BM6P6(@ nnn___]]]ZZZbbb|||}}}qqq```jjj~~~ccc[[[^^^___eeelllqqq{{{yyypppfff___\\\ZZZYYYWWWWWWXXXZZZ[[[^^^^^^```bbbfffjjjnnnppprrrpppkkkddd\\\RRRJJJEEEEEEDDDGGGLLLPPPTTT\\\dddrrrxxxmmmbbbYYYSSSOOOLLLEEECCCAAA???============@@@@@@@@@@@@AAADDDGGGIIIOOOTTT[[[___dddlllwww|||{{{||||||ssskkkgggfffgggiiiqqqxxx{{{~~~vvviii[[[WWWWWWYYY\\\___aaadddiiilllnnnoooqqqrrrwwwxxx}}}}}}xxxxxx}}}vvvbbbUUUOOOIII???666444444333222000000222444///.........------------------------------------........................,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&(((((()))***************(((((())))))******++++++***)))))))))***+++,,,,,,...---...333;;;DDDKKKOOOUUUUUUTTTTTTTTTUUUVVVWWWTTTUUUWWW]]]gggrrr}}}yyyxxxyyy~~~iiiUUUQQQQQQKKKIIILLLKKKLLLMMMNNNMMMKKKIIIHHHBBBAAA@@@>>><<<999888777888888777666666666666666111000///...---......///222222222333333444444444999999999:::;;;<<<=========>>>???BBBEEEFFFFFFEEEDDDEEEEEEEEEDDDEEEHHHJJJJJJMMMQQQVVV[[[```ccceeefffiiimmmooooooooopppqqqqqqrrrsssqqqooonnnnnnooolllmmmooooooooonnnlllkkkkkkZZZYYY]]]nnn{{{mmmdddtttrrr^^^[[[___cccjjjsssxxxssspppllliiifffaaa\\\WWWWWWVVVUUUSSSSSSUUUVVVWWW\\\\\\^^^aaaeeeiiilllnnnpppmmmhhhaaaXXXPPPIIIEEEDDDCCCGGGMMMRRRVVV```iii~~~vvvoooeee\\\VVVQQQMMMKKKEEECCCAAA???>>>=========<<<===>>>>>>@@@CCCFFFIIIJJJOOOVVVZZZ^^^dddnnnvvv{{{zzzyyyyyy}}}wwwrrrtttvvvtttrrrooommmiiieeecccdddhhhkkklllssszzz}}}ssseeeXXXSSSTTTUUUWWW[[[___bbbhhhlllmmmnnnpppqqqssstttwww||||||yyy|||{{{zzz|||{{{wwwzzz}}}nnn```WWWNNNCCC:::666555444333111111222333////////////.........---------------------------........................,,,,,,,,,+++++++++***************++++++*********************))))))))))))((((((''''''''''''(((((((((((('''&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((()))************))))))))))))))))))*********+++******++++++,,,---......///222888@@@GGGMMMPPPRRRSSSSSSTTTTTTUUUVVVVVVSSSSSSVVVaaappp}}}~~~wwwbbbPPPMMMNNNKKKJJJMMMLLLLLLMMMMMMLLLJJJHHHGGG@@@???===<<<:::999888888:::999777666444333333333000//////......//////000444444444555666666666777999999;;;<<<>>>>>>??????@@@@@@BBBDDDGGGHHHGGGFFFEEEFFFGGGHHHHHHJJJMMMOOOSSSVVV\\\bbbhhhllloooqqqooorrruuuwwwwwwvvvwwwxxxwwwxxxxxxwwwuuuttttttuuuuuuuuutttttttttuuuuuuuuu|||dddWWWYYYfff|||zzzmmmllluuuggg\\\\\\aaagggppp{{{nnn```UUUTTTSSSTTTTTTTTTRRRPPPRRRQQQOOONNNNNNOOOPPPRRRXXXYYY[[[^^^bbbfffiiikkkllliiiccc[[[SSSLLLGGGDDDCCCCCCGGGMMMSSSYYYdddoooyyyiiiddd\\\TTTPPPMMMJJJIIIDDDCCCAAA???>>>===>>>>>>===>>>@@@AAABBBEEEHHHKKKJJJPPPVVVZZZ\\\aaajjjpppssstttuuuxxx}}}nnneeeZZZUUUUUUWWWWWWVVVUUUUUUUUUVVVYYY```gggmmmpppwww}}}nnn```SSSNNNNNNOOOQQQTTTZZZ^^^dddiiilllnnnpppqqqtttuuuwww{{{~~~~~~||||||~~~{{{uuuooosssxxx~~~}}}ooobbbUUUHHH@@@888777555444333222333333000000000000////////////------------------------........................,,,,,,,,,+++++++++******))))))************))))))************))))))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))((((((''''''''''''(((((('''((())))))******))))))************))))))))))))+++++++++,,,,,,---...///...222888???FFFKKKOOOPPPOOOPPPRRRSSSUUUVVVVVVVVVRRRRRRXXXggg{{{gggWWWKKKKKKMMMKKKKKKNNNMMMMMMMMMLLLKKKHHHFFFDDD===<<<:::999888999999::::::999777555222111000//////......//////000222222666666777888888999::::::999;;;===@@@BBBBBBAAAAAABBBCCCEEEGGGHHHIIIIIIIIIGGGIIIKKKMMMOOORRRVVVYYY^^^bbbhhhooouuuyyy||||||xxx{{{}}}~~~~~~}}}}}}~~~}}}~~~~~~|||{{{{{{|||}}}|||zzzyyyyyy{{{|||~~~rrr]]]ZZZ^^^qqqzzzsssvvvjjjbbb]]]^^^cccjjjwwwyyyggg[[[TTTMMMMMMMMMNNNOOOOOONNNNNNOOONNNLLLJJJIIIJJJKKKLLLSSSTTTVVVYYY]]]```ccceeefffbbb\\\TTTMMMHHHEEECCCCCCCCCHHHNNNSSSZZZhhhtttvvvnnn___ZZZTTTNNNJJJHHHFFFEEEBBBAAA@@@>>>===>>>>>>???BBBDDDGGGGGGGGGIIIMMMQQQTTTZZZ```cccdddgggmmmrrrppprrrtttxxx|||uuuaaaYYYNNNHHHGGGJJJKKKKKKIIIKKKMMMPPPTTT[[[eeelllrrryyy|||iii[[[NNNJJJJJJJJJKKKNNNSSSXXX___fffjjjnnnqqqsssvvvwwwyyy}}}{{{ssslllpppuuu{{{~~~ooo^^^NNNEEE999777555333333444444333111111111000000000000///................................................,,,,,,,,,+++++++++************++++++++++++******************)))))))))(((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%&&&'''''''''((((((((())))))((('''&&&&&&'''((()))'''(((((()))))))))))))))++++++******))))))((((((++++++++++++,,,---//////...444===EEEJJJMMMOOOPPPNNNOOOQQQTTTUUUVVVWWWWWWRRRUUU___ooo}}}pppeeeVVVNNNIIILLLOOOMMMLLLMMMNNNMMMLLLKKKHHHEEECCCAAA;;;:::999888888999;;;<<<888777555333111000//////......///000111333444555777888888999;;;<<<======;;;===@@@DDDEEEEEEDDDCCCCCCDDDFFFHHHHHHIIIKKKLLLLLLOOOSSSVVVYYY]]]bbbeeehhhkkkrrrxxx}}}}}}~~~~~~}}}||||||}}}}}}iiiYYY^^^fff||||||xxx|||ccc```^^^___eeeooozzzbbbUUUPPPOOOKKKLLLMMMMMMNNNNNNPPPQQQQQQOOOLLLIIIGGGGGGGGGGGGMMMNNNPPPSSSVVVYYY[[[\\\]]]YYYTTTMMMHHHEEECCCBBBDDDEEEJJJOOOTTT\\\lllzzzwwwmmmfffYYYUUUOOOJJJGGGEEECCCAAA@@@???>>>>>>>>>???@@@AAAFFFHHHKKKKKKKKKNNNTTTYYYdddjjjppprrrpppooorrruuussstttvvvyyy{{{~~~{{{kkkXXXPPPFFF@@@???AAADDDEEEFFFHHHKKKMMMPPPWWWbbbjjjrrrxxx~~~~~~vvvrrrwww}}}cccVVVJJJFFFFFFFFFGGGIIIKKKPPPXXX```ffflllqqquuuuuuvvvyyy|||~~~}}}zzztttnnnpppsssxxx||||||hhhVVVKKK>>>:::555333333444555444222111111111000000000000................................................,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************)))))))))(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''))))))))))))((((((''''''))))))(((((((((''''''''')))((('''&&&&&&'''((()))''''''((()))))))))))))))++++++******))))))(((((())))))******+++---...//////666@@@HHHLLLMMMNNNOOONNNOOOQQQSSSUUUWWWXXXXXXSSS]]]jjjvvv}}}lllYYYNNNJJJHHHJJJOOORRROOOLLLKKKMMMLLLJJJHHHEEEBBB@@@???::::::999999999:::<<<===444333222111111000000111...///111222444666777777888888999;;;<<<>>>???@@@>>>@@@CCCFFFHHHGGGFFFEEEBBBEEEGGGIIIIIIKKKOOOQQQUUUXXX]]]aaaeeejjjnnnqqqrrruuuzzz~~~~~~|||{{{vvvddd\\\dddrrr~~~kkk]]]]]]^^^```gggtttlllXXXNNNJJJHHHGGGHHHKKKLLLNNNPPPTTTVVVYYYVVVRRRMMMIIIGGGEEEEEEGGGHHHJJJMMMOOOPPPQQQRRRSSSPPPLLLHHHDDDBBBAAAAAADDDFFFLLLRRRWWWaaasss|||tttlllddd___TTTQQQKKKGGGEEECCCAAA???>>>>>>>>>???@@@BBBDDDFFFGGGKKKOOOQQQSSSZZZeeennn{{{~~~yyywwwxxxyyyyyyyyyzzz{{{|||}}}~~~vvveeeQQQKKKCCC===<<<>>>AAABBBBBBEEEIIIJJJLLLSSS^^^gggnnntttzzz|||ssskkkgggmmmzzzyyy]]]QQQEEEBBBCCCCCCDDDFFFEEEJJJPPPXXX___fffmmmrrrvvvyyy|||}}}}}}zzzuuurrrtttvvvxxxyyyzzz}}}tttbbbWWWIIIBBB999444333555555444111111111111000000000000................................................,,,,,,,,,+++++++++******,,,,,,------------,,,,,,************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))******)))(((((('''&&&&&&((((((''''''''''''((((((&&&'''(((((())))))((((((************)))))))))))))))))))))***+++---//////333:::CCCIIIKKKLLLMMMOOOOOOOOOOOOQQQSSSUUUWWWXXXWWWdddtttzzzyyyyyyppp]]]OOOGGGEEEHHHLLLPPPQQQOOOLLLJJJJJJIIIGGGEEEBBB???===<<<::::::::::::::::::::::::111111000000111111222333000111333555777888999999999:::;;;===???@@@BBBCCCAAACCCEEEGGGHHHHHHGGGFFFCCCFFFKKKMMMNNNQQQVVV[[[___ccchhhmmmqqquuuyyy|||}}}~~~ooocccdddpppwwwaaaYYY\\\^^^bbbiiiuuurrr___SSSNNNKKKGGGHHHKKKNNNQQQSSSWWW\\\```aaa^^^XXXRRRLLLHHHFFFEEEBBBCCCEEEGGGHHHIIIIIIIIIJJJIIIGGGDDDBBBAAA@@@@@@DDDGGGNNNVVV\\\hhh|||yyyqqqkkkeee^^^YYYOOOLLLHHHEEECCCBBBAAA?????????@@@AAADDDGGGJJJLLLLLLRRRYYY^^^fffsss~~~}}}|||{{{zzz{{{||||||ssscccMMMIIICCC???===???BBBDDDAAADDDHHHIIIIIIOOOZZZdddiiiooouuuxxx}}}pppgggbbbhhhvvvrrrXXXLLLAAA>>>???@@@AAACCCCCCEEEJJJOOOUUU]]]eeekkktttxxx~~~wwwwwwwwwvvvuuuvvvyyy||||||rrrjjjWWWMMM???666444444444333111111000000000/////////................................................,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************))))))))))))'''((()))++++++)))((('''(((((()))******)))((((((''''''(((((())))))******)))))))))(((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))(((((()))))))))))))))******************+++---...000111888???FFFJJJJJJKKKMMMPPPOOONNNMMMMMMNNNQQQTTTVVV\\\iiixxx|||zzz{{{~~~qqq___RRRJJJHHHFFFJJJMMMMMMLLLKKKKKKJJJHHHGGGDDDBBB???===;;;;;;999::::::;;;:::888666555111000000000111222333333333444666888:::;;;;;;;;;;;;<<<===???BBBDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFJJJPPPSSSUUUZZZaaagggiiimmmssswww{{{~~~llleeekkk{{{qqq```ZZZ]]]```ccciiirrryyy|||yyyeeeTTTOOOQQQPPPLLLPPPSSSWWWYYY[[[___eeejjjgggccc]]]VVVOOOIIIFFFEEE???@@@BBBDDDDDDDDDDDDCCCEEEEEECCCBBBAAA@@@@@@@@@CCCGGGOOOXXX```mmm|||tttmmmgggbbb[[[WWWKKKHHHEEECCCCCCBBBAAA@@@@@@@@@AAADDDGGGKKKNNNPPPTTT[[[dddmmmxxx}}}{{{zzz{{{|||}}}ssscccJJJGGGBBB???>>>???BBBCCCCCCGGGJJJIIIHHHMMMWWW```ffflllrrruuu{{{sssiiiccciiivvv}}}kkkTTTHHH>>><<<===>>>???AAABBBDDDFFFJJJOOOVVV___eeejjjqqqzzz}}}|||{{{xxxvvvvvvyyy|||zzz}}}~~~}}}}}}zzzbbbUUUEEE999555444333222000000000000////////////////////////////////////........................,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************))))))))))))'''(((+++,,,,,,+++((('''((()))***++++++***)))(((%%%%%%&&&'''((()))******''''''(((((())))))******&&&'''((())))))((('''&&&&&&''''''((((((((((((((((((((())))))******+++++++++++++++,,,...000111222===BBBHHHKKKJJJJJJNNNRRRNNNMMMKKKJJJKKKNNNRRRUUU```kkkxxx}}}||||||rrrbbbRRRIIIHHHJJJIIILLLMMMJJJGGGHHHJJJKKKFFFEEEBBB@@@===;;;::::::888999:::;;;:::777333111222111111111111111222222444666888:::;;;<<<<<<;;;===>>>???BBBDDDFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIINNNTTTXXX[[[```iiioooooosssyyy}}}|||qqq{{{xxxhhhddd___```ccchhhooowww~~~ppp___UUUQQQPPPQQQTTT[[[```cccdddnnn{{{yyyqqqiii```YYYQQQHHHEEEGGGCCCBBBBBBBBBDDDEEEDDDCCCIIIFFFCCCBBBBBBCCCCCCCCCFFFLLLVVV^^^dddqqqxxxsssmmmfff___YYYTTTPPPJJJGGGDDDAAA@@@AAACCCDDDFFFGGGHHHIIIKKKNNNQQQSSS```gggppp}}}~~~}}}|||||||||zzzwwwuuu|||}}}sssbbbQQQIIIBBBAAABBBAAAAAADDDEEEEEEFFFGGGJJJPPPWWW\\\bbbggglllooorrrxxxqqqmmmjjjooo{{{wwwfffKKKEEE>>>999999:::<<<===>>>???@@@CCCHHHNNNTTTXXXcccjjjrrrzzz|||zzzxxxwwwyyy|||zzzvvvvvvzzz~~~|||rrr___III999111---000555333333222111000///......////////////////////////........................+++++++++,,,,,,---------------,,,+++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((()))***************''')))***)))&&&%%%&&&(((*********)))))))))))))))'''***,,,,,,+++---444:::AAACCCFFFIIILLLOOOPPPQQQRRRKKKHHHJJJLLLMMMQQQYYYgggpppzzznnn\\\TTTQQQMMMLLLNNNNNNMMMKKKJJJJJJIIIGGGEEECCCBBBAAA???<<<:::999888888888999999777444222000000000000111222222333333:::;;;<<<;;;;;;;;;===???BBBCCCDDDEEEGGGHHHJJJJJJKKKKKKIIIFFFFFFHHHMMMQQQTTTXXX^^^cccggglllpppsss}}}}}}~~~nnnbbb___^^^aaagggooouuuzzz}}}xxxjjj[[[TTTSSSSSSWWW\\\fffooovvv{{{vvvlllaaaZZZTTTNNNKKKMMMFFFDDDCCCBBBCCCBBBAAA???FFFDDDBBBAAABBBCCCDDDEEEGGGLLLWWWbbbmmm}}}xxxoookkkeee```[[[VVVQQQNNNIIIGGGCCCAAA@@@AAACCCEEEGGGHHHIIIKKKMMMPPPSSSVVV```mmm~~~~~~|||yyyxxxwwwwwwuuutttuuuuuutttssstttvvvxxxzzzyyy{{{~~~sssbbbRRRIIIBBBAAABBBAAAAAADDDEEEFFFFFFGGGJJJPPPWWW\\\```dddjjjlllnnnttt~~~vvvsssqqquuu~~~lll[[[HHHCCC===:::999:::<<<<<<<<<======@@@DDDIIINNNQQQZZZaaaiiisss|||yyywwwuuutttvvvtttqqqrrrwwwzzzhhhSSSDDD:::444444777333333222111000///......////////////////////////........................+++++++++,,,,,,---------++++++++++++++++++,,,,,,******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))))))))(((((()))***************''')))+++***)))(((***,,,***)))))))))))))))))))))))),,,------,,,000777===BBBDDDFFFJJJLLLOOOPPPQQQQQQKKKHHHIIIJJJLLLSSS\\\kkkrrrzzz~~~uuufffVVVQQQOOOMMMMMMOOOPPPNNNKKKJJJIIIGGGEEECCCAAA@@@>>><<<;;;:::999999:::999888666333///,,,***///000111222333444444555999;;;<<<<<<<<<===???AAAEEEFFFGGGHHHIIIJJJJJJKKKIIIIIIHHHHHHHHHLLLQQQVVV^^^bbbhhhmmmqqqvvvzzz}}}yyyggg``````]]]cccllltttzzz{{{yyyxxxlllbbbWWWTTTVVVZZZccckkkvvv|||oooaaa[[[XXXTTTSSSSSSLLLJJJGGGFFFFFFEEECCCBBBBBBBBBAAAAAABBBDDDFFFGGGNNNRRR[[[iiixxxwwwnnneeeaaa\\\XXXUUURRRNNNKKKHHHFFFCCC@@@@@@AAADDDEEEGGGIIIKKKMMMOOOSSSWWWZZZeeexxx|||xxxvvvuuuuuutttsssooommmiiiggggggjjjooorrrmmmnnnpppsssxxx~~~rrrcccSSSJJJBBBAAAAAAAAAAAADDDEEEFFFGGGHHHKKKPPPWWW\\\]]]aaafffhhhjjjpppzzz}}}{{{{{{~~~|||}}}{{{qqq```QQQDDD@@@<<<:::999:::;;;::::::::::::<<<>>>BBBFFFHHHNNNTTT]]]hhhwww{{{wwwuuupppmmmllljjjiiinnnuuusss^^^NNNBBB999666777444333333222111000//////////////////////////////........................++++++,,,,,,,,,,,,------)))******++++++,,,------)))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))*********(((((())))))******))))))%%%''')))))))))***+++---))))))))))))))))))******,,,---......///333;;;AAACCCEEEHHHKKKMMMOOOPPPPPPPPPLLLJJJIIIJJJOOOZZZeeeqqqvvv{{{|||}}}~~~fff[[[PPPMMMOOOPPPQQQSSSRRROOOLLLIIIGGGEEEBBB@@@======;;;:::999::::::;;;:::999666333000---,,,+++///000111333444666777888999;;;===>>>>>>@@@BBBDDDIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJKKKMMMPPPUUU[[[```kkknnnssswww{{{~~~{{{ooobbb___aaa___dddlllsssuuutttpppmmmbbb[[[VVVWWW[[[dddqqq}}}sssddd___^^^]]]\\\\\\WWWTTTQQQOOONNNMMMKKKIIIFFFFFFEEEEEEEEEHHHKKKNNNXXX\\\eeessssssjjj^^^[[[WWWSSSQQQNNNKKKHHHFFFDDDAAA@@@@@@BBBDDDFFFHHHKKKNNNPPPRRRUUU[[[___ooo}}}~~~|||yyyxxxvvvtttqqqooofffccc___\\\\\\___bbbeeeaaaaaabbbdddiiipppvvvzzzrrreeeTTTKKKCCCAAAAAAAAABBBEEEFFFGGGHHHJJJLLLQQQWWW[[[\\\```dddfffhhhnnnxxxyyynnnfffbbbeeefffeeeeeeaaaWWWLLLAAA>>>;;;:::::::::999888999999999999:::===???@@@EEEJJJRRR]]]kkk{{{zzzuuupppjjjeeecccbbbccckkkttt{{{eeeSSSEEE;;;666666444444333222111000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************'''((()))***++++++++++++(((((()))))))))))))))((($$$%%%&&&''''''((()))***)))))))))))))))*********---......///111777>>>DDDEEEGGGJJJMMMOOOOOOOOOOOOOOONNNLLLLLLNNNXXXfffrrrxxx{{{}}}||||||xxxoooZZZSSSNNNMMMQQQUUUWWWWWWSSSPPPKKKGGGDDDBBB???<<<<<<;;;999999999:::<<<===999777555222111000111111000111222444777999:::;;;:::<<>>888666333111000000222333222222444666999;;;======;;;>>>AAACCCDDDFFFGGGIIIKKKLLLMMMNNNNNNMMMLLLKKKNNNQQQWWW]]]ccciiipppuuuzzz}}}{{{ppprrr}}}kkkbbb]]]\\\^^^___``````aaa```___]]]\\\YYYXXXZZZ```hhhuuuvvvnnnfff```[[[WWWUUUUUUTTTQQQQQQWWW```gggvvvwwwoookkkmmmrrrtttvvvuuuooogggaaa^^^]]]]]]___eeemmmzzz}}}sssiiiaaaYYYVVVRRRNNNLLLIIIFFFCCCCCCAAA???>>>@@@CCCFFFHHHKKKOOOTTTUUUUUUXXX___eee{{{yyyvvvuuuuuuuuuuuuuuutttpppiii___YYYPPPOOONNNMMMLLLKKKJJJJJJLLLLLLLLLMMMQQQVVV\\\___fffmmmwww}}}rrrgggZZZOOOFFFCCCCCCCCCEEEHHHGGGIIIKKKLLLNNNRRRWWW[[[]]]aaaeeegggiiippp|||~~~{{{xxxrrrhhh[[[QQQPPPQQQPPPOOOQQQRRRNNNGGG@@@>>>;;;999999999888777999888888999999:::;;;;;;??????DDDLLLSSSZZZdddnnn{{{yyyrrraaaZZZUUUSSSSSSWWWaaakkktttaaaQQQCCC<<<:::666555555444333222111111////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,------,,,+++)))((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,+++******(((((()))))))))((('''''')))''''''''')))***)))(((((((((((()))******++++++,,,,,,...222777>>>DDDHHHIIIKKKNNNPPPQQQPPPOOOMMMGGGIIIJJJMMMWWWfffsssxxx}}}rrr```TTTOOOQQQRRRSSSWWW[[[[[[XXXNNNJJJEEEAAA>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;777555222000......//////444555666888;;;===>>>???===@@@DDDFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOOOORRRVVV]]]ccciiiooouuuyyyrrrqqqyyytttfffaaa^^^\\\\\\ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXYYY]]]ccckkkyyy{{{vvvrrrhhhhhhgggeeefffnnn{{{uuufff^^^ZZZWWWYYY^^^___``````]]]XXXUUUUUUVVVWWWXXX[[[bbbnnn}}}wwwnnnccc\\\TTTQQQMMMKKKIIIGGGDDDBBBAAA@@@>>>>>>@@@CCCGGGIIILLLQQQVVVWWWUUUXXX___eee|||}}}tttpppqqqssstttuuutttrrrooojjjbbbYYYRRRNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFHHHLLLPPPRRR[[[eeerrryyy||||||}}}}}}~~~}}}{{{|||{{{qqqggg\\\RRRHHHEEEEEEEEEFFFJJJHHHIIIKKKMMMOOOSSSWWW[[[^^^aaaeeegggjjjrrr~~~~~~zzztttpppkkkcccZZZSSSQQQTTTVVVVVVYYYYYYRRRJJJCCC???;;;999888888888777777777888888999:::;;;;;;<<<;;;???EEEIIIMMMUUU___lllttt~~~ssskkkYYYSSSMMMLLLKKKMMMUUU^^^ttt|||lll[[[KKK???;;;666666555444333222111111////////////////////////........................---------,,,,,,+++++++++***+++,,,------,,,***)))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))******+++*********(((((())))))(((''''''&&&'''&&&%%%&&&)))+++***)))'''(((((()))******++++++,,,---000555<<>>???@@@???BBBFFFIIIIIIIIIJJJKKKKKKKKKJJJKKKMMMPPPSSSTTTZZZ^^^eeekkkqqqvvv{{{~~~jjjqqq}}}kkk___\\\ZZZWWWVVVVVVWWWYYY[[[[[[[[[ZZZYYYXXXZZZ^^^eeelllzzz~~~yyyiii]]]RRROOOMMMJJJKKKOOOQQQSSSTTTRRRPPPOOORRRUUUTTTTTTWWW^^^kkk{{{~~~vvvlllaaaZZZOOOMMMIIIGGGFFFEEECCCAAAAAA???>>>>>>@@@CCCGGGJJJMMMRRRWWWWWWUUUWWW^^^eee|||}}}rrrjjjjjjmmmqqqsssxxxuuurrrmmmggg```WWWRRRJJJHHHEEEBBB@@@@@@@@@AAABBBAAAAAAAAACCCFFFIIIJJJPPP\\\jjjqqqqqqppprrruuuwwwxxxwwwwwwyyyyyyqqqggg^^^SSSIIIFFFFFFFFFHHHKKKHHHJJJLLLNNNPPPSSSWWW[[[]]]aaaeeegggjjjsss}}}wwwpppkkkgggbbb\\\WWWOOOTTTZZZ^^^bbbaaaYYYOOODDDAAA<<<999888888888777555666777888999:::;;;<<<999888;;;AAADDDEEELLLVVVZZZbbbppp~~~wwwkkkcccTTTNNNIIIGGGEEEEEELLLTTT]]]jjjzzzrrrbbbOOO@@@999666666555444333222222111////////////////////////........................---------,,,,,,+++++++++((()))+++---------,,,+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))************(((((())))))((('''&&&&&&###!!!!!!$$$(((+++***)))'''(((((()))***+++++++++,,,...222888@@@FFFIIIKKKKKKMMMPPPRRRRRRQQQNNNLLLLLLMMMNNNSSSaaappptttpppwwwwwwiii]]]VVVSSSLLLRRRUUUSSSSSSVVVSSSLLLGGGDDD???;;;::::::999999999:::;;;<<<:::888444222111222222333444666777888888888999;;;===>>>???@@@AAADDDHHHJJJJJJJJJJJJKKKKKKKKKJJJKKKMMMQQQVVVXXXaaaffflllsssxxx||||||gggjjjvvveee]]]ZZZWWWUUUUUUZZZYYYXXXXXXXXXZZZ[[[\\\[[[]]]aaafffnnnzzzhhhXXXNNNLLLHHHEEEDDDFFFHHHJJJHHHKKKLLLLLLLLLPPPSSSUUURRRVVV]]]fffsss~~~vvvjjj___YYYPPPNNNJJJGGGCCCAAA@@@???===>>>>>>???@@@CCCHHHLLLQQQRRRTTTVVVUUUXXXdddqqqyyyuuuppplllllloootttxxxvvvsssooolllhhh```VVVNNNGGGEEEBBB@@@@@@@@@???>>>???@@@AAAAAAAAABBBDDDFFFIIIPPPZZZccciiimmmoooqqqrrrsssuuuuuurrrnnniiieee^^^UUUKKKEEEFFFHHHIIIHHHKKKKKKLLLMMMPPPTTTXXX[[[\\\___cccffflllvvvvvvmmmmmmlllccc^^^___XXX```iiinnnooojjj\\\NNNKKKCCC<<<;;;:::888999<<<888999:::;;;<<<;;;::::::999999:::<<<>>>AAACCCDDDKKKTTTbbbooozzzwwwkkk___XXXJJJHHHEEEBBBAAADDDJJJOOOQQQUUU^^^ooo|||bbbTTTIII::::::555222222111...///222111000000///...---------////////////////////////000///...,,,,,,---......---,,,,,,,,,+++************************)))((((((************************)))(((((((((''''''''''''&&&'''''''''(((((())))))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((()))***+++***)))((()))***,,,000666>>>EEEJJJKKKJJJOOORRRUUUUUURRRNNNKKKJJJLLLMMMSSS___mmmxxx|||}}}mmmddd[[[PPPNNNTTTTTTTTTUUUWWWWWWTTTOOOLLLBBB@@@>>>;;;::::::;;;;;;===<<<:::888666444444333222222111000222444666888<<<<<<<<<===???AAADDDEEEHHHKKKMMMMMMLLLKKKKKKKKKJJJLLLOOORRRUUUZZZ```dddnnnttt{{{~~~uuufffmmm~~~ppp```ZZZYYYWWWVVVWWWYYYXXXXXXWWWXXXYYY[[[[[[]]]^^^aaafffmmmvvvkkkXXXOOOHHHGGGDDDBBBAAABBBDDDEEEFFFHHHJJJJJJKKKOOOTTTWWWYYY```jjjuuu}}}uuujjj^^^YYYOOOMMMIIIFFFCCC@@@??????===>>>???@@@AAAEEEJJJMMMSSSSSSUUUWWWVVVZZZgggtttxxxuuuqqqmmmmmmppptttvvvwwwtttpppmmmhhh```VVVOOOFFFCCC@@@????????????>>>>>>???@@@@@@???@@@BBBDDDDDDIIIQQQXXX^^^cccgggjjjnnnoooppppppmmmjjjeeeccc^^^VVVLLLFFFFFFHHHIIIHHHKKKKKKLLLNNNQQQUUUYYY[[[^^^aaaeeeiiioooxxx|||rrrqqqoooiiieeegggdddllltttxxxyyyssseeeXXXNNNFFF>>><<<:::888999;;;999:::;;;<<<<<<;;;::::::777888888999;;;===???@@@AAAGGGPPPYYYaaagggmmmqqqvvvwwwuuuqqqiii___UUUNNNEEEDDDBBB@@@???AAAFFFJJJMMMOOOVVVbbbrrrhhhYYYOOO???:::555333444333000000333222111111000//////......////////////////////////......---,,,,,,,,,,,,,,,+++++++++++++++************************)))((((((************************))))))(((((((((''''''''''''''''''((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''(((******))))))+++---...111777???FFFJJJKKKKKKPPPRRRUUUUUURRROOOMMMLLLMMMOOOWWWcccrrr~~~sssccc]]]XXXQQQRRRYYYWWWWWWVVVVVVUUUQQQLLLHHHAAA???===;;;::::::<<<===<<<;;;999777555333222222111000000111333666888:::<<<<<<===>>>@@@BBBEEEFFFHHHIIIKKKKKKJJJHHHHHHIIIKKKOOOTTTYYY^^^ccciiimmmsssxxx~~~zzzoooiiitttsssggg[[[WWWXXXXXXXXXZZZWWWWWWWWWXXXXXXZZZ[[[\\\^^^```cccgggkkkrrrzzzhhhSSSJJJHHHDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJLLLPPPXXX^^^dddppp|||ttthhh]]]XXXMMMKKKHHHDDDAAA???>>>>>>===>>>@@@AAACCCGGGLLLPPPUUUUUUWWWXXXYYY^^^lll{{{~~~wwwuuurrrppppppqqqssstttxxxtttppplllhhh```VVVOOOFFFCCC@@@???@@@@@@@@@@@@???AAAAAAAAA??????@@@AAAAAADDDIIINNNSSSYYY```dddjjjjjjjjjiiihhheeecccaaa]]]VVVMMMHHHGGGHHHHHHGGGJJJKKKLLLOOORRRVVVZZZ\\\```dddhhhmmmrrrzzzyyyvvvtttooommmqqqrrrzzz|||ooocccTTTJJJ@@@===;;;999888::::::;;;<<<===<<<;;;:::999888888888999:::;;;<<<===>>>AAAEEEHHHMMMRRRYYY]]]aaaaaaaaa^^^XXXQQQIIIDDDBBBBBBAAA@@@???AAAEEEHHHJJJMMMRRRXXXbbbqqqmmm```VVVFFF;;;666333555666333222444222222111111000000//////////////////////////////,,,,,,------,,,,,,+++******************+++++++++*********+++******)))(((************************)))))))))(((((((((''''''''''''(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''))))))***+++...000000444:::AAAGGGJJJLLLMMMRRRTTTUUUTTTRRROOONNNMMMOOOTTT]]]kkkzzzvvvgggYYYUUUSSSPPPSSSZZZZZZXXXVVVUUURRRNNNHHHDDD@@@>>><<<:::999:::<<<>>>;;;:::888555333222111000000000111222555888;;;=========>>>@@@BBBDDDGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIOOOTTT[[[ccciiioootttxxxyyy}}}tttoooppp}}}{{{jjj```XXXVVVXXXXXXYYY\\\WWWXXXXXXYYYZZZ\\\]]]]]]___bbbeeehhhlllqqqwww{{{gggTTTIIIFFFGGGDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIILLLNNNTTT___jjjuuu|||rrrfff[[[VVVKKKJJJGGGCCC@@@>>>=========???AAACCCEEEIIINNNRRRVVVVVVXXX[[[]]]eeeuuu~~~vvvuuutttsssrrrrrrsssssswwwsssoookkkggg```VVVOOOHHHEEEBBBAAABBBDDDDDDDDDBBBDDDDDDCCCAAA@@@@@@AAADDDEEEFFFIIIMMMSSS[[[aaaffffffeeecccbbbaaa```___\\\VVVOOOIIIHHHHHHHHHGGGIIIKKKMMMPPPTTTYYY\\\___aaaffflllqqqvvv}}}yyywwwssstttyyy}}}uuuiii\\\PPPCCC>>><<<999888999<<<<<<===>>>===<<<;;;:::;;;;;;;;;:::;;;<<<<<<===???@@@BBBCCCEEEIIIMMMQQQPPPQQQQQQOOOLLLGGGCCC@@@@@@AAABBBBBBBBBDDDGGGJJJMMMRRRXXX\\\aaalll|||nnneee\\\LLL===777444666777444333444111111111000000/////////////////////////////////,,,,,,---......,,,+++***)))))))))******+++++++++*********++++++******)))************************)))))))))(((((((((((('''(((((((((((((((((())))))'''((()))******)))((('''''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******+++...111444888>>>CCCHHHKKKMMMOOOUUUUUUUUUSSSOOOLLLLLLLLLPPPXXXffftttlll___SSSOOONNNNNNQQQWWWYYYWWWTTTRRROOOKKKFFFBBB???===;;;999999;;;===>>>999888666444222000000///222222333555777999;;;======>>>@@@BBBDDDGGGIIIJJJLLLMMMMMMLLLKKKKKKLLLNNNVVV[[[dddlllsssxxx|||ooopppwww~~~sssfff^^^WWWWWWXXXXXXYYY[[[XXXYYYZZZ\\\]]]___`````````cccgggkkkooosssyyy|||cccSSSNNNJJJHHHIIIEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFIIIMMMPPPWWWfffuuuzzzooobbbXXXTTTJJJIIIFFFBBB@@@>>>======>>>@@@BBBEEEGGGJJJOOORRRUUUVVVYYY^^^bbbkkk}}}wwwwwwwwwvvvuuuttttttsssuuurrrmmmiiifff___WWWQQQHHHEEEBBBAAACCCEEEGGGHHHEEEFFFGGGFFFDDDBBBAAABBBEEEEEEDDDEEEGGGMMMUUU[[[___^^^]]]\\\\\\[[[[[[[[[YYYUUUPPPKKKIIIHHHHHHHHHJJJKKKNNNRRRWWW\\\___bbbccchhhooouuu{{{{{{xxxvvvzzzzzzpppcccUUUFFF@@@===:::999999<<<===>>>>>>>>>>>><<<<<<===<<<<<<;;;;;;<<<<<<===:::<<<>>>@@@@@@AAACCCEEEFFFFFFFFFEEEDDDBBB@@@??????AAACCCDDDEEEGGGJJJMMMRRRZZZdddiiilllsss~~~{{{mmmiiibbbSSSBBB:::555555666444222333000///////////////......////////////////////////---.../////////...,,,+++))))))******+++++++++,,,******++++++++++++*********************************)))))))))(((((((((((())))))))))))))))))(((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((()))************+++...111777<<>>===;;;::::::;;;<<<===666555444222111000000000555666666777888:::;;;<<<>>>???AAADDDGGGJJJLLLMMMLLLMMMNNNMMMNNNPPPSSSVVV```eeemmmtttyyy}}}lllpppzzzrrrjjjaaa[[[WWWXXXXXXWWWXXX[[[XXXYYY[[[^^^```aaabbbbbbbbbeeeiiilllqqqvvv|||gggPPPKKKNNNLLLIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHFFFHHHOOOSSSZZZmmmuuukkk___WWWSSSJJJHHHEEEBBB@@@>>>======>>>AAADDDFFFHHHKKKNNNQQQSSSUUUZZZ___dddmmm~~~~~~zzzzzzyyyxxxwwwvvvuuuuuutttpppllliiifffaaaYYYTTTHHHEEEBBBAAADDDGGGIIIJJJIIIKKKLLLLLLIIIGGGFFFFFFFFFFFFEEEDDDEEEIIIOOOSSSWWWWWWWWWVVVVVVVVVVVVVVVVVVTTTPPPMMMJJJIIIJJJJJJJJJLLLPPPUUUZZZ___ccceeeeeekkkttt||||||||||||yyyiiiYYYHHHAAA???<<<::::::<<<===>>>???@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<777:::===??????>>>???@@@@@@??????>>>>>>>>>>>>>>>===???BBBDDDFFFIIINNNQQQYYYcccpppxxx|||zzzpppppplll\\\KKK@@@777666666444222222////////////............////////////////////////......//////......---,,,+++++++++++++++,,,,,,,,,)))***++++++,,,+++++++++******************************)))))))))(((((((((******))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((***++++++******,,,///222;;;???EEEIIIJJJLLLPPPSSSVVVUUURRRMMMJJJIIIJJJMMMWWWddduuulllWWWRRRLLLKKKNNNSSSVVVWWWSSSPPPLLLIIIFFFDDDBBB@@@<<<<<<<<<<<<;;;;;;::::::444333222222111111111222777888999999:::;;;<<<<<<>>>@@@CCCGGGJJJLLLNNNOOOLLLMMMNNNPPPRRRWWW]]]bbblllpppwww|||uuuooottt}}}uuuiiiccc\\\XXXVVVXXXXXXWWWXXX[[[WWWYYY[[[^^^```aaabbbbbbeeegggjjjmmmqqqvvv}}}yyyhhhVVVJJJKKKNNNKKKIIILLLJJJHHHFFFDDDCCCDDDFFFGGGLLLIIILLLTTTXXX```vvvyyynnnfff]]]VVVTTTJJJHHHEEEBBB@@@???>>>>>>???AAADDDFFFHHHJJJMMMPPPSSSUUUZZZ___ccckkk{{{}}}|||{{{zzzyyyxxxwwwwwwtttqqqmmmjjjhhhddd]]]XXXLLLIIIFFFEEEHHHLLLOOOPPPRRRTTTVVVVVVSSSQQQPPPOOONNNNNNNNNLLLLLLMMMQQQSSSTTTTTTUUUVVVVVVVVVUUUUUUSSSRRRPPPNNNKKKJJJKKKLLLKKKNNNRRRXXX]]]bbbfffhhhhhhoooyyy~~~mmm[[[IIIBBB@@@===;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@>>>>>>=========>>>>>>???<<<===???@@@???>>>???@@@???>>>===<<<===>>>???@@@???AAACCCFFFIIINNNTTTXXX```kkkyyyyyy|||xxxiiiTTTGGG;;;777777555333333///////////////////////////////////////////////////...------,,,,,,---------------,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++*********************************)))))))))((((((*********)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))*********---222555===BBBHHHJJJKKKLLLPPPUUUTTTRRROOOLLLJJJKKKOOORRR^^^jjjyyylll[[[OOOMMMJJJJJJOOOUUUWWWWWWRRRNNNIIIEEEBBB@@@>>><<<;;;<<<===>>>===;;;888666222111111111222222333444777777999;;;<<<===>>>>>>???AAADDDHHHLLLNNNPPPQQQOOOPPPSSSVVV[[[bbbkkkqqqwwwzzzkkktttyyy|||nnneeeaaaXXXUUUTTTWWWXXXVVVXXX[[[VVVWWWZZZ]]]```aaaaaabbbgggiiikkkmmmpppvvv|||uuuiiibbbXXXMMMIIIMMMNNNIIIJJJQQQNNNLLLHHHEEEDDDFFFHHHJJJRRRNNNQQQYYY^^^ggg~~~sssiiibbb[[[WWWVVVJJJHHHFFFCCC@@@??????>>>???BBBEEEFFFHHHIIILLLNNNSSSUUUZZZ___bbbhhhvvv~~~|||{{{zzzyyyyyyyyyuuuqqqnnnkkkjjjfff```[[[QQQNNNJJJJJJMMMQQQTTTVVV[[[]]]______]]]ZZZYYYYYYXXXXXXXXXWWWUUUUUUWWWYYYUUUVVVWWWYYYYYYYYYXXXWWWRRRRRRPPPNNNLLLKKKLLLMMMLLLNNNSSSYYY___dddhhhjjjjjjrrr}}}ooo]]]JJJBBB@@@>>><<<;;;;;;<<<>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCC>>>??????>>><<<<<<>>>@@@AAA@@@???>>>>>>???AAACCCBBBDDDFFFIIIMMMSSSZZZ___gggqqqrrr[[[MMM>>>999888666444444000000000000000111111111////////////////////////...---,,,+++***+++,,,---.........------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************************))))))))))))+++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''((((((((()))'''((())))))+++///444888???DDDIIIKKKKKKLLLQQQUUURRRPPPNNNKKKKKKNNNSSSXXXcccnnn|||ppp]]]NNNMMMLLLJJJKKKOOOUUUVVVSSSRRRNNNHHHCCC@@@>>>;;;999:::<<<>>>???>>>;;;777444111111111111222333555555555666999;;;>>>???AAAAAA???AAAEEEIIIMMMPPPQQQRRRSSSUUUXXX\\\ccclllvvv}}}~~~sssooouuu}}}wwwhhh^^^[[[UUUTTTSSSRRRRRRSSSTTTUUUWWWZZZ\\\[[[ZZZ[[[___cccfffgggjjjpppvvv{{{~~~~~~tttiii```XXXRRRPPPKKKIIIMMMOOOMMMLLLMMMMMMNNNMMMJJJGGGHHHLLLPPPRRRRRRXXXdddooozzz{{{rrrjjjddd^^^XXXSSSLLLJJJFFFCCCAAAAAAAAABBB@@@BBBEEEGGGIIIKKKKKKKKKOOOSSSWWWXXXZZZbbbppp{{{~~~|||zzzzzzuuuqqqmmmlllmmmlllgggbbbUUUQQQOOOQQQSSSUUUZZZ```bbbjjjsssxxxwwwssspppoooooollljjjllllllhhhbbb___aaa^^^]]]___]]]XXXUUUVVVRRRQQQOOOMMMKKKJJJIIIIIIJJJMMMQQQWWW]]]bbbgggiiirrrzzzjjjZZZIIICCCBBBAAA>>>===>>>???AAABBBDDDDDDDDDDDDFFFCCCAAABBBFFFHHHGGGFFFEEECCCAAA@@@AAAAAABBBAAA???>>>===>>>@@@BBBBBBBBBCCCFFFIIILLLPPPWWWaaaiiisss~~~|||iiiZZZEEE888666999777333111111000000000000111111000000000000000000000000000000///...------,,,,,,+++,,,---...---,,,+++***))))))************))))))******))))))))))))*********(((&&&(((+++,,,+++)))))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((((((((((((((((((((((((((((((''''''''')))***+++***)))...777???EEEFFFIIILLLNNNOOOPPPPPPOOONNNKKKGGGGGGMMMWWW^^^nnnwwwppp___SSSMMMJJJJJJJJJNNNRRRSSSQQQNNNKKKHHHCCC@@@>>>===<<<:::>>>===<<<:::888555333111///000222222222222444555;;;::::::;;;===@@@CCCEEEEEEGGGIIIIIIJJJKKKNNNPPPNNNVVV```fffooozzzuuuooosss~~~}}}ooobbb[[[YYYUUUTTTSSSRRRSSSSSSTTTUUUSSSVVVWWWWWWUUUWWW[[[___dddfffjjjooouuuyyy{{{|||zzzkkk```YYYUUUPPPMMMOOOKKKKKKOOORRRPPPMMMNNNLLLNNNOOONNNLLLMMMQQQUUUWWW[[[eeesss~~~}}}wwwnnngggbbb]]]WWWSSSOOOMMMHHHDDDAAA@@@@@@@@@@@@BBBEEEHHHJJJLLLMMMMMMQQQTTTWWWVVVVVV[[[eeeooouuuzzz{{{wwwsssrrrrrrpppkkkggg\\\VVVSSSUUUXXX\\\dddlllttt}}}|||vvvrrrjjjfffbbbbbb```ZZZXXXYYYWWWUUUSSSQQQOOOMMMLLLLLLNNNQQQVVV\\\bbbhhhnnnqqqwwwiiiYYYHHHBBBBBBAAA@@@???BBBBBBCCCDDDEEEFFFGGGGGGHHHFFFEEEGGGJJJLLLKKKIIIHHHGGGEEEEEEEEEEEEEEEDDDAAA@@@??????AAABBBCCCCCCFFFIIIMMMPPPUUU]]]gggooo||||||nnnaaaNNN???999777444000333333111000////////////000000000000000000000000000//////...------,,,,,,---------------,,,++++++)))******************)))++++++************+++++++++)))((((((***+++)))'''))))))))))))))))))))))))+++***)))(((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***+++000999@@@DDDFFFIIILLLNNNPPPPPPPPPOOOMMMJJJGGGIIIQQQ\\\eeerrr~~~{{{hhhXXXNNNJJJJJJJJJLLLPPPSSSSSSPPPLLLIIIEEEAAA>>>===<<<;;;;;;<<<;;;:::888666444222111000111333444444555777999<<<;;;<<<===???BBBEEEGGGEEEFFFHHHHHHIIIKKKOOORRRUUU]]]fffmmmuuuyyylllqqq|||sssggg]]]XXXXXXUUUTTTSSSRRRRRRSSSTTTUUUQQQSSSTTTSSSRRRSSSWWW\\\dddggglllrrrwwwzzz}}}~~~jjjbbbWWWPPPMMMMMMLLLKKKLLLKKKMMMRRRTTTQQQMMMMMMLLLOOOSSSTTTTTTVVVZZZ^^^bbbjjjzzzwwwqqqiiidddaaa]]]XXXTTTSSSPPPKKKEEEAAA???>>>>>>AAABBBEEEHHHKKKNNNOOOPPPQQQTTTVVVUUUSSSUUU]]]dddlllrrr{{{{{{yyyyyywwwrrrnnnfff___ZZZ[[[___gggsss~~~zzzrrrkkkhhhddd___\\\^^^]]][[[ZZZWWWTTTRRRPPPOOOOOOSSSYYY___fffmmmtttxxxfffWWWGGGBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHJJJKKKKKKNNNNNNOOORRRTTTUUUTTTRRRRRRQQQQQQPPPOOONNNMMMLLLHHHGGGFFFEEEDDDEEEGGGHHHKKKNNNTTTYYY___hhhttt|||vvvjjjYYYIII>>>777333222555444333111///.........000000000000000000000000/////////...------,,,,,,,,,,,,+++*********************++++++++++++******,,,,,,++++++++++++,,,,,,,,,+++))))))******(((&&&))))))))))))))))))))))))***))))))(((((((((((()))************************(((((((((((((((((((((((()))+++,,,,,,---222;;;AAADDDFFFIIIMMMOOOPPPPPPPPPNNNLLLHHHGGGLLLWWWeeeooozzznnn[[[OOOIIIGGGJJJLLLOOOSSSUUURRRMMMIIIFFFBBB>>>;;;;;;<<<<<<<<<:::999888666444333111000000222555666777888;;;===<<<===>>>@@@BBBEEEHHHIIIHHHHHHIIIJJJKKKOOOTTTXXX___gggooouuu|||ssslllvvvzzzlllccc[[[XXXYYYSSSSSSRRRQQQQQQRRRTTTTTTSSSTTTUUUTTTRRRSSSXXX\\\fffjjjqqqxxx}}}zzzlll\\\VVVNNNIIIHHHIIIKKKKKKKKKJJJNNNTTTTTTOOOKKKKKKMMMRRRXXX\\\]]]```dddgggmmmzzz}}}qqqmmmgggcccbbb___[[[WWWUUURRRMMMGGGCCC@@@@@@???AAACCCEEEIIILLLPPPRRRSSSPPPSSSUUUTTTSSSUUUZZZ___jjjqqqzzz}}}yyyvvvrrriiibbbaaagggqqqsssmmmhhhcccaaabbbaaa```^^^\\\YYYVVVTTTRRRPPPUUU\\\cccjjjrrr{{{bbbTTTFFFBBBCCCDDDFFFIIIIIIIIIIIIJJJLLLNNNPPPRRRXXXZZZ\\\___aaaaaa```______```aaa```^^^[[[YYYXXXUUUTTTRRROOOMMMMMMPPPRRRSSSYYY```hhhppp{{{vvveeeTTTDDD999555777555444222111000///////////////////////////////////////.........---------+++***((('''''''''((()))+++++++++,,,,,,++++++++++++++++++******++++++++++++******))))))))))))((((((((((((((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))))))))+++---...111666===CCCDDDGGGJJJMMMPPPPPPPPPOOOMMMJJJGGGHHHQQQ___oooyyyzzzbbbQQQIIIGGGGGGJJJNNNRRRUUUUUUQQQJJJFFFCCC@@@<<<:::;;;<<<======888888666555444333222222000222555777999;;;===@@@===>>>@@@CCCFFFHHHJJJKKKKKKLLLLLLMMMPPPUUU\\\```fffnnnvvvzzzzzzmmmpppttthhh___XXXVVVXXXQQQQQQPPPPPPQQQSSSTTTUUUVVVWWWWWWVVVTTTUUUZZZ___hhhnnnwwwtttcccXXXOOOKKKGGGEEEEEEGGGJJJKKKKKKKKKOOOSSSSSSMMMJJJKKKPPPVVV^^^cccfffiiimmmqqqwwwxxxoookkkgggeeeeeeddd```]]]WWWTTTOOOIIIEEECCCCCCCCCBBBCCCFFFIIIMMMPPPSSSUUUQQQSSSTTTSSSRRRSSSVVVZZZfffnnnzzzuuukkkjjjqqq~~~{{{sssmmmhhheeeeeeddddddccc```]]]ZZZWWWVVVTTTZZZbbbiiipppyyyxxx\\\PPPFFFCCCEEEGGGIIIMMMLLLLLLLLLMMMPPPUUUYYY[[[aaadddgggjjjkkkllllllllllllooosssssspppmmmjjjjjjhhhgggddd___[[[[[[^^^aaaeeelllvvvsssaaaMMM<<<777:::333222222111111111111111////////////////////////...............---------,,,+++***(((((()))******+++++++++,,,,,,+++++++++******))))))))))))******((())))))))))))******+++((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))******)))+++...111555;;;@@@DDDFFFHHHKKKOOOPPPPPPOOONNNKKKIIIGGGKKKWWWgggwwwoooZZZMMMIIIJJJKKKLLLPPPTTTUUUSSSMMMGGGCCCAAA>>><<<;;;===>>>>>>>>>888777555444444333444444000222555888:::<<>>CCCFFFGGGJJJMMMPPPQQQOOOMMMKKKHHHGGGHHHPPP]]]mmm{{{zzzdddSSSKKKKKKNNNPPPOOORRRTTTSSSNNNIIIDDDBBB>>>===<<<===>>>>>>===<<<666555444333333333444555111444777999;;;===AAACCCBBBDDDHHHKKKMMMMMMMMMMMMIIILLLPPPTTTZZZaaajjjooosssyyywwwooowwwtttfff^^^XXXRRRPPPQQQQQQRRRRRRTTTVVVYYY\\\^^^bbbcccbbb___]]]___dddiiiuuu}}}|||mmmbbbXXXLLLEEECCCBBBEEEHHHLLLNNNQQQSSSTTTPPPPPPRRRVVVVVVVVVZZZ```bbbiiisss||||||uuuooommmjjjkkklllllliiifff___[[[VVVOOOJJJGGGEEEEEEDDDDDDFFFHHHKKKOOORRRTTTUUUTTTRRRQQQQQQRRRUUUXXXdddppprrrttt{{{~~~yyysssooonnnnnnnnnnnnmmmkkkhhheeeccc\\\ccclllrrrxxxuuu```PPPIIIEEEGGGJJJKKKNNNRRRRRRRRRSSSWWW^^^fffoootttrrruuuxxxzzzzzz||||||iiiNNN===999444333222222111111111111000000000000000000000000........................---------...---,,,,,,+++)))******************)))+++******))))))******+++''')))+++***(((((()))+++))))))))))))))))))))))))&&&'''((()))******)))((((((((((((((((((((((((((('''(((((()))******++++++***+++///555;;;AAAEEEGGGIIILLLOOOQQQQQQOOOKKKIIIFFFFFFJJJTTTcccrrr}}}wwwjjjYYYMMMJJJMMMPPPRRRSSSTTTSSSOOOIIIDDDCCCBBB::::::;;;===>>>>>>;;;888444333222111111222444555444666999<<<===???CCCEEEGGGIIIMMMPPPQQQQQQPPPNNNJJJNNNTTT[[[bbbjjjrrrxxx{{{nnnnnn}}}|||pppddd]]]XXXSSSQQQRRRSSSSSSTTTVVVYYY]]]```bbbiiiiiihhheeeccceeekkkppp~~~nnnbbbVVVRRRMMMFFFCCCEEE@@@CCCHHHKKKMMMNNNOOOPPPSSSRRRTTTXXXZZZ\\\ccckkkmmmttt~~~|||pppmmmkkklllnnnnnnkkkgggccc___YYYQQQKKKGGGEEEDDDDDDEEEFFFHHHKKKNNNRRRTTTTTTSSSRRRRRRTTTXXX]]]```lllyyyrrreeejjjsss}}}xxxsssqqqrrrssssssrrrpppnnnkkkiiigggoooxxx~~~kkkVVVMMMHHHEEEHHHLLLMMMOOORRRTTTTTTVVV[[[bbbmmmvvv|||zzz}}}tttXXXDDD===666555444222111000000///000000000000000000000000---.....................******+++,,,,,,***)))((())))))************)))))),,,++++++++++++++++++,,,)))+++,,,+++(((&&&(((***))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))'''(((((()))***+++++++++***,,,///666===CCCGGGHHHKKKMMMPPPRRRQQQNNNJJJHHHDDDEEEKKKWWWfffttt}}}|||jjj___QQQIIIIIIMMMQQQSSSTTTTTTRRRMMMFFFBBBBBBCCC888999;;;===>>>===999555222111000//////111333444666999<<<>>>???AAADDDGGGKKKMMMQQQTTTUUUTTTRRRPPPMMMRRRYYYaaajjjrrrzzzwwwiiisssuuuiii^^^YYYXXXUUUSSSTTTVVVWWWYYY\\\___cccgggiiilllppprrrmmmggggggoooxxxzzznnngggUUUQQQKKKFFFCCCBBBCCCDDDHHHHHHIIILLLOOORRRSSSSSSVVVXXXZZZ\\\___eeeooovvvzzztttrrrpppppppppooommmkkkdddbbb]]]UUUMMMGGGEEEDDDGGGHHHIIIKKKMMMPPPRRRSSSTTTUUUTTTSSSSSSXXX```fffwwwqqqlllooosss|||}}}zzzxxxvvvvvvvvvwww}}}rrraaaUUUNNNJJJIIIKKKMMMMMMPPPUUUSSSRRRSSSXXXbbboooyyy~~~}}}gggPPP<<<888888555222111333333333111111000///////////////000000///...------,,,,,,------------,,,,,,+++***((())))))))))))((('''''',,,+++++++++***)))))))))---,,,,,,---...---+++*********))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))***+++---...000444:::AAAEEEFFFFFFJJJLLLMMMMMMLLLIIIFFFDDDGGGEEEMMM\\\iiimmmpppuuuxxxwww___VVVKKKHHHLLLQQQQQQPPPRRRQQQNNNJJJFFFBBB???===999;;;===<<<999555333222222111000000111444888:::===;;;<<>>===;;;<<<===;;;888555333333222111000000222555888:::;;;;;;>>>CCCEEEFFFLLLSSSVVVZZZ]]]]]]YYYVVVTTTTTTXXX]]]fffnnnuuu{{{uuunnnyyy~~~xxxjjjaaaYYYWWWXXXWWWWWWZZZ^^^aaacccdddddddddeeegggkkkooosssttttttzzz}}}zzzsssjjj^^^SSSIIIDDDCCCBBB@@@???@@@CCCFFFHHHGGGIIIMMMQQQUUUXXXZZZ[[[YYY\\\```eeennn{{{wwwvvvuuuvvvxxxxxxwwwuuuqqqooojjjaaaWWWNNNHHHFFFIIIJJJKKKMMMOOOPPPRRRSSSWWWVVVUUUUUUXXX___hhhnnnrrruuuxxxkkk]]]RRRLLLJJJJJJOOOSSSUUUZZZ```^^^___bbbhhhqqq||||||cccIII>>>;;;777555444222000///111111000////////////////////////...------,,,,,,+++,,,,,,------------,,,++++++++++++******))))))***************+++++++++'''%%%$$$%%%'''*********(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))***,,,......222999???DDDFFFFFFFFFHHHJJJMMMNNNKKKHHHFFFFFFGGGLLLWWWccciiilllrrrxxx|||nnn^^^RRRLLLFFFGGGMMMRRRTTTSSSOOOMMMIIIDDDAAA???>>>=========<<<999666444333444222222111222444777:::<<<;;;<<<@@@GGGJJJLLLTTT]]]ccciiinnnkkkbbb[[[ZZZ\\\bbbgggpppxxx}}}zzzqqqooo{{{}}}rrrfff^^^XXXXXXZZZZZZ\\\```eeeggghhhgggccc``````aaabbbgggnnntttyyy~~~yyyrrrmmmeeebbb]]]VVVOOOIIIDDDAAAAAAAAAAAABBBEEEHHHKKKMMMMMMPPPTTTWWW[[[]]]```bbbbbbeeejjjqqqzzz|||{{{{{{{{{}}}|||zzzxxxvvvuuuqqqhhh^^^TTTLLLIIIKKKKKKMMMOOOQQQRRRSSSTTTTTTSSSSSSUUUZZZcccmmmsssyyy~~~yyynnnaaaWWWOOOMMMMMMRRRVVVYYY^^^cccfffiiiooowwwkkkRRR@@@:::555555555222000///111000000/////////////////////.........---------++++++,,,---.........---++++++***))))))))))))))))))))))))***+++++++++,,,+++(((&&&&&&(((+++,,,---((((((((())))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))((()))+++---///444<<>><<<============;;;777444222333555333333333444666999;;;===>>>>>>BBBHHHLLLSSS___lllwwwttthhheeefffkkkpppxxxqqqlllppp~~~{{{{{{yyypppddd^^^ZZZ[[[]]]^^^aaafffiiikkkkkkggg```[[[ZZZ[[[\\\dddnnnyyyyyyqqqkkkddd]]]XXXSSSQQQMMMIIIFFFDDDCCCBBBCCCCCCEEEFFFIIILLLNNNPPPRRRUUUYYY[[[]]]```eeehhhlllqqqyyy}}}zzzyyyyyyvvvoooeeeZZZQQQMMMLLLMMMOOORRRTTTUUUVVVVVVRRRQQQRRRVVV^^^hhhqqqwww~~~|||sssfff\\\TTTQQQQQQVVVYYY[[[___eeelllrrr||||||~~~qqqZZZCCC:::444555666222000111111000000///////////////...............---------+++,,,------............///...---,,,,,,,,,,,,---)))))))))***+++++++++,,,...,,,)))(((***+++,,,,,,(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((***,,,111777???EEEGGGGGGGGGHHHLLLOOOPPPNNNIIIFFFGGGIIILLLWWWdddjjjmmmrrr{{{qqq___SSSNNNLLLKKKMMMPPPRRRQQQOOOIIIFFFBBB>>><<<;;;<<<<<<<<<;;;999555222111333555444444555666888;;;===???@@@@@@DDDJJJQQQ]]]pppxxxpppppprrrvvv}}}mmmlllttt|||~~~uuummmccc___]]]^^^``````dddjjjkkklllkkkeee\\\WWWWWWYYYZZZbbbpppzzzssshhh___YYYTTTNNNJJJIIIHHHEEECCCAAA@@@@@@@@@DDDEEEGGGJJJLLLOOOPPPQQQTTTWWW[[[]]]^^^cccjjjpppqqqzzz~~~}}}wwwlll___VVVPPPMMMOOORRRUUUWWWYYYYYYYYYUUUUUUWWW]]]eeeooouuuyyy|||wwwjjj___XXXTTTTTTXXX[[[\\\aaafffoooxxx~~~wwwwwwxxx}}}wwwdddJJJ===555666777333111444111111000///////////////........................,,,------............------,,,+++***)))***+++,,,***************+++++++++...,,,))))))************))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---444:::BBBFFFGGGGGGHHHJJJMMMPPPQQQMMMHHHGGGKKKOOOUUU```iiilllooovvvvvvgggXXXNNNMMMMMMNNNOOOQQQPPPNNNKKKEEECCCAAA>>><<<;;;;;;<<<888777666333111000222444444555666888:::===???@@@AAABBBGGGNNNVVVddd{{{yyyxxxyyy|||pppqqqzzz~~~ooogggccc```^^^```aaaaaaeeekkkiiijjjiiibbbZZZVVVXXX]]]^^^hhhwww~~~iiibbbXXXPPPMMMJJJGGGDDDCCCBBBAAA@@@@@@@@@AAAAAAEEEFFFJJJMMMPPPSSSTTTUUUWWW[[[^^^```bbbiiittt|||~~~~~~rrrdddXXXRRRNNNPPPTTTWWW[[[\\\]]]]]]______```fffnnnuuuxxxyyy{{{~~~}}}yyyxxx}}}}}}nnncccXXXUUUUUUYYY]]]^^^ccchhhppp{{{yyywwwxxx~~~nnnUUUDDD999999999333222555111111000///////////////..........................................---,,,+++)))(((&&&&&&'''((()))+++++++++***************+++***)))***+++,,,+++***++++++******************))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++,,,///111666<<>><<<;;;;;;;;;333444333222000000222444555666777:::<<>>DDDGGGFFFFFFJJJNNNJJJLLLMMMKKKHHHLLLWWW```jjjppprrrooopppyyyppp```VVVOOOKKKHHHJJJMMMPPPPPPMMMJJJGGGAAA@@@@@@???===<<<;;;:::000111222111000000111333555666888;;;===???AAABBBEEEHHHMMMQQQSSSYYYiiiyyy~~~ppp~~~~~~rrrhhhccc```bbbddddddccccccdddeeehhhbbb^^^]]]\\\]]]aaagggtttmmmVVVNNNEEEAAAAAABBBAAA>>>@@@BBBCCCDDDDDDDDDEEEGGGGGGJJJNNNSSSVVVYYY[[[\\\^^^eeennnuuuzzzzzznnnaaaXXXWWWTTTVVV]]]dddhhhmmmqqqnnnrrrvvvxxx}}}~~~{{{xxxxxxuuuqqqppprrrttt{{{qqqdddVVVTTTUUUZZZ^^^```dddjjjwww|||fffOOO:::555888888555444000111111111111000//////000000///...............------......------,,,+++,,,,,,,,,+++++++++******++++++************++++++)))+++,,,***'''&&&(((+++************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))***,,,111444;;;???EEEHHHHHHIIIKKKMMMPPPNNNMMMJJJFFFHHHXXXjjjyyyyyyyyyxxxwwwzzz~~~wwwdddWWWNNNJJJKKKNNNMMMLLLLLLLLLJJJGGGDDD@@@>>><<<===>>><<<888555111000//////000222444555777888:::<<<>>>@@@AAAAAAJJJMMMPPPSSSWWW\\\aaaeeeiiimmmsssyyyzzzyyynnnfffdddbbbdddeeefffeeedddeeefffiiidddaaa___^^^___fffooozzzhhhSSSLLLDDD@@@AAABBBAAA??????AAACCCDDDEEEFFFIIILLLMMMOOOSSSVVVYYY[[[^^^```aaaiiittt~~~~~~sssggg^^^\\\YYY[[[aaagggkkkrrryyy}}}|||xxxyyywwwtttsssuuuwww{{{vvvfff[[[UUUTTTWWW]]]aaadddiiiooozzzoooXXXBBB999999888555444111111222222111111000///000000///...............------......------,,,+++,,,,,,,,,+++++++++******++++++************+++++++++,,,---+++)))(((***,,,************************)))))))))))))))***************************************+++++++++...333777===AAAFFFIIIIIIJJJLLLNNNOOOMMMLLLKKKHHHLLL\\\mmm~~~ppp___UUUNNNLLLMMMOOONNNLLLLLLKKKIIIFFFCCC@@@>>><<<<<<===;;;888444222222111000111333555777777999;;;===???AAABBBCCCMMMOOORRRSSSUUUXXX\\\______eeennnwww}}}~~~rrrgggcccddddddfffggggggfffeeefffhhhjjjhhhfffdddaaacccppp~~~pppaaaOOOJJJCCCAAABBBCCCCCCAAAAAABBBCCCDDDFFFIIINNNRRRTTTVVVXXXYYY[[[^^^bbbeeeiiirrr{{{pppiiifffeeegggkkknnnsss~~~}}}yyyzzzzzzxxxwwwyyy{{{{{{{{{}}}tttiii\\\RRRSSSTTTYYYaaafffiiinnnuuu|||{{{fffMMM>>>999777555444222222222222222111111111000000///...............---............---,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,---+++***)))+++,,,***************************))))))))))))))))))(((++++++++++++++++++++++++***+++,,,,,,...111666:::AAADDDHHHJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLSSSdddtttzzzdddWWWQQQMMMMMMPPPPPPNNNLLLKKKJJJHHHEEEBBB???>>><<<<<<;;;:::777444333222222222333555777999999:::<<<>>>AAACCCEEEFFFPPPRRRSSSSSSSSSSSSUUUWWWZZZcccoooxxx}}}|||wwwwwwkkkaaa```ccceeefffggggggffffffgggiiillllllllljjjggglll~~~vvvgggZZZLLLIIIEEECCCDDDEEEFFFEEEDDDEEEFFFFFFHHHKKKQQQUUUWWWYYY[[[[[[\\\```fffjjjsss}}}yyywwwwwwyyy|||~~~{{{|||}}}|||{{{||||||zzzxxxxxx}}}{{{pppggg___VVVPPPQQQTTT[[[dddiiilllrrryyyqqqXXXDDD:::666555555333333333222222222222222000000///..............................------,,,,,,,,,,,,+++++++++******++++++************+++++++++++++++*********+++,,,******************************))))))((((((((('''++++++++++++++++++++++++)))***,,,---///333888<<>><<<;;;999777555444222222222333555777888:::;;;;;;===@@@CCCFFFHHHIIIQQQRRRSSSRRRQQQRRRSSSUUU___jjjvvv}}}vvvpppnnnjjjddd___|||rrrggg___^^^bbbeeefffffffffeeefffhhhjjjnnnoooqqqqqqpppxxxwwwkkk^^^UUUKKKIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIILLLPPPTTTVVVYYY]]]^^^```eeemmmttt|||~~~~~~|||}}}wwwuuusssrrruuu}}}rrrfff]]]WWWSSSPPPQQQUUU^^^hhhmmmpppwww{{{cccLLL===777666555444333222111111111222222000000///.....................//////......---,,,,,,,,,,,,+++++++++******++++++************++++++******)))))))))************************************)))))))))((((((''''''************************((()))+++,,,///444:::???HHHHHHIIIKKKNNNPPPPPPPPPNNNNNNMMMNNNVVVfffwwwoooaaaSSSMMMMMMMMMOOOQQQRRRPPPLLLIIIGGGEEEBBB???>>>===<<<:::777555444444000111222333555777999:::======???AAAEEEHHHKKKMMMPPPQQQRRRRRRRRRTTTWWWZZZfffppp|||~~~yyypppiiiaaa]]]]]]\\\XXXTTTvvvnnnfff______bbbdddeeefffffffffgggjjjmmmppprrruuuxxx{{{vvvmmm```VVVQQQIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLPPPRRRVVV[[[aaaeeeiiipppzzz~~~{{{zzzpppooommmkkklllooovvvzzz{{{mmm___VVVRRRPPPPPPTTTXXXbbblllrrrwwwqqqWWWCCC;;;888666444333222000000111222222000000///..................////////////...------,,,,,,,,,+++++++++******++++++************++++++***)))'''((()))+++***)))************************)))(((((((((((((((((('''))))))))))))))))))))))))'''(((***---000666===AAAIIIHHHIIIKKKOOOQQQRRRRRRKKKLLLKKKMMMXXXkkk|||zzzdddYYYOOOMMMPPPPPPRRRTTTTTTPPPLLLHHHFFFCCC@@@>>>======<<<999555333333444///000222444666888:::;;;>>>???@@@CCCGGGKKKOOOQQQPPPPPPQQQRRRTTTYYY___dddjjjsss~~~{{{vvvrrrlllgggccc[[[WWWSSSRRRTTTVVVUUUTTT{{{oooiiieeebbbbbbddddddeeeffffffgggjjjnnnqqqqqqsssxxx~~~tttlllbbbVVVOOONNNHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNPPPRRRXXX___iiipppvvv|||xxxvvvooommmjjjfffcccdddhhhkkkqqq{{{|||tttfffZZZSSSQQQSSSTTTWWW\\\gggrrryyydddLLL@@@;;;777444222111//////000111222000000///...............///////////////...------,,,,,,,,,+++++++++******++++++************+++++++++)))'''(((+++,,,,,,***************************'''''''''(((((((((((((((************************'''))),,,...333999???DDDIIIGGGGGGJJJOOOSSSSSSSSSHHHIIIHHHJJJWWWmmm}}}mmmZZZRRRLLLOOOTTTVVVWWWXXXTTTQQQLLLHHHEEEBBB???=========<<<888333111222333000111333666999;;;<<<===@@@@@@BBBDDDHHHMMMQQQTTTQQQQQQQQQRRRVVV]]]ffflllrrrxxx|||vvvqqqoooooommmjjjgggfffccc```]]]WWWWWWXXXYYY[[[^^^aaabbbvvvjjjfffeeeddddddeeeeeefffggghhhiiilllppptttrrrtttyyyzzzllldddZZZOOOJJJKKKFFFHHHJJJJJJIIIIIIIIIJJJIIIKKKMMMNNNNNNOOOQQQRRRZZZcccoooxxx{{{vvvsssrrrooojjjddd______bbbeee___iiiuuu{{{{{{zzz}}}ssslll```WWWRRRSSSWWW[[[YYY___kkkwwwmmmSSSEEE===888333222000......///000111000000///...............///////////////......---,,,,,,,,,+++++++++******++++++************++++++,,,***((())),,,...---+++************************&&&'''''''''(((((())))))++++++++++++++++++++++++(((***---000444;;;BBBGGGHHHGGGFFFJJJOOOSSSTTTSSSEEEFFFEEEGGGVVVlll|||xxxeeeUUUNNNKKKQQQWWWZZZ[[[\\\UUUQQQLLLGGGDDDAAA>>><<<<<<===<<<888333000111333111222555888:::<<<>>>>>>AAAAAABBBEEEIIINNNRRRUUUSSSSSSRRRSSSWWW___jjjqqq|||~~~xxxrrrmmmiiihhhhhhhhhgggeeeeeefffeeedddbbbccceeehhhkkkmmmppptttwww{{{tttjjjbbb```cccfffhhhfffiiimmmnnnmmmnnnppprrruuuwww{{{rrraaaVVVMMMGGGEEEGGGEEEGGGJJJMMMNNNNNNMMMLLLLLLLLLMMMMMMMMMPPPTTTWWW```iiivvv}}}zzztttoooooommmiiiccc]]]ZZZYYYZZZ```aaabbbeeehhhlllooopppsssuuuyyy||||||lllbbbYYYUUUSSSTTTXXX]]]bbbiiiqqqzzz```GGG;;;:::555333000000000111111000111000///......------...------......------,,,+++---,,,,,,...000000---)))++++++++++++++++++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++******************---++++++000888@@@DDDFFFFFFGGGHHHLLLOOOQQQQQQPPPGGGDDDCCCHHHUUUfffwwwqqq^^^RRRPPPPPPTTTZZZ]]][[[XXXUUUPPPJJJDDDAAA@@@???>>>>>>:::555222111222333333777666555777:::>>>@@@@@@AAABBBEEEIIIOOOSSSUUUUUUPPPOOOPPPUUU^^^iiirrrwww{{{wwwssssssrrrssstttuuuvvvwwwyyyxxxwwwvvvwwwxxxzzz||||||zzztttjjjcccaaacccfffhhhiiikkknnnoooooopppsssuuuxxxyyy|||vvvhhhYYYOOOIIIDDDDDDFFFGGGIIILLLNNNOOOOOONNNMMMNNNOOOQQQSSSUUUXXX]]]aaagggrrr}}}yyysssmmmllljjjfffaaa\\\XXXVVVVVVSSSTTTUUUXXX[[[^^^aaabbbhhhkkknnnqqqtttxxx|||yyyooofff^^^WWWUUUUUUUUUZZZ___gggnnnwwwgggKKK<<<:::555333111000111111111000111111///..............................---,,,,,,---,,,+++---//////,,,***++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))))))))))))))************************---,,,,,,111999@@@EEEGGGHHHHHHIIIMMMPPPQQQPPPOOOHHHEEEDDDGGGRRRaaaoooxxxjjjXXXRRRQQQRRRVVV\\\^^^[[[XXXTTTOOOIIIDDDAAA@@@???>>>===999444222222222333333666666666999<<<>>>@@@AAADDDEEEHHHLLLPPPSSSTTTTTTPPPPPPSSSYYYbbbllltttyyyzzzvvvvvvwwwvvvuuuxxx{{{zzzssskkkeeeccceeehhhiiilllnnnooooooppprrrvvvzzz{{{|||~~~hhh\\\OOOIIIFFFCCCDDDFFFFFFGGGIIILLLNNNPPPQQQQQQPPPRRRTTTWWWYYY]]]bbbfffnnn{{{|||xxxqqqkkkhhhfffdddaaa\\\XXXTTTQQQMMMMMMNNNOOORRRUUUWWWYYY]]]```cccfffiiilllqqqtttxxx{{{jjjcccaaa[[[XXXXXXYYYZZZ___dddmmmuuu~~~wwwqqqlllmmmtttqqqSSS@@@<<<666444111000111222111000111111000///...............////////////...---------+++***+++,,,---,,,+++++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))))))))))))))************************,,,---...444;;;BBBFFFHHHJJJJJJKKKNNNPPPPPPOOOMMMIIIHHHGGGKKKSSS___kkksss~~~|||{{{}}}yyydddTTTRRRRRRUUUZZZ______[[[WWWQQQMMMGGGCCCAAA@@@>>>===;;;888444222222333444444555666999;;;>>>@@@AAABBBGGGIIILLLPPPRRRRRRRRRRRROOORRRXXX___hhhqqqxxx|||~~~xxxwwwxxxyyy}}}xxxssslllgggfffhhhjjjlllpppoooooooooqqquuuzzz}}}}}}yyy___TTTJJJFFFEEEDDDFFFIIIGGGHHHJJJNNNQQQUUUXXXZZZWWWXXXZZZ[[[]]]aaagggkkkxxx}}}xxxvvvvvvxxxyyy|||wwwpppkkkgggfffeeeccc___ZZZTTTPPPKKKKKKKKKKKKMMMPPPRRRTTTWWWZZZ]]]```cccggglllooottt{{{oooccc___```]]]\\\___``````eeekkkqqq{{{{{{rrrfffaaa^^^aaahhhvvvxxx\\\FFF???777555222111222222111111222111000///............/////////000///......---,,,+++*********+++++++++++++++++++++++++++++++++************************+++******************+++))))))))))))))))))))))))***************+++++++++,,,...111777===DDDHHHJJJLLLLLLMMMOOOQQQPPPMMMKKKJJJKKKMMMRRRZZZeeepppwww||||||tttaaaUUURRRUUUYYY___bbb```ZZZUUUNNNKKKFFFBBB@@@???>>>===:::777333222333444555444555777;;;>>>@@@AAABBBCCCJJJLLLPPPQQQQQQQQQPPPPPPPPPUUU]]]fffnnnvvv|||~~~wwwsssmmmjjjjjjmmmoooppprrrqqqoooppptttyyy~~~qqqYYYPPPGGGFFFFFFFFFHHHJJJNNNOOOPPPSSSWWW\\\aaadddbbbbbbbbbccceeejjjqqqvvv|||yyysssnnnkkkkkkmmmooovvv|||~~~}}}{{{vvvpppkkkhhhhhhgggfffddd^^^WWWQQQHHHGGGFFFFFFGGGIIIKKKMMMSSSUUUYYY]]]aaaeeejjjmmmuuuzzztttfff___^^^```___```dddeeeeeejjjqqqwwwuuuiiiaaa\\\XXXVVVXXX^^^hhhzzz}}}xxxxxx{{{~~~{{{|||vvv```KKKAAA888666333222222222222111222111000//////......////////////000///......---+++++++++*********+++,,,++++++++++++++++++++++++*********************************++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,///444:::@@@FFFJJJLLLNNNNNNOOOQQQRRRPPPLLLIIIFFFKKKRRRYYYbbbmmmxxx~~~~~~mmm___WWWTTTXXX]]]bbbccc___XXXSSSKKKHHHDDDAAA@@@???>>><<<888555333222444555666555555999===@@@AAABBBDDDFFFKKKNNNQQQRRRPPPOOOOOOOOORRRYYYcccllltttzzz~~~~~~{{{uuurrrnnnmmmooorrrtttuuuuuusssrrrsssxxx}}}{{{iiiUUULLLFFFFFFHHHIIIKKKNNNSSSSSSTTTWWW\\\dddkkkoooooonnnlllkkkmmmsss|||uuuqqqlllhhhfffgggjjjlllrrrwwwzzzyyyxxxxxxwwwsssoookkkjjjiiiggggggfffaaaYYYSSSHHHGGGEEECCCDDDFFFHHHJJJMMMPPPTTTYYY]]]bbbhhhllltttyyyxxxjjj___\\\^^^``````ccchhhiiijjjqqqxxxmmmbbbYYYSSSSSSPPPOOOQQQTTT[[[hhhuuu|||qqqiiifffkkkrrrxxxwwwtttrrreeePPPBBB:::777444333333333222111222222111000////////////...////////////...------+++,,,---,,,+++***+++---++++++++++++++++++++++++************************)))***++++++++++++***))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,111777>>>CCCGGGLLLNNNOOOOOOPPPRRRSSSQQQLLLIIICCCJJJUUU___hhhrrr|||}}}xxxzzzttteee[[[WWWXXX[[[```cccbbb\\\UUUPPPHHHEEEBBB@@@??????===<<<666444222333444666666666777;;;???AAABBBCCCGGGJJJLLLOOOQQQQQQOOONNNPPPRRRVVV^^^jjjsssyyy~~~}}}xxxtttrrrooopppsssvvvyyyzzzxxxvvvuuuxxx}}}xxxeeeSSSLLLGGGJJJNNNPPPSSSVVVWWWXXX[[[bbblllxxx{{{zzz}}}tttqqqmmmjjjiiilllooorrrvvvyyy~~~zzzuuuqqqqqqqqqqqqqqqooommmkkkjjjhhhfffffffffaaaYYYRRRJJJHHHEEECCCCCCDDDGGGIIIHHHKKKPPPUUU[[[```gggkkkqqqvvv|||{{{nnnccc[[[[[[```bbbccchhhnnnpppsss{{{nnn]]]UUUPPPMMMKKKJJJJJJLLLNNNQQQ[[[eeeuuusssbbbZZZ\\\eeelll}}}|||xxxrrrrrrmmmYYYEEE:::888555333333333222111333222111000////////////...............---,,,,,,***,,,//////---++++++---++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,111:::@@@EEEIIIMMMPPPNNNOOOQQQSSSTTTQQQMMMIIIFFFOOO[[[eeemmmuuu~~~~~~|||zzz}}}mmm___YYYYYY[[[^^^cccdddaaaZZZSSSNNNFFFCCC@@@?????????===<<<444333222333555777777777888<<<@@@BBBAAACCCHHHMMMMMMPPPRRRQQQOOOOOOSSSWWW]]]eeepppyyy~~~zzzvvvsssqqqpppqqquuuyyy|||}}}zzzxxxxxx{{{yyyeeeTTTNNNKKKOOOUUUXXX[[[___^^^aaagggrrr{{{wwwtttqqqoooooorrrwwwyyy{{{}}}yyyqqqlllkkkkkklllmmmmmmlllkkkjjjiiifffddddddddd```XXXQQQGGGEEEBBB??????@@@CCCDDDEEEIIINNNTTTZZZ```gggkkkooottt{{{~~~rrrhhh___[[[^^^dddeeegggmmmtttwww{{{}}}___QQQMMMKKKJJJHHHGGGHHHKKKLLLMMMTTT]]]mmm|||dddUUUTTT[[[cccsss}}}}}}|||tttvvvuuubbbIII;;;888555444333333222111333222111000////////////------......------,,,+++)))---000000...,,,,,,---++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,222;;;BBBFFFIIINNNQQQNNNOOOQQQSSSTTTRRRMMMJJJKKKTTTaaajjjpppwww~~~kkk]]]ZZZ[[[\\\```dddddd___XXXQQQMMMDDDBBB@@@??????>>>===<<<444222222333555777888777999===AAABBBAAACCCJJJOOONNNQQQSSSRRROOOPPPVVV[[[aaajjjuuu}}}yyywwwvvvwwwuuutttvvvyyy|||{{{}}}wwwfffXXXYYYZZZZZZ]]]cccjjjpppmmmsss{{{vvvsssrrruuuxxxzzzzzzpppgggaaabbbbbbcccfffiiijjjhhhgggfffccc```___^^^[[[VVVRRRGGGEEEBBB???>>>>>>@@@AAACCCEEEJJJOOOUUU]]]dddjjjooosssyyy~~~|||uuuoookkkgggccc```ccciiimmmtttzzzgggXXXNNNJJJLLLLLLIIIGGGEEEDDDEEEIIINNNQQQbbbsss|||fffVVVOOOQQQXXXdddnnn{{{{{{ssscccTTT???<<<666111111444555444333222111111000000111111222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,++++++++++++++++++++++++(((((()))***+++---///000+++*********))))))((((((***++++++***)))***---///000444<<>>AAADDDIIIMMMPPPTTTTTTRRRPPPOOORRRYYY___mmmrrrzzz}}}}}}|||{{{yyywwwwwwyyy|||}}}}}}}}}~~~{{{kkkbbbdddhhhlllrrrwww{{{~~~~~~{{{yyy{{{||||||zzzoooeee___^^^^^^___bbbeeeffffffddddddaaa^^^\\\[[[WWWRRRNNNGGGEEEBBB???>>>>>>???@@@BBBEEEIIINNNTTT[[[bbbgggmmmqqqwww|||wwwnnniiieeeaaa```___```fffoooyyycccVVVMMMJJJLLLKKKHHHGGGEEEEEEFFFIIIMMMPPPWWWfffzzz{{{fffXXXQQQRRRXXX___hhhttt{{{}}}}}}}}}yyyjjj[[[AAA===666222111222222000333222111111000000111111111111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++++++++)))++++++++++++++++++++++++,,,++++++*********+++++++++*********))))))))))))***++++++*********---///222777???FFFKKKNNNOOOPPPRRRRRRTTTUUUQQQJJJJJJNNNSSSZZZfffuuu|||mmm```XXXXXX\\\ccccccbbb___ZZZSSSMMMIIIAAABBBBBBBBB???;;;666333444444444555666888::::::>>>>>>@@@CCCGGGLLLPPPSSSVVVUUUSSSQQQQQQUUU]]]cccooottt|||}}}zzzyyyzzz|||}}}}}}sssjjjooovvv}}}yyyoooddd]]]YYYYYYZZZ\\\___aaaaaa``````^^^[[[YYYVVVRRRMMMJJJFFFDDDBBB???>>>>>>>>>???@@@BBBFFFJJJNNNUUU\\\```iiimmmrrrxxx}}}yyynnneee^^^ZZZXXXWWWYYY\\\aaammmyyy{{{___VVVOOOLLLMMMLLLHHHHHHGGGGGGHHHJJJMMMNNNOOOZZZjjj}}}uuueee[[[WWWYYY]]]bbbiiissszzz|||}}}~~~~~~sssbbbGGG@@@999555444333111000333222111111000000111111111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,,,,***)))++++++++++++++++++++++++,,,+++***)))))))))))))))***************)))))))))***+++++++++***+++---000555:::BBBHHHLLLNNNPPPRRRQQQQQQRRRSSSOOOJJJKKKOOOXXXbbbpppqqqddd[[[WWWZZZ___eeedddbbb___YYYRRRKKKGGGAAABBBBBB@@@>>>:::666444333444444555666888:::;;;>>>???BBBFFFKKKPPPTTTVVVWWWVVVTTTSSSTTTZZZbbbhhhrrrwww~~~}}}{{{}}}~~~vvv}}}{{{qqqeee]]]VVVUUUUUUVVVYYY\\\]]]]]][[[ZZZXXXVVVTTTPPPLLLJJJFFFEEEBBB@@@>>>>>>>>>>>><<<>>>AAADDDHHHMMMSSSWWWcccggglllrrryyyzzziii___XXXSSSPPPOOOPPPTTTYYYbbbrrrooo\\\XXXQQQOOOQQQOOOKKKJJJJJJJJJKKKLLLMMMNNNRRRVVV___mmm|||xxxoooiiiffffffjjjmmmrrrxxx}}}~~~~~~|||{{{yyygggNNNDDD;;;888777555333222333222111111000000111111111000000000/////////...------------------------111///---------...---,,,++++++++++++++++++++++++)))((((((((()))***++++++***************************+++++++++***+++...111777===DDDIIILLLMMMPPPRRRRRRQQQQQQRRROOOKKKMMMSSSbbbpppyyyggg]]]XXXWWW[[[aaafffeeebbb]]]VVVOOOIIIEEEBBBAAAAAA???<<<999666444333444444555777999:::<<<>>>@@@CCCHHHMMMRRRUUUWWWWWWUUUTTTTTTXXX___hhhmmmtttyyy~~~~~~~~~tttggg^^^TTTSSSQQQRRRTTTWWWYYYYYYUUUVVVVVVUUUSSSPPPNNNNNNGGGFFFCCCAAA???>>>>>>>>>;;;===???AAADDDHHHMMMQQQ[[[___eeemmmuuu~~~lll]]]TTTNNNKKKIIIIIIKKKOOOTTT^^^pppzzzdddZZZYYYSSSQQQTTTQQQOOOOOONNNMMMLLLMMMMMMNNNVVVUUUXXX___ggglllnnnooooooqqqtttvvvyyy~~~~~~~~~~~~}}}zzzyyynnnTTTGGG;;;999888555444555333222111111000000111111000000000000////////////---------------------------+++***+++---......---++++++++++++++++++++++++)))((((((((()))***++++++***************+++++++++***++++++++++++,,,///111888>>>EEEIIIJJJKKKNNNRRRTTTRRRQQQRRROOOLLLQQQXXXkkkqqqaaaYYYWWWYYY]]]bbbgggeee```ZZZSSSMMMGGGDDDBBBAAA???===:::777555444444444555666888:::<<<===>>>@@@EEEJJJNNNRRRTTTUUUTTTSSSSSSVVV\\\eeemmmqqqwww{{{wwwiii___TTTQQQNNNNNNPPPSSSTTTUUURRRTTTUUUUUUSSSQQQPPPPPPHHHGGGEEECCCAAA???>>>>>>===>>>@@@AAABBBEEEJJJMMMRRRWWW___gggpppyyyvvv```TTTLLLFFFDDDDDDEEEGGGKKKOOOXXXjjj{{{kkk]]]YYYZZZTTTSSSVVVSSSTTTRRRPPPMMMLLLLLLLLLMMMSSSPPPPPPTTTWWWYYY]]]bbbmmmvvv}}}~~~zzzxxx~~~yyy[[[JJJ;;;888777333222555333222111111000000111111000000000000////////////------------------------)))((('''(((+++,,,---,,,++++++++++++++++++++++++,,,+++***)))))))))))))))*********+++++++++++++++)))***+++++++++---000222888???FFFIIIHHHIIIMMMQQQUUURRRQQQQQQNNNMMMSSS[[[qqqxxxjjj\\\XXXYYY\\\```dddfffccc^^^WWWPPPJJJEEECCCCCCAAA>>>;;;999666555555555555666888:::<<<>>>???@@@BBBGGGKKKOOOQQQRRRRRRRRRRRRSSSYYYbbbkkkrrruuuzzzyyyjjj___SSSOOOKKKJJJKKKNNNPPPQQQQQQTTTVVVUUUQQQOOOOOOOOOIIIHHHGGGEEECCCAAA??????<<<===>>>>>>>>>AAAEEEHHHKKKQQQZZZcccllluuu}}}gggUUUNNNGGGCCCBBBCCCDDDGGGKKKMMMTTTfffvvvtttfff]]]]]]___XXXXXX\\\YYYWWWTTTPPPLLLIIIHHHIIIJJJNNNKKKKKKMMMMMMMMMVVV```ppp{{{yyysssuuuyyy}}}|||}}}}}}zzz~~~hhhRRR???:::888333222666333222111111000000111111////////////000000000000........................+++***))))))+++---,,,,,,++++++++++++++++++++++++,,,++++++*********++++++*********++++++,,,,,,,,,)))***+++++++++---000333:::@@@GGGIIIHHHHHHMMMQQQTTTQQQOOOOOOMMMMMMTTT]]]vvvpppcccXXXWWW[[[___cccgggdddaaa[[[TTTNNNHHHDDDBBBCCCAAA>>>:::777666555555666777888999;;;>>>@@@AAACCCEEEJJJNNNPPPQQQPPPOOOQQQRRRUUU]]]hhhqqqvvvxxx~~~yyyjjj^^^RRRNNNJJJGGGHHHKKKMMMNNNRRRTTTVVVTTTPPPMMMMMMMMMJJJIIIHHHFFFDDDAAA@@@???999999:::::::::<<<@@@CCCGGGMMMWWWaaajjjrrrzzz~~~vvv[[[NNNKKKGGGDDDDDDDDDFFFJJJMMMNNNUUUfffvvvlllggg```cccddd]]]]]]bbb___YYYUUUOOOJJJGGGFFFGGGHHHKKKIIIIIIJJJHHHHHHSSS```ppp|||~~~wwwlllaaa___```ccciiipppwww{{{}}}~~~{{{}}}{{{|||rrrrrr{{{rrr[[[EEE???;;;555444888333222222111000111111111////////////000000000000........................000...------...///...---++++++++++++++++++++++++(((((()))***+++---///000*********++++++,,,,,,,,,)))***+++,,,,,,---000333;;;BBBIIIJJJHHHHHHMMMRRRSSSPPPNNNMMMKKKLLLTTT]]]yyykkk___UUUVVV\\\bbbfffiiiccc___ZZZSSSLLLGGGCCCAAACCCAAA===999777555555555777777888:::<<>>???>>>===;;;<<<===>>>@@@FFFKKKSSSZZZaaajjjttt{{{yyygggTTTIIIEEEBBBAAABBBGGGFFFHHHLLLOOOTTT^^^iii||||||rrrrrrkkkdddcccfffjjjiiifffWWWOOOKKKKKKJJJFFFEEEIIIKKKHHHFFFFFFEEEFFFNNNWWWkkkppptttqqqhhh^^^XXXWWWWWWXXXYYY\\\cccmmmyyy~~~}}}}}}~~~uuugggiiiqqqxxxkkkNNN>>>;;;:::666222222111000000000000000000222111111000///......---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********((((((((()))*********+++---------,,,,,,+++++++++(((((((((''')))---333777???DDDFFFGGGJJJOOOPPPNNNVVVNNNJJJKKKJJJIIIUUUfff}}}{{{eee^^^WWWXXX___fffhhhgggddd]]]TTTMMMIIIFFFBBB???CCC@@@;;;777444444555666222666:::<<<>>>???AAABBBFFFJJJNNNQQQRRRRRRRRRRRRPPPWWW```hhhooowww|||nnndddXXXPPPIIIGGGFFFEEEGGGJJJMMMOOOQQQSSSRRRPPPMMMKKKFFFEEEEEECCCBBB@@@???>>>@@@>>>===<<<;;;<<<>>>???CCCHHHOOOUUUZZZbbbkkkrrr}}}ppp___NNNFFFDDDBBBCCCDDDHHHHHHKKKOOOQQQSSSZZZcccooowwwqqqqqqkkkeeefffkkknnnkkkfffWWWQQQMMMNNNNNNKKKLLLPPPQQQKKKGGGEEECCCCCCIIIPPPYYY^^^cccbbb\\\WWWUUUVVVRRRSSSUUUYYY```kkkwww~~~~~~sssbbbbbbjjjrrr|||nnnRRRAAA;;;:::777444333222222111111111111222111111111000///............------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++++++++++++++++++++++++++*********))))))*********)))***...444999@@@DDDGGGGGGJJJPPPQQQOOOTTTMMMJJJKKKIIIJJJXXXiii~~~~~~sssaaa[[[VVVWWW___fffhhhgggccc\\\RRRKKKGGGEEEBBB???AAA>>>:::666444333444555444777;;;>>>???AAACCCDDDGGGKKKOOORRRSSSRRRRRRRRRTTT[[[ccckkkqqqxxxpppfffXXXPPPIIIGGGFFFDDDFFFIIIJJJMMMPPPSSSSSSPPPLLLIIIDDDDDDCCCBBBAAA???>>>>>>@@@???===<<<;;;<<<======???CCCIIIMMMRRRXXXaaagggvvv~~~bbbUUUHHHCCCCCCCCCDDDGGGJJJJJJMMMRRRRRRRRRWWW^^^kkkyyyvvvnnnmmmmmmhhheeehhhooopppjjjcccWWWTTTRRRTTTUUUTTTVVVZZZ]]]TTTKKKGGGDDDBBBEEEIIIJJJNNNSSSSSSPPPPPPTTTXXXYYY\\\___dddjjjrrr{{{ttt___\\\ccclllxxxuuuZZZEEE<<<:::888555444444333222222222222222111111000000//////.........------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***------------,,,,,,,,,,,,+++++++++************))),,,,,,,,,+++,,,000666:::AAAEEEHHHHHHLLLQQQSSSQQQQQQLLLJJJJJJIIILLL\\\nnn}}}}}}|||iii\\\XXXUUUXXX```fffhhhgggaaaZZZOOOGGGDDDCCCAAA???>>><<<888555333333444555666999===???AAABBBEEEFFFHHHLLLQQQSSSTTTSSSSSSSSSYYY___hhhooouuu{{{wwwvvvsssooommmpppwww}}}qqqhhhZZZQQQJJJGGGEEECCCDDDHHHHHHKKKOOOSSSSSSPPPKKKHHHCCCCCCBBB@@@???>>>>>>>>>??????===<<<<<<<<<<<<<<<<<<@@@DDDHHHKKKQQQZZZ```pppyyypppXXXMMMDDDBBBCCCDDDFFFIIIJJJJJJMMMQQQRRRSSSYYYaaaoooxxxvvvmmmfffdddeeefffcccccchhhpppppphhh```ZZZZZZ\\\^^^______aaaccciii\\\PPPIIIFFFDDDDDDGGGGGGJJJMMMMMMLLLNNNUUU\\\ffflllssszzz~~~~~~yyy___XXX\\\fffuuu|||cccKKK===999888666555444333222222111222222111000000000/////////......------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---111777<<>><<<:::888555444444666666888:::===@@@AAACCCFFFHHHJJJNNNRRRTTTTTTTTTTTTUUU[[[aaajjjrrrxxx~~~ppphhhfff______^^^\\\\\\bbbkkkrrr~~~rrriii\\\SSSKKKHHHFFFCCCDDDGGGFFFJJJNNNRRRSSSPPPLLLIIIDDDCCCAAA@@@>>>>>>===>>>>>>>>>===<<<<<<<<<<<<<<<:::>>>AAADDDHHHNNNWWW]]]jjjuuu|||bbbQQQIIICCCCCCEEEEEEGGGJJJJJJIIIKKKOOOQQQTTT]]]gggmmmttt~~~xxxiiibbb^^^ZZZZZZ\\\bbbaaacccjjjppppppiiibbb```eeekkkmmmmmmllljjjiiijjj]]]PPPIIIFFFDDDEEEHHHIIILLLNNNMMMLLLPPPXXX___jjjsss~~~|||aaaUUUUUU^^^pppoooSSS@@@999777666444444333111111000000000000000000000////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---222999===CCCHHHKKKLLLOOOUUUWWWUUUNNNKKKIIIJJJNNNXXXhhhvvv{{{}}}lll```WWWXXX\\\bbbhhhlllkkkiii]]]TTTJJJBBB@@@??????>>>:::999888666666777888999999;;;===???AAACCCFFFHHHLLLOOORRRTTTTTTUUUWWWYYY\\\ccclllttt{{{xxxiii^^^XXXWWWMMMPPPSSSUUUXXX^^^gggnnn~~~|||ssskkk^^^VVVMMMJJJGGGDDDDDDGGGFFFIIINNNQQQRRRPPPMMMKKKFFFDDDBBB@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBEEEKKKSSSZZZdddooommmYYYLLLGGGCCCEEEGGGGGGHHHKKKKKKIIIJJJLLLNNNRRR\\\ggggggppp|||qqqeeeZZZVVVVVVUUUUUUVVV```bbbgggllloooooollliiiiiittt~~~~~~yyysssmmmggg\\\PPPJJJGGGHHHMMMSSSSSSVVVWWWUUURRRSSSXXX^^^gggtttjjjZZZTTTZZZooo{{{]]]EEE;;;999777555444333111000000000000000000000000////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++************)))************+++++++++***++++++,,,///444;;;@@@DDDIIILLLMMMQQQWWWYYYWWWOOOLLLIIIKKKTTT```nnnwwwyyytttfff___XXX[[[aaahhhlllmmmkkkhhhZZZRRRIIIBBB@@@???>>>===888888777777777888999::::::<<<>>>@@@AAACCCGGGJJJNNNPPPQQQRRRSSSVVV[[[^^^```gggpppwww~~~vvvfff\\\TTTPPPPPPHHHLLLRRRWWW\\\ccckkkrrr{{{|||{{{}}}{{{tttoooaaaXXXOOOKKKHHHDDDDDDGGGHHHJJJNNNQQQRRRQQQOOOMMMHHHFFFCCC@@@>>>===<<<===::::::;;;<<<============<<<>>>???@@@AAAEEEMMMTTT^^^iiizzzrrr]]]SSSGGGCCCCCCFFFHHHHHHIIIMMMKKKJJJJJJLLLLLLMMMTTT]]]___jjj{{{ggg[[[RRRQQQSSSSSSSSSTTT]]]bbbhhhllllllkkkmmmnnntttzzzooojjjbbbYYYUUUSSSVVV___iiilllnnnmmmfff]]]XXXXXX[[[bbbnnn}}}kkk___bbbyyyhhhKKK???<<<999666555444333111111111111////////////000000000000...------,,,,,,------...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************++++++++++++))))))*********+++++++++***+++,,,---111777???DDDEEEJJJMMMNNNRRRXXXZZZYYYQQQMMMIIIMMMYYYhhhrrrvvvzzzjjj___\\\YYY]]]dddkkkooommmiiieeeWWWQQQHHHCCCAAA@@@>>><<<555555555666666888999:::<<<>>>@@@AAABBBEEEIIILLLPPPPPPPPPPPPRRRWWW^^^cccgggmmmuuu|||uuucccYYYTTTQQQPPPQQQQQQUUU[[[___dddllluuu|||}}}zzzzzzzzzvvvxxxvvvrrruuu{{{~~~{{{vvvqqqbbbYYYPPPLLLIIIEEEEEEHHHIIIJJJMMMPPPQQQQQQPPPOOOJJJHHHDDDAAA>>><<<<<<<<<999999;;;<<<===>>>>>>>>>===>>>>>>>>>===AAAHHHNNNYYYeeewwwwww^^^QQQNNNCCC@@@AAAFFFIIIIIIKKKNNNLLLKKKLLLMMMKKKIIILLLRRRVVVcccwwwdddYYYOOONNNRRRSSSSSSTTTZZZ```gggiiiggggggkkkppp|||~~~qqqqqqkkkeeebbbaaaeeeqqq~~~wwwhhh]]]XXXXXX[[[fffwww|||mmmnnnnnnPPPBBB>>>;;;777777555444333222222222////////////000000000000...------,,,,,,------...+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------***+++---///333:::BBBGGGFFFJJJNNNOOOSSSYYY[[[YYYRRRMMMIIINNN]]]mmmtttttt~~~|||yyycccZZZZZZYYY^^^fffmmmooolllgggcccVVVPPPHHHCCCBBB@@@>>>;;;333333444444666777999999>>>???AAABBBDDDGGGKKKNNNQQQPPPOOOOOORRRXXX```fffmmmrrryyysssdddUUUPPPQQQRRRSSSUUUYYY\\\```dddiiippp{{{}}}zzzyyyxxxtttsss~~~uuuqqqmmmmmmtttzzz{{{xxxppphhhbbbYYYQQQLLLHHHFFFEEEKKKLLLMMMPPPRRRSSSQQQOOOMMMKKKFFFBBB>>><<<;;;;;;<<<<<<;;;;;;;;;<<<===============>>>@@@BBBEEEFFFSSS\\\mmmyyybbbQQQIIIJJJBBBCCCEEEGGGJJJLLLNNNNNNNNNNNNMMMKKKJJJKKKNNNQQQTTTZZZhhh~~~|||bbbVVVPPPUUUWWWSSSSSSYYY^^^```cccccc______hhhttt}}}{{{yyytttooooooyyyvvvddd[[[UUUOOOXXX]]]eeeqqq|||^^^BBB999<<<888666444444444333111000111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,++++++***)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///------111777???DDDGGGIIILLLPPPTTTXXXZZZ[[[\\\VVVMMMJJJTTTeeerrrzzz~~~}}}}}}ooo```XXXWWWXXXaaajjjmmmmmmkkkfff```ZZZQQQGGGCCCCCCCCC>>>:::555444444555666888:::;;;@@@@@@@@@BBBEEEJJJOOORRRTTTTTTSSSSSSUUU\\\dddiiirrrxxxtttddd\\\VVVWWWWWWWWW[[[aaabbbiiippprrrttt}}}xxxuuuxxxyyywwwuuuuuuwwwooopppoooooottt~~~}}}|||}}}~~~~~~~~~zzzzzz|||{{{vvvqqqjjjddd\\\SSSMMMIIIFFFEEEHHHIIIKKKOOORRRTTTSSSRRROOOLLLHHHDDD@@@===<<<<<<<<<<<<<<<<<<======>>>???>>>======>>>???AAACCCDDDNNNWWWfffxxx|||fffUUUIIIEEEGGGCCCDDDEEEGGGJJJLLLNNNOOOMMMMMMLLLKKKKKKLLLPPPSSSXXX]]]iiizzzjjj\\\SSSVVVYYYXXX[[[cccfffccc```]]]XXXWWW^^^gggqqqwww~~~~~~{{{zzzzzzzzzxxxwwwwww|||xxxdddYYYRRRMMMQQQTTTZZZcccppp}}}```EEE:::;;;999777555444444333222000111111111111000000000000............---------,,,,,,,,,------,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---...111888???EEEGGGIIIKKKPPPUUUXXXZZZZZZYYYSSSLLLKKKXXXiiivvv~~~mmm^^^YYYXXX]]]eeelllnnnmmmjjjccc\\\VVVNNNFFFBBBBBBBBB===888555555444555666888:::;;;??????@@@CCCFFFKKKPPPSSSTTTTTTTTTTTTWWW]]]eeekkktttzzzxxxggg^^^WWWTTTWWW\\\```gggoooqqqvvvyyywwwwww|||qqqpppsss}}}}}}{{{xxxyyy}}}uuupppnnnnnnrrrtttzzz~~~{{{xxxvvvvvvwwwxxx|||}}}}}}zzzyyy~~~|||zzzyyyyyyxxxuuurrrmmmhhh```WWWOOOIIIFFFDDDEEEFFFIIIMMMRRRUUUUUUUUUPPPNNNJJJFFFBBB???>>>===<<<<<<======>>>???@@@@@@>>>>>>======>>>???AAABBBHHHPPP]]]mmm}}}zzzbbbRRRHHHDDDDDDFFFEEEFFFGGGIIILLLNNNPPPQQQMMMNNNOOOOOOPPPRRRWWWZZZ]]]cccmmmxxxwwwfffYYYYYY^^^bbbjjjsssrrriii^^^XXXSSSQQQVVV\\\aaaeeehhhjjjjjjmmmssswwwyyyxxxyyyyyybbbUUUOOOLLLKKKNNNRRRXXXbbbnnn{{{gggMMM>>><<<999777555444444333222000111111111111000000000000/////////.........---------------...------,,,+++)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---...222999AAAFFFHHHIIILLLRRRWWWZZZZZZXXXWWWQQQLLLOOO^^^ppp|||jjj\\\YYY[[[cccjjjoooooommmiiiaaaXXXPPPKKKDDDBBBBBBAAA<<<777555555555555777999;;;<<<>>>???AAADDDHHHMMMRRRTTTTTTTTTUUUVVVYYY```hhhnnnvvv}}}vvvggg]]]ZZZWWWVVV\\\ccclllvvv|||xxxzzzuuulllsss~~~}}}yyyyyy}}}zzzzzzxxxtttqqqppppppqqqrrrwwwyyy|||}}}{{{xxxvvvuuuzzz{{{{{{zzzxxxvvvuuuuuuoookkkddd[[[QQQJJJFFFEEEEEEEEEHHHLLLQQQTTTUUUUUUPPPNNNKKKGGGDDDAAA???>>><<<<<<===>>>???@@@@@@AAA@@@???>>>======>>>???@@@CCCJJJTTTaaapppwwweeeQQQGGGEEEDDDEEEGGGIIIIIIJJJKKKNNNQQQSSSUUUQQQSSSUUUWWWYYY]]]bbbeeeiiippp{{{ppp```]]]dddnnnyyyppp```WWWSSSSSSUUUYYYWWWYYY\\\]]]___eeennntttyyyxxx|||vvv```RRRMMMMMMLLLPPPUUU\\\cccllltttzzzqqqWWWEEE===;;;888555444333333222000111111111111000000000///000////////////.........---...............------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---///444;;;BBBGGGJJJJJJNNNUUUZZZ\\\[[[WWWUUUPPPNNNTTTddduuu|||fffZZZZZZ___ggglllpppooommmhhh___VVVLLLHHHDDDCCCBBB@@@;;;777555555555666777:::<<<===>>>???BBBFFFKKKPPPSSSUUUSSSTTTVVVXXX\\\dddlllrrryyyrrreee```^^^^^^^^^```fffnnnxxx}}}xxxxxx~~~oookkkxxx|||}}}zzzvvvtttrrrooolllkkklllnnnooosssvvvyyyyyywwwtttsssssswwwyyyzzzyyyvvvuuuuuuvvvooommmggg^^^TTTKKKGGGFFFFFFFFFHHHKKKOOORRRSSSSSSPPPNNNLLLIIIFFFCCCAAA@@@===>>>???@@@AAAAAAAAAAAAAAA@@@>>>=========>>>???AAAFFFNNNWWWcccuuueeeWWWIIIEEEFFFFFFEEEEEEJJJJJJJJJLLLNNNQQQTTTVVVVVVXXX\\\```dddiiinnnrrrwwwtttccc```iiiwwwxxxcccXXXUUUUUUWWWYYYUUUXXX[[[\\\___dddmmmsss{{{|||qqq]]]PPPLLLNNNQQQVVV___hhhooovvv{{{~~~zzzaaaJJJ===<<<999666444333333222111111111111111000000000///000////////////.........---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------///555===DDDIIIKKKMMMQQQXXX]]]^^^[[[WWWTTTQQQQQQXXXhhhwwwwwwbbbZZZ]]]bbbiiimmmooonnnllliii___UUUJJJHHHEEECCCBBB@@@;;;777555555555666888;;;===>>>>>>@@@DDDIIIMMMQQQTTTVVVSSSTTTWWW[[[```hhhpppvvv{{{uuuddd\\\^^^cccdddiiiooottt{{{}}}xxxxxxuuukkklll}}}}}}}}}yyyttt~~~zzzvvvtttnnnllljjjhhhhhhjjjlllmmmpppsssuuutttqqqooooooqqqrrrsssuuutttsssrrrrrrsssmmmllliii```UUUMMMIIIHHHGGGGGGGGGJJJNNNQQQRRRRRROOOOOOMMMKKKIIIGGGEEEDDD@@@AAACCCDDDDDDDDDCCCBBBAAA@@@???>>>===>>>>>>???AAAEEEJJJOOOXXXhhh{{{uuuZZZPPPIIIHHHJJJHHHGGGGGGLLLKKKKKKLLLOOORRRVVVXXX[[[___dddjjjooouuu|||uuugggfffqqq{{{eeeZZZWWWWWWZZZ^^^]]]```ccceeegggkkksssyyyzzziiiYYYNNNKKKMMMSSS[[[gggsss|||kkkOOO???===:::666333333333222111111111111111000000000000/////////.........------,,,---......///.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------000666>>>FFFKKKMMMOOOSSSYYY]]]]]]ZZZVVVSSSQQQRRRZZZiiiuuu{{{}}}~~~ooo^^^ZZZ___eeekkkmmmnnnmmmlllhhh^^^TTTJJJGGGEEECCCAAA>>>:::777666666666777999<<<>>>@@@???BBBFFFKKKOOOSSSTTTUUURRRTTTXXX]]]ccckkktttzzz{{{hhh]]][[[```hhhlllvvv}}}zzz{{{wwwnnnlllrrr}}}rrrpppqqq|||wwwtttqqqnnnlllhhhgggeeedddeeegggjjjllllllnnnpppmmmiiihhhjjjmmmlllllllllmmmmmmmmmmmmllliiijjjiiiaaaWWWNNNKKKKKKFFFFFFFFFIIIMMMQQQRRRRRRPPPPPPOOONNNMMMLLLJJJJJJFFFGGGHHHIIIHHHGGGEEEDDDBBBAAA???>>>>>>???@@@@@@@@@CCCGGGIIIOOO\\\ooo|||ooo\\\UUUQQQQQQRRRPPPPPPSSSQQQQQQQQQQQQTTTWWW[[[^^^dddhhhooovvv|||zzzpppqqq~~~xxxeee\\\\\\```fffllllllnnnppprrrsssyyywwwfff[[[RRRKKKKKKOOOUUU]]]jjjwwwwwwYYYEEE>>>;;;666333333333222222111111111111000000000000............---------,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---111777@@@GGGLLLNNNPPPSSSXXX[[[[[[XXXTTTQQQOOOPPPYYYgggrrrwwwxxx{{{}}}}}}}}}iii[[[[[[bbbgggmmmooonnnllljjjfff[[[PPPIIIGGGDDD@@@>>>;;;888666666666666777999<<>><<<===>>>>>>===>>>AAABBBCCCFFFOOO\\\fff{{{vvvvvvtttrrrtttxxxvvvqqqnnngggaaaaaaccceeejjjooozzz~~~{{{jjj\\\^^^iiiuuu~~~rrr^^^VVVMMMJJJHHHIIIOOOVVV]]]lll}}}xxxjjjkkkooouuu|||vvvOOODDD<<<:::777000444777000111111111111000000000000///////////////......---------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...222888AAAHHHNNNPPPRRRRRRSSSVVVXXXWWWRRRMMMHHHOOO\\\hhhmmmmmmnnnsssuuuxxxzzzfff^^^\\\cccmmmsssqqqnnnlllggg___UUUMMMEEEGGGFFFBBB;;;666444444222555888:::<<<>>>AAACCC@@@CCCHHHLLLNNNOOOPPPQQQTTTWWW\\\aaaiiirrr|||yyyooofffgggllltttrrrhhhhhhiiinnnyyyuuurrrmmmnnnyyyzzzpppvvv{{{|||~~~nnnkkksss|||vvvppphhhaaa^^^[[[WWWVVVXXXWWWWWWVVVVVVXXXZZZ\\\^^^___^^^\\\[[[ZZZ[[[\\\]]]^^^___```bbbcccdddeeeeeefffeeecccaaa^^^YYYRRRMMMHHHFFFEEEFFFJJJNNNQQQRRRSSSTTTVVVWWWYYYYYYYYYYYYWWWUUUTTTSSSQQQNNNJJJGGGFFFCCC@@@>>>>>>???>>>>>>???AAACCCCCCEEELLLWWW___qqq||||||vvvuuuttttttvvvzzznnnaaaWWWZZZggguuummm___UUUOOOJJJHHHHHHJJJRRR\\\hhhzzzyyyiiibbbfffnnnzzz```III???<<<999111444777000111111111111000000000000///////////////......------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------///444;;;CCCJJJNNNPPPQQQQQQSSSVVVWWWUUUPPPLLLHHHNNN[[[hhhnnnooorrrwwwzzz|||tttbbb]]]]]]eeeooosssqqqooolllfff^^^SSSLLLGGGGGGEEE@@@:::555444555444666999;;;<<<>>>AAACCCBBBEEEIIIMMMOOOPPPRRRSSSVVVYYY___eeemmmwwwxxxpppmmmrrr|||vvvllleeefffhhhnnn{{{zzz|||sssllljjjhhhkkkzzz{{{tttxxxuuu~~~tttrrrzzz|||ssslllggg___YYYWWWTTTPPPPPPRRRPPPPPPPPPPPPRRRTTTVVVXXXVVVVVVUUUUUUVVVWWWYYYZZZ[[[\\\]]]___aaaccceeeeeefffeeecccbbb```[[[UUUQQQKKKIIIFFFGGGJJJMMMPPPQQQTTTUUUWWWZZZ\\\^^^_________]]][[[YYYWWWSSSNNNKKKHHHEEEBBB@@@@@@@@@???>>>@@@AAACCCCCCCCCHHHOOOUUUcccnnn}}}yyyaaaYYYSSSVVVaaaoooxxx___RRRNNNKKKJJJJJJJJJNNN[[[hhh{{{hhhYYY]]]fffvvvpppNNNBBB===:::333555777111111111111111000000000000///////////////......---------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000777???FFFKKKOOOQQQQQQRRRTTTVVVWWWTTTOOOJJJHHHMMMYYYfffmmmpppuuu|||kkk]]][[[^^^gggqqqsssrrroookkkeee[[[PPPIIIHHHGGGCCC>>>999555555666555888:::<<<<<<>>>@@@CCCDDDGGGJJJMMMOOOQQQSSSUUUVVVZZZaaaiiirrr}}}|||yyy|||vvvjjjeeebbbdddiiiqqq~~~sssvvv~~~ppphhhggghhhooo~~~ttt|||zzzyyy}}}wwwmmmfff```YYYSSSRRRPPPLLLKKKMMMJJJJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXYYY[[[]]]```bbbeeefffeeedddcccbbbaaa]]]XXXUUUNNNKKKHHHHHHKKKPPPTTTVVVUUUVVVYYY\\\___bbbdddeeefffdddbbb```]]]YYYSSSNNNJJJHHHEEECCCBBBAAA???>>>>>>@@@AAABBBBBBEEEIIIMMMVVV```pppsssdddZZZUUURRRTTTZZZeeevvvrrr]]]UUUPPPNNNNNNNNNOOOUUUfffvvv}}}gggXXXZZZaaarrrvvvQQQBBB<<<:::444555888222111111111111000000000//////////////////......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---222:::BBBHHHMMMPPPQQQSSSUUUWWWYYYXXXSSSNNNJJJHHHMMMXXXeeelllpppvvv~~~|||dddYYY[[[```iiiqqqsssrrrooojjjbbbWWWMMMGGGIIIFFFAAA<<<777666666777777999<<<======>>>AAACCCEEEGGGJJJMMMNNNQQQTTTVVVVVVZZZbbblllvvv{{{jjjddddddbbbfffmmmwwwyyypppsss|||zzznnnfffgggkkkwwwvvvuuu~~~{{{uuullleee\\\UUUPPPOOOMMMIIIHHHJJJFFFGGGHHHIIIKKKMMMOOOPPPRRRRRRRRRSSSSSSTTTUUUUUUWWWXXXYYY\\\___bbbeeegggeeedddcccbbbaaa___[[[XXXOOOLLLHHHIIIMMMSSSXXX[[[WWWXXX[[[^^^bbbeeehhhjjjjjjiiigggfffccc^^^WWWSSSNNNKKKHHHFFFDDDCCC@@@>>><<<===???@@@BBBCCCFFFHHHLLLUUUeeewww|||gggWWWUUUSSSRRRTTTWWW___ooo~~~lll^^^[[[TTTSSSSSSUUUVVV___qqqhhhYYYWWW[[[mmmyyyTTTBBB::::::555555888444111111111111000000000//////////////////......---------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---444===EEEJJJMMMPPPRRRUUUXXX[[[\\\YYYTTTNNNJJJHHHMMMXXXeeelllqqqxxxqqq```ZZZ]]]dddlllqqqsssrrrnnnggg^^^SSSKKKGGGJJJFFF@@@:::777666666777888:::===>>>>>>???BBBDDDEEEGGGIIIKKKMMMPPPTTTWWWXXX]]]fffppp{{{{{{mmmeeecccfffggglllvvvwwwmmmoooxxx~~~tttjjjgggiiipppxxxqqqvvv}}}zzzsssjjjcccXXXRRRMMMLLLJJJFFFEEEFFFDDDEEEFFFHHHJJJLLLMMMNNNPPPPPPQQQRRRRRRSSSSSSTTTYYYYYYZZZ\\\___cccgggiiigggfffddddddcccaaa]]][[[QQQMMMJJJJJJNNNUUU[[[___[[[\\\^^^aaadddhhhkkklllmmmlllkkkkkkhhhddd]]]YYYRRRPPPMMMJJJHHHFFFCCC@@@======>>>???AAACCCEEEEEEEEEMMM[[[lll~~~{{{fffWWWRRRRRRSSSVVVYYY```nnn{{{zzzddd\\\\\\YYYZZZ^^^dddjjjtttkkkYYYTTTTTTfff~~~YYYCCC::::::555444777444111111111111000000000000///////////////......---------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............555???FFFJJJMMMQQQTTTWWW[[[^^^___ZZZSSSMMMIIIIIIOOO[[[iiiqqqvvv~~~ppphhh___]]]ccckkkppprrrsssqqqllldddYYYPPPJJJHHHIIIEEE???:::888777666666888;;;===??????AAACCCFFFGGGHHHIIIJJJLLLOOOTTTXXX]]]ccclllwww|||lllgggdddeeeiiipppwwwuuulllnnnuuuzzzzzz{{{~~~sssjjjjjjnnnwwwwwwqqqpppyyy~~~{{{wwwoooeee^^^UUUOOOJJJIIIGGGBBB@@@AAABBBCCCEEEGGGIIIKKKLLLLLLNNNOOOPPPRRRTTTUUUVVVVVV[[[[[[\\\]]]```dddhhhjjjkkkiiigggffffffdddaaa^^^YYYTTTPPPOOORRRYYY```dddaaaaaabbbdddgggjjjmmmooonnnnnnoooooonnniiiddd___XXXUUURRRPPPNNNJJJFFFDDDAAA@@@??????AAABBBCCCCCCDDDHHHPPP]]]ooo}}}jjj]]]UUUUUUXXX\\\___cccnnnxxxlll___]]]___cccgggrrrqqq\\\SSSQQQaaaaaaHHH<<<<<<666333555333111111111111000000000000///////////////......---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............///666???EEEHHHLLLQQQUUUWWW\\\```___YYYQQQKKKHHHKKKRRR```pppzzzssscccaaa___aaajjjrrrvvvvvvtttqqqjjj```UUUMMMJJJJJJHHHDDD>>>:::999888666444888:::===???@@@BBBEEEGGGIIIIIIJJJKKKLLLPPPVVVZZZ```fffpppzzzllldddcccbbbfffnnn{{{wwwnnnqqqxxx|||||||||xxxoooooosss~~~~~~sssoooqqq~~~~~~zzzuuulllaaaYYYRRRLLLGGGFFFDDD???<<<===@@@BBBDDDFFFHHHJJJKKKLLLMMMOOOQQQTTTWWWYYYZZZ[[[]]]\\\]]]^^^aaaeeehhhkkknnnllljjjiiihhhfffccc```aaa\\\WWWUUUXXX^^^dddhhheeeeeeeeegggiiilllooopppppppppqqqrrrqqqmmmhhhccc\\\YYYVVVTTTQQQNNNJJJFFFDDDBBB@@@???@@@AAABBBAAAFFFFFFIIIQQQ```rrr~~~mmmaaa[[[[[[]]]aaacccfffmmmuuu~~~rrreee___bbbfffmmmtttuuu```VVVPPP^^^gggMMM???>>>888333444111111111111111000000000000///////////////......---------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000777???EEEHHHKKKQQQVVVWWW[[[```___YYYPPPIIIFFFLLLTTTddduuu|||lll\\\]]]___dddnnnxxx{{{yyytttqqqiii^^^SSSLLLKKKLLLHHHCCC>>>::::::888666333888:::===???AAACCCFFFIIIJJJKKKKKKLLLMMMRRRXXX\\\```fffpppyyynnn``````aaaaaagggqqq{{{rrrvvv}}}|||wwwuuu{{{vvvjjjhhhqqq{{{tttlllccc]]]RRRMMMFFF@@@>>>>>>>>>>>>>>>???AAACCCFFFHHHJJJKKKMMMOOORRRTTTWWWXXXXXXXXXYYY\\\```bbbdddeeehhhjjjooonnnmmmllllllkkkkkkkkkhhhfffaaa^^^]]]aaagggmmmmmmlllmmmppptttvvvtttrrrssssssssssssqqqooommmlllccc```]]]ZZZVVVPPPJJJFFFBBB@@@???>>>>>>@@@AAACCCEEEGGGKKKOOOUUU```nnnwwwtttjjj]]]___ccciiiooouuuzzz|||yyyssspppqqqtttvvvtttyyyzzzsssgggbbbfffmmm{{{}}}aaaWWWQQQ^^^qqqVVV>>>999888444111444222222222111111111111000111111111111000000000000//////.........---------000000111111111111000000------------------------...---++++++,,,............777CCCJJJMMMOOOSSSWWWXXX]]]aaa^^^VVVOOOLLLLLLTTTYYYggg{{{|||qqqhhh^^^aaaeeejjjttt}}}|||wwwyyyqqqeeeYYYQQQLLLKKKKKKKKKDDD>>>===;;;888777999:::<<<>>>@@@AAACCCGGGJJJIIIKKKMMMKKKJJJOOO[[[eeegggllluuu}}}llleee``````aaaeeemmmuuuyyy~~~~~~zzzzzzyyynnnfffjjjyyy~~~xxxqqqhhh```ZZZPPPKKKDDD???===============>>>@@@BBBEEEGGGIIIJJJKKKLLLOOORRRUUUVVVWWWWWWXXX[[[___bbbdddfffiiikkkppppppqqqqqqqqqpppooonnnjjjhhhdddaaa```dddjjjoooqqqqqqqqqtttwwwxxxvvvtttssssssttttttsssrrrpppooohhheee```\\\WWWRRRMMMIIIDDDBBB@@@???>>>>>>???@@@BBBDDDGGGIIINNNXXXdddlllxxxooohhhkkkpppvvv|||xxxoookkklllooorrryyyzzznnniiioooxxxcccXXXQQQ___vvv[[[AAA::::::666333444222222222111111111111000111111111000000000////////////.........---------......////////////......------------------------...---++++++,,,......///111:::EEELLLOOOQQQUUUXXXYYY]]]```]]]VVVOOOMMMMMMVVV\\\kkk}}}~~~nnneee```eeekkkpppwww~~~}}}yyywwwpppcccXXXPPPLLLKKKKKKJJJCCC<<<;;;999666666888:::<<<>>>@@@AAADDDGGGJJJIIILLLNNNMMMMMMSSS___iiijjjoooxxxrrrfffaaa^^^___aaaeeennnvvv|||}}}|||zzz|||}}}}}}rrriiicccmmm{{{tttmmmddd\\\WWWNNNIIIBBB>>><<<;;;;;;;;;<<<===>>>AAACCCEEEGGGHHHGGGIIILLLOOORRRTTTVVVVVVWWWZZZ^^^aaadddfffiiillloooqqqsssuuuuuutttrrrqqqnnnlllhhheeeeeehhhoootttxxxxxxxxxzzz||||||yyywwwvvvvvvwwwwwwwwwwwwvvvvvvoookkkeee___ZZZTTTOOOLLLFFFDDDBBB???======>>>>>>@@@BBBDDDEEEHHHOOOZZZaaassszzzvvv{{{vvvqqqsssxxx|||zzzttt|||fffYYYQQQ___aaaDDD;;;<<<:::555333222222222111111111111000111111000000000000///////////////.........------,,,------------------,,,------------------------...---,,,,,,,,,---///000444<<>>@@@BBBDDDEEEGGGMMMUUU\\\mmmyyyhhhYYYOOO\\\|||iiiIII<<<<<<;;;666222222222222111111111000000111000000000////////////////////////............,,,,,,------------,,,,,,---------------------------------,,,,,,---///111666>>>IIIOOOQQQSSSWWW[[[\\\^^^___ZZZSSSOOOPPPSSSfffmmmzzzyyyiiieeedddooozzz}}}}}}~~~~~~|||tttjjj^^^TTTOOONNNMMMMMMHHH@@@:::888777444555888;;;===???AAABBBEEEHHHKKKLLLNNNQQQRRRTTT[[[eeemmmlllrrr|||vvvnnneee]]]]]]]]]```eeeiiinnnwwwzzzzzz{{{xxxvvvmmmccc___]]]^^^eeemmmpppvvv}}}~~~pppiiifffrrrzzzssskkkbbbZZZTTTLLLHHHBBB>>><<<<<<;;;;;;999:::<<<===???AAACCCCCCEEEFFFHHHKKKNNNQQQTTTUUUXXXZZZ^^^```aaaccceeegggjjjmmmrrrvvvwwwvvvsssqqqpppooonnnlllmmmrrryyy~~~~~~xxxooofff^^^WWWQQQMMMEEECCCAAA???>>>>>>>>>???>>>AAADDDFFFGGGLLLSSSYYYfffqqqhhhWWWLLLUUUnnnpppOOO===::::::666222222222222111111111000000000000000////////////...000000/////////.........---------......---------------------------------,,,---...---,,,---000333888@@@IIIOOOPPPRRRWWW[[[]]]^^^]]]XXXQQQNNNRRRVVVfffmmmzzzxxxiiiggggggsss~~~}}}}}}|||zzzrrrhhh[[[RRROOOOOOOOOOOOIIIAAA;;;999777555777:::<<<>>>@@@BBBCCCFFFIIILLLOOOPPPQQQSSSUUU[[[dddjjjkkkqqq|||ppphhhccc___\\\[[[\\\aaahhhlllqqq|||zzzwwwyyyzzzxxxpppiii```VVVQQQOOOPPPVVV]]]^^^fffooowww}}}jjjhhhjjjzzz{{{uuummmdddZZZTTTJJJGGGAAA>>><<<<<<;;;:::999:::;;;===???@@@BBBBBBDDDEEEFFFIIILLLOOORRRSSSVVVXXX\\\^^^___aaaccceeekkknnnrrrvvvwwwvvvtttrrrmmmmmmmmmmmmooouuu|||~~~uuulllbbbZZZRRRMMMEEECCCAAA???>>>>>>>>>???;;;>>>BBBDDDEEEIIIOOOTTT\\\gggyyyfffUUUJJJNNN]]]oooxxxVVV@@@999888666333222222222111111111111000000000////////////......000000000/////////......---......//////......---------------------------+++---///...,,,---000444;;;BBBKKKPPPQQQSSSWWW\\\]]]]]][[[UUUNNNMMMRRRXXXfffooovvviiiiiijjjuuu}}}|||zzzxxxqqqgggYYYQQQOOOQQQRRRQQQJJJBBB;;;999888666888<<<<<<>>>AAABBBDDDFFFJJJLLLPPPQQQRRRSSSWWW]]]dddiiilllsss~~~yyyjjjaaa]]]ZZZXXXXXXXXXZZZaaaiiiooovvvxxxvvvyyy{{{}}}~~~qqqgggZZZSSSMMMKKKIIIHHHKKKPPPOOOXXXbbbjjjsssyyywwwrrreeeiiisss~~~{{{vvvoooeee[[[TTTHHHDDD@@@===;;;;;;999888999:::;;;===>>>@@@AAABBBCCCCCCDDDFFFHHHKKKNNNPPPQQQTTTXXX\\\^^^aaadddgggjjjlllpppssstttsssqqqpppjjjjjjkkkmmmpppvvv~~~{{{qqqggg]]]SSSMMMGGGEEEBBB???===<<<======;;;>>>AAABBBCCCEEEJJJNNNTTT___pppcccTTTIIIJJJPPPYYYkkk}}}^^^CCC888777777666222222222111111111111000000000/////////.........000000000000/////////...------............------------------------------***---///...,,,,,,111555>>>EEEMMMQQQRRRTTTYYY]]]]]]\\\YYYRRRLLLLLLRRRYYYeeeqqqsssggghhhoooxxx}}}|||zzzvvvqqqfffXXXPPPPPPSSSTTTSSSJJJBBB;;;888888666999======???AAACCCDDDGGGJJJMMMOOOPPPQQQTTTYYY```gggkkkqqqxxxlllaaaWWWUUUUUUSSSSSSVVVWWW[[[cccmmmuuu~~~xxxxxx{{{}}}}}}}}}~~~zzz}}}yyylllbbbPPPLLLJJJKKKJJJGGGGGGKKKIIIQQQZZZbbbiiinnnkkkeeedddmmm{{{~~~}}}zzzwwwpppfff[[[SSSFFFCCC>>>;;;:::999888777::::::;;;===>>>@@@AAABBBBBBBBBCCCDDDFFFIIILLLMMMMMMPPPUUUZZZ^^^bbbfffhhhgggiiilllnnnoooooonnnmmmggghhhjjjlllpppvvv~~~uuukkk___UUUNNNJJJGGGDDD@@@===;;;;;;;;;<<>>===;;;:::999999888999;;;===@@@AAABBBBBBBBBAAAAAA@@@AAACCCEEEHHHJJJPPPOOOPPPUUU]]]dddggggggfffggghhhiiijjjjjjjjjjjjggghhhhhhggghhhlllttt{{{uuuiii^^^TTTMMMJJJGGGDDDBBBAAA???<<<:::<<<>>>???@@@AAACCCFFFIIIOOOVVVcccttt~~~}}}}}}}}}~~~~~~|||{{{~~~|||___SSSIIIFFFEEEHHHUUUeeezzzjjjMMM===999666333111111111111000000000000////////////////////////000000////////////000000//////000000///---+++***++++++,,,,,,,,,---------+++***,,,......---222999BBBIIINNNPPPSSSYYY]]]\\\___ZZZUUUQQQKKKJJJRRR\\\fffnnn|||hhhdddmmm{{{~~~{{{xxxvvvooo^^^UUURRRPPPUUUWWWNNNGGG???999999999999<<<@@@???@@@AAACCCFFFIIILLLMMMRRRRRRSSSXXX___gggmmmpppyyy|||fff[[[QQQMMMJJJKKKPPPUUUWWWXXX[[[aaaiiirrr~~~~~~zzz{{{}}}~~~xxxsssnnnkkkfffgggiiikkkjjjcccYYYQQQKKKIIIGGGEEEFFFGGGIIIIIIMMMNNNPPPTTTWWW[[[^^^```eeeuuu~~~zzzxxxtttnnnhhhdddbbb\\\RRRIII@@@???===;;;999888888888;;;<<<>>>@@@BBBBBBBBBBBBBBBAAA@@@AAABBBDDDGGGHHHNNNMMMOOOUUU\\\bbbeeeffffffggghhhiiijjjjjjjjjjjjfffgggfffeeedddgggmmmqqqwwwxxxjjj^^^TTTNNNNNNLLLJJJHHHGGGDDDAAA>>>:::;;;===>>>>>>@@@DDDGGGKKKRRR```qqq~~~}}}|||{{{||||||~~~~~~~~~xxx]]]RRRIIIGGGFFFHHHTTTbbbvvvoooPPP???;;;888444222222222222111111111111000000000000000000000000000000////////////000000//////000000///...,,,+++++++++,,,,,,,,,---------,,,+++---///...---222999CCCJJJOOOQQQUUU[[[^^^^^^___ZZZVVVRRRNNNNNNWWWaaajjjooowwwmmmhhhppp}}}|||xxxvvvnnn]]]UUUSSSPPPUUUWWWNNNFFF>>>888888999999;;;??????@@@AAACCCFFFIIILLLMMMQQQRRRTTTXXX```hhhooosss}}}jjjZZZRRRPPPNNNLLLMMMRRRVVVXXXYYY^^^dddmmmwww~~~tttooommmsssssstttxxxzzz~~~wwwqqqkkkccc]]]YYYZZZ[[[\\\\\\XXXRRRMMMLLLLLLLLLLLLMMMNNNOOOOOOSSSTTTUUUWWWZZZ]]]```bbbmmm~~~~~~zzzuuussslllfff^^^ZZZWWWRRRJJJDDDAAA@@@===:::888777888888>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAACCCDDDFFFJJJKKKNNNTTTZZZ```cccdddfffggghhhiiijjjjjjiiiiiidddeeedddbbb``````bbbdddeeeooozzzyyyjjj^^^UUUPPPNNNMMMKKKJJJHHHEEEAAA>>>:::;;;<<<======???CCCFFFFFFNNN[[[lll~~~~~~|||{{{zzzzzzzzzzzz|||~~~kkkYYYOOOGGGGGGFFFGGGQQQ^^^sss}}}vvvUUUCCC===:::666444333333333333222222222111111111111111111111111000000////////////000000////////////...---,,,,,,,,,,,,,,,,,,---------------,,,---///...---222:::EEELLLQQQSSSWWW]]]```______ZZZVVVTTTRRRSSS\\\fffppprrrvvvzzz}}}xxxzzzpppmmmttt}}}yyyvvvkkk\\\TTTSSSQQQVVVVVVMMMCCC<<<777777888888;;;??????@@@BBBDDDFFFIIILLLMMMPPPQQQTTTYYYaaajjjrrrwwwppp\\\SSSQQQOOONNNNNNPPPTTTXXXYYYZZZbbbhhhsss~~~uuuiiibbbeeedddgggmmmrrrxxx{{{qqqkkkcccZZZSSSQQQQQQQQQRRRRRRQQQPPPOOOPPPQQQSSSTTTUUUWWWZZZ\\\```aaabbbdddfffiiilllmmmyyy}}}zzzuuuoookkkccc]]]UUUOOOLLLIIICCC???@@@>>>;;;999888999:::;;;@@@@@@AAAAAABBBBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBEEEGGGLLLQQQXXX]]]```bbbdddeeegggiiijjjiiihhhhhhbbbbbbaaa```^^^\\\[[[ZZZXXX^^^fffqqquuuggg\\\VVVRRRNNNMMMKKKJJJIIIFFFBBB>>>;;;<<<===>>>>>>@@@CCCFFFDDDKKKXXXiiizzz}}}|||}}}~~~~~~}}}|||zzzyyyyyyzzzzzz{{{|||~~~~~~}}}}}}~~~zzz{{{}}}qqq\\\RRRIIIDDDEEEEEEEEEOOO[[[rrr~~~[[[FFF???;;;777333333333333222222222222000000000000000000000000//////000000000000//////---------------,,,,,,+++,,,,,,,,,------------...///---...000///...444;;;FFFMMMRRRTTTXXX^^^aaaaaa___ZZZUUUSSSRRRTTT]]]fffoooppptttwww{{{~~~yyyxxxyyy|||{{{xxxzzz~~~ooopppxxx~~~xxxttthhhZZZTTTTTTRRRVVVVVVKKKAAA;;;666777888888:::>>>@@@@@@BBBDDDGGGJJJLLLNNNNNNQQQTTTZZZbbbkkkuuu{{{eeeUUUQQQRRRNNNNNNOOORRRUUUYYY[[[\\\dddlllxxxrrriii```]]]^^^bbbhhhqqq~~~yyynnnfff^^^TTTMMMJJJJJJJJJJJJKKKMMMPPPQQQUUUWWW[[[]]]```eeelllpppxxxyyy|||}}}zzzvvvppphhhcccZZZUUUMMMGGGDDDBBB???<<<<<<;;;::::::;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@BBBDDDIIINNNTTTYYY^^^```ccceeegggiiijjjiiihhhgggaaaaaa```___]]][[[XXXUUURRRRRRUUU\\\hhhxxxqqqcccZZZUUUSSSRRRQQQOOONNNLLLJJJFFFCCC;;;<<<===>>>>>>@@@CCCEEEFFFLLLXXXhhhyyy}}}{{{|||~~~~~~|||{{{zzz{{{{{{|||{{{||||||zzzyyyzzz|||tttiiihhhiiicccaaa^^^TTTLLLDDD@@@CCCCCCDDDMMMYYYrrrcccJJJ???:::777333222222222222111111111//////////////////////////////000000000000//////,,,,,,++++++++++++++++++,,,,,,---------.........///......000//////666>>>HHHNNNTTTVVVYYY___bbbbbb```ZZZTTTRRRQQQSSSZZZbbbjjjmmmrrrvvvzzz||||||{{{{{{vvvtttvvvxxxxxxyyy{{{xxxooovvvxxxrrreeeWWWSSSTTTSSSWWWUUUJJJ???999555777888888:::>>>@@@AAABBBDDDGGGJJJMMMNNNMMMQQQWWW]]]dddmmmwww}}}ttt]]]QQQNNNPPPNNNOOOQQQTTTWWWZZZ]]]___fffooo}}}vvvfff```\\\]]]bbbkkkyyyyyynnnbbbXXXOOOJJJDDDEEEEEEEEEFFFIIINNNRRRYYY___hhhooovvv~~~|||wwwssskkkbbb[[[RRRMMMGGGBBB???>>><<<;;;::::::;;;<<<>>>@@@BBBCCCAAA@@@@@@@@@@@@@@@AAABBB@@@@@@@@@@@@?????????>>>???BBBFFFJJJOOOUUU\\\```dddfffiiikkkkkkjjjiiigggbbbaaa___^^^]]]ZZZVVVRRRNNNJJJIIILLLSSS^^^mmmyyy}}}kkk^^^WWWTTTRRRSSSQQQNNNLLLJJJHHHFFFCCC<<<===>>>>>>>>>@@@CCCEEEKKKOOOYYYgggxxx}}}~~~~~~}}}|||{{{||||||}}}||||||{{{yyyxxxyyy|||~~~mmm```]]]\\\TTTSSSUUUQQQLLLDDD@@@BBBBBBBBBKKKWWWooommmPPP@@@:::888222222222222111111111111...........................///000111111000///...,,,++++++******++++++,,,,,,---------............///......000000111888AAAJJJQQQVVVXXX[[[aaaeeedddbbbZZZTTTRRRQQQSSSYYYaaammmqqqvvv{{{}}}}}}|||zzzyyytttssswwwzzz{{{|||~~~~~~uuurrr}}}vvvpppbbbUUUSSSUUUTTTWWWUUUIII>>>999555777999999;;;???@@@AAACCCEEEGGGJJJMMMNNNMMMSSS[[[bbbiiiqqqzzzlll[[[SSSQQQQQQPPPRRRTTTVVVYYY\\\aaadddjjjuuutttkkkdddbbbeeelllxxx{{{nnn^^^RRRJJJGGGAAABBBBBBBBBCCCGGGNNNSSS```kkk{{{{{{vvvppphhh]]]UUUJJJGGGBBB>>><<<;;;:::::::::;;;===???AAABBBCCCCCC@@@??????>>>???@@@AAABBB??????????????????>>>>>>>>>@@@DDDGGGKKKRRRZZZ```fffiiilllnnnooonnnllljjjeeeccc___]]][[[XXXSSSOOOIIIDDDAAACCCEEEHHHRRR\\\gggsss{{{|||}}}nnn```XXXTTTTTTTTTTTTPPPLLLIIIHHHGGGEEEDDD@@@AAABBBBBBBBBCCCFFFIIIOOORRRZZZgggwww~~~~~~|||{{{{{{{{{|||}}}{{{|||}}}}}}{{{{{{|||}}}}}}qqqbbb^^^aaa]]]]]]^^^ZZZRRRIIIDDDDDDBBBAAAIIITTTiiiwwwWWWBBB;;;999444333333333222222222222////////////////////////...///000111111000///...------,,,++++++,,,---...------------............///---...000111333;;;DDDMMMTTTYYY[[[___eeehhhhhhddd\\\UUUTTTTTTVVV\\\cccqqqsssxxx|||~~~~~~|||{{{|||}}}uuuuuu~~~uuunnn```TTTRRRVVVUUUXXXUUUHHH>>>888666888::::::<<<@@@AAAAAACCCEEEHHHKKKMMMOOOOOOWWWaaaiiiooouuu}}}~~~fffZZZWWWVVVUUUUUUVVVYYYZZZ\\\```fffkkkppp||||||uuussstttwww~~~}}}nnn\\\MMMFFFDDDAAABBBCCCCCCDDDHHHOOOUUUfffuuu{{{uuuooofffZZZQQQEEECCC???<<<:::999999999;;;===???BBBCCCCCCBBBAAA???>>>>>>===>>>@@@AAABBB>>>>>>????????????>>>>>>===???BBBEEEHHHPPPZZZaaaiiikkknnnqqqrrrpppnnnlllhhhddd```]]]ZZZVVVQQQLLLEEE@@@>>>@@@???===AAAIIIIIIWWWaaaccchhhtttyyyvvvssskkk___VVVRRRSSSUUUWWWYYYUUUPPPLLLKKKJJJJJJIIIFFFGGGGGGGGGGGGHHHKKKNNNQQQTTT[[[fffvvv~~~}}}|||{{{zzz{{{|||}}}zzz}}}}}}||||||yyy}}}~~~llliiipppqqqrrrqqqjjjXXXNNNGGGFFFCCC@@@GGGSSSccc}}}[[[DDD;;;:::555555444444444333333333000000000000000000000000...///000222222000///...///...---,,,---...///000---------.........//////...------000111444<<>>888666999;;;;;;===@@@AAABBBCCCEEEHHHKKKMMMOOOQQQZZZeeennnsssyyyvvv^^^VVVVVVVVVUUUXXXZZZ\\\\\\^^^cccjjjpppttt~~~ppp^^^NNNFFFDDDBBBBBBBBBBBBCCCHHHOOOTTTccctttyyyqqqjjjaaaUUULLLCCCAAA>>><<<;;;===???AAA>>>@@@CCCEEEEEEDDDAAA?????????>>>>>>>>>??????@@@???>>>===<<<;;;::::::::::::>>>BBBCCCCCCHHHPPPWWWaaagggnnnssstttqqqooommmhhhddd```^^^]]]WWWMMMFFFCCCAAA>>>;;;999999:::;;;@@@CCCHHHNNNSSSVVVWWWXXXXXXUUUQQQNNNMMMNNNQQQSSSWWWUUURRRMMMHHHFFFFFFGGGHHHIIIJJJJJJJJJKKKNNNPPPUUU[[[dddppp}}}||||||{{{{{{zzzzzzyyyyyy{{{|||~~~~~~}}}|||{{{zzz{{{jjj[[[NNNKKKIIIFFFIIIPPPbbbeeeHHH;;;;;;555555555444333222000000111111111111000000000000000000///..................---,,,++++++,,,---.................................---...222999BBBIIITTTYYY\\\^^^bbbhhhkkkiiieee```ZZZXXXZZZ```fffjjjmmmpppsssvvvxxxzzz}}}xxx~~~~~~wwwooo```WWWRRRVVV[[[WWWLLLEEE888777555444666999<<>>;;;999999;;;===??????AAADDDEEEFFFDDDAAA@@@>>>===>>>>>>??????@@@AAABBBAAA@@@???>>>=========999<<<>>>>>>>>>AAAHHHMMMYYY```kkkrrrtttrrrnnnlllgggddd```]]][[[VVVMMMFFFBBB@@@===:::999999:::;;;999;;;???CCCFFFHHHIIIIIIMMMKKKIIIHHHHHHKKKNNNPPPTTTSSSQQQNNNJJJHHHIIIKKKMMMOOOQQQRRRSSSTTTWWWYYY[[[```iiisss~~~}}}}}}~~~~~~~~~}}}}}}|||{{{{{{|||xxxeeeSSSLLLGGGDDDGGGOOOjjjiiiIII;;;;;;777666666555444333222222111111111111000000000000000000///.....................------------......++++++++++++++++++++++++............222:::CCCJJJUUUYYY]]]___ccciiikkkjjjeee```[[[YYY]]]cccjjjnnnooorrrvvvyyy{{{|||}}}~~~}}}vvv}}}~~~}}}|||uuulll```WWWSSSWWW\\\WWWMMMEEE===;;;888666666888;;;<<<===@@@DDDHHHJJJNNNRRRUUUXXX^^^eeekkkrrryyymmm___[[[WWWXXX[[[\\\\\\```ggglllqqqyyy}}}}}}~~~uuueeeVVVNNNKKKKKKKKKKKKKKKLLLOOOTTTXXX[[[hhh}}}~~~wwwzzz~~~vvvooofff\\\PPPGGG>>><<<:::999999;;;>>>???AAACCCEEEFFFFFFDDDBBB@@@======>>>???@@@AAAAAABBB@@@@@@???>>>>>>===>>>>>>999;;;<<<;;;:::;;;@@@DDDMMMVVVcccmmmqqqpppnnnkkkiiieee```]]]ZZZTTTLLLGGG@@@>>>;;;999777888999:::999:::===???@@@AAA@@@@@@BBBBBBBBBCCCEEEIIILLLNNNQQQQQQQQQNNNLLLLLLMMMOOOQQQSSSWWWYYYZZZ[[[^^^___dddiiirrr{{{~~~~~~}}}||||||||||||zzzzzz|||~~~jjjUUUJJJEEEBBBGGGPPPooooooMMM===<<<999888666555444333444444111111111111000000000000000000///........................//////..........................................///333;;;DDDKKKUUUZZZ^^^```dddjjjkkkjjjddd```\\\[[[```hhhppptttrrrtttyyy}}}~~~}}}|||vvvttt|||~~~{{{zzzyyyqqqiii___WWWSSSXXX\\\WWWLLLEEE===;;;999777777999;;;===???BBBEEEIIIKKKOOORRRUUUVVV\\\dddlllsss{{{jjj^^^[[[XXXYYY]]]^^^___dddmmmtttzzz~~~zzzyyyzzzzzz{{{|||~~~}}}uuuggg[[[TTTRRRTTTUUUVVVVVVWWWYYY]]]```cccoooxxxpppnnnnnniiihhhqqq~~~wwwoooeeeZZZNNNFFF>>>===<<<<<<===???AAACCCDDDEEEFFFGGGGGGEEECCCAAA???@@@@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>???;;;<<<<<<;;;:::;;;>>>AAADDDLLLXXXbbbhhhkkkkkkkkklllhhhccc^^^YYYRRRJJJEEE>>><<<:::777666777999:::<<<===>>>@@@@@@@@@@@@@@@??????AAACCCFFFIIILLLNNNPPPQQQQQQPPPNNNNNNPPPRRRVVVYYY]]]___aaabbbdddfffmmmrrr{{{~~~~~~}}}|||{{{{{{{{{|||yyyyyy{{{wwwcccPPPGGGCCCBBBHHHRRRkkk{{{~~~uuuRRR@@@>>>:::888666444333333444555111111111111000000000///000000///...............---...///000000///...---////////////////////////.........000444<<>>@@@???AAAEEEHHHKKKNNNQQQTTTTTT[[[dddmmmttt}}}hhh^^^\\\ZZZ\\\```ccccccgggooowww}}}vvvrrrpppqqqrrrrrrqqqtttvvvqqqhhh```^^^___^^^aaadddhhhlllpppuuuyyysssfff``````aaabbbiiittt~~~yyypppfffZZZNNNGGG============???BBBDDDFFFGGGGGGHHHHHHGGGEEECCCBBBDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@;;;;;;<<<;;;;;;===???@@@@@@EEEMMMTTT[[[aaafffjjjmmmjjjeee___XXXPPPHHHBBB===;;;888666666777999:::;;;<<<===>>>@@@AAAAAAAAAAAAAAABBBDDDFFFIIILLLNNNRRRSSSSSSSSSRRRQQQSSSTTT]]]```dddggghhhkkkmmmppptttzzz}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{|||{{{|||}}}qqq___NNNHHHEEECCCIIIQQQccc~~~{{{XXXDDD@@@999777555333222222333444111111111111000000000///000000///...............---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...//////111555>>>HHHOOOTTTZZZ^^^```dddiiiiiigggbbb___\\\^^^fffqqqzzzyyyyyy{{{~~~{{{}}}yyyooosss}}}}}}~~~|||yyyxxxvvvmmmdddWWWRRRRRRWWWYYYRRRGGG@@@666555555666888:::===???>>>AAADDDGGGIIILLLPPPSSSSSSZZZdddnnnvvvggg^^^^^^^^^```dddkkkhhhjjjpppxxxzzztttlllfffcccccccccdddbbbfffjjjjjjggghhhnnnssspppuuu|||qqqaaa[[[^^^[[[cccooo|||zzzrrrfffYYYNNNGGG<<<<<<===>>>AAADDDGGGHHHIIIIIIJJJIIIHHHFFFDDDCCCGGGHHHIIIJJJJJJIIIGGGGGGBBBBBB@@@???>>>=========:::::::::;;;<<<===>>>>>>>>>@@@DDDHHHNNNVVV^^^dddhhhgggeee___WWWNNNEEE@@@<<<:::888666666777999;;;===>>>???@@@BBBDDDEEEFFFDDDDDDDDDDDDFFFIIILLLNNNTTTVVVWWWXXXWWWWWWYYYZZZ___bbbfffiiimmmqqqvvvzzz~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{tttcccSSSLLLHHHCCCFFFMMM]]]^^^HHHAAA888777555333222222333333111111111111000000000000000000///........................//////....................................//////111666???JJJQQQUUU[[[___aaaeeeiiijjjggg```]]][[[^^^gggsss}}}}}}|||~~~~~~yyyooottt|||~~~~~~zzzxxxuuulllbbbSSSPPPQQQWWWXXXPPPDDD>>>888777777777777888:::;;;>>>AAADDDGGGIIILLLOOORRRSSSZZZeeeooowwwhhh```aaabbbdddiiipppmmmnnnsss{{{uuunnnddd\\\WWWUUUUUUUUUSSSXXX^^^ccchhhrrrxxxaaa[[[```^^^gggwww{{{rrrfffXXXLLLFFF===>>>???AAADDDHHHJJJLLLKKKKKKKKKJJJHHHGGGEEEDDDGGGIIIKKKMMMNNNNNNNNNMMMEEEDDDBBB@@@???>>>=========<<<<<<<<<============<<<===???AAAEEEMMMUUU[[[___``````]]]VVVLLLDDD???;;;:::888666666888:::<<>><<<:::;;;===>>>BBBHHHOOOUUUXXXZZZ]]][[[TTTLLLCCC???;;;:::888777777999;;;===@@@@@@AAABBBCCCEEEGGGHHHLLLKKKIIIIIIKKKOOOTTTXXXWWWZZZ^^^aaacccfffiiikkknnnqqqvvv|||~~~zzz}}}zzz{{{|||}}}}}}}}}{{{{{{{{{|||}}}}}}}}}jjjVVVKKKDDD???AAAHHHMMM^^^oooeeeKKK@@@888888888888777555444333111111111111000000000000000000///..................---,,,++++++,,,---...........................//////000222888AAALLLSSSYYY___dddfffiiimmmmmmjjj]]][[[YYY]]]gggsss}}}}}}~~~{{{qqqrrrxxx~~~zzzwwwrrrhhh]]]RRRPPPSSSYYYYYYPPPDDD>>>555666777888;;;===???@@@@@@CCCFFFIIIKKKMMMQQQSSSSSS[[[fffpppxxxjjjdddggghhhlllqqqrrrsssxxx|||pppbbbUUUNNNLLLHHHFFFGGGHHHIIIKKKPPP\\\rrr}}}fffbbbfffhhhwwwzzzrrrmmmeeeWWWKKKEEE>>>@@@CCCFFFIIILLLQQQTTTUUURRRNNNLLLJJJHHHFFFDDDFFFIIILLLOOORRRUUUXXX[[[[[[ZZZWWWTTTPPPMMMJJJIIIGGGEEEBBB???======???@@@???===;;;;;;???CCCGGGHHHSSSWWWZZZXXXQQQHHHBBB???;;;:::888888999;;;>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMNNNOOORRRWWW[[[aaabbbccceeehhhmmmqqqssssssxxx|||}}}|||{{{}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{~~~}}}~~~ppp]]]MMMDDDBBBBBBBBBIIITTT^^^ooohhhLLL@@@;;;:::888777888777555333111111111111000000000000+++,,,...///000111000000........................///......------///000111...000222555:::CCCNNNVVVXXX^^^cccfffjjjnnnkkkfff]]]XXXTTTWWWcccsss~~~yyysssqqqxxx}}}zzzzzzxxxpppddd[[[QQQTTTXXXZZZWWWNNNBBB:::999999999999:::<<<>>>???@@@CCCGGGJJJJJJMMMRRRWWWXXX```kkkvvv~~~mmmeeefffjjjnnnrrrxxx{{{{{{oooaaaSSSKKKGGGCCCAAAAAAFFFGGGJJJNNNWWWhhh|||}}}gggcccgggpppyyyqqqlllbbbUUUIIIDDD???BBBEEEHHHKKKNNNRRRTTTTTTSSSQQQNNNLLLJJJGGGEEEDDDHHHLLLQQQTTTXXX\\\______``````___\\\XXXSSSQQQQQQOOOKKKGGGDDDCCCCCCCCCAAA???>>>>>>AAACCCDDDDDDIIIMMMQQQRRRMMMGGGCCCAAA;;;:::999999:::===@@@BBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPSSSXXX\\\___```cccfffkkkrrrxxx|||~~~~~~}}}|||||||||}}}~~~}}}}}}||||||}}}||||||yyydddQQQGGGBBBAAAAAAEEEPPP[[[kkk~~~kkkOOOAAA<<<:::888777777777555333111111111111000000000000,,,---...///000000//////........................///......---...///000111...000222555;;;DDDOOOWWWZZZ___dddgggkkkmmmjjjddd]]]XXXUUUWWWaaaooo|||{{{yyy{{{|||vvvppppppyyy}}}{{{zzzxxxqqqeee[[[PPPSSSWWWYYYUUULLLAAA999999999999999:::<<<>>>@@@AAADDDHHHJJJKKKNNNSSSWWW[[[cccnnnyyyoooeeefffjjjooosss}}}{{{mmm___PPPIIIFFFBBB@@@AAACCCEEEGGGJJJPPPZZZhhhqqq~~~}}}~~~kkkfffjjjyyyxxxpppjjj```RRRHHHDDD@@@CCCGGGKKKMMMPPPSSSUUUUUUUUUUUUSSSQQQMMMIIIFFFDDDHHHMMMQQQUUUXXX\\\^^^aaadddiiilllllljjjfffcccbbb___ZZZUUUOOOLLLIIIHHHCCCAAA@@@???@@@@@@???>>>AAAEEEIIIKKKIIIEEEBBBAAA::::::::::::<<>>===AAACCCEEEFFFEEEBBB???>>>999999:::;;;>>>AAADDDFFFGGGGGGHHHIIIJJJKKKKKKLLLOOOPPPRRRSSSUUUXXX\\\``````dddiiipppxxx~~~~~~~~~}}}}}}}}}~~~~~~|||{{{zzzyyyyyyyyyyyyyyyzzzyyyzzz~~~iiiTTTGGGBBB@@@@@@AAALLLUUUddduuu|||{{{YYYFFF>>><<<999777777777555444222222222111111111000000///////////////......---..................................../////////000///000222666>>>IIISSSZZZ___dddhhhjjjlllmmmhhhaaa\\\YYYWWWXXX]]]fffnnnsssvvv}}}}}}pppmmmrrr}}}|||yyyrrreee\\\QQQUUUZZZZZZTTTJJJ@@@999999999999999;;;===@@@AAACCCGGGKKKLLLMMMPPPTTTYYYbbbjjjuuuxxxjjjgggjjjqqqwww|||lll^^^QQQMMMLLLMMMNNNPPPRRRSSSUUUXXX\\\bbbiiimmmooollliiieee```ZZZXXXXXXTTTSSSUUUZZZ^^^eeesssqqqmmmpppzzzqqqhhh\\\OOOGGGFFFAAADDDIIIMMMPPPSSSWWWZZZ\\\___bbb```YYYQQQJJJGGGHHHJJJNNNQQQSSSVVVZZZ]]]cccfffkkkrrryyyzzzsssmmmgggdddbbb\\\TTTMMMHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@>>><<<999999:::<<>>@@@BBBDDDGGGLLLNNNOOOQQQWWW[[[eeelllwww|||nnniiikkksss{{{}}}ooobbbVVVSSSTTTVVVYYY\\\^^^```eeejjjpppvvv{{{}}}}}}qqqccc[[[VVVRRRQQQRRRMMMNNNRRRXXX^^^gggxxxvvvtttwwwzzzqqqgggZZZMMMFFFGGGBBBEEEIIIMMMQQQVVV\\\```dddgggiiieee[[[QQQJJJGGGGGGIIILLLPPPTTTZZZaaafffiiijjjlllqqqwww~~~uuuoooeee\\\UUUPPPLLLIIIDDDCCC@@@@@@@@@@@@>>>===:::;;;<<<>>>AAADDDFFFGGGFFFGGGHHHJJJLLLNNNPPPQQQQQQTTTWWWYYY[[[^^^aaadddccchhhnnnuuu}}}||||||}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxxxx}}}||||||{{{{{{{{{||||||{{{zzz|||uuuaaaPPPFFFBBBAAAAAA???FFFIIISSSfffuuudddIIIAAA>>>:::777666666666555333222222222222111111111111000///.......................................---......///000/////////111000111777BBBOOOYYY^^^bbbggglllnnnooonnnhhh```YYYXXXWWWWWW[[[bbblllsssrrrfffjjjqqq}}}}}}{{{yyyqqqdddZZZTTTYYY___^^^UUUJJJ@@@;;;999999999:::<<>>>>>>>>@@@BBBDDDFFFHHHIIIHHHIIIJJJKKKMMMNNNOOOPPPRRRUUUXXX[[[]]]```cccfffffflllssszzz|||||||||}}}}}}}}}}}}}}}~~~|||{{{zzzyyyyyy}}}|||||||||||||||}}}}}}||||||~~~wwwdddSSSIIIEEEBBB@@@???DDDEEENNNcccxxxkkkNNNBBB>>>:::777666666666555333333222222222111111111000///......---...//////........................------///000000000///...111000111888DDDQQQ[[[___bbbhhhmmmooopppooohhh```XXXWWWWWWWWW[[[cccooowwwlllfffmmmsss~~~|||{{{xxxpppcccYYYSSSYYY___^^^TTTHHH???:::888888999:::<<>>EEEJJJPPPbbbxxxPPPFFF===777666666444333444333333333222222222111111000000000000000000000000////////////////////////000000000000////////////222222444;;;FFFSSS\\\bbbccciiiooorrruuurrrhhh]]]YYYTTTOOORRR\\\jjjuuuzzzmmmiiivvv}}}}}}|||zzztttjjj^^^UUUTTTXXX[[[WWWMMMCCC>>><<<666777888;;;===???AAABBBFFFJJJOOORRRUUUYYY___dddmmmrrryyy~~~wwwyyy~~~xxxuuuwwwzzz~~~|||wwwqqqllliiimmmzzzxxx]]]VVVYYY[[[^^^bbbddd``````iiiuuu~~~zzzvvvlll___SSSKKKGGGFFFHHHJJJMMMRRRYYYbbblllsss{{{{{{wwwkkk\\\MMMEEECCCEEEDDDCCCDDDGGGKKKOOORRRWWW]]]eeekkkooottt{{{vvvkkk^^^RRRJJJFFFDDDEEEHHHHHHGGGHHHLLLLLLMMMOOOQQQSSSSSSSSSSSSUUUXXX\\\```ccchhhlllpppvvv~~~}}}}}}}}}}}}~~~{{{yyyxxxxxxxxxyyyxxxzzz|||{{{yyyxxxzzz{{{zzz{{{~~~eeeSSSKKKFFFBBB???CCCIIITTTmmmYYYFFF>>>888777777555333444333333333222222222111111000000000000000000000000////////////////////////000000000000////////////222222444;;;GGGSSS]]]bbbfffkkkpppssstttqqqeeeZZZRRROOOMMMQQQ[[[iiivvv|||ooojjjuuu{{{}}}~~~}}}{{{xxxsssiii]]]UUUUUUYYY]]]YYYNNNDDD===;;;666777999;;;===???AAABBBFFFJJJOOORRRUUUXXX^^^cccmmmrrryyy~~~~~~}}}yyyqqqmmmmmmpppuuu|||yyyrrrjjjcccbbbfffppp}}}xxxfffVVVVVV[[[```gggnnnvvvrrrpppvvv{{{uuukkk^^^RRRJJJHHHGGGJJJMMMPPPUUU[[[dddmmmsssyyy{{{wwwkkkZZZLLLGGGFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLPPPVVV[[[```fffnnntttvvvdddXXXLLLGGGFFFGGGHHHFFFIIIMMMOOOOOOPPPRRRSSSUUUVVVVVVWWWZZZ^^^bbbffflllrrrvvv~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}|||zzzyyyxxxxxxxxxwwwyyyzzz{{{zzzzzz{{{|||{{{{{{nnnXXXLLLFFFCCCAAACCCIIIZZZ|||aaaFFF>>>999999999666333333333333333222222222111111000000000000000000000000////////////////////////////////////000000000000111111444<<>>@@@BBBCCCGGGKKKOOORRRTTTXXX]]]bbblllrrryyy|||pppkkklllooouuu{{{|||wwwnnndddXXXWWWXXX^^^dddoooeee\\\UUUXXX___hhhuuu{{{uuujjj]]]QQQJJJHHHHHHKKKNNNRRRVVV\\\dddlllqqqvvvxxxuuuiiiXXXKKKGGGIIIFFFFFFHHHIIIJJJJJJIIIIIIHHHJJJMMMPPPTTTZZZbbbgggrrryyyyyyhhhSSSMMMHHHHHHHHHHHHJJJNNNOOOPPPPPPQQQSSSVVVXXXYYYYYY\\\___bbbgggmmmsssxxx~~~}}}|||{{{|||~~~}}}||||||}}}~~~}}}{{{yyyxxxxxxxxxvvvwwwyyy{{{{{{{{{||||||zzzzzz|||www___NNNEEEBBBEEEDDDKKKbbbcccGGG@@@:::::::::666444444333333333222222222111111////////////////////////////////////////////////////////////000000000000000111555===IIIVVV```eeeiiinnnrrrtttsssooocccVVVMMMNNNSSSZZZfffuuuqqqiiiqqqvvv|||||||||{{{yyyuuunnnddd[[[UUUWWW]]]```\\\PPPDDD<<<999777888:::<<<>>>AAABBBCCCGGGKKKOOORRRTTTXXX]]]bbbmmmrrrzzz}}}xxxpppqqqwww}}}yyylll___SSSPPPOOOQQQSSSZZZgggssslll___\\\[[[```iiiwww{{{uuuiii[[[PPPIIIIIIJJJKKKNNNRRRWWW\\\ccciiinnnrrrsssooodddVVVKKKIIIJJJFFFHHHJJJLLLMMMMMMLLLKKKIIIIIIJJJJJJLLLQQQVVVZZZbbbhhhsss~~~zzzYYYQQQJJJJJJJJJJJJMMMPPPOOOOOOPPPQQQTTTVVVYYYZZZ[[[\\\___aaafffllltttyyy~~~|||{{{{{{|||}}}~~~}}}|||||||||}}}~~~}}}{{{zzzxxxxxxwwwuuuvvvxxx{{{|||}}}|||{{{yyyxxxzzzhhhTTTIIIEEEGGGFFFNNNjjjcccIIIAAA;;;;;;:::777555555333333333222222222111111////////////////////////////////////////////////.../////////000000000111000111555>>>KKKWWW```eeehhhmmmqqqssstttpppdddXXXOOOQQQWWWbbbpppooogggpppvvv}}}~~~|||{{{yyytttlllbbb[[[VVVXXX]]]```[[[PPPCCC<<<999888999:::===???AAACCCDDDGGGKKKPPPSSSUUUXXX^^^cccmmmsss|||{{{~~~zzzuuusss{{{}}}mmm^^^NNNIIIGGGHHHKKKPPP[[[eeehhhyyyzzzcccZZZ[[[___fffsss{{{ttthhhZZZNNNIIIIIIKKKJJJNNNSSSWWW\\\bbbgggkkkpppnnniii```UUUNNNKKKLLLJJJKKKNNNPPPQQQQQQPPPOOOLLLJJJIIIHHHIIIKKKNNNPPPUUUZZZbbblllvvv\\\SSSKKKKKKLLLLLLNNNQQQNNNOOOQQQSSSVVVXXXZZZ[[[[[[]]]___aaafffnnnwww}}}~~~~~~||||||||||||}}}~~~}}}|||{{{{{{{{{|||~~~||||||{{{zzzyyyxxxxxxwwwvvvvvvxxx{{{}}}~~~|||zzzxxxwwwyyy~~~ppp\\\OOOJJJEEEFFFPPPkkk}}}{{{{{{hhhLLLCCC<<<;;;:::777666777333333333222222222111111000000000000000000000000////////////////////////......//////000000111111111222777@@@LLLWWW```dddffflllqqqssstttpppeeeYYYPPPRRRYYYggg{{{nnngggqqqwww~~~||||||yyysssjjjaaa[[[XXXYYY]]]___YYYNNNBBB<<<:::888999;;;===@@@BBBDDDEEEGGGKKKPPPTTTVVVZZZaaafffooouuu~~~xxxzzz~~~yyyxxx}}}ppp^^^KKKEEEAAADDDIIINNNUUU\\\cccrrrxxxaaaVVV[[[dddppp|||tttgggYYYNNNIIIIIILLLKKKNNNTTTYYY]]]bbbfffiiipppkkkddd]]]WWWRRROOONNNPPPQQQSSSTTTUUUTTTSSSRRROOOMMMKKKJJJKKKLLLMMMMMMNNNQQQUUU\\\dddnnnyyy}}}[[[RRRJJJJJJLLLMMMMMMOOONNNOOOSSSVVVYYY[[[\\\\\\[[[]]]___cccjjjsss~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyzzz{{{{{{yyyyyyzzzyyyyyyxxxxxxwwwwwwwwwxxx{{{~~~~~~{{{xxxwwwvvvxxx}}}rrr```SSSMMMDDDFFFOOOddd}}}zzzwwwxxxqqqNNNEEE<<<:::999777777999333333333222222222111111000000000000000000000000////////////////////////.........///000111111111222444888AAALLLWWW___cccggglllqqqssstttpppdddXXXRRRSSS[[[nnnoooiiirrryyy||||||zzzsssiiiaaa[[[YYYYYY\\\]]]WWWLLLAAA<<<<<<999:::<<<>>>@@@BBBDDDEEEGGGKKKQQQUUUXXX]]]ccchhhpppwww}}}rrrrrruuuxxx|||yyyyyy|||rrr___NNNGGGBBBFFFLLLPPPUUUZZZkkkwww~~~fffYYYaaannn~~~|||tttgggXXXMMMHHHJJJLLLLLLOOOUUUZZZ^^^bbbfffiiipppjjjbbb\\\YYYVVVRRROOOUUUUUUVVVWWWWWWVVVUUUTTTRRRQQQOOONNNOOOOOOOOOOOOKKKLLLOOORRRXXXaaalllrrr}}}pppZZZPPPIIIJJJLLLLLLMMMNNNNNNPPPTTTXXX[[[]]]]]]]]][[[]]]```eeemmmxxx~~~~~~~~~|||zzz|||}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyyxxxxxxyyyyyywwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxx{{{~~~~~~{{{wwwxxxvvvwww|||yyyppp```SSSMMMDDDFFFMMM\\\ttt~~~|||vvvwwwwwwPPPFFF<<<999888777888:::333333333222222222111111000000000000000000000000////////////////////////---......///000111111222333555999AAAMMMWWW___bbbiiinnnrrrssstttooocccWWWUUUUUU]]]ssspppjjjtttzzz~~~}}}}}}zzzsssiii```\\\ZZZYYY[[[\\\UUUJJJAAA======999:::<<<>>>@@@CCCDDDEEEGGGKKKQQQUUUYYY^^^eeejjjqqqxxxyyyllljjjmmmqqqvvvwwwuuuzzzooo]]]NNNEEEBBBJJJPPPTTT^^^llluuuggg___hhhyyy}}}ssscccUUUMMMKKKLLLMMMOOOSSSZZZ```dddgggjjjlllmmmjjjeee```[[[WWWUUUUUUWWWWWWWWWYYYZZZZZZYYYWWWTTTUUUVVVUUUTTTTTTUUUVVVUUUUUUUUUWWWZZZ^^^cccfffyyyppp[[[QQQPPPMMMKKKJJJLLLMMMOOOPPPSSSWWWZZZ\\\]]]___aaa\\\```ffflllsss~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxzzz{{{{{{zzzxxxwwwxxxyyyyyyxxxwwwwwwvvvvvvuuuzzz{{{}}}~~~~~~}}}{{{zzz|||wwwvvvyyy|||~~~zzzjjjWWWLLLJJJ@@@EEENNNZZZfffpppvvvxxxxxxtttsss|||{{{yyy}}}~~~~~~}}}XXXDDD===???:::777:::888555555444333333333333444////////////............//////////////////////////////000000111222444555111444:::CCCNNNYYYccchhhlllmmmpppssssssnnneee]]]YYYXXXfffzzzpppkkkrrr}}}{{{wwwuuunnnbbbYYYVVVWWW^^^___UUUIIIBBB???===:::<<<>>>???@@@BBBEEEHHHJJJNNNQQQTTTVVV[[[bbbhhhrrrvvv|||ssskkkkkkkkksssyyyyyyvvvtttooo^^^MMMFFFFFFOOOWWW]]]jjjyyyllleeeppp~~~ssscccUUUMMMKKKLLLMMMOOOTTTZZZ```dddiiimmmppptttoooggg^^^YYYWWWWWWXXX\\\\\\^^^```aaaaaa___^^^aaabbbbbbaaa___\\\\\\\\\]]]]]]]]]]]]```dddhhhjjjttthhhXXXQQQOOOMMMKKKKKKLLLNNNOOOQQQTTTYYY\\\]]]___```bbbbbbgggmmmttt|||~~~~~~~~~}}}}}}}}}~~~~~~|||{{{yyyxxxwwwyyyzzzzzzyyyxxxwwwxxxzzzzzzyyyyyyxxxwwwvvvuuuyyyzzz|||}}}}}}|||zzzyyyzzzwwwwwwyyy{{{~~~|||gggSSSHHHGGG@@@CCCIIIRRR]]]gggnnnrrrvvvssssss{{{}}}~~~\\\HHH???@@@:::777999777666555444444333333444444000000000/////////......////////////////////////.........///000111333333333777===FFFQQQ\\\eeejjjlllmmmooorrrrrrnnneee___[[[aaauuuvvvmmmiiippp{{{~~~{{{xxxuuunnncccZZZWWW[[[bbbcccXXXJJJAAA===:::999;;;===???@@@BBBEEEHHHJJJMMMQQQTTTVVV[[[bbbhhhrrrwww}}}sssjjjiiijjjrrrxxxzzzrrrqqquuuppp```PPPMMMOOOYYYbbbkkk|||rrrlll{{{}}}ssscccUUUNNNKKKLLLMMMQQQTTTZZZ```eeekkkrrrvvv|||tttiii^^^WWWWWWYYY\\\^^^```cccfffhhhiiihhhhhhoooqqqssstttrrrppppppppplllkkkkkkjjjlllnnnppprrruuu|||mmm\\\SSSOOONNNMMMLLLLLLMMMOOOQQQRRRVVV[[[___```bbbcccdddkkkpppwww~~~~~~~~~}}}}}}}}}}}}}}}|||||||||~~~~~~~~~}}}{{{zzzxxxwwwvvvwwwyyyyyyxxxwwwwwwxxxzzzzzz{{{{{{zzzxxxvvvtttyyyyyy{{{{{{{{{{{{yyyyyyyyyxxxxxxzzz{{{{{{cccNNNFFFFFFBBBCCCEEEKKKTTT^^^hhhnnnwwwwwwzzzaaaKKKAAAAAA;;;888:::777666555444444333444444444111111111000000000000///////////////////////////------......///111222333444888???HHHRRR]]]eeeiiimmmnnnppprrrrrrnnngggccc___mmmrrrkkkiiiqqq{{{~~~~~~~~~{{{xxxvvvnnnbbbYYYWWW```ggghhh\\\MMMBBB;;;777999;;;===>>>???AAADDDGGGIIIMMMQQQTTTVVV[[[bbbhhhrrrwwwtttjjjhhhiiipppwww}}}pppkkklllvvvrrreeeVVVUUUZZZdddpppxxxttt|||rrrcccUUUNNNLLLMMMNNNSSSVVV[[[```fffnnnvvv{{{wwwkkk___XXXVVVYYY[[[\\\___dddiiillloooppprrrxxx|||~~~~~~ttt^^^SSSPPPNNNMMMMMMMMMNNNPPPRRRSSSTTTXXX]]]aaadddeeegggiiiqqqwww~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzyyyxxxuuuwwwxxxxxxwwwvvvwwwyyyzzz{{{}}}}}}|||yyyvvvtttxxxyyyyyyzzzzzzyyyyyyxxxwwwxxxyyy{{{{{{www___MMMHHHIIIDDDEEEGGGKKKRRR]]]hhhooozzz~~~dddMMMAAAAAA;;;999;;;777666666555444444444444444222222222111111111000000////////////////////////.........///000111222333333777???HHHSSS\\\cccgggoooppprrrtttsssooojjjgggcccxxxoookkkkkkttt|||~~~~~~}}}zzzxxxuuulll```XXXVVVbbbiiijjj___OOODDD<<<777999:::<<<>>>???AAADDDGGGIIIMMMQQQTTTWWW\\\ccciiirrrxxxxxxkkkhhhiiipppxxxsssiiigggjjjxxxvvvjjjZZZ]]]eeetttzzzpppaaaUUUNNNMMMNNNPPPUUUXXX\\\aaagggoooxxx}}}}}}vvvkkk```XXXUUUUUUVVVXXX\\\ccchhhmmmrrrwwwzzz~~~kkkXXXPPPNNNMMMMMMNNNOOOPPPSSSUUUVVVXXX[[[```dddfffiiilllnnnuuu{{{}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvwwwxxxwwwvvvvvvwwwyyyyyyzzz|||}}}}}}zzzxxxvvvxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxzzz{{{{{{xxxbbbRRRLLLKKKCCCEEEHHHLLLSSS\\\hhhpppyyygggNNNAAA@@@;;;:::<<<888666666555444444444444555222222222222111111111111000000000000000000000000/////////000111222333444333888@@@KKKUUU^^^eeehhhqqqsssvvvwwwuuuqqqllljjjiiijjjiiimmmuuu{{{||||||~~~{{{yyywwwtttjjj]]]VVVVVV```hhhjjj___QQQEEE>>>:::999;;;===>>>???AAADDDGGGJJJMMMRRRUUUXXX]]]dddjjjrrrxxx{{{kkkgggiiissszzzwwwjjjccceeekkk|||zzzppp___ffftttxxxnnn```TTTOOONNNPPPRRRWWWZZZ^^^ccciiipppwww|||yyyssshhh^^^VVVRRRQQQQQQTTTYYY___dddhhhooovvv|||xxxeeeWWWPPPOOOMMMNNNOOOQQQTTTVVVXXXZZZ\\\___bbbeeehhhlllqqqtttzzz~~~wwwyyy~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||xxxyyyyyyxxxvvvvvvwwwyyyxxxyyy{{{||||||{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyy|||}}}~~~xxx}}}nnn```UUUNNNDDDFFFHHHJJJOOOYYYeeennnuuummmRRRCCCAAA<<<;;;===888777666555555444444555555222222222111111111111000000000000000000000000000//////000000111333444555444999CCCOOOZZZccciiilllrrruuuyyyzzzvvvqqqllliiikkk~~~ggghhhnnnwww{{{yyyyyy{{{zzzyyyxxxtttiii\\\VVVVVV^^^fffggg]]]PPPFFF@@@===:::<<<>>>???@@@BBBEEEHHHKKKOOOSSSVVVYYY___ffflllrrrxxx~~~mmmhhhkkkwww}}}nnnccc```fffooouuukkkuuuuuulll___TTTOOOPPPSSSUUUYYY\\\```eeeiiiooouuuzzzvvvooodddXXXPPPMMMMMMNNNNNNSSSWWWZZZ^^^dddnnnuuuzzznnn```WWWRRROOOMMMNNNPPPSSSVVVYYY[[[]]]```aaaccceeehhhnnntttyyyyyykkkfffgggmmmwww~~~~~~~~~~~~~~~~~~}}}~~~~~~|||||||||}}}~~~~~~{{{||||||}}}~~~}}}}}}}}}{{{{{{{{{yyyvvvuuuwwwxxxwwwxxxyyyzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzz{{{yyyyyy|||}}}vvvttt|||ttteeeYYYHHHIIIHHHGGGJJJTTTcccnnnyyyvvvYYYGGGDDD>>><<<===777777666666555555555555555222111111111111000000000000000000000000000000000////////////000222333444333999DDDPPP\\\eeekkkmmmqqqvvvzzz{{{vvvoooiiiffffffttt|||iiikkksss{{{}}}zzzzzz}}}{{{zzzzzzvvvjjj]]]WWWXXX^^^dddeee[[[MMMEEE@@@>>>;;;===???@@@AAACCCFFFIIILLLPPPTTTXXX[[[```hhhnnnrrrwwwtttpppuuu{{{tttgggaaabbbmmmxxxxxxwwwtttkkk^^^TTTOOOQQQTTTVVVZZZ]]]aaafffjjjoootttxxxtttlll```TTTLLLJJJKKKMMMJJJMMMPPPRRRSSSZZZdddlllrrrwww|||ggg\\\WWWSSSOOONNNOOOQQQTTTXXX[[[]]]^^^bbbcccdddeeehhhooowww|||mmm^^^[[[[[[^^^gggpppxxx~~~~~~~~~}}}}}}~~~~~~|||{{{zzz|||}}}~~~}}}}}}yyyzzz{{{|||}}}}}}}}}}}}}}}}}}|||yyyvvvuuuwwwxxxvvvwwwwwwxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{}}}yyyxxx||||||wwwssssss|||tttdddOOOMMMIIIEEEFFFQQQbbbooo}}}___LLLGGG@@@===<<<666777777666555555555555555111111111000000000000///000000000000000000000000............///111222333000666BBBOOO[[[dddjjjlllpppuuu{{{{{{vvvnnngggddd___iiizzz}}}yyylllpppxxx~~~}}}|||||||||wwwlll^^^YYYZZZ^^^ddddddYYYLLLCCC???===<<<===???AAABBBDDDGGGJJJMMMQQQUUUYYY\\\bbbiiiooorrrwww|||yyy~~~{{{uuuqqqxxx~~~pppfffbbbfffsss~~~|||ttthhh]]]WWWTTTQQQQQQSSS\\\___cccfffiiilllpppssssssiii\\\RRRMMMLLLLLLKKKMMMLLLLLLNNNRRRVVVYYY[[[aaaeeelllttt~~~vvvcccZZZUUUSSSSSSMMMOOORRRWWW]]]``````^^^dddeeefffgggjjjrrr}}}lllZZZUUUTTTWWW___fffmmmxxx~~~~~~}}}~~~}}}zzzxxxzzz{{{}}}}}}~~~~~~~~~}}}zzzzzz{{{{{{|||~~~~~~yyywwwxxxzzzyyyzzzzzzzzz{{{{{{||||||~~~{{{xxxvvvvvvwwwwwwwww||||||{{{}}}{{{ssspppuuu~~~hhhYYYNNNCCCHHHNNNIIIVVVttt```IIIEEE@@@===>>>;;;999999888666555444333222333222000/////////000111000000////////////000000000///---,,,,,,...000222555:::DDDPPP\\\dddjjjmmmwww|||~~~{{{wwwrrriiiaaa^^^gggrrrxxxzzzzzz{{{~~~{{{yyy{{{uuuooottt|||~~~|||~~~zzzvvvrrrjjj___[[[\\\^^^eeeeeeYYYJJJAAA===<<<<<<===>>>???AAADDDHHHLLLQQQUUUYYY\\\^^^cccjjjooouuuzzz{{{nnnfffccckkkqqq{{{tttfffaaadddmmmuuuiii]]]WWWTTTRRRRRRUUU]]]```cccfffiiikkkooorrrqqqggg[[[RRROOOOOOPPPOOOLLLLLLLLLMMMPPPSSSVVVVVVYYY\\\aaagggnnnvvv~~~sssbbbZZZUUUSSSSSSNNNQQQUUUZZZ]]]___```aaafffhhhjjjlllooovvvqqq```SSSPPPQQQVVV\\\dddooozzz~~~||||||}}}~~~~~~~~~}}}{{{yyywwwuuuwwwyyyzzz{{{{{{|||~~~~~~~~~|||{{{{{{{{{{{{}}}~~~~~~zzzxxxxxxyyy{{{{{{||||||}}}}}}}}}}}}}}}zzzwwwuuuvvvvvvvvvuuuyyyyyyzzz{{{~~~xxxuuuwwwuuubbbVVVJJJKKKNNNKKKYYYxxxdddLLLGGGAAA======;;;999999888666555444333222222111111000000000000000000000////////////000000000///---,,,,,,...111222333:::EEEQQQ^^^hhhnnnqqquuu||||||uuujjj```\\\dddmmmssstttuuuwwwzzzzzz{{{tttooovvv}}}~~~~~~}}}yyyvvvrrrjjj```[[[\\\```fffeeeYYYJJJ@@@===;;;<<<===>>>???AAADDDHHHLLLOOOSSSYYY]]]```eeelllqqquuuzzz}}}nnnddd```dddiiisss~~~xxxlllbbbaaahhhvvvxxxkkk]]]VVVSSSRRRTTTXXX^^^aaadddfffhhhkkknnnpppmmmeee[[[TTTRRRTTTTTTTTTPPPQQQQQQRRRTTTUUUVVVVVVUUUWWWZZZ]]]```eeejjjnnn|||ooo```YYYUUURRRRRRPPPTTTZZZ]]]]]]___aaadddhhhkkkooorrruuu|||xxxjjjVVVQQQNNNPPPTTTZZZfffqqq|||zzzzzz~~~~~~}}}{{{yyywwwvvvuuutttuuuvvvwwwwwwxxxzzz|||zzz{{{}}}}}}|||}}}~~~~~~~~~|||{{{{{{{{{{{{|||}}}~~~~~~{{{zzzzzz}}}}}}~~~~~~~~~~~~|||yyyvvvuuuuuuvvvuuutttvvvvvvxxxzzz|||~~~zzzvvvyyyqqqdddSSSNNNNNNMMM___iiiPPPJJJCCC>>>===:::999999888777555444333333111111111111111000//////000000////////////000000000///...------///111222222999EEESSS```kkkrrrvvvttt}}}xxxkkk___ZZZ___fffjjjkkkmmmppptttyyy}}}|||tttpppwww~~~~~~|||yyyvvvrrrjjj```[[[\\\bbbgggeeeXXXIII@@@<<<:::;;;===???@@@AAADDDHHHKKKMMMRRRYYY^^^bbbgggmmmrrruuuzzzuuukkkfffeeehhhnnnxxx{{{uuukkkccc]]]```kkk~~~zzzlll]]]UUUSSSSSSVVV[[[^^^aaadddfffhhhjjjmmmooollleee\\\VVVVVVWWWXXXWWWXXXZZZ[[[\\\\\\[[[\\\\\\ZZZ\\\^^^___```cccfffiiipppvvvjjj^^^YYYVVVSSSRRRQQQWWW]]]^^^]]]^^^cccgggiiimmmrrrvvvzzz{{{rrr```ZZZTTTRRRRRRUUU___iiisss}}}|||zzzyyy|||{{{yyyvvvtttsssrrrrrrpppqqqssssssssstttwwwyyywwwyyy{{{{{{zzz{{{|||~~~}}}}}}~~~~~~}}}{{{zzz||||||||||||}}}~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~|||zzzwwwvvvwwwwwwvvvuuutttuuuwwwyyy{{{|||||||||}}}wwwvvv~~~www___QQQNNNQQQjjjnnnTTTMMMDDD???>>>::::::999888777666444333333000000111222222000///...000000////////////000000000///.........///111222222999EEESSSaaallltttxxxvvv~~~yyylll```YYY[[[___aaacccfffjjjnnnvvv~~~uuupppwww}}}{{{|||{{{xxxvvvssskkkaaa\\\]]]dddhhheeeXXXIII@@@<<<999;;;===???@@@BBBDDDHHHKKKNNNSSSZZZ___bbbgggmmmqqquuu{{{zzzuuuqqqppprrrwww{{{xxxnnnfff```\\\ZZZ^^^lllzzzlll]]]UUUSSSSSSWWW\\\^^^```dddfffgggiiilllooommmggg___[[[ZZZ\\\\\\[[[]]]```bbbcccbbbbbbccceeeeeegggiiikkklllnnnqqqsssssswww~~~zzzfff]]][[[XXXUUUTTTSSSXXX^^^______```eeejjjkkkooouuuyyy~~~~~~uuuqqqfff```ZZZVVVRRRRRRWWW___hhhrrr|||zzzyyyvvvuuurrrpppnnnlllkkkkkklllmmmoooppppppqqqtttvvvxxxyyyzzzzzzxxxxxxyyy{{{{{{{{{|||}}}}}}||||||{{{}}}}}}|||}}}}}}~~~|||zzz}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxyyyxxxwwwvvvsssuuuwwwzzz{{{{{{{{{{{{|||xxxzzzoooYYYRRRXXXwwwqqqVVVNNNEEE???>>>;;;::::::999777666555444333000000111222222000///...000000////////////000000000//////...///000111222333999EEETTTaaallltttxxxzzzxxxlllbbbXXXYYYZZZ\\\^^^bbbgggkkkttt~~~vvvrrrwww}}}~~~|||zzz{{{}}}zzzxxxvvvtttmmmccc^^^^^^eeehhhdddVVVIIIAAA<<<999:::<<>><<<===???AAABBBDDDGGGIIIMMMQQQUUUXXX[[[aaajjjppp{{{qqqZZZJJJDDDFFFHHHKKKNNNQQQSSSTTTUUUOOOTTTVVVRRROOORRRTTTTTTVVVWWWZZZ^^^aaahhhxxx}}}rrrfffYYYSSSRRRSSSVVV[[[]]]]]]```eeekkkooopppoooqqquuuyyy|||xxxhhhbbbbbbbbbaaaaaaccceeehhhnnnuuuzzz~~~nnnfffeeeccciiiqqqxxx{{{yyytttpppkkkddd```bbbeeegggkkkooo{{{|||vvvssstttqqqlllhhheee```]]][[[YYYVVVTTTRRRSSSUUUWWW[[[^^^aaabbbfffhhhjjjllllllnnnppprrrrrruuuyyy|||}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}zzz{{{||||||{{{yyyvvvtttuuusssssstttxxxzzzyyywww{{{rrrZZZLLLMMM^^^ooo}}}xxxyyy||||||iiiTTTIIIFFFBBB>>>===::::::999777666555444333333333333222111111000000.........///////////////000////////////000111111555:::HHH]]]nnnyyy{{{nnnbbbZZZVVVVVV___iiipppxxx}}}zzzxxx{{{~~~{{{yyywwwuuurrrmmmfffbbbdddddd```VVVIII???<<<===<<<>>>@@@AAABBBDDDGGGJJJOOORRRVVVXXX[[[aaaiiipppyyy~~~nnnYYYKKKGGGEEEGGGIIILLLNNNQQQTTTVVVTTTWWWWWWSSSSSSUUUVVVTTTPPPOOOQQQUUUWWW]]]kkkxxx~~~~~~zzzpppdddXXXSSSSSSTTTXXX]]]___```bbbgggmmmqqqrrrrrrtttxxx~~~{{{lllfffeeeeeeeeeffffffhhhmmmssszzz|||ppplllhhhkkkqqqwww{{{}}}~~~}}}xxxooogggcccbbbaaacccgggssszzz~~~zzztttqqqrrroooiiiddd```ZZZUUUSSSQQQOOONNNKKKLLLMMMOOOQQQTTTVVVWWW]]]```cccfffhhhkkknnnqqqqqqtttxxx{{{}}}~~~~~~}}}|||~~~~~~|||zzzyyy{{{{{{{{{{{{|||}}}}}}}}}~~~}}}|||yyywwwvvvvvvuuuuuuvvvxxxzzzyyyxxxwwwuuuaaaPPPFFFGGGUUUcccrrrxxx~~~~~~|||~~~xxxfffSSSJJJGGGBBB===;;;::::::999888666555444333444444444333222222111111000000///////////////...///////////////000111222777<<>>===>>>AAABBBCCCEEEHHHKKKPPPSSSWWWYYY\\\aaaiiiooovvv||||||iiiWWWMMMKKKHHHJJJMMMOOORRRVVV[[[^^^___``````___bbbdddaaa[[[SSSQQQPPPRRRRRRUUU___iiiuuu~~~{{{zzz}}}~~~zzznnnbbbVVVSSSSSSUUUZZZ___aaabbbeeeiiimmmqqqtttuuuxxx|||}}}oooiiiiiiiiiiiikkkkkkoootttzzzwwwqqqpppqqqsssvvvzzz{{{qqqkkkfffbbbcccgggpppwww~~~}}}yyysssqqqpppmmmgggaaa[[[TTTNNNKKKIIIHHHHHHEEEEEEFFFGGGHHHJJJKKKLLLTTTWWW[[[___bbbfffjjjmmmnnnrrrvvvxxxzzz{{{}}}{{{|||}}}|||zzzxxxvvvvvvxxxxxxzzz{{{}}}~~~~~~|||{{{yyywwwvvvwwwwwwwwwxxxyyyyyyyyyyyyvvv{{{}}}{{{|||{{{yyywwwiii___SSSJJJEEEFFFQQQ\\\iiiqqqyyy~~~lllVVVLLLGGGCCC>>><<<;;;:::999888666555444444444444444333222222111111111000000000//////......////////////000111222222666===MMMaaaqqq{{{{{{pppggg[[[UUUUUU```nnnxxx~~~}}}{{{|||~~~~~~|||zzzyyyxxxvvvuuuqqqkkkgggfffgggdddZZZMMMCCC??????===???AAABBBDDDFFFIIILLLRRRTTTXXXZZZ\\\aaaiiioootttzzzvvveeeVVVPPPQQQRRRUUUXXX[[[^^^cccjjjoooqqqsssuuuyyyyyynnnfffaaa]]][[[XXXWWW[[[aaafffrrrxxxwwwzzz}}}lllaaaVVVRRRSSSVVV[[[```aaacccfffiiimmmqqqtttwww||||||qqqmmmnnnmmmnnnqqqssswww}}}}}}vvvuuuttttttuuuzzz~~~wwwooogggeeeggglllsss~~~~~~zzztttqqqpppkkkfff]]]WWWOOOIIIEEEDDDCCCCCC@@@@@@@@@AAABBBCCCDDDEEEKKKNNNSSSWWWZZZ^^^bbbfffiiilllppprrrssstttuuuwwwxxxzzz~~~}}}{{{wwwuuussssssuuuuuuxxxyyyzzz}}}}}}{{{yyyxxxwwwvvvxxxxxxyyyyyyxxxxxxyyyyyyvvvyyyyyywwwxxxyyyvvvqqqmmmhhhcccbbbccccccaaa^^^UUUNNNHHHFFFEEEGGGOOOWWWgggpppzzzxxx^^^NNNGGGCCCAAA@@@;;;:::999888777666555444333333333222111111000000111111000000/////////...////////////000111222333444===NNNbbbqqqzzz{{{qqqhhh^^^YYYYYYbbbnnnvvv}}}|||zzz|||{{{zzzxxxvvvrrrlllhhheeefffcccZZZMMMBBB>>>>>><<<>>>AAABBBDDDFFFJJJMMMRRRUUUXXXZZZ]]]bbbiiiooossszzzsssfffZZZXXX[[[]]]aaafffjjjnnnttt}}}~~~vvvmmmhhhccc]]][[[]]]^^^jjjxxx~~~vvvvvvyyy~~~lll```UUURRRTTTVVV[[[aaa```cccfffiiillloootttwwwyyysssrrrtttsssuuuwww{{{}}}wwwvvvuuuvvv{{{|||ooohhhhhhhhhppp{{{|||uuuqqqooojjjcccXXXSSSKKKEEEBBBAAA@@@???============>>>???@@@@@@CCCFFFJJJMMMPPPSSSWWWZZZ]]]```dddggghhhiiikkkmmmrrrvvv{{{}}}|||zzzxxxwwwrrrpppooonnnppptttxxxzzz{{{}}}}}}zzzxxxwwwwwwwwwxxxyyyzzzyyywwwwwwwwwyyyvvvwwwuuusssrrrpppiii```]]]WWWQQQPPPTTTVVVTTTRRRKKKFFFCCCDDDFFFGGGLLLRRRdddnnnzzzdddQQQHHHCCCBBBBBB;;;;;;:::999777666555444333333333222111111000000111000000000000000000////////////000111222333444333<<>>===<<<::::::::::::;;;<<<===>>><<>>===;;;999888888888999:::;;;<<<<<<888:::===>>>???@@@BBBDDDBBBFFFLLLQQQUUUYYY\\\___eeejjjppprrrnnnhhhdddbbb```dddkkkttt~~~|||zzzyyyzzz{{{wwwyyyzzzyyyvvvtttuuuwwwssssssrrrrrrtttsssiii^^^XXXPPPIIIIIIOOOVVVWWWVVVTTTNNNJJJJJJJJJHHHIIILLLXXXfffuuuiiiTTTIIICCC@@@@@@<<<;;;:::999888666555555666555555444444333222222//////000000111111222222/////////000111333444555333===QQQeeerrryyy}}}rrrhhhYYY\\\cccmmmttt}}}~~~}}}~~~{{{xxxsssllleee```fffgggfff]]]PPPEEE@@@???999;;;>>>@@@BBBEEEIIILLLQQQTTTXXX[[[___eeemmmtttvvv}}}wwwtttrrrrrrwww~~~uuuyyy{{{xxxooocccYYYUUUVVVYYY]]]bbbbbbdddeeefffhhhlllppptttyyy}}}}}}xxxtttwww~~~~~~~~~}}}|||yyyvvvppphhh^^^WWWNNNJJJDDD???===<<<;;;:::888888777555555444444444888999:::;;;<<<============AAAEEEHHHKKKPPPWWW]]]ooommmmmmjjjbbb[[[[[[___eeemmmxxx}}}{{{{{{||||||zzzxxx{{{{{{zzzyyywwwvvvuuuuuussssssuuuvvvvvvrrrmmmiii^^^ZZZQQQKKKPPP]]]dddbbb]]]XXXSSSOOOJJJEEEGGGLLLUUUcccwwwnnnUUUJJJEEEAAA===<<<:::999999:::;;;:::999999888777555333222222111000000000000////////////---///111222222222333444444===OOOcccpppxxx}}}oooccc[[[[[[]]]bbbnnn~~~~~~}}}{{{ssshhhbbbcccfffkkkjjj]]]NNNEEE@@@>>><<<>>>???@@@AAADDDGGGJJJNNNRRRWWW[[[^^^ccckkkpppxxx|||~~~{{{||||||tttyyy{{{xxxpppdddZZZVVVWWWYYY]]]bbbbbbdddeeefffhhhlllppptttyyy}}}~~~|||zzzxxxzzz~~~}}}}}}}}}{{{yyyvvvpppggg]]]WWWMMMIIICCC>>><<<;;;::::::888777666666555555666666888999:::;;;<<<<<<<<<<<<===@@@BBBEEEIIIPPP[[[cccnnnllliiiddd]]]YYY^^^fffttt~~~|||{{{{{{}}}|||zzzwwwxxxyyyyyyyyyyyyxxxwwwwwwttttttuuuvvvvvvsssoookkkbbb___YYYUUU[[[dddgggdddhhhccc]]]XXXPPPJJJIIIMMMSSSeee~~~qqqWWWLLLGGGCCC@@@<<<:::999999:::;;;:::999999888777555444333222222000000000000////////////---///111111111111333444555>>>PPPcccpppvvv~~~|||nnnaaaWWWYYY]]]dddqqq~~~~~~|||tttiiiddddddffflllkkk^^^OOOFFFAAA???<<<>>>???@@@AAADDDGGGJJJOOOSSSXXX[[[^^^dddkkkqqqyyy}}}yyytttyyy|||xxxqqqfff[[[XXXYYYZZZ]]]bbbbbbdddeeefffhhhlllppptttxxx|||xxxsssqqqrrrrrruuutttssstttvvvxxxxxxwwwzzz{{{|||~~~}}}}}}|||{{{yyyvvvpppggg]]]UUUKKKGGGAAA<<<::::::999888666666666666666777888888999:::;;;<<<<<<<<<<<<<<<>>>???@@@BBBFFFPPP]]]gggiiieeeaaa\\\XXX[[[iiiwww}}}zzz{{{}}}}}}}}}~~~~~~{{{yyyvvvwwwxxxzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwuuuqqqnnngggfffdddbbbfffllllllhhhlllgggaaa\\\TTTLLLJJJMMMSSSlllwww\\\NNNIIIFFFBBB===;;;999999::::::999888999888777555444333333333000000000000////////////,,,...000000000000222333666???QQQcccooouuu{{{|||nnncccVVVYYY___hhhttt}}}|||~~~}}}}}}}}}uuujjjeeedddffflllkkk___QQQGGGCCC@@@<<<>>>???@@@AAADDDGGGJJJPPPTTTXXX[[[^^^dddkkkqqq{{{~~~vvvtttxxx|||xxxrrrggg]]]YYYZZZ[[[^^^bbbbbbdddeeefffhhhlllppptttwww{{{vvvnnncccZZZWWWWWWYYYZZZZZZ[[[^^^bbbhhhnnnrrrtttuuuzzz|||{{{zzzwwwqqqggg\\\UUUIIIEEE???;;;999888888777666666666777888999:::;;;:::;;;<<<<<<<<<<<<<<<;;;===???@@@BBBFFFNNNZZZbbb]]]ZZZYYYZZZ^^^jjj~~~|||~~~}}}yyywwwxxx}}}~~~~~~{{{wwwxxxyyy{{{{{{zzzxxxwwwxxxwwwvvvwwwwwwvvvtttrrrlllkkkiiiiiillloooooonnnmmmhhheeeaaaZZZRRRPPPRRRZZZzzz```PPPJJJFFFAAA>>><<<:::999::::::999777999888777555444333333333000000000000////////////,,,...////////////222333777@@@QQQdddoootttzzz|||pppfffYYY\\\bbbkkkwww{{{zzz{{{}}}|||zzz}}}zzz{{{}}}uuujjjeeeeeeeeekkkkkk```QQQHHHCCC@@@<<<===???@@@AAADDDGGGJJJQQQUUUXXX[[[^^^dddkkkrrr|||uuusssxxx|||xxxqqqggg]]]ZZZ[[[\\\^^^bbbbbbdddeeefffhhhlllppptttvvv{{{zzzpppbbb[[[RRRKKKHHHIIIKKKMMMOOOQQQTTTYYY___ffflllppprrrxxx}}}|||{{{xxxrrrhhh\\\TTTHHHDDD>>>:::888888777777666666666777999;;;<<<===<<<<<<<<<===<<<<<<;;;;;;<<>>===============<<<;;;::::::>>>BBBDDDDDDEEEHHHKKKMMMQQQ]]]sss|||zzz|||{{{xxxvvvvvvwwwyyy|||}}}|||{{{{{{{{{~~~|||zzzxxxvvvuuutttwwwwwwwwwyyyzzzyyyvvvtttrrrkkkfffeeefffiiipppxxx{{{yyyxxxvvvnnnddd______fffOOOHHHDDD>>>@@@===;;;999999999777666666555444333222222222222000000000000////////////.../////////...000333555666@@@RRRfffqqqvvv|||~~~ttthhh^^^SSSVVV___jjjwww}}}{{{~~~~~~~~~{{{xxxxxx{{{zzzvvvuuuwwwzzz|||wwwtttyyy~~~~~~||||||{{{uuulllgggggggggmmmmmmbbbSSSHHHBBB>>><<<>>>???@@@AAADDDGGGJJJRRRTTTWWWYYY\\\aaajjjpppzzz~~~~~~~~~xxxuuurrryyy|||xxxmmmccc[[[ZZZ[[[]]]___cccbbbdddeeefffhhhlllppptttuuu{{{xxxhhh\\\RRRMMMFFFAAA????????????DDDGGGKKKOOOSSSZZZbbbhhhqqqwww~~~|||uuujjj^^^UUUGGGCCC===999888888888777888888888999:::<<<===>>>>>>>>>>>>>>>===<<<::::::999===@@@AAA@@@???BBBDDDJJJOOOaaa~~~zzzxxx{{{{{{wwwvvvwwwwwwyyy||||||{{{zzz|||~~~|||yyywwwvvvvvvvvvuuuuuuwwwzzz{{{zzzvvvsssrrrjjjeeedddeeehhhqqq{{{~~~~~~xxxnnnhhhiiigggOOOIIIEEE???@@@>>>;;;:::999888777555444444333222111111111111000000000000///////////////000000//////000333666444>>>RRRgggsssyyy~~~rrrfff]]]QQQUUU\\\hhhuuuyyyxxx~~~~~~{{{xxxyyy|||}}}yyywwwxxx|||xxxssssssxxx}}}~~~}}}|||||||||vvvnnnjjjkkkjjjqqqqqqeeeUUUJJJCCC???<<<>>>???@@@AAADDDGGGJJJRRRTTTVVVXXXZZZ```iiioooxxx|||zzzwwwuuusssrrrsssvvvzzz||||||~~~uuuvvvrrryyy}}}xxxkkkbbbZZZYYY[[[]]]```dddbbbdddeeefffhhhlllppptttuuu|||uuueeeYYYLLLHHHCCC@@@@@@@@@@@@@@@@@@DDDHHHMMMQQQYYYbbbhhhrrrxxx}}}vvvkkk^^^VVVGGGCCC===999888888888888999999999:::;;;<<<>>>>>>>>>>>>>>>>>>===<<<::::::999;;;>>>>>><<<===@@@CCCGGGMMMbbb}}}}}}yyywwwzzzzzzwwwvvvwwwyyy|||~~~~~~|||}}}{{{xxxvvvvvvwwwxxxsssuuuwwwzzz|||zzzvvvsssqqqjjjeeeffffffhhhqqq|||{{{wwwwwwgggNNNIIIGGGAAAAAA>>>;;;:::999888666555333333222111000000000000000000000000////////////000000000000///111444777333>>>RRRggguuu{{{tttiii```TTTVVV]]]gggsss{{{~~~~~~zzzxxx~~~~~~|||||||||yyyyyy|||~~~uuurrrrrrxxx|||}}}~~~}}}||||||}}}xxxppplllmmmmmmsssttthhhWWWKKKDDD@@@<<<>>>???@@@AAADDDGGGJJJQQQSSSVVVWWWYYY___hhhooowwwzzzyyyqqqllliiifffdddeeeiiinnnqqqnnnqqqsssssssssuuuzzz~~~}}}rrroooxxxyyyllleee\\\XXXYYY]]]```aaaaaadddhhhhhhhhhkkkrrryyyyyy~~~~~~tttfffXXXKKKGGGBBB>>>>>>???@@@@@@CCCEEEHHHJJJMMMVVVcccmmmqqqyyy~~~||||||~~~}}}uuufffYYYIIIAAA<<<<<<;;;888555555:::;;;<<<>>>???@@@@@@@@@@@@BBBCCCBBB@@@>>>=========999999<<<>>>===<<<>>>BBBLLL\\\ooo}}}}}}yyyvvv{{{vvvtttvvvuuussswww~~~{{{zzzxxxxxxxxxxxxvvvtttyyyxxxwwwwwwxxxxxxwwwvvvuuuqqqkkkffffffppp~~~}}}jjjSSSIIIDDD@@@@@@>>>;;;999888999:::<<<555444444333333222222111111111111111000000000000...000111111000111333666888@@@SSSiiisssuuu|||xxxgggXXXXXXZZZ^^^gggpppxxx|||~~~~~~zzz{{{~~~zzz}}}zzz|||uuuqqqttt{{{|||{{{xxxwwwuuurrrnnnkkkqqqvvvuuuhhhWWWKKKCCC???<<<===??????@@@BBBFFFIIINNNQQQUUUYYY]]]aaagggjjjsssyyyzzzmmmgggccc___[[[YYYYYYYYYZZZZZZ``````___```ccciiiqqqwwwwwwvvv{{{xxxmmmfff]]]XXXYYY]]]```aaabbbeeehhhhhhhhhlllsssyyy}}}vvvgggYYYJJJFFFAAA>>>>>>???@@@@@@AAADDDFFFHHHKKKSSS___hhhrrr{{{~~~zzzuuusssrrruuuwwwqqqeeeZZZJJJBBB<<<<<<<<<999777888===>>>@@@AAABBBCCCCCCCCCAAABBBBBBBBBAAA@@@??????>>>:::999<<<===;;;:::;;;===CCCOOO\\\gggnnnqqqqqqwww|||{{{tttpppooopppnnnqqqwwwzzz{{{~~~~~~|||{{{|||{{{yyywwwwwwvvvuuuuuuvvvvvvtttrrrssspppmmmkkkooo{{{mmmWWWLLLGGGDDDAAA???===:::888888999999555555444444333222222222111111111111000000000000000111222222222333555777888@@@SSSiiisssuuu|||wwwgggZZZWWW[[[bbbkkksss{{{~~~}}}|||tttooossszzz~~~~~~}}}zzzyyyvvvsssnnnkkkpppvvvwwwjjjZZZMMMEEE@@@<<<>>>???@@@@@@BBBFFFIIIMMMOOOTTTXXX\\\aaagggkkksssyyyrrrgggbbb]]]ZZZWWWTTTSSSSSSSSSSSSVVVVVVUUUUUUXXX___gggnnn|||}}}}}}xxxoooggg^^^YYYZZZ]]]```aaaccceeeggghhhhhhlllsssxxxwwwfffWWWHHHDDD@@@======???@@@@@@BBBDDDFFFHHHKKKRRR[[[bbbnnnwww~~~}}}|||uuuooofffdddcccggglllkkkbbbZZZJJJBBB<<<<<<===;;;:::;;;AAABBBDDDEEEFFFGGGFFFFFFEEEDDDDDDCCCAAAAAA@@@@@@AAA<<<999;;;;;;888777999999<<>><<<:::888777777555555555444333333222222111111111111000000000000///000111111111222444666888@@@SSShhhsssuuu}}}vvvhhh]]]VVV]]]fffooovvv~~~}}}sssmmmrrrzzz}}}}}}~~~}}}{{{xxxsssnnnjjjmmmuuuxxxnnn^^^QQQGGGAAA===>>>???@@@AAACCCFFFIIIKKKNNNRRRWWW\\\aaahhhllltttzzzwwwkkkccc___[[[YYYUUURRRPPPOOOOOOOOOTTTUUUUUUVVVYYY^^^fffkkk}}}}}}xxxqqqiii```ZZZ[[[^^^```aaabbbdddeeefffhhhlllssswwwvvvbbbRRRFFFBBB???===>>>???@@@@@@EEEGGGIIIJJJMMMQQQXXX]]]dddnnn{{{zzzyyywwwmmmeeeYYYVVVVVV[[[bbbddd___XXXJJJBBB<<<<<<===<<<<<<>>>BBBDDDFFFHHHIIIIIIIIIHHHJJJHHHFFFEEEDDDCCCAAA@@@DDD>>>::::::999666666777999:::===AAAFFFLLLSSSWWWfffkkkoookkkccc___cccjjjlllttt|||{{{{{{zzzxxxvvvyyyxxxxxxyyyyyyxxxuuurrrrrrpppmmmmmmtttzzzbbbTTTLLLGGGAAAAAA???>>><<<:::888777666666555555444333333333111111111111000000000///,,,...//////...///111444888@@@RRRhhhrrruuu}}}wwwjjj```WWW___hhhpppwww~~~tttmmmsss{{{}}}~~~~~~{{{xxxsssmmmiiijjjsssyyyqqqaaaSSSHHHAAA===???@@@AAAAAADDDGGGJJJKKKMMMQQQVVV[[[aaahhhmmmuuuzzzvvvmmmfffcccaaa```]]]YYYTTTRRRRRRRRRYYY]]]bbbfffjjjooossswww~~~|||~~~|||yyytttlllbbb\\\[[[^^^``````aaabbbcccfffiiinnntttxxxsss^^^NNNDDDAAA>>>===>>>@@@AAAAAAFFFGGGIIIJJJLLLOOOSSSUUUYYYcccqqq~~~xxxuuu|||}}}||||||}}}tttggg^^^QQQNNNOOOVVV^^^aaa]]]XXXLLLCCC<<<;;;<<<<<<>>>@@@BBBDDDGGGJJJLLLLLLLLLKKKLLLJJJIIIIIIKKKLLLJJJIIIFFF@@@::::::999777777999999;;;>>>@@@CCCIIIPPPVVV[[[```bbb^^^ZZZ]]]iiisss~~~}}}{{{zzzzzzyyywwwuuuyyyxxxxxxxxxyyyxxxuuusssvvvtttqqqqqqxxx}}}ttt~~~}}}{{{}}}lllZZZNNNGGGBBBBBBAAA???>>><<<::::::777777666555555444444333111111111111000000000///,,,...//////...///111444999@@@RRRgggrrruuu~~~{{{mmmbbbZZZaaaiiipppwww~~~|||vvvnnnvvv~~~|||xxxssslllggggggrrryyyrrrcccTTTHHH@@@>>>???AAAAAABBBDDDHHHKKKLLLNNNRRRVVV[[[aaaiiinnnvvv{{{wwwuuusssrrruuu{{{{{{tttooolllmmmllliiiddd^^^ZZZYYYZZZ^^^fffrrr}}}|||}}}~~~}}}{{{vvvnnnccc]]]\\\^^^``````aaabbbcccfffkkkrrrwww{{{ppp\\\MMMBBB@@@>>>>>>@@@BBBCCCCCCEEEFFFGGGIIIJJJKKKLLLLLLQQQ[[[hhhvvvwwwsssxxxyyyvvvuuuuuuwwwzzz|||}}}||||||}}}~~~~~~zzzoooaaaXXXMMMLLLOOOYYYcccgggbbb\\\OOOEEE===<<<======???CCCCCCEEEJJJNNNPPPQQQQQQPPPMMMLLLMMMQQQWWWYYYXXXVVVHHHAAA;;;;;;:::999:::===;;;>>>BBBCCCCCCEEEIIIMMMRRRUUUYYYZZZ]]]hhhxxx~~~}}}{{{{{{{{{{{{yyyxxxwwwvvvuuuuuuvvvvvvuuutttsssqqqoooooowwwxxxmmmwww~~~|||zzz{{{eeeVVVMMMGGGEEECCCAAA???===<<<;;;777777777666555555444444111111111111000000000000///000111111111222444666999@@@RRRfffqqquuupppeee]]]bbbjjjrrr{{{~~~}}}xxxoooxxx~~~|||yyyssslllggggggrrryyysssdddUUUIII@@@???@@@AAABBBCCCEEEHHHKKKNNNPPPSSSVVV[[[bbbiiinnnwww|||{{{pppccccccbbbdddhhhqqq|||~~~yyyvvvxxxxxxvvvppphhhcccaaabbbfffqqq~~~|||}}}~~~}}}|||xxxoooeee^^^]]]^^^___```cccccceeeiiiooowww}}}nnn[[[MMMBBB@@@>>>???AAACCCDDDDDDFFFGGGGGGIIIJJJIIIHHHFFFLLLTTT```lllyyywwwrrruuu|||uuullliiijjjkkkppprrruuuvvvvvvvvvvvvwwwvvvwwwyyyxxxssshhh\\\SSSLLLNNNTTTaaammmqqqllleeeSSSIII@@@>>>??????BBBEEEFFFIIINNNSSSWWWXXXXXXWWWTTTTTTVVV\\\bbbeeebbb^^^IIIBBB<<<<<<<<<<<<>>>BBBBBBGGGLLLMMMJJJHHHIIIJJJNNNSSSYYYaaammm}}}~~~~~~}}}}}}|||zzz{{{||||||{{{yyywwwuuusssssstttvvvwwwwwwrrrooolllllltttxxxmmmuuu~~~tttbbbWWWNNNKKKGGGBBB???<<<;;;;;;888888777777666555555444111111111111000000000000000111222222222333555777999@@@QQQfffqqquuutttfff^^^dddmmmxxxyyyoooyyy~~~{{{uuunnniiiiiittt{{{uuufffWWWJJJBBB???AAABBBCCCCCCEEEIIILLLPPPRRRTTTWWW[[[bbbiiiooowww|||rrrggg[[[\\\^^^bbbjjjvvv{{{rrrkkkjjjkkkmmmvvv}}}||||||}}}~~~~~~yyypppeee^^^]]]^^^______eeedddfffkkkssszzzmmmZZZMMMBBB@@@???@@@BBBDDDEEEEEEIIIIIIJJJKKKLLLJJJHHHEEEHHHOOOYYYdddpppxxxrrrtttzzz{{{kkkbbb___aaaccciiikkknnnpppoooooopppqqqoooppprrrrrrnnndddXXXOOOLLLOOOYYYggguuuyyytttlllVVVLLLCCC@@@AAAAAADDDHHHIIILLLRRRWWW[[[]]]]]]]]]^^^]]]___dddiiijjjeee___JJJCCC======>>>>>>AAAFFFJJJPPPWWWYYYUUUQQQOOOPPPOOOUUU___lll}}}~~~}}}}}}}}}}}}{{{yyyxxxyyyzzz{{{zzzyyyzzzwwwttttttvvvxxxzzz{{{xxxuuuqqqpppwww~~~qqqwwwkkk```SSSPPPJJJCCC>>>;;;::::::888888777777666666555555111111111111000000000000...000111111000111333666999@@@QQQfffqqquuuvvvggg^^^dddppp~~~~~~|||~~~~~~yyynnnyyy}}}wwwpppkkkkkkvvv}}}vvvgggXXXKKKCCC@@@AAABBBCCCDDDFFFIIILLLRRRSSSUUUXXX\\\bbbjjjoooxxx|||ooobbbZZZ]]]aaagggppp~~~yyyrrrpppqqqlllsss|||~~~|||~~~vvviii___[[[\\\```bbbfffgggiiimmmrrr{{{lllXXXKKKCCCCCCCCCBBBAAACCCFFFHHHNNNNNNNNNMMMLLLKKKJJJJJJNNNMMMSSS^^^kkkzzz~~~xxxrrrrrruuummmbbbZZZSSSSSSXXX]]]```dddgggiiiiiigggfffhhhkkkmmmkkkddd[[[SSSNNNJJJXXX]]]ppp}}}~~~rrr]]]QQQEEEBBBDDDFFFIIIMMMNNNRRRUUUVVVZZZaaabbb```fffhhhllloooooohhh\\\SSSGGG===:::???AAAAAAJJJXXXfffnnnvvvwwwoooccc[[[WWW[[[fffttt~~~~~~}}}~~~~~~uuuvvvyyy{{{}}}~~~~~~~~~}}}zzzwwwwwwxxxyyywwwuuuttttttssssssxxxnnnooozzz~~~sssgggXXXHHHAAA@@@>>><<<===:::;;;::::::888555333222333222222111111111111111///000111111000111333555999@@@PPPbbboooxxxvvvfff```hhhuuu}}}xxxtttvvvrrrmmmuuuxxx|||~~~}}}yyytttppppppzzzyyyjjj[[[NNNFFF??????@@@BBBDDDFFFIIIJJJPPPRRRUUUYYY^^^eeelllrrr{{{~~~}}}rrrhhhbbb]]]___dddlllyyy|||uuurrrqqqnnnjjjhhhhhhiiijjjjjjvvvjjj```[[[\\\```dddggghhhlllpppvvv~~~|||gggUUUIIICCCDDDDDDDDDDDDFFFJJJMMMQQQQQQQQQPPPPPPOOOPPPQQQRRRQQQVVV```kkkxxx}}}vvvqqqppprrr}}}eeeYYYRRRKKKKKKPPPSSSUUUYYY\\\]]]]]][[[ZZZ]]]```bbb```ZZZSSSMMMIIIJJJYYY```tttsss^^^SSSIIIGGGIIIKKKNNNQQQUUU[[[]]]\\\]]]ccciiilllppppppooolllfff]]]SSSMMMGGGAAA???CCCEEEHHHWWWjjjxxxmmmhhhpppzzz~~~}}}|||{{{{{{{{{{{{{{{vvvwwwyyy{{{|||}}}}}}||||||yyywwwwwwxxxxxxwwwuuuuuutttrrrrrrwwwnnnrrr~~~}}}uuujjj\\\MMMFFFCCC???<<<;;;;;;;;;;;;:::888666333222333222111111000000111111///000111111000111333555999AAAPPPcccpppxxxvvvfff[[[dddrrr}}}yyytttpppqqqyyyrrrmmmuuuxxx{{{~~~~~~}}}yyytttqqqpppzzzyyyjjj\\\OOOGGG@@@@@@AAABBBDDDFFFHHHIIINNNPPPSSSWWW\\\cccjjjooowwwzzzwwwnnnfffaaaaaadddjjjttt}}}xxxooohhh___YYYVVVVVVTTTSSS~~~~~~xxxlllaaa\\\]]]bbbfffgggjjjoootttzzzsssaaaQQQHHHCCCEEEFFFGGGHHHKKKPPPSSSUUUVVVVVVVVVVVVWWWZZZ\\\\\\[[[^^^eeennnwww{{{uuuooonnnppp|||vvv]]]PPPIIICCCCCCGGGGGGIIILLLOOOPPPPPPNNNMMMPPPRRRTTTSSSOOOJJJGGGFFFIII[[[ddd{{{ttt___UUUMMMLLLOOORRRWWW\\\bbbhhhkkkhhhgggmmmwww|||~~~yyyqqqggg]]]TTTMMMIIIFFFCCCBBBEEEFFFMMM```uuu{{{yyy~~~|||{{{zzzyyyxxxxxxxxxxxxwwwwwwxxxzzzzzzzzzzzzzzz{{{yyywwwwwwwwwxxxwwwvvvvvvtttqqqpppvvvlllttt{{{uuunnnfffZZZMMMHHHEEE@@@<<<;;;<<<;;;;;;:::888666444333222222111000000000000111000111222111111111333555:::BBBQQQdddqqqxxxxxxggg]]]fffvvv~~~||||||yyytttooopppwwwsssnnnvvvxxx{{{~~~~~~}}}zzzuuuqqqoooyyyyyylll^^^QQQHHHBBBBBBBBBBBBCCCEEEFFFGGGLLLNNNQQQUUUYYY```gggmmmrrrvvv{{{xxxtttuuuzzz}}}}}}xxxrrrlllgggcccaaafffkkkttt}}}mmmcccVVVMMMIIIGGGDDDBBBzzzoooddd^^^^^^bbbgggggglllrrrxxx~~~~~~kkkZZZOOOIIIFFFGGGHHHIIIKKKNNNSSSVVVXXXZZZ\\\]]]]]]```eeeiiillljjjkkkpppuuu{{{zzzvvvqqqoooqqqzzzsssXXXLLLFFF@@@@@@CCCAAABBBEEEGGGHHHGGGFFFEEEGGGIIIJJJJJJHHHFFFFFFFFFIII\\\hhhvvv```WWWOOOOOOUUU\\\fffooouuuzzz}}}{{{|||yyykkk```YYYUUUPPPLLLJJJGGGFFFIIILLLSSSbbbrrr~~~~~~|||}}}|||{{{yyyxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzyyywwwwwwwwwwwwwwwwwwvvvtttqqqooovvvkkkyyyooogggaaa[[[RRRJJJHHHGGGBBB>>>>>>===<<<;;;:::888666555444222222111000000000000111000111222222111111333555;;;BBBQQQdddqqqxxx}}}yyyggg```jjjzzz}}}{{{{{{~~~yyyuuuvvv|||tttooowwwyyy|||~~~~~~~~~~~~}}}zzzuuuqqqnnnxxx~~~yyynnnaaaSSSIIIDDDDDDBBBBBBBBBCCCEEEFFFKKKMMMPPPTTTXXX___fffkkkooosssyyywwwjjjccccccgggkkkkkkjjjgggddd```______```kkkrrr}}}{{{nnncccUUULLLIIIHHHEEEBBB|||ssshhh```^^^bbbfffgggkkkssszzzxxxeeeVVVNNNKKKIIIJJJKKKLLLMMMPPPUUUXXX[[[___dddfffhhhlllrrrxxx~~~||||||~~~zzzxxxtttrrrssszzznnnTTTIIIDDD???>>>AAA>>>???AAABBBCCCBBBAAA@@@AAABBBDDDDDDCCCCCCEEEGGGIII]]]jjjvvvcccZZZSSSUUU]]]kkk{{{}}}ooo___XXXZZZ[[[XXXSSSSSSOOOMMMQQQVVV[[[bbbgggiiinnnrrrsssuuu}}}xxx{{{~~~|||zzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvwwwwwwvvvuuurrrrrryyyqqqfff]]]XXXWWWPPPKKKJJJHHHCCC@@@???>>>===<<<:::888777666555333222222111111111111111000111222222111222444666;;;AAAOOOcccrrryyy}}}{{{ggg___hhhwww}}}zzz{{{||||||zzz{{{tttooowwwyyy}}}~~~~~~~~~~~~zzzuuupppmmmvvv}}}zzzpppcccUUUJJJFFFEEECCCAAAAAACCCDDDFFFLLLNNNQQQTTTXXX___fffkkknnnssszzzvvvggg]]]YYYYYYZZZZZZZZZYYYWWWVVVYYY^^^bbbnnnvvvyyypppggg\\\TTTPPPMMMHHHCCC~~~~~~~~~wwwmmmccc___aaadddeeejjjqqqxxx~~~rrr___RRRMMMMMMKKKLLLNNNNNNPPPSSSXXX[[[aaagggooosssvvvzzz|||{{{{{{xxxuuutttwwwfffNNNEEECCC???===???======??????@@@???>>>======???AAAAAAAAABBBDDDFFFKKK^^^jjjvvveee^^^ZZZ```mmmnnndddXXXVVV\\\```^^^YYYVVVSSSRRRWWW^^^ccccccccc^^^___```dddnnnzzzvvvxxx~~~|||zzzyyyyyyzzzyyyxxxxxxwwwwwwxxxxxxwwwwwwxxxwwwuuuuuuwwwxxxwwwxxxxxxyyy~~~|||~~~fff^^^YYYYYYSSSOOONNNKKKEEEAAAAAA???>>><<<:::888777777777444444333222222222222222000222333222222222444666:::???MMMaaaqqqzzz|||ggg```gggrrr}}}{{{yyy{{{}}}~~~}}}|||rrrmmmuuuxxx|||~~~~~~~~~~~~zzzsssooollluuu|||zzzrrrfffWWWKKKGGGEEECCCAAAAAABBBEEEFFFLLLNNNQQQTTTXXX^^^eeejjjooottt{{{wwwiii\\\TTTPPPOOONNNOOOOOOOOOPPPUUU]]]dddpppyyyyyytttmmmeee\\\RRRHHHBBB~~~{{{qqqfff______aaaccchhhooovvv|||mmmZZZOOOLLLNNNLLLMMMOOOQQQTTTXXX]]]aaaiiiqqq||||||zzz}}}}}}}}}{{{vvvtttrrrzzzxxx___IIIBBBBBB???<<<===>>>>>>????????????>>>===>>>@@@BBBCCCCCCCCCEEEGGGLLL___iiivvvgggccceeepppxxxdddaaa^^^^^^```aaaaaa```YYYZZZ]]]bbbhhhooorrrrrrmmmkkkkkkooo|||uuuuuuyyy}}}{{{yyyxxxxxxzzzzzzyyyxxxwwwxxxyyyyyyuuuwwwxxxwwwuuuuuuwwwyyyzzz|||~~~|||~~~jjjbbb\\\WWWRRROOONNNKKKEEEBBBCCC@@@???===:::999888777777666555444444333333444444111222333333222222444666999===JJJ___qqq{{{}}}ggg^^^bbbiiiqqqxxx|||~~~}}}{{{|||~~~nnniiirrruuuzzz~~~~~~~~~~~~yyyrrrmmmkkkttt{{{zzzssshhhYYYLLLFFFEEEBBB@@@AAABBBEEEGGGLLLNNNPPPSSSWWW]]]dddiiiooouuu|||xxxjjj^^^UUUOOOMMMHHHJJJKKKKKKLLLSSS^^^gggsss{{{ppp___RRRJJJ}}}~~~ttthhh```^^^___bbbgggmmmtttzzz|||iiiWWWMMMKKKNNNLLLNNNPPPSSSWWW\\\bbbfffnnnxxxyyyvvvuuuxxx~~~~~~|||vvvrrrnnntttttt\\\GGGBBBDDDAAA===>>>@@@AAAAAAAAAAAA@@@@@@???AAACCCEEEFFFFFFFFFHHHIIIMMM___hhh~~~uuuggggggmmm|||sssfffaaaeeehhhgggdddbbbccceee```ffflllqqqwww|||rrrtttxxx~~~{{{yyywwwvvvvvv{{{zzzyyyxxxxxxxxxzzzzzzuuuwwwxxxwwwuuutttwwwyyy|||lllccc]]]QQQMMMKKKKKKIIIEEEDDDFFFAAA???===:::999888888888666666555444444444444555111222333333222333555666888<<>>;;;:::999888777666555333333333333111///000000000111222222333333444777BBBUUUkkk}}}|||iii\\\XXXXXX___gggkkknnnrrruuuyyyzzzxxxyyy}}}}}}sssmmmnnnmmmttt}}}}}}||||||}}}}}}|||xxxrrrnnnhhhrrr||||||sssdddWWWLLLHHHDDDBBBCCCDDDEEEFFFJJJMMMOOOQQQTTTZZZcccjjjpppuuu|||yyynnnddd\\\XXXVVVSSSOOOLLLNNNSSS[[[gggrrrwwwnnngggfffiiikkkmmmqqquuuzzz~~~vvvhhhZZZRRROOOPPPQQQSSSVVVZZZ^^^dddmmmwww~~~}}}xxxnnnkkkhhhffffffiiinnnqqqqqqwwwsss___RRRNNNRRRYYYaaahhhmmmppprrrtttvvvzzz}}}}}}{{{xxxvvvmmmnnnsss}}}zzzhhhUUUKKKHHHFFFFFFGGGLLLKKKLLLQQQXXX[[[XXXTTTPPP\\\dddiiijjj^^^VVV]]]cccxxxwwwmmmppprrrbbbUUUKKKHHHFFFFFFFFFLLL\\\lllyyyyyyuuummmddd]]]XXXVVVWWW[[[dddmmmuuu||||||zzzyyyzzzyyyxxxvvvuuuwwwxxx{{{||||||}}}uuuqqq}}}uuufffYYYSSSQQQMMMKKKKKKKKKJJJIIIFFFCCC>>>;;;:::999888777777555444444444444222111000000111111111222222222444777AAATTTjjj|||{{{iii\\\WWWXXX___gggjjjmmmppprrrvvvyyyxxxzzz}}}|||uuukkkjjjjjjsss}}}|||{{{{{{|||}}}}}}zzztttpppjjjuuuwwwgggYYYNNNJJJFFFCCCCCCEEEFFFFFFKKKMMMOOOPPPSSSZZZdddkkkqqqvvv|||uuuiii___ZZZWWWWWWUUUSSSRRRSSSWWW___kkkttt~~~~~~}}}tttkkkhhhjjjhhhjjjnnnssswww{{{~~~yyyoooaaaVVVPPPOOOPPPQQQUUUWWW[[[```fffnnnuuuzzz~~~yyyrrrkkkggg```___]]]]]]___cccgggjjjkkkqqqyyy|||~~~ppp^^^TTTPPPLLLOOOUUU\\\ccciiimmmooosssvvv{{{~~~zzzxxxnnnmmmoooyyylllXXXNNNJJJIIIHHHJJJNNNNNNQQQXXX```bbb^^^YYYTTTcccoootttssseee[[[bbbrrrwwwpppqqq|||sssfff___WWWQQQJJJFFFDDDEEEHHHMMMVVV]]]aaa___]]]ZZZWWWUUUWWWZZZ___jjjyyy{{{xxxyyyzzzzzzyyywwwvvvwwwxxxzzzyyyxxxyyynnnhhhrrrzzz~~~rrreeeYYYUUURRRNNNLLLKKKJJJHHHFFFEEEBBB>>>;;;::::::999888777555444444555444333222111111111111111222222222444777AAASSSjjj|||zzziii\\\XXXXXX```gggkkkmmmooopppvvvzzzzzz|||zzzwwwvvvyyy{{{{{{~~~wwwiiiggghhhsss}}}|||{{{{{{}}}~~~~~~{{{vvvrrrnnnxxx{{{jjjZZZQQQLLLGGGDDDCCCEEEFFFGGGLLLNNNPPPQQQTTT[[[eeelllrrrvvv|||zzzmmmaaaXXXUUUUUUWWWXXXXXXYYYYYY]]]fffooouuu|||yyymmmfffeeeeeegggkkkpppuuuyyy|||~~~~~~tttjjj\\\SSSPPPQQQRRRSSSWWWZZZ^^^ccchhhmmmqqqsssuuusssppplllgggaaa]]]ZZZWWWWWWXXXYYY\\\```ccceeeggglllrrrvvvxxxzzz~~~zzzjjj\\\QQQMMMOOOJJJLLLQQQWWW^^^eeekkknnntttxxx}}}{{{wwwooolllmmmvvvnnnZZZOOOLLLKKKLLLMMMQQQTTTYYY```fffgggccc^^^YYYjjjwww|||zzzllleeennnxxxoooqqq|||{{{uuullleee```[[[UUUPPPLLLIIIFFFGGGLLLRRRUUUWWWVVVRRRQQQRRRSSSUUU]]]dddvvv~~~{{{xxxyyyzzz{{{zzzxxxxxxxxxyyywwwvvvtttuuu|||iiiaaakkkvvv~~~uuueeeVVVTTTQQQNNNLLLKKKIIIGGGEEEEEEBBB>>>;;;::::::999888666555333333444555333222111111111111111111111111444777@@@RRRiii|||yyyiii[[[WWWXXX```gggjjjlllnnnqqqwww{{{{{{zzz{{{zzzxxxqqqnnnnnnrrrvvvxxx}}}yyyhhheeehhhttt}}}|||}}}~~~}}}xxxtttpppxxxnnn^^^SSSNNNHHHDDDDDDEEEGGGGGGKKKNNNPPPRRRUUU[[[dddkkkrrrvvv{{{|||sssfffYYYRRRPPPSSSVVVYYY]]]``````dddlllsssvvv~~~}}}oooeeecccccceeejjjoootttyyy|||~~~rrrhhhZZZRRRQQQSSSUUUUUU[[[]]]aaafffkkkmmmlllkkkjjjgggbbb]]]YYYVVVUUUTTTQQQSSSUUUXXX\\\___aaabbbeeehhhnnntttxxx|||}}}~~~}}}pppaaaXXXQQQIIIGGGJJJFFFHHHKKKPPPXXXaaaiiinnnuuuyyyyyyuuuppplllkkktttnnnZZZPPPNNNMMMNNNQQQUUUZZZaaahhhkkkjjjfffcccaaaqqq{{{}}}tttttt}}}ssstttvvv|||uuulllfffeeedddcccdddhhhjjjhhhbbb^^^UUUSSSQQQRRRXXX```eeegggaaa[[[WWWYYY]]]dddppp}}}~~~|||zzzwwwyyy{{{{{{zzzyyyzzz{{{wwwvvvssssssyyyfff___jjjvvv~~~kkkVVVQQQOOOLLLKKKKKKJJJHHHFFFEEEAAA===;;;::::::999999555444333333444444333222111111111111111111111111333666???PPPgggzzzxxxhhhZZZVVVWWW___fffhhhjjjlllqqqwww{{{zzzzzz{{{{{{yyyqqqnnnnnnrrruuuwww||||||hhhfffkkkxxx~~~~~~yyyuuunnnwwwsssdddUUUPPPIIIEEEDDDEEEGGGHHHIIILLLPPPRRRUUU[[[ccciiiqqqtttyyy}}}xxxoooaaaTTTMMMMMMRRRUUU[[[aaafffgggjjjrrrwwwvvv}}}~~~qqqgggdddbbbeeeiiiooouuuyyy}}}qqqgggZZZRRRRRRUUUWWWXXX]]]```dddiiilllllljjjgggddd```[[[VVVRRRQQQRRRSSSNNNQQQTTTYYY\\\^^^``````fffhhhmmmuuu|||lll___SSSOOOLLLEEECCCEEEBBBCCCFFFKKKTTT^^^hhhnnnvvvzzz~~~xxxssspppllljjjtttnnnZZZPPPNNNOOOPPPSSSXXX___gggmmmnnnlllhhhfffgggvvv~~~yyyyyyssssss{{{|||}}}~~~|||yyytttpppkkkeeeaaa^^^^^^^^^cccdddiiirrrzzz{{{xxxvvv``````___```eeepppzzz~~~vvvmmmhhhjjjoooxxx~~~|||wwwyyy{{{{{{zzzzzzzzz|||yyywwwtttsssxxxeeebbblllwwwrrrXXXNNNLLLKKKJJJKKKJJJIIIGGGEEEAAA===;;;:::::::::999444333222222333444333111222222111111111111111111222444===OOOeeexxxxxxhhhXXXUUUVVV^^^eeeggghhhjjjqqqvvvzzzzzz{{{xxxtttsssuuuwwwxxx|||}}}jjjhhhmmm{{{yyyuuulllttt~~~wwwhhhVVVQQQJJJEEEDDDEEEGGGHHHGGGKKKOOORRRUUUZZZaaagggooorrrwww{{{~~~wwwmmm___RRRKKKLLLQQQVVV[[[dddjjjkkknnnvvvyyywwwzzz|||~~~wwwjjj```dddfffjjjnnnrrrxxxzzzmmm]]]RRRVVVYYYVVVVVV\\\aaabbbdddhhhkkkiiibbb\\\XXXWWWVVVTTTRRRQQQPPPPPPPPPSSSVVVYYY\\\aaafffjjjjjjooorrrtttzzzvvvjjj[[[RRRHHHBBBBBBBBBAAA>>>AAAEEEIIILLLQQQYYYdddlllrrr{{{~~~yyyvvvuuutttiiigggjjjvvvuuufffVVVOOONNNOOOSSSXXX___hhhoooqqqrrrttttttqqquuu}}}~~~~~~rrrddd\\\]]]```aaa___aaa^^^]]]]]]ZZZZZZ```hhhfffrrruuuppplllpppzzz~~~}}}|||||||||{{{{{{{{{zzzzzzzzzyyyyyyvvvtttxxxuuu```bbbppp|||~~~sss[[[UUUPPPKKKJJJMMMSSSVVVWWWTTTMMMFFFAAA<<<888:::???999666444222333333333222222222222222111111000000888777<<>>;;;<<>>===@@@DDDFFFJJJPPPYYY```jjjvvv{{{wwwrrrmmmmmmiiihhhpppsss]]]TTTMMMLLLOOOSSSZZZaaammmwwwttthhhXXXVVVTTTTTTUUUWWWWWWVVVXXXYYY___fffjjjnnnwww~~~|||{{{||||||zzzyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxx}}}vvviiijjjxxxvvv^^^TTTPPPPPPYYYiiizzzsss^^^GGG>>>>>>===:::777999777555444444444333222222222222222111111111111333444;;;KKK```ttt}}}nnnaaa[[[WWWWWW^^^eeehhhiiillluuusssfffhhhmmmyyy~~~}}}qqqrrrzzz~~~xxxfff[[[PPPKKKHHHEEEDDDFFFGGGJJJMMMNNNPPPUUU\\\bbbkkkpppvvv{{{~~~}}}lllaaaWWWRRRQQQQQQVVV\\\```hhhrrr{{{~~~~~~~~~}}}}}}~~~}}}xxxpppgggmmmuuu|||xxxpppeee\\\VVVYYY\\\]]]^^^bbb```ccceeeccc]]]XXXWWWWWWSSSSSSRRRSSSSSSTTTUUUVVVWWWYYY\\\___bbbggglllpppnnnsssxxx{{{}}}yyyrrrhhh\\\QQQKKKDDD@@@;;;999:::<<<=========???BBBDDDGGGLLLTTTZZZgggttt}}}wwwpppjjjgggffffffmmmvvvbbbQQQLLLJJJLLLPPPTTT]]]fffwww|||qqqeee\\\UUUUUUWWWYYY[[[]]]___```aaacccjjjssszzz~~~|||{{{{{{{{{zzzyyyyyyyyyyyyxxxxxxxxxwwwwwwtttuuuuuuwww~~~wwwmmmkkkzzzvvvaaaZZZTTTQQQWWWeeesssyyyzzzmmmYYYEEE>>>??????>>>===:::888666666666666444333222222222222222222222222333444<<>>;;;:::::::::;;;;;;===@@@CCCDDDFFFJJJQQQVVVeeerrr~~~{{{tttmmmfff```cccfffnnnvvveeeWWWKKKIIIJJJNNNRRRWWWaaalllwwwpppkkkgggccc___[[[[[[\\\^^^bbbfffkkkmmmnnnpppwww~~~|||{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwssstttuuuwwwyyyqqqkkk|||wwwfff^^^WWWQQQRRRYYY```bbbaaa\\\QQQFFFBBB@@@>>>>>>@@@:::999777777777777555333222222222222222222222333333555===KKK^^^rrrvvvjjjVVVRRRSSS[[[cccgggjjjmmmwwwnnnhhhlllkkkppp{{{~~~|||tttsssyyyzzzkkk___RRRLLLHHHEEEEEEGGGHHHKKKNNNOOOQQQVVV]]]cccgggkkkqqqvvvzzz~~~|||yyyjjjaaaZZZXXXXXXYYY]]]ccckkkqqqyyy~~~}}}}}}}}}}}}~~~~~~zzzuuuppptttzzz~~~uuummmaaa^^^\\\\\\___aaacccdddaaa```___[[[XXXVVVVVVVVVSSSTTTTTTUUUVVVXXXYYYZZZXXXZZZ\\\^^^___cccgggjjjqqqwww|||zzzsssiii___UUUMMMFFFBBB>>>===<<<;;;::::::::::::===@@@CCCDDDEEEIIIOOOTTTbbbnnnxxxyyysssllleee```ZZZ```gggooo}}}xxxvvvsssxxx{{{xxxnnnaaaVVVPPPIIIJJJMMMRRRUUU[[[gggttt|||tttqqqmmmkkkkkkkkkjjjiiifffeeeeeeiiipppwww{{{~~~~~~}}}{{{zzz{{{{{{zzzxxxyyyyyyyyyxxxxxxxxxwwwwwwuuuvvvwwwzzz{{{tttpppxxxjjj^^^YYYSSSQQQRRRSSSSSSRRRRRRNNNIIIFFFAAA<<<<<<@@@;;;:::999999999888666444222222222222333333333333555666<<>>===@@@;;;:::999::::::999666444222222222333333333444444555666;;;FFFXXXmmmyyykkk]]]WWWVVV\\\cccfffiiimmmzzzjjj^^^```___fffpppssswwwyyy|||}}}|||rrrqqqvvvuuuhhhZZZQQQLLLGGGGGGIIIGGGJJJMMMNNNPPPUUU\\\bbbeeehhhmmmqqqtttxxx}}}zzz}}}yyylllddd]]]]]]```dddkkksss}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||~~~xxxyyyzzzzzz{{{}}}yyynnnfff```aaa```___```ccceeedddaaa]]]XXXVVVXXXYYYYYYXXXVVVVVVWWWWWWYYYZZZ\\\\\\[[[\\\^^^^^^^^^```dddfffeeellltttzzzvvviiiXXXLLLGGGDDD>>>999777888999:::999999;;;<<<:::>>>AAACCCDDDGGGMMMRRRXXXbbbiiifff___YYYTTTPPPOOOWWW]]]cccwwwzzziii]]]UUUQQQPPPVVVPPPKKKKKKLLLKKKGGGEEEHHHKKKQQQWWW[[[cccttt~~~|||zzzxxxwwwxxxxxxvvvuuuzzzzzzzzzyyyyyyyyyxxxxxxuuuvvvvvvxxx}}}{{{{{{xxxyyy|||rrrdddYYYZZZ[[[YYYTTTRRRRRRSSSRRRMMMJJJJJJGGGBBB@@@BBB;;;;;;::::::;;;999777444222222222333333444444444444555999DDDUUUkkk|||nnnaaa\\\YYY^^^dddfffiiikkkxxxsssbbb___^^^eeeooorrryyyzzz{{{}}}}}}~~~~~~~~~qqqooouuu{{{mmm^^^TTTMMMHHHGGGHHHFFFIIILLLMMMOOOTTT[[[aaadddgggkkkooossswww{{{~~~{{{}}}zzzooogggaaaaaafffllluuu}}}~~~||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||~~~zzzzzzzzz{{{}}}zzzssslllhhhcccaaa``````ccceeeggggggaaa^^^[[[ZZZ[[[\\\\\\[[[]]]\\\\\\\\\\\\\\\]]]]]]___^^^]]]\\\]]]___cccfffggglllvvv|||lllaaaQQQFFFAAA>>>;;;888555666666777888:::;;;<<<===???AAACCCDDDGGGJJJMMMUUUZZZ___```ZZZSSSMMMJJJMMMQQQTTT\\\tttsss```TTTMMMIIIHHHIIIHHHEEEFFFIIIIIIGGGHHHLLLPPPOOOTTT^^^fffppp~~~|||~~~{{{wwwuuuvvvwwwxxxwwwyyyyyyzzzzzzzzzyyyxxxwwwsssvvvvvvuuu}}}{{{yyy}}}vvvwwwrrrbbb[[[XXXUUUTTTTTTUUUVVVUUUMMMKKKIIIHHHHHHGGGEEECCC@@@>>>;;;:::999999777555555444444444444444444333555555777CCCVVVkkk}}}wwwggg^^^YYY]]]eeeiiijjjkkkwww{{{~~~eeeXXXXXX```jjjpppwww}}}~~~|||uuutttxxxrrraaaUUUPPPNNNIIIEEEGGGHHHJJJLLLOOOTTTZZZ^^^hhhkkkppptttvvvwwwyyyzzz~~~zzzrrrkkkfffhhhmmmsss{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~}}}|||~~~~~~}}}~~~|||{{{{{{|||}}}zzzssslllgggbbbaaabbbeeehhhiiiiiihhhccc```]]]\\\]]]^^^^^^^^^```_______________``````\\\\\\]]]]]]^^^aaadddfffmmmrrr{{{yyyrrrcccYYYLLLCCC???===:::888555555666777888:::;;;<<<>>>???BBBCCCDDDFFFIIILLLPPPUUUZZZYYYTTTLLLGGGEEEFFFJJJMMMVVVkkkqqqcccTTTKKKGGGCCCCCCEEEDDDBBBCCCGGGHHHHHHJJJOOOTTTTTTZZZdddnnnyyy}}}zzzwwwuuuvvvwwwwwwwwwzzzzzz{{{|||{{{zzzyyyxxxuuuwwwwwwvvvvvvwwwzzz~~~iii[[[[[[XXXUUUSSSTTTTTTTTTSSSNNNLLLJJJIIIIIIIIIGGGFFFCCC@@@<<<:::999888777555333333333222222222222111555444777AAASSShhh{{{|||ooofff```dddjjjlllmmmnnnooorrrwww|||nnn^^^ZZZ___hhhnnnvvv|||~~~~~~~~~{{{wwwuuuwwwuuueeeXXXQQQMMMIIIGGGGGGIIIJJJLLLNNNSSSXXX\\\fffjjjooosssuuuwwwyyy{{{|||uuunnniiilllrrryyy~~~~~~~~~||||||||||||||||||||||||~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}|||uuummmgggbbbcccfffjjjmmmnnnllljjjeeebbb```___```aaabbbbbbccccccbbbbbbbbbbbbcccccc\\\]]]___aaacccfffjjjnnnyyy~~~}}}vvvkkkbbbVVVOOOEEE???<<<;;;999777555555666777888:::;;;<<<>>>@@@AAABBBCCCDDDGGGIIILLLPPPTTTSSSMMMFFFBBB@@@???DDDGGGOOO___qqquuuooo[[[PPPFFFBBBAAA??????BBBBBBAAACCCGGGIIIJJJOOOUUU[[[^^^eeeqqq}}}|||yyyvvvuuuvvvwwwwwwwww{{{||||||}}}|||{{{zzzyyywwwyyyxxxxxx{{{oooqqq}}}dddYYYZZZXXXUUUSSSTTTTTTSSSRRRPPPMMMKKKJJJJJJKKKJJJJJJGGGDDD???;;;999888777555333333333333222222111111333333666???NNNcccwwwxxxnnnggghhhlllmmmmmmnnnjjjmmmqqqtttwwwyyy}}}xxxfff^^^aaahhhnnnuuu{{{~~~}}}}}}~~~}}}{{{zzzvvvvvvwwwjjj\\\RRRKKKIIIHHHHHHIIIKKKLLLMMMQQQVVVZZZcccgggmmmrrruuuwwwzzz|||~~~xxxrrrnnnqqqxxx{{{|||}}}~~~~~~}}}|||zzz{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}}}}~~~~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||}}}|||{{{|||xxxpppjjjggggggiiimmmppppppnnnlllgggeeebbbbbbcccdddeeeeeeeeedddddddddddddddeeefffaaaccceeefffiiioooxxx~~~zzzsssiii]]]SSSKKKGGGAAA<<<:::999777555555555555666888999;;;<<<>>>???AAAAAAAAABBBDDDGGGKKKNNNQQQOOOIIICCC@@@???>>>AAAEEEJJJTTT___```ZZZLLLEEE@@@@@@@@@??????BBBCCCCCCEEEJJJLLLOOOVVV^^^dddjjjtttzzzxxxuuuuuuvvvwwwwwwwww{{{{{{|||}}}|||{{{zzzyyywwwxxxxxxxxxrrrfffhhhwwwddd^^^YYYWWWUUUTTTVVVVVVVVVUUUQQQNNNKKKJJJKKKLLLLLLLLLKKKGGGAAA===;;;999777666666666666555444444333333222333555<<>>;;;999777555333444555555666777999:::;;;===>>>@@@@@@@@@@@@CCCEEEIIIKKKMMMJJJEEE@@@>>>???>>>AAACCCFFFJJJNNNLLLHHHDDD@@@>>>@@@AAA???@@@BBBDDDDDDHHHMMMPPPTTT^^^hhhqqqzzz~~~yyywwwuuuuuuwwwxxxxxxxxxzzz{{{{{{|||{{{zzzyyyxxxvvvwwwvvvwwwkkk^^^```ttt}}}sssfffaaaWWWVVVUUUVVVXXXZZZZZZYYYQQQOOOMMMLLLMMMNNNMMMMMMMMMIIIDDD@@@===;;;999777777777666555555444333333111333555999DDDVVVmmm}}}zzzqqqiiigggfffdddeeehhhgggnnnvvvyyyyyywwwwwwxxx{{{~~~sssggghhhmmmpppsssyyy}}}||||||}}}}}}zzz{{{uuuqqqwww}}}zzzqqqcccTTTJJJGGGGGGHHHIIIKKKKKKLLLNNNQQQTTT]]]aaahhhnnnssswwwzzz}}}|||~~~zzzxxx{{{~~~}}}zzz{{{}}}~~~|||yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwyyyzzzzzzyyywwwvvvwwwzzz~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwsssrrrqqqqqqrrrtttvvvvvvuuupppmmmjjjiiiiiijjjkkkjjjhhhhhhhhhjjjkkkmmmooopppppptttwww{{{pppcccZZZRRRHHHBBBAAA???<<<999777555444444444444555666777999:::;;;<<<===>>>>>>>>>???BBBDDDDDDFFFGGGDDD???<<<<<<>>>===???BBBCCCCCCAAA???===@@@======AAABBB@@@@@@CCCDDDFFFKKKQQQVVV]]]jjjwww{{{xxxwwwvvvwwwyyyzzzzzzyyyzzzzzz{{{|||{{{zzzyyyxxxvvvvvvtttvvveeeWWWZZZhhhrrryyyoooddd___XXXWWWVVVXXXZZZ[[[[[[ZZZSSSRRRPPPPPPQQQPPPOOOMMMLLLIIIEEECCCAAA???<<<:::666555555444333222111111111333666888???QQQiii{{{zzzrrrjjjgggfffdddfffjjjlllttt~~~{{{zzz{{{zzz{{{~~~wwwjjjkkknnnmmmrrrxxx}}}||||||~~~~~~{{{|||uuuqqquuu~~~{{{sssgggXXXNNNIIIHHHFFFHHHJJJKKKLLLMMMPPPRRR[[[```gggmmmrrrvvvzzz|||~~~}}}}}}~~~}}}{{{|||}}}~~~}}}|||zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuvvvxxxzzzzzzxxxvvvoooqqquuu}}}~~~}}}|||}}}}}}|||||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~yyyuuurrrrrruuuxxx|||}}}|||{{{vvvsssooonnnnnnnnnnnnmmmllllllnnnppprrruuuwwwxxxzzzxxxeeeVVVNNNHHHCCC>>><<<;;;999777555444555666444444444555777888:::;;;:::;;;=========???AAADDDAAACCCCCC@@@<<<:::<<>>@@@BBBCCCAAA>>>======>>>===>>>BBBCCCBBBCCCGGGGGGJJJRRR[[[bbblll||||||yyyzzz}}}~~~yyyxxxwwwwwwxxxzzz|||{{{zzz{{{{{{|||}}}|||{{{zzzyyyvvvuuusssvvv~~~^^^SSSXXXaaammmxxxnnnddd]]]YYYXXXXXXXXXZZZZZZYYYWWWVVVUUUUUUUUUUUUTTTPPPMMMIIIHHHFFFEEEDDDBBB???<<<666666555444333222111111111444666777<<>>AAA@@@AAADDDFFFDDD@@@@@@BBB>>>===@@@DDDFFFEEEGGGLLLLLLPPPYYYcccmmmyyy|||yyyuuuqqqqqqsssvvvxxx~~~~~~yyyyyyxxxwwwyyy{{{}}}|||{{{|||}}}~~~~~~~~~}}}{{{zzzwwwvvvtttvvvxxxZZZQQQXXX^^^kkkxxx|||nnneee]]][[[YYYXXXXXXYYYXXXUUUSSSXXXXXXXXXYYYYYYVVVRRRNNNHHHGGGGGGGGGGGGDDD@@@===999888777666555444333333222555777777;;;LLLfffzzzvvvooohhhfffeeeeeeiiiooopppwww}}}}}}yyyvvvxxx|||vvvrrrqqqssstttuuu{{{{{{ssswwwyyytttsssyyy}}}}}}}}}}}}xxxtttxxx~~~vvvlllbbbWWWOOOKKKDDDFFFIIIJJJKKKMMMOOORRRZZZ^^^eeelllppptttxxxzzz~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwzzz|||}}}{{{yyyuuupppsss~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}{{{|||~~~}}}zzzzzz{{{|||||||||}}}}}}zzzxxxxxxzzz}}}{{{sssqqqrrrrrrsssvvvvvvvvvxxx{{{{{{iiiTTTHHHBBB===;;;;;;555555555555555555444444333333444555777999:::;;;======>>>???@@@AAAAAABBBCCCCCCAAA>>>;;;<<<>>>AAABBBBBBBBBAAAAAA???>>>===EEEDDDBBBAAACCCGGGMMMPPPVVVXXXbbbrrr~~~zzzxxxqqqpppmmmhhhccccccfffjjjllloootttyyy~~~~~~{{{tttuuuwwwzzz{{{|||{{{{{{}}}|||{{{}}}~~~~~~}}}{{{{{{yyywwwyyyjjjTTTQQQWWWbbbmmmwwwwwwmmmhhhcccZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTUUUUUUUUUSSSOOOLLLJJJIIIGGGGGGGGGEEEAAA>>>999999777666555555555555444111222777<<>>???@@@AAAAAABBBBBBBBBAAA???>>>???BBBEEECCCCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBBBBDDDJJJPPPUUUbbbfffsss~~~zzzvvvsssjjjiiieee```[[[YYY\\\___]]]___cccggglllssszzz{{{wwwxxxyyyzzz{{{{{{zzzzzz{{{{{{zzz|||}}}~~~}}}|||wwwxxxxxx|||kkkUUUSSSXXXfffqqq{{{wwwmmmfff```]]]\\\ZZZXXXVVVUUUSSSSSSRRRRRRRRRRRRRRRPPPLLLIIIGGGFFFEEEEEEEEECCC@@@>>>:::999888666555555444444555222222777:::DDD\\\tttrrrgggfffeeebbbhhhrrrrrruuuyyyzzzzzzyyyyyyyyy~~~}}}yyywwwtttrrrvvv{{{{{{sssooonnntttwww{{{}}}~~~}}}}}}|||~~~{{{zzzuuuiii\\\QQQJJJHHHGGGGGGHHHLLLOOOPPPPPP\\\^^^bbbgggmmmsssxxx{{{}}}}}}||||||~~~}}}}}}|||}}}|||zzzyyyxxxwwwwwwwwwzzzzzzyyyxxxxxxxxxxxxxxxvvvuuuuuuvvvxxxyyyxxxxxxzzzzzz~~~}}}{{{|||~~~~~~~~~}}}yyyvvvyyywwwvvvvvvvvvuuussspppqqqsssuuuwwwwwwyyy{{{}}}~~~}}}{{{zzz}}}zzzzzzyyy{{{~~~qqqWWWJJJ>>>:::999666555555444444444444444444555555555555666777999;;;===>>><<<===>>>???@@@AAAAAABBB@@@AAABBBBBBBBBDDDGGGJJJFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFJJJQQQYYY___pppwww{{{vvvpppllldddbbb]]]WWWQQQOOOPPPRRRPPPSSSVVVYYY]]]bbbhhhmmmvvv{{{|||zzz{{{{{{|||{{{{{{zzzzzzzzzyyyyyyzzz|||~~~}}}|||uuuwwwyyymmmXXXVVV\\\ooozzztttkkkccc[[[^^^^^^\\\ZZZWWWSSSQQQOOONNNMMMMMMMMMMMMKKKHHHEEEBBBBBBAAABBBCCCBBB???===;;;:::999777555444333333555222222666888@@@WWWnnnvvviiifffdddcccjjjsssuuuwwwzzz||||||{{{||||||}}}}}}zzzzzz}}}tttnnnllltttwwwzzz|||{{{{{{{{{|||{{{zzz{{{yyynnnaaaTTTLLLIIIHHHGGGIIIMMMPPPQQQRRR^^^___cccgggmmmrrrvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyyyyxxxwwwwwwwwwxxxxxx{{{zzzzzzyyyyyyyyyyyyyyyxxxvvvttttttuuuvvvvvvvvv{{{~~~|||}}}~~~}}}||||||~~~}}}}}}~~~~~~~~~}}}yyyuuuwwwtttpppmmmkkkiiifffddddddgggkkkooorrruuuyyy|||~~~~~~|||||||||}}}~~~iiiVVVJJJAAA999999999666555666333333444444444444555555555555666777999;;;===>>><<<===>>>???@@@AAABBBCCCCCCDDDFFFFFFGGGHHHJJJLLLJJJHHHFFFEEECCCCCCCCCDDDDDDGGGJJJMMMRRR[[[fffmmm~~~zzztttmmmiiiaaa^^^XXXRRRMMMJJJIIIJJJIIIKKKMMMOOOQQQUUU[[[^^^ffflllvvv}}}{{{{{{||||||||||||{{{{{{yyyxxxxxxyyy|||}}}~~~}}}wwwxxxzzzrrr___]]]dddzzz{{{lllddd]]]VVV\\\[[[ZZZXXXUUUQQQNNNLLLJJJIIIHHHHHHHHHGGGCCCAAA@@@??????AAABBBBBB@@@>>><<<;;;999777555333333222444111222666888???UUUkkk~~~{{{mmmgggeeefffnnnwww{{{}}}~~~~~~}}}|||}}}~~~zzzpppnnnqqqtttxxxzzzzzzzzz{{{}}}|||zzzzzz~~~|||rrreeeWWWNNNIIIHHHGGGHHHLLLOOOQQQRRR[[[]]]```eeekkkpppuuuxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}||||||{{{vvvvvvuuuvvvvvvwwwxxxyyy{{{{{{zzzyyyyyyyyyzzzzzzzzzwwwtttssssssuuuuuuuuu}}}{{{|||}}}}}}}}}|||}}}~~~}}}~~~}}}~~~~~~~~~}}}zzzwwwsssoooiiiddd___[[[WWWUUUVVVYYY^^^ccchhhooouuuzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||~~~wwwdddRRRHHHBBB<<<888999999666444555333333333333444444555555444444555666888:::<<<=========>>>@@@AAACCCDDDDDDGGGIIIKKKLLLKKKKKKLLLMMMNNNLLLHHHEEEDDDDDDDDDEEEFFFJJJPPPUUU[[[eeerrr{{{}}}zzztttmmmhhh^^^ZZZTTTNNNJJJGGGEEEDDDAAABBBDDDDDDFFFIIIMMMQQQWWW___kkkvvv~~~}}}zzz{{{{{{{{{|||}}}}}}~~~yyyxxxwwwxxx{{{}}}~~~~~~zzz{{{zzz}}}yyyffffffmmmnnnaaa\\\WWWTTTWWWVVVUUUSSSQQQOOOMMMLLLGGGFFFEEEEEEEEECCC@@@>>>???>>>???AAABBBBBBAAA???<<<;;;999777555333333222222000222666888???TTTjjj{{{sssjjjhhhlllttt{{{|||zzz{{{|||~~~qqqnnnlllqqqwwwzzzzzzzzz}}}~~~{{{{{{}}}vvviiiZZZPPPJJJHHHFFFGGGJJJNNNPPPQQQTTTVVV[[[aaahhhoootttwwwyyy{{{~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}|||||||||yyyzzzzzzzzzzzzyyyyyyxxxtttttttttuuuvvvwwwyyyzzz{{{{{{zzzyyyyyyyyyzzzzzz|||yyyuuussstttuuuuuuttt||||||~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~|||yyypppkkkeee___ZZZUUUPPPMMMMMMPPPSSSWWW\\\ccclllqqqvvvyyy|||~~~~~~~~~~~~}}}|||zzzyyyzzzyyyyyyyyyzzz|||~~~}}}{{{~~~mmm[[[MMMFFFCCC<<<777555777777333111222222222333333444444555555444444555666888:::<<<===>>>???@@@AAACCCDDDFFFFFFKKKMMMPPPPPPOOONNNNNNOOOPPPMMMJJJGGGFFFGGGIIIKKKKKKQQQXXX^^^eeeppp}}}yyyssskkkeeeXXXTTTNNNJJJGGGDDDAAA??????@@@@@@@@@AAACCCGGGJJJPPPXXXdddoooxxx~~~}}}}}}}}}}}}zzzzzzzzzzzz{{{}}}~~~{{{zzzxxxyyy{{{}}}~~~~~~|||{{{zzz~~~nnnnnnvvviii\\\VVVTTTTTTSSSRRRPPPNNNMMMLLLLLLKKKFFFEEECCCCCCCCCBBB???===???>>>???AAABBBCCCAAA???;;;:::999777555444333333111///111666888>>>QQQgggvvvyyyooonnnsss{{{}}}yyywwwxxxyyy}}}mmmiiihhhooowww{{{{{{{{{}}}~~~{{{}}}xxxmmm^^^SSSLLLJJJGGGGGGIIIMMMOOOOOONNNQQQVVV]]]eeemmmsssvvvwwwxxxzzz|||}}}~~~~~~~~~}}}|||~~~||||||~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvuuusssssstttuuuvvvxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyyyy{{{xxxuuuttttttuuutttsss~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||yyyrrrnnniiiddd___ZZZUUUQQQMMMMMMMMMMMMPPPVVV^^^ccciiimmmttt{{{~~~}}}{{{zzzzzzzzz{{{||||||}}}}}}zzzvvvttttttttttttuuuvvvyyy{{{||||||}}}}}}{{{}}}nnnWWWIII@@@===???888555333666555222111333111222222333444444555555555555666777999;;;===>>>???@@@AAACCCEEEFFFGGGHHHLLLOOORRRTTTSSSRRRQQQQQQPPPMMMJJJIIIIIIMMMQQQSSSUUU\\\dddkkkrrr~~~~~~|||xxxpppgggaaaTTTOOOJJJGGGEEECCC@@@>>>???@@@@@@@@@@@@BBBFFFIIILLLRRR[[[dddmmmuuu}}}~~~~~~~~~}}}{{{{{{{{{||||||{{{zzzzzzzzz{{{||||||~~~|||yyyyyy{{{}}}~~~~~~yyyzzz|||rrrttt{{{lll^^^VVVSSSUUUSSSQQQNNNKKKIIIIIIJJJKKKGGGEEECCCCCCCCCBBB@@@>>>???>>>>>>@@@BBBAAA@@@>>>:::999888666555555444444111///111666666;;;MMMaaarrr~~~tttssszzz{{{yyyzzz|||zzzhhhdddgggoooyyy~~~|||{{{|||~~~~~~}}}|||}}}{{{qqqcccXXXOOOLLLIIIHHHJJJLLLNNNOOOLLLOOOTTT[[[ccckkkqqquuuuuuvvvvvvwwwyyyzzz{{{|||~~~}}}}}}|||}}}}}}|||zzz{{{|||||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxvvvuuutttsssttttttuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxvvvttttttttttttrrrqqq~~~}}}{{{{{{}}}}}}~~~{{{yyyvvvtttppplllhhhddd^^^[[[PPPNNNKKKHHHHHHLLLSSSYYY\\\bbblllvvv~~~|||{{{yyywwwwwwwwwyyyzzz{{{|||}}}yyytttpppppppppppprrrsssvvvxxxzzzxxxzzz{{{|||}}}~~~~~~{{{}}}yyy]]]KKKAAA999777:::777444333666666333333555111111222333333444555555666777777999:::<<<>>>???@@@AAABBBDDDFFFGGGIIIIIIKKKOOOSSSUUUUUUTTTTTTTTTOOOMMMKKKJJJLLLQQQWWW[[[___fffnnnvvv}}}|||wwwnnnddd]]]RRRNNNIIIFFFEEEDDDAAA>>><<<============???BBBEEEEEEIIIOOOVVV^^^hhhsssyyy~~~}}}}}}}}}|||zzzzzzzzz|||~~~}}}{{{zzzyyyyyyzzzzzz}}}zzzzzz{{{}}}~~~~~~uuuyyy}}}tttvvv~~~xxxyyy{{{qqqbbbXXXTTTUUUUUURRRNNNJJJHHHHHHIIIJJJHHHFFFDDDCCCCCCBBB@@@???>>>>>>>>>???AAA@@@>>><<<999999777666555555555555111///111555444888HHH\\\ooo~~~xxxwww~~~~~~~~~zzzfffbbbgggqqq|||}}}zzz{{{}}}vvvyyy{{{{{{|||}}}tttfff[[[RRROOOKKKIIIKKKMMMOOOOOOMMMOOOTTT[[[cccjjjppptttttttttttttttuuuxxxzzz{{{}}}~~~~~~~~~{{{zzz|||~~~~~~~~~}}}zzzyyyzzzzzzzzzzzz{{{{{{{{{||||||||||||{{{zzzxxxvvvtttssstttttttttuuuvvvxxxyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxuuutttsssssstttsssqqqooo~~~~~~~~~}}}~~~~~~{{{zzzzzzyyyxxxtttnnnjjjccc[[[QQQMMMMMMNNNLLLIIIQQQXXXcccoooyyy~~~|||~~~zzzvvvsssrrrssstttxxx|||}}}vvvpppnnnnnnggghhhjjjlllnnnoooooooootttvvvzzz|||||||||}}}~~~|||}}}dddJJJAAA???999666999666555444444333333333333333333333444444444555555555777:::;;;<<<>>>@@@BBBAAACCCEEEFFFHHHJJJNNNPPPQQQTTTVVVWWWUUUSSSRRRRRRQQQNNNMMMPPPSSSVVV]]]dddhhhqqq|||~~~|||yyywwwssslllbbbZZZQQQMMMGGGCCCAAA@@@???>>><<<======>>>???AAAEEEIIIKKKLLLNNNSSS\\\fffooottt|||~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{}}}~~~zzz{{{}}}|||{{{{{{|||}}}|||yyy~~~{{{xxxsssyyyzzz}}}hhh^^^\\\VVVVVVSSSNNNKKKIIIIIIHHHHHHEEEDDDCCCBBBAAA@@@???>>>???@@@BBBBBBAAAAAABBBCCC999999888777555444222222444222222444555999CCCMMMkkk|||~~~~~~~~~}}}}}}kkkhhhkkkqqqyyy~~~}}}{{{{{{{{{zzz}}}}}}zzz}}}}}}wwwkkk```PPPKKKGGGIIIKKKJJJLLLOOORRRTTTXXX]]]cccjjjpppssssssssstttuuuvvvxxxzzz{{{}}}~~~~~~~~~~~~}}}|||||||||}}}~~~}}}||||||{{{}}}zzzxxxyyyzzzzzzzzz{{{zzzzzzyyywwwvvvuuuuuuvvvuuuuuutttuuuvvvwwwxxxzzzyyyxxxvvvuuuuuuuuuuuuwwwvvvtttrrrqqqrrrsssttt}}}}}}~~~}}}}}}~~~~~~wwwooocccZZZTTTQQQMMMKKKKKKQQQ[[[fffpppwww{{{}}}|||}}}~~~yyyuuuqqqppppppqqquuuxxx{{{xxxrrrllliiiiiiccccccdddeeeggghhhiiiiiimmmppptttwwwxxxyyy{{{|||sss[[[DDD>>>===999666999666555444333333333333333444444444444555555555555666888:::<<<<<<>>>@@@BBBBBBDDDFFFHHHJJJLLLPPPRRRSSSUUUVVVVVVTTTSSSSSSSSSUUUQQQQQQUUUYYY\\\ccckkkuuu}}}{{{yyywwwssslllaaaYYYOOOKKKFFFBBB@@@???>>>===;;;<<<===>>>???BBBFFFJJJLLLNNNRRRXXXaaajjjrrrwww~~~}}}|||{{{zzzxxxyyyzzz{{{|||}}}}}}}}}{{{|||~~~}}}|||{{{|||~~~~~~~~~~~~ooommmuuuzzzyyynnngggaaaVVVXXXTTTNNNJJJHHHHHHHHHGGGCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???>>>??????;;;:::888777555444444333333111111333555888AAALLLfffyyy~~~{{{xxxvvvwwwvvvuuusssuuuwwwyyyxxxvvvwwwzzzkkkccchhhnnnwww{{{|||zzzzzz{{{xxx{{{|||zzzwwwzzz{{{pppeeeTTTMMMIIIJJJKKKLLLNNNRRRSSSTTTWWW[[[aaaggglllooopppqqqsssvvvxxxzzz|||}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~{{{{{{||||||||||||}}}}}}~~~{{{yyywwwxxxyyyyyyxxx||||||{{{zzzyyyxxxwwwwwwvvvuuussssssssstttvvvwwwxxxxxxwwwuuuuuutttttttttvvvuuurrrqqqpppqqqrrrsss~~~~~~}}}nnnbbbXXXQQQNNNHHHLLLRRR[[[eeeooowww{{{~~~~~~}}}yyytttpppnnnllllllooorrrssspppiiidddaaaaaa\\\\\\[[[[[[\\\]]]___```cccgggkkknnnqqqsssvvvxxxyyyzzz{{{||||||{{{zzzzzz{{{|||~~~aaaNNN===::::::888666777555555444333333333333444555555555555666666666666888:::<<<<<<======???AAACCCEEEIIIKKKMMMOOOSSSUUUUUUVVVVVVTTTSSSSSSTTTVVVYYYWWWXXX\\\aaaeeennnvvv}}}{{{yyywwwssskkk```WWWMMMIIIDDD@@@>>>>>>===<<<:::<<<>>>@@@AAADDDHHHKKKMMMPPPWWW___iiisss{{{~~~|||{{{zzzwwwxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}|||}}}|||xxxlllnnnvvvuuupppllllllfffXXXZZZUUUNNNIIIGGGGGGGGGGGGDDDCCCCCCCCCDDDEEEFFFGGGGGGEEECCC@@@>>><<<<<<<<<<<<:::888666555555555555333111111333444666???III```uuu~~~uuunnnkkkmmmkkkiiihhhjjjmmmqqqsssssssssvvv|||ooocccdddjjjsssxxxyyyyyyzzz{{{xxx{{{{{{yyyvvvxxxvvvlllYYYQQQJJJJJJKKKLLLPPPUUUVVVWWWXXX[[[```eeejjjmmmmmmooossswwwzzz|||}}}}}}|||~~~}}}|||{{{{{{|||}}}||||||}}}}}}~~~~~~}}}}}}|||}}}~~~~~~}}}}}}}}}}}}|||zzzwwwxxxyyyzzz{{{}}}~~~~~~|||zzzwwwvvvwwwxxxxxxwww{{{{{{zzzyyyxxxwwwwwwvvvuuutttrrrqqqqqqsssuuuwwwvvvvvvuuutttssssssssstttuuutttqqqooooooooopppqqq~~~~~~rrrcccYYYTTTMMMMMMPPPUUU^^^hhhrrrxxx~~~}}}zzzuuuqqqmmmiiihhhggghhhhhheee___ZZZXXXWWWUUUSSSRRRQQQQQQRRRTTTVVVYYY\\\aaaeeehhhlllpppssstttuuuwwwyyyyyyyyyxxxwwwxxxxxxyyy|||}}}}}}~~~iiiQQQDDD999777888666555555555555444444333444444555666666666666777777777888999;;;=========>>>???AAAEEEGGGKKKNNNPPPRRRUUUXXXUUUUUUTTTRRRRRRSSSWWWZZZ^^^]]]___eeeiiinnnxxx}}}{{{yyyvvvrrriii^^^VVVJJJFFFAAA>>>===<<<<<<;;;999;;;???AAACCCFFFIIIKKKMMMQQQZZZfffrrr~~~~~~}}}|||zzzyyyxxxxxxyyyyyyzzz{{{||||||~~~~~~}}}~~~{{{~~~}}}~~~www|||ttthhhccceeeeee[[[[[[VVVOOOIIIGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLLLLIIIDDDAAA???>>>===<<<;;;:::888555444444555666222000111222333444===FFF\\\sss~~~qqqfffccceeecccbbbbbbeeejjjpppvvvyyywwwzzz~~~~~~wwwhhhbbbhhhqqqwwwxxxyyy{{{}}}|||}}}~~~{{{yyyyyy~~~yyyooo]]]TTTLLLJJJJJJLLLQQQWWWXXXXXXZZZ]]]aaaggglllooollloootttxxx|||}}}|||{{{{{{}}}~~~~~~|||{{{{{{||||||{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~||||||}}}}}}|||zzzwwwxxxyyyzzz{{{|||}}}~~~{{{yyywwwvvvwwwxxxxxxwwwxxxxxxwwwvvvuuuuuutttttttttssspppooooooqqqtttvvvttttttssssssrrrsssssssssuuutttqqqooonnnooopppppp}}}~~~}}}~~~qqqddd\\\SSSRRRPPPRRRXXXaaakkkqqqyyy{{{~~~|||wwwrrrkkkfffccc^^^^^^\\\XXXTTTPPPNNNNNNMMMKKKJJJHHHHHHJJJLLLMMMOOORRRWWW[[[^^^ccchhhkkknnnpppssswwwyyyyyyyyyxxxxxxwwwwwwyyy|||~~~|||yyyyyyyyy{{{~~~~~~mmmWWWGGG???888777777666444444666555555444555555666666777777888888888999999999:::<<<===>>>>>>>>>@@@BBBFFFIIIMMMPPPRRRTTTVVVXXXTTTTTTSSSRRRSSSWWW\\\aaadddeeeiiiooosssyyy}}}{{{wwwtttoooggg\\\TTTHHHDDD???<<<;;;;;;;;;:::999<<<@@@CCCEEEGGGJJJKKKKKKPPPZZZhhhxxx~~~}}}}}}}}}}}}|||{{{zzzzzz{{{{{{zzzzzz{{{|||}}}~~~~~~~~~zzz|||~~~}}}rrruuu{{{~~~xxxggg[[[[[[^^^XXX\\\WWWPPPKKKIIIHHHHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNRRRMMMGGGCCCAAAAAA@@@???:::999777555444444555555333111111222222333:::CCCZZZrrr~~~pppccc___aaa]]]^^^aaaeeelllttt}}}|||{{{lllccciiiqqqwwwxxxyyy|||~~~}}}~~~~~~|||zzzzzz}}}zzzqqqbbbXXXNNNJJJIIIJJJOOOUUUVVVWWWXXX[[[```ffflllpppllloootttyyy{{{{{{zzzxxxzzz|||~~~~~~~~~~~~~~~~~~}}}|||||||||}}}{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||~~~}}}{{{{{{|||||||||{{{zzzzzzzzz{{{{{{|||||||||zzzyyywwwwwwyyyyyyxxxwwwvvvvvvvvvuuuuuuttttttssssssrrrpppooooooqqqsssuuusssrrrrrrrrrrrrrrrssstttvvvuuurrrpppoooooopppppp~~~|||~~~}}}}}}~~~{{{mmmeeeXXXUUURRRQQQTTT[[[ccchhhppptttzzz~~~}}}{{{vvvppphhhaaa]]]UUUSSSPPPMMMJJJGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGJJJMMMQQQTTTYYY]]]aaafffiiinnnssswwwyyyyyyyyyvvvuuutttuuuwwwxxxwwwvvvzzz{{{{{{zzzwwwtttttttttwwwzzz~~~~~~yyywwwxxxyyyxxx{{{lllUUUHHH???<<<999777666666555444777666666666666777888888888999999999:::::::::::::::<<<>>>>>>??????AAACCCGGGJJJNNNQQQRRRSSSUUUVVVSSSSSSTTTUUUXXX]]]eeejjjnnnpppuuu{{{|||xxxrrrnnniiiaaaXXXQQQFFFCCC>>>;;;;;;;;;;;;;;;:::===BBBFFFGGGHHHIIIKKKJJJNNNXXXfffxxx~~~|||||||||}}}}}}}}}}}}||||||}}}||||||{{{|||}}}~~~~~~~~~{{{zzz{{{vvvhhhiiimmmooosssxxxyyyiii[[[WWWYYYTTT[[[WWWRRRNNNLLLKKKIIIHHHFFFHHHLLLOOOQQQRRRRRRRRRXXXRRRJJJEEECCCCCCBBB@@@999888888777777666555555333222222333222333999AAAVVVooorrrddd^^^___ZZZ\\\```fffmmmvvvyyykkkeeekkkrrrwwwxxxyyy{{{}}}zzz{{{|||{{{yyyxxxyyy{{{|||sssggg\\\QQQKKKIIIIIINNNSSSSSSSSSTTTWWW\\\bbbiiimmmlllooossswwwyyyzzzxxxwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}|||}}}}}}~~~||||||}}}}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxxxxzzz{{{|||{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwxxxyyyyyyxxxwwwwwwwwwvvvvvvvvvuuuuuuuuurrrqqqqqqpppqqqrrrssstttrrrqqqqqqqqqrrrsssttttttvvvuuurrrpppoooooooooppp}}}}}}~~~~~~~~~}}}~~~tttkkk[[[XXXTTTRRRTTTYYY___cccjjjooovvv}}}~~~|||yyyxxxwwwssskkkbbbZZZUUUMMMJJJGGGDDDBBBAAA@@@???<<<<<<<<<======>>>>>>>>>@@@BBBEEEHHHJJJNNNSSSWWW\\\```fffmmmssswwwxxxxxxsssrrrqqqqqqrrrrrrpppnnnooopppqqqpppmmmkkkjjjjjjoooqqqvvvzzz|||||||||{{{tttooollllllkkkiiikkkooovvvzzz~~~vvveeeSSSEEE>>>999999888666555666666666888888777777888999999:::999::::::::::::;;;;;;;;;999;;;===??????AAACCCEEEGGGJJJNNNQQQRRRRRRSSSTTTSSSTTTWWWYYY^^^eeennntttzzz|||~~~yyytttmmmfffaaaZZZSSSMMMEEEBBB>>>;;;;;;;;;;;;;;;;;;???DDDGGGHHHIIIIIIIIIJJJMMMTTT```sss~~~}}}|||}}}~~~~~~}}}|||{{{{{{}}}~~~~~~}}}}}}~~~|||zzz{{{tttdddcccgggjjjllluuuuuuggg[[[YYY[[[WWWZZZWWWSSSQQQOOOMMMKKKIIIGGGKKKQQQXXX\\\]]]]]]\\\___VVVLLLFFFDDDCCCAAA>>>999:::;;;;;;:::999777666444333333444333222888@@@PPPiiiuuufff^^^]]]ZZZ]]]bbbhhhnnnvvvxxxmmmgggmmmsssvvvwwwwwwyyy{{{yyyyyyzzzyyyxxxxxxxxxxxxxxxkkk```UUUNNNKKKJJJMMMRRRTTTTTTTTTUUUYYY```fffiiijjjlllpppuuuxxxyyyyyyyyyxxxzzz|||~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~||||||{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{{{{{{{||||||}}}}}}|||||||||zzzxxxvvvwwwyyy|||}}}}}}zzzzzzzzzyyyyyyyyyyyyyyywwwvvvvvvwwwxxxxxxwwwuuuvvvvvvvvvuuuuuuuuuuuutttpppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrtttuuuuuuuuutttqqqooommmmmmnnnnnn{{{wwwzzz|||~~~~~~}}}~~~}}}}}}}}}~~~wwwooo^^^[[[XXXUUUVVVZZZ___ccchhhnnnvvv~~~|||yyyuuuuuusssoooggg^^^TTTOOOIIIFFFBBB???>>>>>>===<<<777888999:::;;;;;;;;;;;;<<<>>>@@@BBBDDDHHHMMMPPPUUUYYYaaaiiippptttwwwwwwooonnnnnnoooooonnnllliiidddfffhhhgggeeebbbaaabbbbbbdddhhhlllnnnooonnnnnnlllfffbbbaaa___]]]^^^bbbfffhhhjjjmmmnnnooooooooosssjjj___WWWNNNEEE===999444666777555555666888777999888888888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<999;;;===???@@@AAADDDFFFGGGJJJNNNQQQQQQQQQQQQRRRSSSUUUYYY]]]ccckkktttzzz~~~zzzwwwqqqhhhaaa\\\VVVOOOJJJEEEBBB===;;;;;;<<<<<<<<<;;;???EEEHHHIIIIIIHHHIIIJJJLLLQQQ\\\nnn{{{~~~}}}}}}~~~}}}{{{{{{{{{|||~~~~~~}}}}}}~~~|||{{{}}}tttdddbbbgggjjjiiitttrrrbbbYYY\\\bbb___YYYWWWTTTSSSQQQOOOLLLJJJIIIOOOWWW```fffhhhgggfffcccYYYNNNFFFCCCBBB???<<<:::;;;===>>>>>>;;;999777555333444555333333888@@@JJJddd~~~wwwhhh___\\\\\\```eeejjjooovvvzzzqqqhhhmmmsssvvvuuuuuuwwwxxxyyyyyyzzzzzzzzzyyyxxxxxx}}}ooodddXXXQQQMMMKKKMMMQQQXXXWWWVVVWWWZZZ___eeehhhgggjjjnnnssswwwyyyzzz{{{xxxzzz|||~~~~~~}}}|||}}}~~~}}}}}}}}}}}}~~~||||||{{{zzzzzz{{{}}}}}}~~~}}}|||zzzzzzzzz{{{||||||||||||||||||{{{{{{zzzzzzyyywwwxxx{{{~~~wwwwwwxxxxxxxxxyyyyyyyyyvvvuuutttvvvwwwwwwvvvtttssssssssssssssssssrrrrrrpppqqqrrrttttttsssrrrqqqqqqqqqqqqrrrssstttuuuvvvtttssspppmmmlllllllllmmmuuummmvvvwwwyyy~~~|||{{{zzz}}}}}}~~~~~~yyypppiiibbb]]]YYYXXX\\\```cccdddkkkoootttxxx{{{{{{zzzxxxqqqpppnnniiibbbXXXOOOJJJCCC@@@<<<:::::::::999888888888888888888888777777888999;;;<<<===AAAFFFIIIKKKNNNUUU^^^hhhnnnooommmkkkooopppmmmkkkjjjeee```]]]\\\[[[ZZZYYYXXXXXXXXX\\\]]]^^^___```aaaaaaaaa^^^[[[XXXUUURRRQQQQQQQQQUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPJJJDDD>>>:::888777666666666666777777777777888888999:::<<<===>>>>>>@@@>>>;;;999999<<>>======>>>@@@AAAAAAHHHHHHIIILLLPPPSSSTTTUUUWWW[[[___eeekkkrrryyy~~~~~~}}}sssiii```[[[VVVOOOIIIHHH@@@>>>;;;999888:::<<<>>>>>>AAAEEEGGGGGGFFFGGGGGGNNNNNNRRR[[[lll~~~|||{{{{{{{{{||||||~~~}}}||||||}}}~~~~~~|||ooo]]]^^^hhhmmmppp~~~tttbbb^^^```aaa```___\\\XXXUUUSSSRRRPPPNNNRRRTTTXXXaaannnyyywwwpppkkk```RRRHHHDDDBBB@@@>>><<<<<<;;;;;;999888666555666666555444333444777:::GGG^^^www|||qqqfff^^^ZZZXXXdddmmmoooqqqxxx||||||zzztttnnnnnnnnnooorrrvvvzzz|||yyyzzz{{{{{{zzzyyywwwvvvvvviiiZZZRRRNNNLLLNNNRRRSSSVVV[[[^^^```bbbdddfffiiilllpppsssuuuxxx{{{~~~}}}}}}}}}|||}}}~~~~~~~~~}}}||||||||||||~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}|||zzz}}}}}}|||{{{{{{{{{||||||~~~}}}{{{xxxwwwxxx|||yyywwwuuuwwwzzz}}}|||{{{zzzzzzyyyxxxwwwvvvuuutttvvvvvvvvvvvvvvvuuuuuutttsssssssssrrrrrrqqqqqqqqqqqqqqqqqqpppppppppppppppqqqqqqqqqqqqrrrsssttttttuuussspppmmmlllmmmnnnoooyyymmmrrrsssxxx~~~~~~}}}~~~~~~~~~{{{tttkkkddd```]]]ZZZZZZ___eeeiiijjjppprrrvvvyyyzzzyyyvvvuuunnnmmmkkkfff^^^TTTLLLGGGAAA>>>;;;999999999888777666666666666666666666666777888:::;;;<<>>>>>???@@@???===;;;<<<===???AAA???===<<<<<<===??????@@@FFFGGGIIILLLPPPSSSUUUVVV]]]aaagggmmmsssyyy~~~qqqggg]]]WWWRRRJJJFFFEEE@@@>>><<<:::999;;;>>>??????BBBFFFGGGHHHHHHHHHIIIMMMMMMPPPXXXgggzzz~~~}}}|||{{{{{{|||}}}~~~}}}|||||||||}}}~~~}}}}}}mmm\\\___jjjqqq{{{ooo___ZZZ\\\^^^______\\\XXXUUUTTTSSSRRRQQQRRRXXX___dddkkkrrrtttqqqfff]]]QQQIIIFFFEEEDDDBBB??????>>><<<;;;999888888777666666444333444777:::BBBYYYqqqzzzpppfff___\\\[[[eeennnoooqqqwww||||||~~~wwwooommmlllllloootttxxx{{{zzzzzz{{{{{{{{{zzzxxxxxxyyylll^^^UUUOOOKKKLLLOOOTTTWWW[[[^^^___aaacccdddfffiiiooosssvvvyyy|||~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}|||{{{||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyxxxwwwyyy|||zzzxxxvvvwwwyyyzzzyyyxxxyyyyyyxxxwwwvvvuuuttttttuuuuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqpppooopppppppppppppppppppppqqqqqqqqqqqqqqqrrrsssssssssqqqnnnlllkkkkkklllmmm|||nnnooooooxxx~~~~~~~~~}}}}}}zzztttmmmddd^^^\\\ZZZZZZ]]]ccckkkpppsssxxxyyyzzzzzzyyyuuuqqqooojjjiiieee___WWWNNNGGGBBB>>>;;;888777777777777666666666666666666666666666555777999:::;;;<<<>>>@@@@@@BBBGGGNNNWWW^^^cccdddfffjjjllliiifffeee```ZZZNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMNNNOOOOOOPPPOOOOOOLLLJJJGGGDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::::::::;;;;;;::::::999999999999999999;;;;;;<<<===>>>>>>??????@@@@@@???>>>>>>??????@@@???>>>=========>>>@@@@@@FFFGGGJJJNNNRRRVVVZZZ[[[bbbfffmmmuuu{{{~~~ooodddXXXQQQLLLEEEAAA@@@???>>><<<:::;;;<<>><<<;;;;;;;;;777777666444333333666888===QQQiiiyyyyyypppiiiccc``````hhhoooqqqsssxxx|||}}}~~~yyyxxxmmmkkkiiiiiimmmssswwwyyyzzz{{{{{{{{{{{{zzzzzzyyy}}}}}}qqqcccYYYQQQKKKJJJMMMUUUXXX\\\^^^^^^___```bbbcccgggnnnsssvvvyyy{{{}}}{{{{{{||||||~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~||||||}}}}}}|||{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvwwwxxxxxxxxxyyy{{{}}}yyyxxxvvvvvvwwwwwwvvvuuuwwwwwwvvvuuutttssssssrrrtttttttttttttttsssrrrrrrqqqqqqqqqpppppppppppppppnnnnnnnnnooooooppppppppprrrrrrrrrqqqqqqqqqqqqqqqpppnnnmmmkkkjjjjjjjjjkkk|||nnnnnnooo{{{~~~}}}zzzvvvpppggg^^^XXXUUUVVVXXX\\\eeennnvvv{{{~~~yyysssmmmjjjfffccc^^^WWWOOOGGGAAA>>>:::888666555666777666555777777777777777888888888555777999:::999999:::;;;???@@@CCCIIIPPPXXX]]]aaacccgggiiifffbbb```ZZZSSSKKKJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJDDDBBB@@@>>><<<;;;::::::999999999999::::::::::::;;;::::::::::::999999999999999888777777777888888;;;;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@???>>>>>>?????????>>>>>>???AAACCCGGGJJJNNNSSSXXX\\\aaadddjjjoooxxx{{{xxxlll```TTTMMMGGGAAA=========<<<;;;:::;;;===???AAABBBDDDFFFHHHIIIJJJMMMOOOPPPSSSZZZdddppp}}}~~~}}}|||{{{{{{||||||zzzcccXXX```qqq~~~zzztttjjj___XXXWWWZZZ^^^\\\YYYVVVUUUUUUVVVVVVVVVVVV^^^ccc___YYYXXXYYYYYYTTTPPPLLLJJJJJJJJJIIIHHHHHHFFFCCC@@@>>>======>>>888888888555333333555777:::KKKbbbttt|||uuunnniiigggfffkkkppprrruuuyyy}}}~~~uuuhhhggggggjjjpppuuuwwwwwwyyyzzzzzzzzzzzzzzzzzzzzz{{{uuuhhh^^^TTTMMMKKKMMMUUUXXX[[[]]]]]]]]]^^^___bbbgggnnnsssvvvwwwxxxyyyxxxxxxyyyzzz|||~~~}}}}}}}}}}}}~~~}}}{{{{{{}}}}}}{{{zzzzzz|||}}}|||{{{yyyyyyyyyxxxwwwvvvuuutttuuuvvvxxxxxxxxxwwwxxxyyywwwvvvvvvvvvvvvvvvuuutttuuuuuuttttttsssrrrrrrqqqrrrssssssssssssrrrqqqqqqpppppppppooooooooooooooollllllmmmnnnoooppppppqqqrrrrrrrrrqqqqqqpppooonnnnnnmmmlllkkkjjjjjjjjjjjjwwwnnnpppsss~~~}}}yyyuuunnneee[[[TTTOOOPPPSSSYYYbbbnnnyyy|||tttlllgggaaa]]]WWWPPPHHHBBB===;;;777666555555666777666555666666777777777888888888666888::::::999888999:::===>>>@@@DDDIIIOOOVVVZZZ___ccceeebbb^^^[[[TTTMMMJJJIIIHHHGGGFFFEEEEEEEEE@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888888888999999999:::::::::<<<===>>>>>>>>>===<<<;;;;;;:::888777777777888999:::;;;<<<===>>>???@@@AAAAAABBBBBBBBBAAA???>>>======>>>@@@???>>>???CCCFFFHHHMMMSSSXXX]]]ccciiinnnwww}}}}}}~~~xxxpppggg[[[PPPIIIDDD???<<<<<<;;;:::::::::;;;===@@@AAACCCDDDFFFGGGIIIKKKOOORRRRRRYYYdddqqq}}}~~~|||{{{{{{{{{||||||yyyyyy___WWWbbbvvvsssrrrnnnggg^^^WWWUUUWWWZZZYYYWWWUUUUUUVVVWWWWWWVVVVVVZZZZZZWWWUUUUUUSSSOOOLLLKKKIIIHHHHHHIIIIIIIIIHHHFFFCCC@@@>>>>>>??????:::::::::777555333444666:::FFF[[[ppp{{{uuupppmmmjjjkkknnnsssvvvzzz~~~sssggggggiiiooovvvzzzzzzwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzyyynnndddYYYPPPMMMPPPTTTWWWZZZ\\\\\\]]]^^^___dddhhhnnnrrrttttttttttttuuuuuuvvvxxxzzz|||~~~||||||}}}}}}~~~}}}||||||}}}{{{yyyxxxyyyzzz{{{{{{zzzxxxxxxxxxxxxwwwvvvuuutttvvvxxxyyyyyywwwuuuuuuuuussstttuuuvvvvvvuuuuuuuuuttttttssssssrrrqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqpppoooooooooooooooooooooooollllllmmmnnnoooppppppqqqqqqrrrrrrqqqpppooommmlllmmmmmmmmmmmmllllllkkkjjjrrrnnnsssyyy~~~}}}~~~~~~~~~~~~~~~}}}|||yyyuuunnndddYYYQQQJJJKKKNNNTTT^^^kkkzzzxxxmmmggg]]]YYYRRRJJJCCC>>>;;;:::666555555666888888888666555666666777777888888888:::;;;<<<;;;:::999:::<<<;;;<<<>>>???AAAFFFLLLPPPXXX]]]___^^^[[[YYYSSSLLLIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<<<<<<<<<<;;;:::999:::::::::999999999999999888888999999::::::;;;;;;<<<>>>@@@BBBCCCCCCBBBAAA???===;;;999999999;;;<<<:::;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDCCCBBBAAA???>>><<>><<<<<<:::::::::;;;===???AAACCCEEEFFFGGGHHHJJJMMMRRRVVVWWW```ooo}}}}}}|||{{{{{{{{{|||}}}}}}zzzttt^^^YYYeee{{{qqqllliiiccc\\\VVVTTTUUUVVVXXXWWWWWWXXXYYYYYYXXXVVVSSSUUUTTTSSSVVVYYYVVVPPPIIIHHHGGGGGGFFFGGGHHHHHHGGGFFFDDDBBB@@@@@@@@@@@@======<<<:::666444444555:::BBBUUUkkk|||yyyrrrnnniiigggjjjpppvvvyyy~~~}}}ooonnnpppvvv~~~|||yyyyyyyyyyyyzzz{{{|||}}}{{{~~~tttjjj^^^SSSOOOQQQQQQTTTXXX[[[\\\]]]___```eeeiiinnnpppqqqqqqrrrrrrttttttuuuvvvxxxzzz|||}}}||||||||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~zzzyyywwwwwwyyyzzzzzzyyywwwxxxyyyyyyyyyxxxvvvvvvxxxyyyzzzyyyvvvtttttttttqqqtttvvvwwwvvvuuuuuuvvvssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrqqqppppppooooooooooooppppppppppppnnnnnnnnnoooooopppppppppppppppqqqqqqpppooommmllllllmmmnnnooonnnmmmkkkjjj{{{ooonnnvvv~~~~~~|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}|||{{{zzzyyyvvvpppdddXXXOOOHHHIIIKKKPPPZZZiiizzz|||pppiiiZZZUUUNNNFFF@@@<<<;;;;;;666555555777999:::999888888888999::::::;;;<<<<<<===>>>>>><<<;;;;;;===???;;;<<<=========???DDDHHHNNNTTTYYYZZZZZZYYYTTTNNNHHHGGGEEEBBB@@@>>>===<<<;;;;;;;;;;;;:::999888777555666777888999999999999999999:::;;;;;;<<<<<<===<<<>>>BBBEEEFFFFFFEEECCC@@@>>><<<:::999999;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHIIIHHHGGGEEEDDDCCCBBBAAA@@@DDDGGGHHHGGGIIIOOOTTTVVV\\\eeelllrrryyyzzzrrrjjjeeebbbiiioootttyyyzzzsssiiiXXXOOOGGGDDDBBB>>>;;;<<<:::;;;<<<===???BBBDDDFFFHHHIIIJJJJJJLLLQQQVVVZZZ```kkk{{{{{{yyywwwzzz~~~|||}}}~~~~~~{{{{{{zzzzzz{{{|||~~~}}}sss```]]]jjjrrriiieee```[[[XXXWWWWWWWWWXXXYYYZZZ\\\^^^]]]YYYVVVSSSTTTTTTRRRUUUXXXVVVQQQJJJJJJHHHGGGEEEEEEGGGHHHFFFFFFEEEDDDDDDCCCBBBBBB??????>>><<<888666555666888===MMMeeexxxzzzqqqllleeebbbdddlllssswww}}}|||zzz}}}{{{zzzzzz{{{|||~~~}}}{{{pppbbbTTTOOOPPPNNNQQQVVVYYY[[[^^^```bbbeeehhhlllnnnoooppprrrssstttuuuuuuvvvxxxzzz{{{||||||{{{{{{{{{|||}}}~~~~~~|||||||||}}}}}}|||||||||zzzxxxwwwwwwxxxyyyxxxwwwwwwxxxyyy{{{{{{zzzyyyxxxxxxyyyyyyxxxvvvuuuvvvwwwsssuuuxxxxxxvvvtttttttttssssssrrrrrrrrrrrrqqqqqqrrrrrrssssssrrrrrrqqqpppoooooooooppppppqqqqqqqqqooopppppppppppppppppppppnnnooopppqqqpppooommmlllkkklllnnnoooooommmkkkjjjyyynnnooowww{{{{{{|||}}}~~~~~~~~~~~~zzz~~~|||zzzzzz{{{|||||||||yyyyyyyyywwwpppdddWWWNNNGGGHHHJJJNNNWWWgggzzzsssjjjXXXTTTLLLEEE???<<<;;;;;;666666666888:::<<<;;;:::======>>>>>>???@@@@@@AAA???@@@???===<<<===@@@BBB===??????>>><<<===AAADDDGGGNNNUUUWWWYYYZZZWWWQQQIIIHHHEEEBBB???===<<<;;;999999999888777666555444222333555666888999999999;;;;;;<<<<<<===>>>??????>>>AAADDDFFFGGGEEECCCAAA???===:::888777888999:::<<<===???BBBEEEHHHKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDFFFJJJNNNOOOOOOQQQWWW]]]___fffooowww|||{{{rrrggg^^^XXXVVV]]]ccchhhoootttpppgggSSSJJJDDDBBBAAA===;;;;;;<<<<<<===???BBBDDDGGGHHHKKKKKKLLLLLLNNNSSSYYY^^^iiitttzzzuuurrrpppsssyyy~~~||||||zzz{{{|||}}}~~~~~~}}}|||zzzzzzzzzzzz{{{}}}~~~sssaaaaaannn~~~rrrjjjeee```\\\\\\\\\\\\[[[YYY[[[]]]```aaa___ZZZWWWTTTWWWVVVSSSQQQRRRQQQNNNLLLKKKJJJGGGEEEEEEGGGHHHEEEFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@===999666555666666999HHH```tttyyyoooiiiaaa]]]___iiiqqquuu|||||||||||||||~~~~~~sssdddTTTNNNOOOKKKOOOTTTYYY[[[^^^aaaccccccfffjjjlllnnnpppsssuuuvvvvvvvvvwwwxxxzzz{{{|||{{{{{{{{{{{{{{{||||||}}}zzz{{{|||}}}}}}|||{{{zzzzzzxxxvvvvvvwwwxxxwwwvvvvvvxxxzzz|||||||||{{{zzzwwwxxxxxxwwwvvvvvvxxxzzzuuuxxxzzzyyyvvvsssrrrsssssssssrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrqqqqqqooooooppppppqqqqqqqqqrrrqqqqqqqqqpppppppppppppppmmmnnnpppqqqpppooommmllljjjkkkmmmoooooommmjjjiiitttooommmttt~~~}}}||||||||||||~~~}}}{{{|||~~~}}}{{{~~~~~~~~~}}}}}}}}}|||||||||||||||{{{}}}|||xxxsssjjj[[[MMMFFFEEEGGGMMMUUUcccwwwrrrcccWWWMMMDDDAAA>>>:::777888555777999::::::;;;>>>???AAABBBCCCCCCCCCDDDGGGIIIGGGGGGGGGFFFEEECCCBBBBBBCCCAAA??????@@@AAAAAA@@@FFFGGGIIILLLPPPRRRRRRQQQMMMKKKHHHCCC???<<<999888999888888777666555555555333444555555555777:::<<<<<<===???AAACCCDDDDDDEEEEEEFFFIIIJJJIIIFFFCCCAAA===<<<;;;:::999:::;;;;;;???>>>>>>BBBIIINNNPPPOOOMMMHHHEEEGGGHHHIIIKKKOOOOOOTTTZZZ]]]___aaafffjjjssszzzwwwiii[[[SSSSSSTTTUUUVVVZZZccciiieee\\\PPPMMMIIIEEECCCBBBAAA???<<<<<<<<>>AAADDDFFFFFFHHHKKKLLLMMMOOOQQQSSSTTTTTTTTTSSSQQQOOOLLLJJJIIIGGGDDDBBBBBBAAA???===@@@AAACCCGGGLLLOOOPPPOOOLLLJJJGGGCCC???<<<999888888888777666666555444444333444555555555777:::===??????AAABBBCCCCCCCCCCCCEEEFFFHHHIIIHHHEEEBBB@@@===<<<;;;:::999:::;;;<<<@@@???AAAEEEKKKPPPQQQPPPOOOKKKIIILLLNNNOOOSSSWWWYYY]]]cccgggjjjnnntttxxxxxxjjj\\\VVVXXXTTTVVVWWWZZZ___bbb]]]UUUSSSQQQNNNLLLIIIEEEBBB@@@>>>>>>???@@@CCCEEEFFFGGGHHHHHHNNNVVVYYY]]]ooo}}}rrreeebbbjjjttt|||~~~~~~~~~~~~~~~}}}{{{zzzzzzxxxyyy{{{zzzwwwxxx|||gggfffuuupppgggfffccc___^^^___aaabbbcccaaaaaaaaaaaa```___^^^]]]]]]\\\YYYUUURRRPPPNNNMMMMMMLLLLLLKKKJJJHHHGGGFFFHHHIIIIIIHHHFFFDDDBBBAAA======;;;:::888777555555555888BBBRRRfffwww{{{tttnnncccaaabbbgggrrr~~~||||||~~~|||ooobbbWWWRRRPPPOOOQQQVVV[[[]]][[[XXX[[[]]]aaadddfffiiimmmpppqqqrrrtttvvvwwwxxxxxxxxxyyyzzz{{{zzzyyyyyyzzz||||||}}}}}}||||||{{{zzzyyyzzzyyyxxxyyyzzzzzzwwwtttuuuuuuuuuuuuuuuvvvvvvwwwvvvwwwxxxwwwvvvuuuuuuwwwvvvvvvvvvvvvuuusssrrrqqqsssrrrpppooooooppprrrsssqqqqqqqqqqqqqqqqqqppppppooommmllllllnnnpppppppppooooooooonnnnnnmmmmmmmmmoooppppppnnnlllkkkkkklllkkkkkkkkkjjjiiihhhhhhhhhpppmmmlllppp{{{||||||{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||xxxpppaaaRRRIIIGGGHHHMMMVVVddd{{{~~~mmm]]]OOOGGG???>>>===:::999999888:::>>>@@@BBBEEEIIILLLNNNRRRWWW[[[___aaaeeegggkkklllmmmllliiiddd^^^[[[TTTPPPKKKGGGEEEBBB???======>>>???BBBGGGJJJKKKKKKJJJHHHEEEAAA>>>;;;999888777777666666555444444444222444666666777999;;;>>>AAABBBBBBCCCCCCCCCCCCCCCFFFGGGHHHHHHGGGDDD@@@>>><<<;;;:::999:::;;;<<<===@@@AAAEEEJJJOOORRRRRRQQQRRROOONNNRRRVVVXXX]]]cccfffjjjqqqvvvzzzyyyjjj]]]ZZZ^^^\\\```bbbbbbcccbbb\\\UUUXXXXXXXXXVVVQQQKKKDDD@@@@@@@@@BBBCCCEEEGGGHHHIIIGGGLLLTTT[[[\\\fffpppjjjoooxxx~~~~~~~~~}}}||||||yyywwwxxxzzzxxxuuuwww{{{zzzgggqqq}}}qqqgggfffccc```___aaaccceeeeeedddddddddcccbbb```^^^]]]]]]\\\ZZZWWWUUUSSSRRRRRRQQQQQQOOOMMMKKKIIIGGGFFFIIIIIIHHHHHHFFFEEECCCBBB???>>>===;;;999888777666555666===LLLaaasss{{{vvvqqqhhhfffdddfffqqq~~~xxxxxxyyywwwiii\\\TTTOOOOOOOOOSSSXXXZZZYYYVVVZZZ\\\```bbbeeehhhllloooqqqsssuuuwwwxxxyyyyyyxxxwwwyyy{{{|||{{{{{{{{{|||{{{||||||{{{{{{zzzyyyxxxxxxxxxxxxyyy{{{{{{yyywwwwwwwwwvvvuuuuuuuuuuuuuuuuuuwwwyyyyyywwwuuuuuuuuuuuuuuutttsssssssssssssssrrrqqqpppoooooopppqqqrrrooooooooopppppppppqqqqqqooommmllllllmmmnnnmmmmmmmmmmmmmmmmmmmmmlllllllllnnnoooooonnnkkkjjjjjjkkkjjjjjjiiiiiihhhhhhggggggoookkkjjjmmmuuuzzzzzzzzzzzz{{{|||}}}~~~{{{|||}}}}}}~~~~~~~~~~~~{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{sssdddTTTJJJHHHHHHMMMUUUeee|||yyyiiiZZZLLLDDD>>>>>>>>><<<;;;<<<>>>@@@CCCEEEGGGKKKOOORRRZZZ```hhhpppvvv{{{yyytttfff```XXXPPPJJJGGGCCCBBB@@@???>>>@@@CCCEEEFFFFFFFFFDDDAAA>>>;;;999777666666666555555444444444444333555888999:::<<<>>>AAABBBBBBCCCDDDEEEEEEEEEEEEHHHIIIIIIIIIFFFCCC@@@>>>;;;::::::999:::<<<===>>>@@@CCCHHHMMMQQQSSSSSSRRRTTTRRRSSSXXX\\\```fffnnnrrrwww~~~zzzjjj]]]]]]ccckkkppptttssspppmmmfff___^^^```bbb```ZZZPPPHHHCCC???AAADDDFFFHHHJJJLLLNNNKKKQQQZZZaaaeeeqqq~~~}}}~~~~~~}}}|||}}}}}}yyywwwwwwxxxwwwtttvvvzzz~~~zzzooo}}}}}}uuulllfffcccaaa```bbbdddeeefffdddeeeeeedddccc```^^^\\\ZZZZZZXXXWWWUUUUUUTTTTTTTTTSSSQQQNNNKKKIIIGGGFFFGGGGGGFFFFFFDDDCCCBBBBBB@@@???>>><<<;;;999888777777666999GGG\\\ppp|||~~~zzztttpppjjjiiiggggggttt}}}wwwvvvvvv{{{}}}nnn___UUUNNNMMMMMMQQQVVVZZZYYYWWW[[[]]]```bbbeeeiiinnnqqqssstttvvvxxxzzzzzzzzzzzzxxx{{{~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzxxxwwwyyyxxxwwwwwwvvvvvvwwwwwwtttvvvyyyyyywwwuuutttttttttsssrrrqqqqqqrrrtttuuuqqqqqqpppoooooopppqqqqqqoooooooooooooooooooooooonnnmmmllllllnnnooonnnmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnmmmjjjiiiiiijjjiiiiiihhhhhhgggggggggfffnnniiigggkkkrrrzzzzzzzzzzzz{{{}}}~~~zzz{{{{{{{{{|||||||||}}}{{{|||}}}~~~~~~~~~}}}}}}|||uuueeeUUUKKKHHHHHHLLLTTTccczzz~~~tttdddVVVJJJCCC>>>???@@@???>>>???BBBDDDGGGJJJNNNRRRXXX\\\iiipppyyyzzznnnaaaWWWOOOJJJGGG@@@>>><<<<<>>::::::::::::<<<===@@@AAABBBEEEKKKPPPSSSTTTTTTSSSUUUUUUXXX^^^ccchhhpppyyy{{{yyy}}}~~~{{{lll```aaahhhvvv}}}zzzrrrjjjdddhhhkkkhhh```UUULLLGGGAAADDDGGGIIIIIIJJJLLLNNNPPPVVV___jjjttt}}}}}}}}}{{{{{{|||~~~|||{{{{{{|||}}}zzzwwwwwwxxxvvvsssuuuzzz{{{vvv}}}{{{}}}{{{sssfffdddbbbaaabbbcccdddcccbbbbbbccccccaaa___\\\ZZZVVVUUUUUUTTTSSSSSSSSSTTTTTTSSSPPPMMMJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@???===;;;:::999888999777888DDDWWWkkkzzz|||vvvrrrkkkllljjjkkkyyy~~~|||yyyvvvuuuyyyrrraaaVVVMMMLLLLLLPPPVVVZZZ[[[ZZZYYY[[[^^^```ccchhhmmmqqqtttuuuwwwzzz{{{{{{{{{{{{xxx{{{~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyzzzzzzyyywwwvvvuuuvvvvvvuuuuuuvvvvvvwwwxxxsssuuuxxxxxxvvvtttsssssssssrrrpppooooooqqqsssuuuppppppppppppppppppppppppqqqqqqpppooommmlllkkkkkklllkkkkkkmmmpppqqqqqqpppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmllliiihhhhhhiiihhhhhhhhhgggggggggggggggooohhhdddiiisss~~~{{{{{{{{{{{{|||}}}~~~{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~~~~|||{{{{{{uuudddTTTJJJHHHHHHLLLSSSaaawww~~~wwwoooaaaTTTHHHAAA===???AAA@@@???@@@AAADDDGGGKKKPPPWWW^^^cccnnnttt}}}{{{mmm```UUUOOOBBB???<<<;;;<<>>===;;;999777555444444555555555555555555555555444777;;;===???AAACCCEEEAAABBBDDDFFFHHHIIIJJJJJJIIIIIIIIIGGGEEEBBB@@@>>>::::::;;;;;;===@@@BBBDDDEEEIIIOOOTTTUUUVVVVVVWWWWWWXXX^^^gggnnntttuuujjjiiinnnpppuuu}}}{{{qqqhhhjjjppp}}}xxxnnnjjjnnnpppmmmcccXXXPPPLLLFFFJJJNNNOOOMMMMMMOOOQQQXXX^^^jjjyyy~~~}}}}}}|||zzz{{{{{{zzzyyyzzz~~~~~~|||zzzzzz{{{|||}}}{{{xxxwwwxxxvvvsssuuuzzz|||{{{{{{{{{~~~wwwgggeeebbbaaa``````___^^^\\\]]]______^^^[[[XXXVVVRRRQQQQQQPPPPPPPPPQQQQQQSSSQQQNNNLLLIIIHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@???===;;;:::999888999888999AAAQQQfffxxx}}}yyylllmmmlllmmm||||||||||||~~~~~~|||{{{xxxuuuxxxvvvfffZZZPPPNNNMMMPPPVVV[[[\\\\\\VVVXXXZZZ]]]```dddjjjnnnsssuuuwwwyyyzzz{{{{{{zzzuuuyyy|||~~~}}}{{{zzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvxxxzzzyyywwwuuuttttttrrrrrrrrrrrrrrrsssttttttrrrtttvvvvvvtttrrrrrrrrrrrrqqqooonnnoooppprrrsssppppppppppppppppppppppppqqqqqqooonnnlllkkkiiiiiikkkkkkkkknnnppprrrqqqppplllllllllmmmmmmmmmmmmnnnkkkllllllkkkhhhgggggghhhhhhhhhhhhhhhggggggggggggqqqgggaaahhhuuu||||||||||||}}}}}}~~~|||{{{yyyxxxyyy{{{~~~~~~~~~~~~~~~~~~}}}|||yyyxxxyyytttcccRRRHHHFFFGGGKKKRRR^^^ssswwwqqqjjj^^^RRRFFF@@@<<<>>>AAA???>>>??????AAADDDFFFJJJOOOVVVZZZ___dddkkksss{{{yyyiii___NNNIIIDDD???>>>>>>>>>>>>===<<<:::999777666555555666666666666666666666666222666:::===???AAACCCEEEDDDEEEFFFGGGIIIIIIJJJJJJGGGGGGFFFEEECCC@@@>>>===;;;;;;<<<===???BBBEEEFFFIIINNNSSSWWWXXXXXXZZZ\\\ZZZ]]]fffrrr{{{|||eeeZZZZZZ[[[___fffpppzzz}}}wwwsssuuu{{{~~~pppnnnqqqsssnnndddYYYSSSPPPKKKPPPVVVYYYYYYYYY\\\```fffooo|||}}}{{{{{{{{{{{{xxxyyyyyyyyyxxxxxx{{{}}}||||||{{{{{{{{{|||}}}~~~|||yyyxxxxxxvvvsssvvv{{{xxxvvv}}}wwwhhhfffbbb```^^^]]][[[YYYVVVWWWYYYZZZZZZWWWTTTRRROOONNNNNNMMMMMMNNNNNNOOOQQQPPPMMMKKKJJJJJJJJJKKKDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@>>>===;;;999888888888888999???LLL```vvvooooookkklll}}}ssspppqqquuuxxxzzzxxxlllmmmooorrrvvvyyy|||}}}}}}yyyuuuwww~~~{{{lllbbbUUURRRPPPQQQVVVZZZ[[[[[[UUUWWWYYY[[[^^^cccjjjnnnqqqrrrtttvvvxxxxxxxxxxxxuuuwwwyyyzzzyyywwwwwwwwwwwwwwwwwwwwwvvvuuutttssssssuuuxxxxxxvvvttttttuuurrrrrrqqqpppppppppqqqqqqrrrssstttsssqqqpppqqqrrrqqqqqqpppooooooooopppqqqooooooppppppppppppoooooooooooonnnmmmlllkkkjjjiiikkkkkkkkkmmmooopppooommmjjjkkkkkkkkklllllllllmmmjjjkkkkkkjjjhhhffffffggghhhhhhhhhhhhhhhhhhhhhhhhrrrggg```gggwww~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{yyywwwxxx|||}}}~~~}}}~~~|||zzzwwwvvvxxxsssbbbPPPGGGFFFGGGKKKQQQ]]]ppp{{{rrrmmmhhh]]]RRREEE>>>;;;===@@@>>>===>>>??????@@@@@@AAADDDIIILLLLLLPPPVVV\\\bbbiiippptttzzznnn]]]WWWNNNFFFAAA>>><<<;;;===<<<;;;999888777777777666666666777777777777777111444999<<<>>>@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIHHHEEEDDDDDDBBBAAA???===<<<;;;<<<<<<>>>@@@CCCFFFHHHMMMQQQWWWYYYZZZ[[[]]]___\\\aaalllyyysss\\\QQQPPPLLLQQQYYYeeeqqqzzz}}}~~~|||zzz}}}ssspppssstttnnndddZZZUUUSSSMMMTTT]]]bbbdddgggmmmqqqttt~~~|||zzzzzz{{{{{{wwwxxxxxxxxxwwwwwwyyy{{{{{{{{{{{{||||||}}}~~~}}}zzzxxxxxxvvvsssvvv{{{yyynnnkkkwww}}}{{{vvviiifffbbb___]]]ZZZXXXUUURRRTTTVVVWWWWWWUUUQQQOOONNNMMMMMMLLLLLLMMMMMMNNNQQQOOOMMMKKKKKKKKKMMMNNNEEEDDDBBBAAA@@@AAAAAABBB@@@???>>>===;;;999888777666888999===HHH\\\tttrrrpppjjjjjj|||~~~sssllljjjkkkqqqsssttt}}}uuuaaabbbcccffflllssszzz~~~~~~yyyuuuvvv}}}rrrhhhZZZVVVRRRSSSVVVYYYZZZZZZWWWXXXZZZ\\\```eeekkkpppoooppprrrtttvvvvvvvvvvvvvvvwwwyyyyyyxxxvvvvvvwwwuuuuuuuuuuuutttsssrrrqqqooosssvvvwwwuuutttuuuwwwvvvuuusssrrrqqqppppppppprrrrrrrrrqqqooooooppprrrqqqqqqpppoooooooooooooooooooooppppppppppppoooooommmmmmmmmllllllkkkkkkkkkkkkkkkkkkmmmnnnnnnllljjjiiiiiiiiijjjjjjkkkkkkkkkjjjkkkkkkjjjgggffffffggghhhhhhhhhhhhiiiiiiiiiiii~~~mmmgggqqqzzz|||~~~}}}yyyyyyxxxyyyzzz}}}~~~|||{{{}}}~~~~~~zzzxxxwwwvvvmmm___SSSGGGEEEFFFKKKRRR\\\lll{{{}}}ssslllllliii]]]OOOCCC@@@<<<999999:::::::::::::::999:::;;;>>>@@@AAADDDDDDDDDFFFJJJPPPVVVZZZiiiooozzzvvvlll^^^QQQHHHCCCAAA@@@>>>===;;;888666666777999999666333444666777666444444555777:::===@@@BBBCCCLLLLLLKKKKKKJJJIIIGGGFFFGGGGGGFFFCCC>>>;;;999999;;;===???AAABBBDDDHHHJJJLLLOOOUUUZZZ^^^_________bbblllyyy{{{fffVVVNNNKKKIIIJJJMMMSSS\\\hhhrrrxxx|||zzzuuuqqqnnneeeZZZWWWZZZZZZbbbjjjrrr|||}}}{{{{{{|||~~~~~~|||wwwxxxzzz{{{{{{{{{zzzyyy{{{{{{zzzyyyyyyyyyzzzzzz}}}zzzyyyzzzyyyyyy}}}llleeeccckkkvvvxxxwwwxxxsssnnniiibbb\\\WWWSSSOOOLLLRRRPPPNNNNNNOOOOOOOOONNNKKKKKKKKKKKKKKKLLLMMMNNNTTTOOOKKKKKKOOORRRQQQOOOLLLJJJGGGDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<777666888>>>HHHWWWmmm~~~~~~wwwpppjjjnnnzzz|||tttpppqqqrrrssstttwwwzzz}}}~~~www```______eeennnvvvzzz{{{{{{{{{{{{|||{{{nnn___WWWQQQSSSVVVWWWZZZ]]]YYYYYYYYY[[[___eeekkknnnooopppqqqrrrsssuuuvvvvvvvvvwwwxxxxxxxxxxxxwwwvvvttttttsssssssssttttttuuuuuuuuutttttttttuuuuuuvvvssssssrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqpppoooqqqpppnnnmmmmmmmmmnnnoooppppppooooooooooooooopppnnnnnnoooooooooooonnnnnnmmmllllllkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhgggfffeeehhhgggffffffggghhhfffeeewwwoooyyy~~~~~~~~~}}}{{{zzzzzzzzz{{{~~~~~~|||}}}~~~{{{xxxwwwuuulll]]]QQQGGGEEEEEEJJJPPPYYYiiivvv~~~yyyoooiiihhheeeYYYLLLBBB???;;;:::;;;<<<=========<<<<<<<<<===>>>@@@AAA??????>>>???BBBFFFKKKNNNSSSXXX```jjjuuuooo^^^RRRIIIDDDAAA???>>><<<999666555666666888555333444666777666444666777:::<<<@@@BBBEEEFFFKKKKKKKKKKKKIIIHHHGGGFFFDDDDDDCCCAAA>>><<<===>>><<<>>>@@@BBBDDDFFFJJJMMMPPPSSSWWWZZZ[[[]]]```bbblllvvvyyyeeeVVVNNNKKKHHHHHHIIIMMMTTT]]]eeekkkwww|||~~~{{{xxxtttkkk```\\\___gggppp{{{~~~zzzzzz{{{||||||{{{xxxyyyzzz{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxx{{{||||||eee]]][[[cccppp{{{ppppppqqqmmmlllggg```YYYUUUQQQNNNLLLOOONNNMMMMMMNNNNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLOOOKKKIIIKKKOOORRRQQQOOOLLLJJJGGGEEEBBBAAAAAAAAABBBBBBBBBAAA@@@???======999888999>>>GGGUUUkkk~~~~~~zzzrrrjjjkkksss}}}~~~wwwyyyzzzzzzzzz{{{}}}}}}sssaaacccgggmmmssswwwyyyyyyyyyyyyyyyzzz|||}}}qqqbbbYYYRRRRRRUUUVVVYYY]]]ZZZZZZZZZ[[[^^^dddiiilllooooooqqqssstttvvvwwwxxxuuuvvvwwwxxxyyyxxxxxxwwwuuuttttttssssssttttttuuuvvvvvvuuutttssssssssssssssssssrrrrrrrrrrrrqqqqqqooooooppppppoooooonnnnnnppppppooonnnnnnnnnnnnooopppoooooonnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhgggfffeeedddgggfffdddeeeffffffeeedddzzz~~~||||||}}}~~~~~~~~~}}}}}}}}}||||||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}yyywwwuuukkk[[[OOOGGGEEEEEEIIIMMMUUUbbbooozzzvvvnnnhhhfffcccYYYMMMAAA>>>;;;:::<<<>>>???@@@>>>>>>============>>>>>>???>>>======>>>@@@BBBDDDFFFHHHLLLSSS^^^lllzzzqqqaaaTTTKKKFFF@@@???<<<999666555444444666444333333444555555444777888:::===@@@CCCEEEGGGKKKKKKJJJJJJIIIGGGFFFEEEAAAAAAAAA???===>>>@@@CCC@@@AAACCCEEEGGGJJJOOORRRUUUWWWZZZYYYXXX[[[ccciiixxx~~~vvvdddVVVOOOLLLHHHHHHGGGIIILLLRRRWWW[[[lllsss|||xxxmmmiiijjjxxx}}}zzzyyyzzzzzzzzzyyyyyyzzz{{{|||}}}}}}}}}}}}yyyyyy{{{{{{|||{{{zzzyyyxxxvvvxxx}}}___WWWTTT\\\kkkxxxzzziiihhhiiifffiiiccc[[[UUUQQQNNNLLLJJJLLLKKKKKKLLLMMMMMMJJJHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJHHHHHHKKKPPPRRRQQQOOOKKKJJJGGGEEECCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>>>><<<999999===DDDQQQfffxxxwwwmmmjjjmmmqqqsssrrrtttwww|||wwwnnncccjjjrrryyy{{{zzzyyywwwyyyyyyyyyyyyzzz|||uuuggg\\\SSSQQQSSSTTTXXX\\\\\\[[[ZZZZZZ]]]aaafffiiilllnnnppprrruuuvvvxxxxxxtttuuuvvvxxxyyyyyyyyyyyyuuuuuuttttttttttttuuuuuuvvvvvvuuutttsssrrrqqqqqqssssssrrrrrrrrrrrrqqqqqqmmmnnnnnnoooooooooooonnnpppppppppppppppooonnnnnnnnnnnnmmmmmmmmmnnnnnnoooooonnnmmmllllllmmmnnnooonnnnnnmmmllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhgggfffeeeeeedddfffeeeccccccdddeeecccbbb~~~{{{{{{||||||||||||||||||}}}||||||{{{||||||}}}~~~~~~}}}}}}~~~~~~zzzxxxtttjjjZZZNNNHHHEEEEEEHHHJJJPPP[[[gggrrrpppkkkeeeccc___VVVLLLBBB???<<<;;;===???@@@AAABBBBBBAAAAAAAAAAAAAAAAAADDDCCCBBBAAA@@@AAABBBBBBDDDDDDEEEHHHOOOYYYfffnnn{{{sssdddVVVNNNCCC@@@<<<999777666444333444333333333333444555555666777999<<>>===???CCCFFFCCCEEEGGGIIIKKKOOOSSSVVVWWWYYYZZZXXXVVV\\\iiitttzzzrrrsss}}}sssdddYYYRRROOOLLLKKKJJJIIIKKKMMMPPPRRR___gggqqqwwwzzz||||||}}}~~~|||{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}~~~~~~wwwyyy{{{|||}}}|||{{{zzzxxxwwwzzzyyy^^^VVVSSS\\\lll|||sssdddcccdddaaaccc^^^VVVPPPMMMKKKJJJIIIIIIIIIJJJLLLMMMLLLIIIGGGEEEFFFIIIKKKLLLLLLKKKJJJIIIIIIKKKNNNQQQRRRPPPNNNKKKJJJHHHEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA??????<<<:::999;;;???JJJ]]]nnnyyy|||rrrllllllmmmlllkkkiiimmmqqqsssuuuzzzqqqlllgggqqq}}}{{{yyyzzz||||||{{{zzz{{{{{{mmmaaaVVVRRRRRRSSSWWW[[[]]]\\\ZZZZZZ[[[___bbbeeeiiijjjmmmpppsssuuuvvvwwwssstttuuuwwwxxxyyyzzzzzzvvvvvvuuutttttttttuuuuuutttttttttssssssrrrqqqqqqssssssrrrrrrrrrqqqqqqqqqnnnoooppppppqqqqqqqqqqqqooopppqqqqqqqqqpppnnnmmmmmmllllllllllllmmmmmmnnnooonnnlllkkkkkklllnnnooonnnnnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhggggggffffffffffffeeeccccccddddddcccaaa{{{{{{{{{{{{{{{{{{{{{|||{{{{{{{{{zzzzzz{{{{{{{{{}}}~~~~~~}}}}}}~~~~~~zzzxxxuuukkk[[[OOOIIIFFFFFFHHHIIILLLVVV```hhhiiifffaaa]]]ZZZSSSKKKCCC@@@===<<<>>>@@@AAAAAAGGGGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEDDDCCCBBBAAAAAA??????@@@@@@CCCIIIPPPUUUfffooo}}}sssbbbVVVHHHCCC>>>:::999888666444333333333333333444555666777888:::===@@@CCCEEEGGGIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBAAA???>>>@@@CCCFFFFFFIIILLLNNNPPPRRRVVVYYYVVVXXXYYYWWWXXXaaarrrtttjjjiiiooozzzsssggg^^^XXXVVVQQQPPPNNNMMMMMMMMMNNNNNNTTTZZZcccjjjmmmnnnpppqqqiiimmmssswww|||~~~|||{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}wwwxxx{{{}}}}}}}}}|||{{{zzzyyy{{{sss^^^WWWVVVaaarrrmmm___^^^^^^\\\[[[WWWQQQMMMKKKJJJIIIIIIHHHHHHIIIKKKLLLLLLIIIGGGDDDEEEHHHKKKMMMMMMLLLKKKLLLMMMOOOQQQRRRQQQNNNLLLKKKJJJHHHFFFEEEDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@???;;;999888999;;;CCCSSSbbbrrr|||~~~tttmmmkkkkkkkkkkkkiiijjjkkkkkkmmmsss|||ssspppoooxxx|||yyy|||}}}|||yyyzzz~~~sssfffYYYTTTRRRRRRUUUYYY^^^\\\ZZZYYYYYY\\\___bbbeeegggjjjnnnqqqsssttttttrrrrrrsssuuuwwwxxxzzzzzzvvvvvvuuutttttttttttttttqqqqqqrrrsssttttttssssssssssssrrrrrrrrrqqqqqqqqqnnnooopppqqqqqqqqqqqqqqqoooooopppqqqqqqooonnnmmmkkkkkkjjjjjjkkkllllllmmmooommmllljjjjjjlllmmmooonnnnnnlllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggfffddddddeeedddcccaaa}}}|||{{{{{{zzzzzz{{{{{{yyyzzzzzzzzzzzzzzzzzzzzz||||||~~~}}}zzzyyywwwnnn^^^RRRJJJHHHHHHIIIIIIKKKSSS\\\fffiiihhhccc___[[[UUUOOODDDBBB??????AAADDDFFFFFFHHHIIILLLNNNPPPRRRSSSSSSNNNNNNMMMKKKIIIFFFCCCBBB>>>???@@@@@@@@@BBBEEEHHHQQQXXXeeesss|||mmm```QQQJJJAAA<<<:::999777555222444444444333444666888:::;;;===@@@CCCFFFHHHJJJHHHHHHGGGGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBEEEGGGIIILLLPPPSSSTTTUUUWWWXXXUUUWWWWWWXXX\\\hhhyyyiiieeebbbfffnnnzzzuuukkkeee```^^^WWWVVVTTTSSSQQQOOONNNNNNNNNRRRXXX]]]______``````YYY\\\aaadddiiipppyyy~~~||||||}}}{{{{{{zzzyyyyyyyyyyyyzzzwwwxxxzzz|||}}}~~~}}}}}}}}}{{{{{{ooo[[[VVVYYYhhh|||fff[[[YYYXXXUUUTTTQQQMMMKKKJJJJJJJJJIIIGGGGGGGGGIIIJJJJJJIIIGGGDDDFFFHHHKKKLLLNNNNNNNNNOOOPPPQQQRRRQQQOOOMMMKKKKKKJJJHHHFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA??????:::888888888888===IIIVVVnnnzzz}}}ssskkkhhhhhhiiijjjooommmkkkkkknnnsssyyy|||~~~}}}{{{zzz}}}vvvyyy|||{{{yyyyyy~~~xxxkkk^^^WWWTTTSSSTTTXXX]]]\\\YYYXXXXXXZZZ]]]___bbbeeeiiillloooqqqqqqqqqqqqqqqrrrssstttvvvxxxyyyvvvuuutttsssssssssssssssoooqqqrrrtttuuuuuuuuuuuussssssrrrrrrrrrrrrqqqqqqnnnooooooppppppppppppoooooooooooooooooonnnmmmmmmiiiiiiiiiiiijjjkkkllllllmmmlllkkkkkkkkkkkklllmmmmmmmmmllljjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhfffddddddddddddbbbaaa~~~|||{{{zzzzzzzzzzzzyyyyyyzzz{{{{{{||||||{{{yyyzzz|||~~~}}}~~~}}}zzzzzzyyypppbbbVVVKKKIIIIIIJJJJJJKKKQQQZZZcccgggiiiddd___[[[WWWQQQDDDBBBAAABBBFFFJJJMMMNNNRRRTTTXXX\\\```ccceeefffcccbbb```^^^YYYTTTPPPNNNHHHHHHHHHFFFCCCCCCDDDEEEGGGKKKTTT___gggooowwwlll]]]SSSGGG>>>:::888666333222444666555444444777999;;;<<<>>>AAADDDGGGIIIJJJGGGGGGGGGFFFEEEDDDBBBBBBAAABBBDDDDDDDDDEEEGGGIIIJJJNNNTTTWWWXXXWWWWWWWWWVVVVVVVVVYYYaaammm|||pppcccaaabbbffflllzzzxxxppplllhhhfff```___]]]ZZZWWWTTTQQQPPPNNNPPPRRRSSSTTTTTTTTTTTTRRRWWW\\\___bbbhhhqqqxxx~~~||||||}}}{{{zzzyyywwwvvvvvvvvvvvvxxxxxxyyy{{{|||~~~}}}zzzzzz}}}nnnWWWUUU\\\ppp{{{bbbYYYWWWTTTQQQMMMKKKJJJJJJKKKKKKJJJIIIFFFEEEDDDEEEGGGHHHGGGFFFEEEFFFHHHJJJLLLNNNPPPPPPOOOPPPQQQPPPOOOMMMLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHCCCCCCCCCBBBAAA@@@???>>>:::999999999888:::CCCNNNggguuu~~~sssiiiddddddfffhhhpppmmmlllooouuu{{{|||{{{{{{|||yyytttyyy}}}}}}zzz{{{|||ooobbbZZZVVVSSSTTTVVV]]][[[XXXWWWWWWYYY\\\^^^ccceeeiiimmmooopppppppppqqqqqqqqqqqqrrrtttvvvwwwuuutttsssrrrrrrqqqqqqqqqqqqrrrtttvvvvvvvvvuuutttssssssrrrrrrrrrrrrqqqqqqpppqqqqqqqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmmmmhhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmllljjjiiihhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhiiiiiigggeeecccccccccbbbaaa___}}}{{{zzzyyyyyyzzzyyyzzz{{{|||}}}}}}}}}}}}wwwxxx{{{}}}|||}}}|||zzzzzzzzzrrrdddYYYLLLJJJJJJLLLKKKKKKQQQZZZZZZ```bbb^^^XXXUUUPPPLLLDDDCCCBBBEEEJJJOOOSSSUUUbbbeeejjjooouuuyyy{{{|||yyyxxxvvvrrrllleee```\\\QQQPPPMMMIIIDDDBBBAAABBBFFFGGGMMMUUUZZZaaaqqq~~~uuueeeZZZJJJ???:::777444111333555666666444444777:::999:::<<>>>>>;;;:::;;;;;;999999@@@JJJ___ooouuujjjcccbbbdddfffkkkiiikkksss}}}|||}}}|||{{{xxxuuuuuu{{{~~~~~~~~~qqqddd]]]XXXTTTSSSUUU\\\ZZZXXXVVVVVVYYY\\\^^^cccfffjjjmmmpppppppppoooqqqpppppppppqqqsssuuuvvvuuutttsssrrrqqqppppppqqqssstttvvvwwwwwwuuutttrrrsssssssssrrrrrrrrrqqqqqqttttttttttttssssssrrrqqqooonnnmmmkkkkkklllmmmmmmgggggggggggghhhiiijjjkkkjjjkkkkkkllllllkkkkkkjjjlllkkkjjjhhhgggfffffffffhhhhhhhhhhhhhhhhhhhhhhhheeeeeeffffffggghhhhhhhhheeedddbbbaaabbbaaa___]]]|||zzz{{{}}}}}}|||zzzzzzzzz{{{|||}}}}}}||||||}}}|||||||||~~~~~~~~~~~~~~~~~~{{{{{{wwwkkk^^^SSSNNNKKKLLLNNNOOOTTTYYY```^^^[[[YYYVVVQQQLLLHHHDDDDDDDDDFFFKKKTTT___gggpppyyyzzzmmmhhh___UUUMMMIIIHHHGGGFFFEEEHHHMMMSSSZZZfffqqqwwwkkkbbbTTTGGG>>>888555444555444333333444555666777;;;<<<>>>@@@BBBDDDFFFGGGJJJIIIHHHFFFDDDCCCBBBBBB???AAACCCDDDEEEGGGJJJMMMQQQTTTXXXYYYYYYXXXXXXYYYUUUVVVXXX^^^gggsss~~~ttteeeaaa^^^\\\]]]cccnnn}}}{{{yyywwwpppooommmkkkgggccc___]]]WWWUUUUUUUUUPPPLLLNNNSSSTTT[[[eeelllnnnpppsssuuu~~~}}}|||{{{yyyvvvuuuuuuwwwzzz|||yyyyyyyyy{{{}}}||||||hhhVVV[[[iiinnnaaa]]]VVVPPPQQQLLLJJJHHHIIILLLMMMJJJGGGHHHGGGBBB>>>???CCCCCC???BBBFFFJJJMMMNNNOOOPPPQQQOOOOOOMMMKKKIIIJJJLLLOOOOOOMMMKKKIIIHHHHHHHHHIIIHHHJJJJJJFFFAAA>>>>>>@@@??????===;;;999:::===???VVVkkk}}}yyynnnddd]]]^^^cccgggiiinnnvvv~~~|||}}}}}}{{{xxxuuuuuuxxxxxx|||}}}yyypppfff\\\VVVTTTUUUXXXZZZ[[[YYYVVVVVV[[[```eeefffiiilllnnnooopppppprrrssstttvvvvvvuuusssrrrtttsssrrrqqqpppppppppppprrrqqqpppqqqsssuuuuuuuuuvvvuuutttsssrrrqqqqqqqqqrrrrrrrrrqqqqqqpppppppppmmmmmmmmmmmmmmmmmmllllllhhhhhhggggggggggggggghhhjjjjjjjjjiiiiiiiiihhhhhhmmmllljjjiiigggfffeeeeeeggghhhjjjkkkjjjiiigggfffddddddeeeeeefffggggggggghhheeebbb``````aaaaaaaaa}}}}}}~~~~~~}}}|||{{{zzzxxxyyyzzz{{{||||||}}}}}}}}}|||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}zzznnnbbbUUUOOOLLLNNNOOOPPPTTTYYY]]]ZZZWWWTTTQQQNNNIIIFFFDDDDDDEEEGGGMMMVVVaaaiiixxxzzznnnbbbWWWNNNIIIGGGEEEEEEIIINNNTTT___jjjzzzyyyooofffXXXJJJ@@@999666555555444333333444555777888;;;<<<>>>@@@CCCEEEFFFGGGHHHGGGEEECCCBBBAAA@@@@@@BBBCCCEEEFFFGGGIIIMMMPPPSSSUUUXXXXXXXXXWWWWWWWWWVVVYYY```hhhrrr|||nnn```\\\[[[YYY\\\cccooo~~~{{{yyyzzzyyyxxxuuurrrnnnkkkiiiaaa]]]\\\[[[WWWRRRSSSVVVZZZbbbnnnyyy~~~|||{{{{{{{{{|||zzzwwwuuuuuuwwwyyy{{{zzzzzz{{{|||~~~fffUUU^^^ppplllbbbbbb]]]YYYZZZTTTRRROOONNNMMMMMMLLLKKKOOOMMMGGGAAAAAAEEEEEEBBBBBBEEEIIILLLMMMMMMNNNOOOMMMMMMLLLJJJHHHIIILLLOOOUUUUUUTTTSSSQQQOOONNNMMMJJJJJJHHHDDDAAA@@@BBBCCCFFFDDD@@@;;;888999<<<@@@PPPfff{{{{{{qqqggg___^^^bbbeeeiiiooowww}}}~~~|||}}}}}}vvvsssqqqtttzzz{{{}}}{{{ssshhh^^^XXXUUUUUUWWWZZZ[[[ZZZVVVVVVYYY]]]bbbdddgggkkknnnoooppppppssstttvvvwwwvvvuuutttrrrqqqqqqqqqpppqqqqqqrrrrrrsssrrrqqqrrrtttuuuuuutttuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqpppppppppoooooonnnnnnmmmmmmlllllllllkkkkkkjjjiiihhhgggfffffffffjjjjjjiiiiiiiiihhhhhhhhhjjjiiihhhggggggfffggggggggghhhiiijjjiiigggeeeddddddddddddddddddeeeeeeeeefffdddaaa``````aaabbbaaa~~~|||{{{zzzyyyyyywwwwwwxxxyyy{{{|||}}}}}}}}}}}}||||||}}}}}}{{{{{{zzzzzz|||~~~~~~}}}~~~}}}||||||}}}~~~}}}ssshhhXXXRRRNNNPPPQQQQQQTTTXXXZZZWWWSSSOOOMMMKKKHHHFFF@@@AAABBBEEEKKKTTT^^^eeesssnnn]]]QQQLLLHHHEEEGGGJJJOOOYYYcccppp{{{{{{tttkkk^^^OOOBBB;;;777666555444444333444666777888<<<===???AAADDDFFFGGGHHHGGGFFFDDDCCCBBBAAAAAAAAAEEEFFFGGGHHHIIILLLPPPTTTUUUWWWXXXWWWUUUTTTUUUVVVXXX___jjjuuu~~~iii\\\YYYWWWWWWZZZdddppp~~~|||yyyvvvtttrrroooiiieeedddbbb]]][[[\\\cccnnn}}}rrrkkkiiiqqq|||zzzyyyyyyzzz|||zzzxxxvvvuuuvvvxxxyyy||||||||||||~~~}}}dddXXXfff|||jjjdddeeeaaa]]]___\\\ZZZWWWRRRNNNMMMNNNOOOWWWTTTMMMEEECCCGGGHHHFFFCCCFFFIIIKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHKKKNNNRRRSSSUUUVVVVVVUUUTTTSSSNNNJJJEEEBBBBBBCCCEEEEEEKKKHHHBBB<<<888888<<>>@@@DDDLLLTTTZZZdddooorrrcccWWWPPPJJJIIIKKKOOOXXXbbbjjjuuuzzzvvvooobbbSSSEEE<<<777666444444444444555666888999<<<>>>@@@CCCEEEGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCGGGHHHIIIIIIKKKNNNSSSWWWXXXXXXXXXVVVTTTSSSUUUWWW\\\dddqqq|||~~~iii^^^[[[UUUVVV[[[eeerrr|||{{{zzzzzzsssnnnnnnmmmiiifffeeennn{{{qqqccc\\\XXX^^^lll}}}|||zzzyyyyyyzzz}}}{{{xxxvvvuuuvvvwwwxxx|||{{{{{{{{{|||~~~zzzeee```nnniiicccccc]]]YYY[[[]]]\\\YYYSSSMMMKKKNNNRRR]]]ZZZRRRHHHEEEHHHJJJIIIEEEGGGJJJLLLKKKJJJJJJJJJIIIIIIIIIHHHGGGHHHJJJLLLJJJLLLOOORRRVVVZZZ]]]^^^TTTMMMFFFBBBBBBEEEEEEEEEJJJHHHDDD???:::999;;;>>>BBBXXXppp}}}zzzpppfffbbbddddddkkkuuu{{{||||||}}}~~~uuunnnnnnuuuzzz~~~~~~}}}}}}}}}tttiii___XXXUUUUUUXXXZZZ[[[XXXVVVVVVVVV[[[___dddjjjnnnppppppppppppqqqqqqqqqpppooonnnmmmmmmnnnoooqqqrrrsssttttttvvvuuuttttttuuuuuusssqqqsssrrrqqqpppppppppppppppppppppppppppppppppppppppoooooonnnmmmkkkjjjiiiiiilllkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhhhhgggggggggeeeeeeddddddeeeeeeffffffcccddddddeeeeeedddcccbbbddddddccccccbbbaaa``````bbb```]]]]]]___aaabbbbbb}}}zzzxxxwwwxxxyyyvvvvvvvvvwwwyyy{{{|||~~~~~~~~~}}}}}}}}}~~~~~~}}}|||||||||}}}}}}{{{|||}}}~~~~~~~~~}}}}}}|||||||||}}}yyyqqqbbbYYYRRRQQQSSSSSSTTTVVVVVVRRRNNNJJJIIIGGGEEECCC<<<=========???DDDJJJNNNWWW```nnnzzzyyyeee[[[RRRNNNNNNQQQYYYbbbhhhtttvvvuuupppfffWWWHHH===777555444444444444555777999:::<<<>>>AAADDDGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEHHHIIIJJJKKKMMMPPPUUUXXXYYYXXXWWWUUUTTTUUUYYY[[[dddlllvvvlll```\\\VVVWWW\\\fffssszzzuuuvvvvvvrrrooooooyyy|||bbbWWWQQQOOOUUU___lll~~~~~~|||{{{{{{{{{|||{{{yyywwwvvvvvvwwwxxxzzzyyyyyyyyyzzz{{{}}}~~~~~~wwwgggbbbqqqyyy{{{~~~eee___^^^WWWSSSUUUXXXWWWTTTOOOJJJIIINNNRRR\\\[[[TTTKKKFFFHHHJJJIIIFFFIIILLLMMMLLLJJJJJJJJJHHHIIIIIIHHHGGGGGGIIIKKKIIIJJJLLLOOOUUU\\\cccgggYYYSSSJJJEEEEEEFFFEEEDDDEEEEEEDDDBBB>>><<<;;;;;;>>>QQQhhhyyy}}}tttjjjfffhhhhhhnnnwww|||}}}}}}~~~}}}tttsssvvvyyy||||||}}}~~~{{{pppddd[[[WWWUUUWWWZZZ[[[ZZZXXXVVVVVVZZZ^^^ccchhhmmmpppqqqqqqooooooooooooooonnnnnnmmmooopppqqqrrrrrrrrrrrrqqquuutttttttttuuutttrrrpppqqqqqqpppooooooooooooppppppppppppqqqqqqqqqqqqqqqooonnnmmmlllkkkjjjiiiiiijjjiiiiiiiiiiiiiiijjjjjjhhhhhhhhhgggggggggfffffffffeeedddddddddddddddddd```aaabbbbbbcccccccccdddeeeddddddcccbbbaaa`````````^^^\\\\\\^^^```bbbbbb}}}~~~|||zzzxxxxxxyyyyyywwwwwwwwwwwwxxxzzz|||~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~|||vvvkkk___UUUSSSUUUVVVWWWYYYTTTQQQMMMJJJHHHFFFCCC@@@?????????>>>>>>@@@CCCGGGMMMSSS\\\dddmmmzzzwwwjjj]]]UUURRRTTTZZZaaaiiitttzzzsssrrrooohhh[[[LLL???888666444444444444555777999;;;===???CCCFFFHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEHHHJJJMMMOOOPPPSSSWWWYYYYYYXXXWWWUUUVVVYYY___dddnnnuuu~~~mmm___ZZZVVVWWW]]]hhhttt~~~}}}|||wwwvvvwwwoooXXXLLLIIIJJJOOOVVV___lllxxx~~~}}}}}}{{{zzzxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxzzz|||}}}yyy|||ooofff```nnnzzzqqqvvv|||yyy```[[[ZZZSSSPPPSSSRRRPPPMMMJJJHHHIIILLLPPPWWWYYYUUUMMMIIIIIIIIIHHHGGGIIILLLMMMLLLJJJJJJJJJIIIJJJJJJIIIGGGFFFHHHIIIJJJIIIIIIJJJOOOUUU\\\```\\\XXXRRRNNNKKKIIIGGGFFFBBBDDDEEEDDDAAA>>><<<;;;<<>>===>>>@@@BBBDDDIIIOOORRRVVV^^^iiirrr~~~}}}kkk___YYYXXX\\\aaajjjttt~~~}}}xxxrrrnnnnnnkkk```PPPBBB:::777444444444444666888:::;;;===@@@CCCGGGIIIJJJJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGIIILLLPPPSSSUUUWWWYYY[[[XXXWWWVVVVVVXXX^^^ffflllwwwooo___XXXTTTVVV]]]iiiuuuyyyyyy|||zzzcccQQQHHHGGGIIIMMMQQQUUU^^^hhhppp~~~}}}yyyyyyxxxwwwwwwxxxxxxyyywwwwwwwwwwwwxxxzzz|||~~~{{{}}}uuueeeaaa___nnnyyytttyyyxxx___YYYXXXQQQNNNRRRPPPLLLIIIGGGHHHJJJKKKLLLQQQVVVVVVPPPLLLKKKIIIGGGEEEHHHKKKLLLKKKIIIIIIIIIJJJKKKKKKJJJGGGFFFFFFGGGIIIHHHHHHIIIKKKOOOTTTVVV]]]]]][[[WWWSSSNNNLLLLLLFFFFFFGGGEEEAAA>>>======;;;CCCTTTjjj}}}~~~xxxqqqooorrrvvvwwwyyy|||}}}||||||{{{yyyyyyyyy{{{~~~|||nnnbbb[[[VVVVVVXXXYYY[[[\\\[[[ZZZYYYZZZ]]]aaaeeejjjmmmooooooooooooppppppqqqrrrrrroooppprrrssssssrrrpppoooqqqqqqrrrssstttsssqqqnnnooonnnnnnmmmmmmnnnnnnooommmmmmmmmnnnnnnnnnoooooolllllllllkkkkkkjjjjjjjjjhhhhhhggggggggghhhiiiiiigggggggggfffffffffeeeeeeddddddcccddddddeeefffgggccccccbbbaaaaaaaaaaaaaaabbbaaaaaaaaa```_________```^^^[[[[[[\\\^^^______{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzxxxxxxxxxzzz|||}}}~~~}}}}}}}}}~~~~~~|||~~~zzzkkk\\\XXXZZZ\\\^^^aaa]]][[[XXXUUURRRNNNIIIEEE>>>>>>>>>===<<<<<<>>>@@@AAAFFFJJJKKKKKKNNNUUU\\\aaahhhqqqyyyvvvhhh```\\\^^^cccjjjttt}}}~~~}}}{{{wwwssslllnnnlllcccSSSEEE<<<888444444444444666888:::<<<>>>@@@DDDHHHJJJKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJNNNSSSVVVXXXYYY[[[\\\WWWVVVVVVVVVZZZaaakkkrrr}}}qqq```XXXRRRUUU]]]iiivvvzzzyyy~~~mmm[[[MMMKKKJJJKKKNNNOOOPPPWWW___bbbppp~~~tttvvv}}}~~~|||xxxxxxxxxwwwxxxxxxyyyyyyxxxwwwwwwxxxyyy{{{~~~lll]]]\\\bbbqqq}}}|||bbbZZZWWWOOOLLLPPPPPPLLLGGGGGGIIIKKKKKKIIINNNTTTWWWSSSNNNLLLJJJGGGCCCFFFIIIJJJJJJIIIHHHIIIKKKLLLLLLJJJHHHFFFFFFGGGKKKKKKLLLNNNPPPSSSUUUVVV\\\___aaa^^^XXXSSSQQQQQQJJJJJJHHHDDD@@@>>>>>>???:::???NNNeee{{{~~~xxxrrrrrrvvv{{{yyyyyy|||~~~}}}~~~}}}yyyxxxxxxyyy|||~~~pppddd\\\VVVVVVWWWYYY[[[]]]]]]\\\XXXYYY[[[^^^bbbgggkkkmmmmmmmmmmmmmmmnnnpppqqqrrrnnnoooqqqsssssssssqqqpppppppppqqqrrrtttsssqqqnnnnnnnnnmmmmmmmmmnnnnnnoookkkkkkkkkllllllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiihhhggggggfffggggggggggggfffffffffeeeeeeeeebbbbbbbbbdddeeegggiiijjjfffeeecccbbb```______^^^```____________^^^^^^^^^```^^^[[[ZZZ\\\]]]^^^^^^yyy~~~|||yyyyyy{{{}}}}}}{{{yyyxxxyyyzzz{{{~~~}}}{{{zzzzzz|||~~~~~~}}}}}}wwwiii```^^^___bbbcccdddeeeaaaZZZXXXXXXRRRIIIHHHCCC@@@BBBBBB???>>>???AAACCCFFFGGGHHHHHHJJJKKKOOOUUU]]]ccciiisssuuuiiigggeeecccjjjttt||||||yyywwwtttqqqjjjlllkkkdddVVVGGG;;;555666666666777888999;;;<<<>>>AAAEEEIIILLLLLLJJJIIILLLJJJIIIHHHHHHIIIKKKLLLOOORRRVVVYYY[[[ZZZYYYXXXXXXTTTSSSWWW^^^ggguuuppp```ZZZUUUTTT[[[iiiyyy{{{{{{{{{{{{{{{|||yyyooobbbUUUMMMLLLFFFEEENNNUUUWWWZZZ^^^dddiiiqqq}}}mmmfffbbbfffnnnzzz~~~}}}zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{yyy{{{||||||{{{{{{|||~~~~~~ttt]]]VVVYYYiii}}}zzzbbb[[[YYYUUUPPPPPPMMMLLLKKKJJJJJJJJJKKKLLLNNNQQQSSSSSSPPPLLLIIIGGGEEEGGGJJJLLLNNNNNNMMMLLLMMMNNNNNNKKKHHHFFFIIIKKKGGGIIILLLOOORRRSSSTTTTTTQQQXXX^^^```]]]WWWTTTRRRQQQOOOKKKHHHDDD@@@;;;888;;;===HHH\\\rrryyytttqqqrrrtttyyy~~~|||~~~{{{xxxzzz}}}{{{zzzzzz{{{{{{{{{zzz~~~yyylll```ZZZWWWVVVYYY^^^```]]]YYYXXXYYY\\\```dddhhhkkkmmmiiijjjkkkmmmnnnooooooooooooppprrrrrrqqqqqqrrrtttpppqqqrrrrrrqqqpppooonnnpppooommmlllkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjiiiiiijjjjjjjjjiiiiiihhhgggffffffeeeeeeeeeffffffgggdddaaa```aaacccccccccccccccaaa```____________^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]\\\\\\]]]]]]~~~tttxxx}}}|||{{{}}}~~~}}}zzzyyyyyyzzz{{{||||||{{{{{{{{{}}}~~~~~~}}}~~~{{{pppgggdddeeeggghhhjjjllliiidddcccbbb\\\TTTPPPJJJEEEEEEDDD@@@???AAABBBCCCEEEEEEDDDCCCEEEFFFGGGLLLRRRUUUYYY```llluuu|||sssqqqoookkkkkkssszzzzzzxxxvvvrrrmmmjjjmmmllldddUUUFFF;;;777555666666777888:::<<<===???AAAFFFIIIKKKLLLKKKJJJKKKJJJIIIHHHHHHJJJMMMNNNPPPRRRVVVYYY[[[ZZZYYYXXXVVVSSSTTTZZZaaalll|||ppp___YYYVVVVVV\\\jjj{{{}}}{{{wwwrrrooonnnpppqqqooonnnjjjfffaaaYYYQQQKKKJJJFFFFFFNNNUUUYYY___eeennnqqqvvvuuubbb\\\[[[dddsss}}}~~~~~~|||zzzxxxyyyyyyxxxxxxyyyyyyzzz{{{yyyzzz{{{{{{zzzzzz{{{}}}kkkXXXVVV]]]mmmvvv```[[[[[[XXXUUUVVVQQQPPPNNNLLLKKKKKKLLLLLLKKKMMMPPPPPPNNNKKKIIIHHHHHHIIIJJJLLLLLLLLLKKKKKKMMMMMMMMMKKKGGGFFFHHHKKKHHHIIIKKKNNNPPPRRRSSSTTTQQQTTTXXX\\\^^^]]][[[XXXRRROOOKKKIIIHHHEEEAAA===<<<===EEEWWWlll|||zzztttpppooopppyyy||||||}}}||||||yyyzzz|||zzzyyyyyyzzz{{{zzzyyy}}}sssfff]]]ZZZYYY\\\```cccaaa^^^^^^^^^^^^```cccfffiiikkkiiijjjkkkmmmnnnnnnooooooooopppqqqqqqpppoooppprrrooopppqqqqqqqqqpppooonnnooonnnmmmkkkjjjjjjkkkkkkggghhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiijjjjjjiiihhhggggggfffeeeeeeddddddeeeeeeffffffdddbbbbbbcccdddcccccccccbbbaaa```____________^^^^^^^^^_______________^^^]]]\\\\\\[[[[[[\\\\\\{{{ppppppyyyyyy~~~|||zzzzzzzzz{{{zzzzzz{{{|||}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~yyyrrrnnnnnnoooooosssuuuvvvttttttsssnnnhhh```YYYQQQNNNKKKFFFEEEFFFEEEFFFFFFEEECCCCCCEEEFFFFFFIIIKKKLLLMMMQQQXXX^^^lllyyy~~~xxxmmmrrruuuvvvwwwvvvooohhhjjjmmmlllbbbRRRCCC;;;999444555555777999;;;===>>>@@@BBBFFFIIIKKKKKKKKKJJJKKKJJJHHHHHHIIILLLPPPRRRSSSUUUWWWYYYZZZYYYXXXWWWRRRQQQUUU\\\fffrrrppp^^^WWWWWWXXX^^^lll}}}|||uuummmfffaaa^^^]]]XXXWWWUUUTTTSSSOOOKKKGGGGGGFFFHHHOOOVVV]]]hhhrrr{{{{{{}}}zzzgggZZZVVVXXXggg}}}~~~~~~|||}}}}}}}}}|||zzzyyywwwyyyyyyxxxxxxyyyyyyzzz{{{xxxyyy{{{zzzyyyyyyzzz{{{xxx```SSSWWWaaaoooppp^^^[[[^^^\\\[[[\\\VVVUUUSSSQQQOOONNNMMMMMMIIIKKKNNNNNNLLLKKKJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKMMMNNNMMMKKKHHHGGGIIIJJJJJJJJJJJJKKKMMMPPPRRRSSSQQQOOOPPPVVV]]]bbbbbb```VVVQQQKKKIIIJJJJJJFFFBBB>>>>>>BBBPPPcccttt{{{uuupppmmmlllxxx~~~|||||||||{{{{{{{{{|||{{{yyyzzz{{{||||||{{{zzz}}}zzzlllaaa___]]]___cccffffffddddddcccaaa```aaadddhhhjjjiiijjjkkkmmmmmmnnnnnnnnnnnnooopppooonnnmmmnnnooommmnnnooopppqqqpppooonnnmmmlllkkkjjjjjjiiijjjjjjdddeeefffgggiiijjjkkklllmmmmmmllllllkkkkkkjjjjjjiiiiiiiiiiiihhhgggfffeeeddddddcccccccccddddddeeeeeedddcccdddeeeeeecccaaabbbaaa```___^^^^^^^^^^^^__________________^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZwwwooooooqqq~~~~~~{{{yyyyyyyyyyyyxxxyyy{{{|||}}}~~~~~~}}}{{{|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~|||yyyxxxxxxxxxzzz~~~yyyooofff```ZZZTTTQQQRRRMMMMMMMMMLLLJJJJJJLLLNNNNNNNNNNNNNNNNNNOOORRRUUU]]]fffqqq|||mmmpppqqqsssvvvwwwooofffgggjjjiii^^^MMM@@@:::;;;333444555777:::<<>>@@@AAACCCDDDFFFGGGHHHKKKPPPSSSYYYYYYZZZ[[[[[[[[[[[[[[[YYYRRRMMMMMMNNNOOOSSSYYY___eeemmmvvviiiUUURRRWWW\\\bbbqqq{{{pppddd\\\UUUNNNKKKMMMNNNRRRXXXdddvvvuuugggaaagggqqq~~~}}}|||zzzzzzyyyyyyyyyzzz{{{|||yyyyyyyyyyyyzzzzzzzzzzzz}}}zzzyyy{{{zzzxxxzzz~~~sssZZZUUUYYYaaauuuzzz|||pppaaa]]]ZZZ\\\aaabbb___ZZZZZZWWWUUUWWWZZZZZZVVVRRRLLLJJJHHHGGGHHHKKKNNNPPPTTTSSSTTTVVVWWWVVVSSSQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKIIIIIIKKKOOOQQQQQQOOOMMMLLLIIIGGGEEEDDDDDDDDDEEEHHHLLLSSSYYY^^^bbbdddccccccccceeehhhpppxxx}}}{{{~~~~~~xxxqqqnnnpppuuuuuuwwwzzz{{{{{{wwwsssqqqooo}}}}}}}}}~~~oooqqqtttyyy|||}}}|||{{{}}}|||{{{zzz{{{|||~~~|||tttooojjjcccaaadddggggggfffbbb]]]YYYYYYZZZ^^^aaafffhhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnkkkhhhfffgggiiikkkkkkjjjiiihhhhhhggggggggggggggggggggggggggggggdddeeefffggggggfffeeedddddddddcccbbbaaa```___^^^^^^___``````aaaaaa``````bbbaaa```___^^^^^^^^^___\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWWWWXXXXXX}}}{{{{{{{{{{{{yyywwwwwwyyy{{{{{{{{{xxxxxxyyyzzz{{{||||||}}}||||||||||||~~~~~~~~~~~~}}}|||}}}}}}~~~~~~ssspppqqqpppnnnsssvvvzzz{{{zzzwwwvvvuuuoootttyyy~~~rrreeeSSSJJJCCCAAA???<<<999:::999999:::;;;===???BBBCCCEEEFFFGGGHHHJJJNNNTTTXXX]]]]]]\\\\\\[[[YYYXXXWWWVVVPPPMMMNNNOOOQQQVVV\\\dddkkkttt~~~{{{dddUUUTTTXXX[[[dddvvv|||oooeee]]]VVVSSSUUUUUUYYY^^^ffftttvvvooojjjnnn|||~~~}}}|||{{{yyyyyyyyyyyyyyy{{{||||||xxxxxxyyyyyyyyyzzzzzzzzz{{{yyyyyyzzzzzzxxx{{{lllWWWWWWbbbnnn~~~}}}}}}~~~~~~fff]]]]]]]]]___aaaaaa^^^\\\ZZZXXXUUUUUUWWWVVVRRROOOLLLJJJIIIHHHJJJLLLOOOQQQQQQRRRTTTVVVWWWUUUPPPMMMNNNOOOPPPPPPPPPOOONNNMMMOOONNNNNNOOOQQQPPPNNNLLLIIIHHHFFFDDDBBBBBBBBBBBBBBBCCCFFFJJJPPPXXX___cccdddgggiiilllooosssxxx||||||~~~}}}~~~|||vvvnnnkkkmmmqqqtttvvvyyy|||}}}|||zzzyyynnnwww}}}}}}|||wwwmmmoootttyyy~~~}}}{{{|||{{{zzzzzzzzz|||~~~zzzuuunnngggdddeeeggggggfffddd___\\\ZZZZZZYYY]]]cccggghhhhhhhhhhhhiiiiiiiiijjjkkklllnnnooonnnnnnllliiifffdddeeefffjjjiiiiiihhhhhhgggggggggeeefffffffffffffffffffffdddeeeeeeffffffeeeddddddccccccbbbaaa``````______^^^^^^___```````````````aaaaaa```^^^^^^^^^^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWW}}}~~~}}}}}}}}}|||zzzyyyzzz|||||||||xxxxxxyyyzzzzzz{{{||||||{{{{{{{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~zzzyyyzzzyyyvvvxxxyyyzzzyyywwwuuuuuuvvvooouuu|||yyylllXXXMMMCCCBBBBBB???<<<;;;999::::::;;;>>>AAACCCEEEFFFGGGHHHJJJLLLQQQXXX]]]```___^^^\\\ZZZWWWUUUSSSQQQMMMLLLNNNQQQSSSZZZaaaiiippp{{{ppp___VVVUUUXXX[[[ggg|||xxxoooggg```___aaa]]]aaaeeejjjuuuzzzvvvvvv|||~~~~~~}}}{{{{{{zzzzzzyyyzzzzzzzzzzzz{{{xxxxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwyyyxxxwww|||}}}eeeSSSXXXiiizzz||||||}}}~~~~~~vvvaaa```aaa```^^^[[[YYYXXXXXX[[[XXXVVVUUUTTTSSSPPPMMMMMMLLLLLLKKKMMMOOORRRTTTQQQQQQRRRSSSSSSRRROOOLLLHHHJJJMMMPPPRRRSSSSSSRRRQQQQQQRRRRRRPPPNNNJJJHHHFFFEEECCCAAA@@@@@@@@@@@@BBBAAABBBCCCGGGMMMRRRVVVWWWZZZ]]]```bbbfffjjjlllvvv~~~~~~vvvoookkkmmmqqqvvvyyy}}}{{{{{{yyyvvvzzz~~~~~~~~~||||||}}}uuunnnooosssyyy|||~~~}}}|||{{{|||~~~~~~zzzrrrjjjfffeeefffffffffdddaaa^^^[[[ZZZYYY^^^dddgggiiihhhhhhhhhfffgggiiikkklllmmmnnnnnnlllkkkiiifffdddcccdddeeehhhhhhhhhhhhggggggffffffeeeeeeeeeeeeffffffffffffeeeeeeeeeeeedddddddddccccccbbbbbbaaa``````____________```aaaaaaaaaaaa`````````___^^^^^^]]]]]]]]][[[ZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUXXXWWWWWWVVVVVVWWWWWWXXX~~~~~~~~~}}}{{{||||||||||||xxxxxxyyyyyyzzz{{{{{{{{{yyyyyyzzz{{{|||}}}~~~~~~|||{{{zzz{{{|||||||||}}}~~~|||{{{{{{zzzwwwtttsssssstttpppvvv}}}sss^^^QQQEEEDDDFFFDDD???===:::;;;;;;<<>>@@@BBBEEEFFFFFFHHHLLLOOORRRVVV[[[______^^^\\\ZZZWWWSSSPPPOOOLLLLLLPPPUUUXXX]]]fffpppuuu|||cccXXXVVVWWWYYYaaapppzzzwwwyyytttzzz~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{zzzxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvxxxzzzyyyyyylll\\\QQQ[[[qqq}}}{{{|||yyyuuuzzzjjj```[[[YYYVVVQQQOOOPPPSSSVVVXXXWWWUUUSSSRRRQQQPPPPPPKKKKKKJJJJJJKKKLLLNNNOOOPPPNNNKKKJJJKKKMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQOOOLLLIIIHHHHHHGGGFFFDDDBBB@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHIIIIIIJJJJJJJJJKKKOOOTTTXXXfffvvv|||sssmmmkkkmmmooowww|||~~~~~~~~~|||~~~}}}{{{yyyyyyzzz{{{|||{{{uuuoookkkkkkiiigggffffffdddbbb___[[[^^^bbbddddddddddddeeedddgggjjjlllmmmkkkiiiggggggddd```___aaacccdddddddddeeefffggggggfffddddddddddddeeeeeefffgggggggggeeeeeedddcccbbbbbbbbbbbbaaaaaaaaa``````____________``````aaaaaaaaaaaaaaa^^^^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]YYYXXXWWWUUUTTTTTTTTTTTTWWWVVVVVVUUUUUUVVVVVVWWW~~~~~~~~~~~~}}}{{{yyyxxxyyyyyyyyyyyyzzzzzzzzzwwwxxxzzz|||~~~~~~|||zzzyyy{{{~~~zzzzzz{{{|||}}}}}}}}}vvvssssssqqqvvv}}}}}}xxxuuuuuuvvvooosssxxxnnn^^^OOONNNSSSRRRLLLGGG>>>>>>>>>???@@@BBBDDDFFFFFFIIIMMMQQQTTTWWW[[[^^^]]]\\\ZZZXXXUUURRRPPPNNNNNNOOOTTTZZZ^^^cccnnnyyy~~~ttt^^^VVVUUUXXX[[[gggvvv~~~~~~~~~~~~}}}}}}{{{{{{|||{{{{{{yyywwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxx{{{}}}{{{|||yyybbbYYYUUU```uuuvvvpppttt~~~xxxaaa[[[VVVSSSPPPOOOOOOQQQRRRTTTTTTSSSRRRQQQPPPPPPQQQRRRLLLKKKKKKJJJJJJKKKKKKLLLLLLJJJIIIIIILLLMMMMMMMMMNNNMMMLLLJJJJJJJJJLLLMMMMMMOOOPPPNNNKKKJJJJJJLLLJJJIIIFFFDDDBBBAAAAAAAAACCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHIIILLLNNNXXXlll{{{rrrlllkkkmmmoooxxx~~~~~~{{{yyyxxxxxxyyyzzz}}}xxxrrrpppmmmjjjiiiiiiiiigggeee\\\^^^aaacccdddeeehhhjjjkkkkkkkkkkkkjjjiiiiiihhhgggccc___]]]___aaabbbbbbbbbdddeeeffffffeeedddccccccccccccdddeeeffffffffffffeeecccbbbaaaaaaaaabbb```````````````_________]]]^^^^^^___```_________]]]]]]^^^^^^]]]\\\ZZZZZZZZZYYYXXXWWWWWWYYY[[[\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTT~~~}}}|||}}}~~~}}}{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzxxxyyy{{{~~~~~~~~~{{{zzz|||yyyyyyzzz{{{}}}zzz}}}|||tttqqqrrrlllnnnppprrrtttwwwzzz}}}~~~zzzyyy{{{xxxwwwxxxmmmqqquuu}}}tttbbbSSSRRRXXXWWWQQQKKK????????????@@@BBBDDDEEEEEEIIINNNRRRUUUXXXZZZ\\\[[[ZZZYYYWWWTTTRRROOONNNPPPRRRXXX___ccchhhsss~~~ppp[[[UUUUUUYYY\\\lll{{{~~~~~~~~~}}}yyyzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwwwwwwwwwwyyy{{{}}}~~~ppp\\\WWWXXXeeexxxwwwnnnmmmuuupppZZZVVVTTTRRRPPPOOOQQQQQQPPPOOOPPPQQQPPPOOONNNNNNPPPRRRNNNMMMMMMLLLLLLLLLLLLLLLHHHHHHIIIKKKMMMNNNMMMKKKKKKJJJHHHGGGGGGIIILLLNNNMMMNNNOOONNNKKKJJJMMMOOOMMMKKKHHHFFFCCCBBBAAAAAAFFFEEECCCAAA@@@BBBCCCEEEGGGHHHHHHGGGEEECCCCCCDDDMMMccc|||{{{sssmmmllloooqqqzzz~~~{{{zzzzzzzzz{{{~~~xxxtttppplllkkkllllllkkkiii^^^```bbbdddfffiiimmmpppqqqooollliiihhhhhhjjjkkkiiiddd___]]]^^^``````___bbbccceeeffffffeeedddbbbaaaaaabbbcccddddddeeeeeefffeeecccaaaaaaaaaaaabbb```````````````_________[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^]]]\\\ZZZYYYYYYXXXVVVVVVVVVXXXZZZ[[[ZZZYYYXXXVVVUUUTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRR}}}{{{yyyyyyzzzzzz{{{{{{zzzzzzyyywwwxxxyyyzzz{{{|||||||||zzz{{{}}}}}}{{{zzz{{{zzzyyy{{{~~~}}}~~~~~~xxxqqqooolllmmmnnnnnnlllhhhdddaaadddcccbbb```___^^^]]]\\\dddiiipppsssvvv{{{xxxrrrrrrmmmmmmyyyxxxcccXXXXXXUUUWWWWWWOOOEEEAAA???AAABBBAAABBBFFFEEEHHHLLLPPPSSSVVVWWWXXX]]]\\\XXXSSSNNNMMMOOOQQQQQQWWW```fffllltttcccWWWUUUUUUZZZaaappp~~~}}}{{{yyyyyyyyyyyywwwuuuzzzxxxuuutttvvvyyy~~~|||}}}~~~}}}wwwcccYYYWWWZZZggg{{{xxxnnnoooxxxlll\\\YYYRRRRRRRRRRRRRRRSSSSSSRRRNNNMMMLLLJJJJJJJJJKKKLLLIIIIIIJJJJJJKKKLLLLLLMMMGGGIIILLLNNNNNNMMMLLLJJJIIIHHHHHHGGGHHHIIIKKKLLLNNNMMMLLLLLLMMMNNNNNNMMMKKKNNNQQQNNNGGGBBBAAABBBBBBBBBAAA@@@???@@@DDDGGGHHHHHHGGGEEECCCAAABBBCCCHHHXXXnnn~~~wwwrrrqqqtttwww|||xxxxxxyyyzzz{{{~~~}}}|||vvvpppllllllkkkiiiggg]]]___aaabbbdddgggkkknnnuuusssooojjjfffdddeeegggiiifffccc___]]]]]]^^^___```aaaccceeeeeeeeecccbbbccceeeggghhhfffdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```_____________________^^^^^^\\\[[[YYYXXX[[[ZZZYYYXXXXXXXXXXXXXXXZZZYYYYYYXXXWWWWWWVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSOOOQQQRRRRRRPPPOOOPPPQQQ~~~|||zzzzzzzzzzzzzzzzzzyyyyyyuuuwwwxxxzzz{{{||||||{{{|||}}}~~~~~~}}}|||}}}{{{zzz|||}}}}}}}}}~~~yyyvvvsssttttttqqqmmmfff___[[[YYYXXXVVVTTTSSSSSSSSSSSSTTTXXX^^^aaadddjjjssszzz|||vvvqqqlllkkkuuuxxxdddZZZ[[[YYY\\\\\\TTTHHHCCCAAABBBCCCBBBDDDGGGFFFHHHKKKOOORRRUUUWWWXXXYYYXXXUUUQQQNNNNNNPPPSSSVVV]]]eeelllqqqyyyaaaWWWVVVVVV\\\eeeuuu~~~~~~yyyxxxwwwwwwyyyyyyxxxwwwzzzxxxwwwvvvxxx{{{~~~|||}}}ppp]]]SSSVVV]]]lll~~~{{{qqqsss|||gggXXXVVVTTTSSSSSSTTTUUUUUUUUUTTTMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJLLLNNNNNNMMMKKKIIIHHHHHHHHHHHHIIIKKKMMMNNNOOONNNLLLLLLLLLMMMLLLLLLKKKOOORRRQQQLLLHHHGGGHHHEEEEEECCC@@@>>>???AAADDDFFFFFFFFFDDDAAA@@@AAABBBBBBNNNaaattt{{{xxxyyy~~~{{{xxxxxxyyyzzz{{{}}}~~~}}}{{{|||}}}xxxqqqnnnnnnnnnllljjjcccddddddcccbbbcccfffhhhoooooommmjjjgggfffgggiiihhhgggdddaaa_______________```bbbcccccccccbbbaaadddhhhkkkllljjjfffcccaaabbbbbbbbbbbbbbbbbbbbbbbb___^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZYYYXXXZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTRRRQQQQQQRRR{{{{{{zzzzzzzzzyyyyyyxxxtttvvvyyy|||}}}}}}}}}|||~~~}}}~~~}}}|||}}}~~~|||{{{{{{{{{xxxssskkkccc^^^WWWUUUQQQNNNLLLLLLMMMNNNKKKNNNQQQTTTWWW]]]fffmmmsss{{{{{{pppjjjgggoooxxxeee\\\^^^^^^bbbccc[[[LLLFFFBBBDDDEEEDDDFFFIIIGGGHHHJJJMMMPPPTTTWWWXXXVVVVVVTTTQQQPPPQQQUUUXXX]]]ccclllrrrwwwxxx]]]VVVWWWWWW___kkk~~~|||{{{|||~~~vvvuuutttvvvxxxzzzyyyyyyyyyxxxxxxxxxzzz|||~~~||||||eeeTTTNNNUUUcccssswwwzzz|||___TTTTTTSSSSSSTTTVVVWWWWWWUUUSSSLLLKKKJJJJJJIIIJJJJJJJJJFFFGGGIIIKKKLLLKKKJJJIIIIIIJJJLLLMMMMMMKKKIIIHHHGGGGGGHHHIIIKKKMMMOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJNNNSSSSSSPPPMMMLLLMMMGGGGGGEEEAAA>>>>>>???AAACCCCCCCCCAAA???>>>???@@@AAAHHHVVViii{{{~~~}}}~~~{{{}}}~~~yyywwwxxxyyyxxxzzz{{{zzzxxxyyy~~~|||uuurrrrrrrrrpppnnniiiiiigggddd```^^^___```fffggghhhgggfffeeefffhhhggggggeeedddbbbaaa```_________````````````aaaaaafffjjjnnnooolllgggbbb```aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[ZZZYYYXXXWWWYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPRRRTTTUUUTTTQQQPPPOOOPPP||||||{{{zzzyyyyyyyyyyyyvvvxxx{{{~~~~~~~~~~~~}}}}}}~~~~~~wwwqqqllldddaaa[[[VVVRRRQQQQQQRRRQQQRRRSSSTTTVVV[[[ccciiijjjsss~~~qqqiiidddjjjxxxzzzfff^^^aaabbbfffggg```QQQJJJDDDDDDFFFEEEFFFIIIIIIIIIJJJLLLPPPSSSWWWYYYWWWWWWVVVTTTSSSUUUZZZ]]]aaahhhpppvvv|||qqqZZZVVVWWWWWWaaaqqq}}}|||}}}~~~vvvuuuuuuvvvyyyzzzzzzyyyvvvwwwxxxyyyzzz|||}}}}}}|||zzzttt[[[NNNLLLVVVfffwwwqqqYYYSSSTTTNNNPPPTTTYYY[[[YYYSSSNNNJJJJJJJJJIIIIIIIIIJJJJJJDDDFFFIIIKKKLLLKKKIIIHHHJJJKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHIIIKKKLLLMMMNNNOOOOOOMMMKKKHHHGGGGGGGGGHHHLLLQQQRRRQQQNNNLLLLLLFFFFFFEEEBBB???===>>>@@@@@@@@@@@@???===<<<>>>???@@@BBBKKK___vvv|||xxx~~~uuuuuu|||xxxxxxyyyyyyzzz{{{yyyvvvvvvzzz~~~|||xxxvvvuuussspppmmmllliiiccc^^^ZZZYYYZZZ___aaadddddddddccccccdddfffggggggfffdddbbb```___``````____________```aaagggjjjlllkkkgggccc```^^^________________________^^^______```````````````ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUTTTSSSQQQPPPOOOOOOQQQRRRRRRQQQOOOMMMLLLLLL}}}|||{{{zzzzzzzzz{{{{{{zzz|||~~~~~~~~~~~~~~~|||wwwsssllleee```]]]\\\\\\\\\[[[YYYXXXYYY\\\aaaeeehhhppp{{{tttkkkcccfffsss~~~jjjaaacccdddhhhkkkdddXXXNNNFFFEEEGGGFFFGGGIIIJJJJJJKKKMMMPPPTTTWWWYYYXXXWWWVVVUUUUUUXXX\\\```dddkkktttzzzlllXXXWWWXXXXXXfff{{{~~~}}}yyyxxxwwwxxxyyyzzzyyyxxxtttuuuvvvxxxyyyzzz{{{{{{{{{zzziiiTTTLLLKKKVVVgggwwwjjjWWWRRRRRRKKKNNNUUU]]]aaa]]]SSSJJJIIIIIIJJJJJJJJJJJJJJJJJJDDDFFFIIIKKKLLLKKKIIIHHHJJJJJJKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIIIINNNNNNMMMJJJFFFDDDDDDFFFGGGIIILLLNNNLLLJJJGGGFFFCCCCCCBBBAAA>>>>>>???AAA>>>>>>???>>><<<<<<===???<<<;;;BBBTTTlll|||sssttt|||{{{{{{yyyzzzzzzvvvsssrrrtttxxx~~~{{{yyyvvvrrrnnnllliiiddd^^^ZZZXXXYYY___aaadddeeedddcccccccccffffffggggggeeecccaaa___aaa```____________``````eeefffeeebbb___\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^____________^^^^^^XXXXXXYYYYYYYYYXXXXXXWWWUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOONNNPPPQQQRRRPPPNNNLLLKKKLLL~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~zzzuuurrrqqqpppmmmkkkhhhfffeeegggiiikkkmmmttt{{{xxxnnneeefffqqqoooeeefffgggnnnrrrmmm```UUUJJJHHHHHHHHHGGGHHHKKKLLLMMMOOORRRUUUXXXYYYWWWWWWVVVVVVWWWZZZ___ccciiipppzzzjjjWWWYYY\\\]]]ooo~~~||||||zzzyyyyyyzzzzzzxxxwwwttttttvvvwwwxxxyyyzzz{{{~~~||||||~~~```OOOMMMMMMXXXjjj{{{yyy|||fffWWWRRRNNNKKKNNNUUU^^^ccc___TTTJJJIIIIIIJJJKKKKKKKKKJJJJJJFFFGGGIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGLLLMMMMMMJJJEEEBBBCCCEEEEEEFFFGGGHHHGGGEEECCCBBB???@@@@@@???>>>===???@@@===>>>???>>>======>>>@@@>>>>>>CCCQQQdddxxx~~~{{{|||zzzxxx~~~}}}xxxyyyxxxtttpppoooqqqttt~~~zzzwwwpppoookkkfff```\\\[[[[[[aaadddfffgggfffeeeeeefffeeefffffffffeeecccaaa````````````____________^^^aaa```^^^[[[XXXXXXZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]\\\[[[ZZZYYYWWWWWWXXXYYYYYYYYYXXXXXXTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQPPPOOOOOONNNQQQRRRSSSRRROOONNNMMMNNN~~~~~~}}}|||}}}~~~}}}~~~}}}~~~~~~|||rrrhhhhhhqqq~~~tttiiikkkmmmvvv}}}yyyhhh[[[OOOKKKKKKJJJIIIIIIKKKMMMOOORRRUUUWWWXXXYYYWWWXXXYYYZZZ\\\aaaggglllqqqxxxhhhXXX\\\aaaddd|||~~~xxxyyy~~~}}}~~~~~~~~~}}}}}}zzzyyyxxxxxxyyyyyyxxxvvvuuuuuuvvvwwwxxxzzz{{{||||||}}}wwwYYYMMMOOOTTT```sss|||wwwwww}}}cccXXXQQQJJJLLLMMMPPPXXX^^^\\\SSSJJJIIIJJJKKKLLLLLLLLLKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLIIICCCAAABBBEEEEEEDDDCCCDDDDDDDDDCCCBBB===>>>???>>>===<<<===>>>===>>>??????>>>>>>@@@BBBCCCDDDHHHPPP\\\mmm~~~zzztttsssuuu|||}}}xxxyyyyyyvvvrrrrrruuuxxx}}}tttssspppjjjddd```^^^^^^```bbbdddeeeeeefffggghhheeeeeeeeedddcccbbbaaa```]]]^^^_________^^^\\\[[[[[[[[[[[[ZZZXXXXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\\\\[[[YYYWWWUUUWWWWWWXXXYYYYYYYYYYYYYYYSSSTTTVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPRRRQQQOOONNNNNNOOO~~~}}}}}}~~~}}}~~~~~~}}}~~~}}}~~~{{{~~~uuukkkiiirrr~~~xxxlllnnnrrr}}}nnn```RRRNNNMMMLLLJJJJJJKKKMMMPPPTTTVVVXXXXXXYYYYYYZZZ\\\^^^bbbhhhoootttwwwgggXXX___eeejjjxxxoooooouuu{{{|||rrrtttvvvxxxzzz}}}}}}{{{zzz{{{}}}~~~xxxwwwvvvwwwxxxyyyxxxwwwwwwwwwvvvwwwxxxzzz}}}~~~|||~~~rrrUUUKKKQQQ[[[hhh|||yyyqqqqqquuuyyy```XXXRRRIIIKKKIIIJJJPPPVVVWWWPPPIIIIIIJJJLLLMMMMMMMMMLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHJJJLLLLLLLLLLLLKKKIIIKKKLLLHHHCCC@@@BBBEEEDDDCCCBBBBBBCCCEEEEEEDDD===>>>???>>><<<:::;;;<<<>>>???@@@???>>>???AAACCCAAADDDGGGKKKRRRaaattt|||~~~yyywwwxxxrrrxxx~~~}}}zzz{{{|||zzzwwwwww{{{yyywwwsssmmmgggbbbaaaaaa\\\^^^aaabbbcccdddgggiiieeeeeedddcccbbbbbbaaaaaa[[[\\\^^^___^^^\\\ZZZYYYWWWYYY[[[[[[ZZZZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\YYYWWWUUUWWWWWWXXXYYYZZZZZZZZZZZZRRRSSSUUUWWWWWWWWWUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMOOOOOOMMMLLLLLLMMM}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}|||}}}~~~mmmjjjrrr~~~~~~vvvvvvxxxxxxiiiXXXQQQPPPNNNNNNOOOLLLNNNQQQTTTUUUWWWYYY[[[]]]___cccggglllrrrwwwyyy|||kkk```bbbhhhxxxwwwkkkiiinnnuuu}}}yyywwwsssooohhheeegggmmmsssvvvzzz~~~}}}||||||{{{zzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvwwwzzz|||||||||~~~dddVVVQQQQQQcccsss~~~oookkknnnttt{{{qqq\\\QQQLLLJJJMMMKKKJJJLLLNNNOOOMMMKKKLLLJJJJJJLLLNNNOOOLLLIIIGGGHHHKKKMMMNNNNNNMMMMMMLLLJJJHHHGGGHHHJJJMMMPPPSSSPPPMMMLLLLLLMMMMMMMMMMMMMMMLLLJJJGGGEEECCCAAAHHHFFFBBB???>>>???AAABBBAAA>>><<<;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEDDDFFFHHHKKKVVVlll{{{}}}|||zzzwwwyyyvvvxxxyyy{{{~~~zzz~~~||||||}}}xxxsssrrrsssqqqiiibbb]]]]]]]]]___aaaccccccbbbaaaaaaaaaaaa```___^^^]]][[[[[[[[[[[[ZZZXXXWWWVVVWWWXXXYYYZZZZZZ[[[ZZZZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRMMMNNNPPPQQQSSSTTTUUUUUUQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLL~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~pppnnnwwwyyyyyy{{{ppp^^^UUUQQQOOONNNOOOPPPQQQSSSSSSTTTVVVYYY\\\bbbeeeiiinnnsssyyy~~~yyyhhh^^^eeesssyyyooommmssszzz~~~xxxttttttqqqlllddd^^^]]]```eeehhhttt{{{~~~~~~}}}||||||{{{{{{xxxxxxxxxxxxwwwwwwvvvvvvuuuwwwzzz{{{{{{{{{|||}}}}}}xxxaaaVVVUUUXXXiiiyyy}}}oookkkpppvvv|||gggWWWNNNJJJIIIIIIHHHGGGIIILLLMMMLLLJJJKKKJJJIIIJJJLLLLLLJJJGGGGGGIIILLLNNNOOONNNMMMLLLJJJIIIGGGGGGHHHLLLOOORRRTTTRRRNNNMMMMMMNNNNNNNNNMMMMMMLLLJJJHHHFFFDDDBBBIIIGGGCCCAAA@@@AAADDDFFFCCCBBB@@@@@@AAAAAA@@@???@@@AAABBBBBBBBBBBBBBBAAACCCDDDFFFIIIJJJRRRcccttt{{{wwwzzzxxxvvvyyy}}}}}}~~~~~~{{{{{{{{{{{{|||{{{vvvuuuwwwuuuooohhhbbb```______```aaa``````aaaaaaaaaaaa```______^^^]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQMMMNNNOOOQQQSSSTTTTTTTTTPPPPPPOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLL~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||~~~sssrrryyy|||}}}|||ggg[[[TTTOOONNNPPPQQQQQQRRRRRRTTTXXX]]]aaaiiimmmsssxxx}}}yyyiiiaaalll|||tttttt{{{{{{tttrrrsssqqqkkkaaaXXXSSSSSSVVVYYYkkkvvv}}}}}}}}}||||||{{{zzzzzzzzzvvvwwwwwwwwwwwwvvvvvvuuurrrvvv{{{~~~}}}}}}nnn[[[TTTXXX___pppzzznnnlllqqqwww~~~uuu]]]RRRLLLJJJIIIEEEEEEEEEGGGJJJKKKKKKJJJJJJIIIIIIIIIJJJIIIGGGEEEGGGIIILLLOOOOOOOOOMMMKKKHHHHHHGGGGGGIIIMMMQQQSSSVVVSSSOOONNNNNNOOONNNNNNNNNMMMMMMKKKIIIGGGEEEDDDJJJHHHDDDBBBBBBEEEHHHJJJHHHFFFEEEEEEEEEEEECCCAAACCCCCCCCCCCCCCCBBBAAAAAAAAACCCFFFIIIIIILLLXXXeee{{{{{{vvvvvvsssoooqqqyyy~~~~~~{{{{{{{{{}}}zzzyyyzzzzzzuuuqqqhhheeeaaa_________^^^]]]```aaaaaaaaaaaaaaa``````___^^^\\\ZZZXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPMMMNNNOOOQQQRRRSSSSSSSSSPPPPPPPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLL}}}~~~}}}~~~~~~~~~|||zzzzzz|||~~~sssppptttwww|||~~~}}}~~~ppp```VVVPPPOOOQQQNNNOOOPPPQQQUUU\\\eeekkkpppvvv}}}}}}nnnhhhwwwyyy|||}}}wwwuuuwwwsssmmmbbbWWWPPPNNNQQQTTTdddqqq}}}{{{{{{{{{{{{zzzzzzyyyyyyyyyvvvwwwxxxyyyyyyxxxxxxwwwtttxxx|||~~~}}}}}}}}}dddTTTPPPXXXcccrrrwwwnnnmmmrrrwww~~~kkkWWWQQQNNNKKKKKKEEEEEEGGGIIIKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFFFFHHHKKKMMMNNNNNNLLLKKKIIIHHHHHHHHHJJJMMMPPPRRRTTTQQQNNNMMMMMMNNNMMMMMMNNNNNNMMMLLLJJJIIIGGGFFFJJJGGGEEECCCDDDGGGJJJMMMLLLIIIFFFEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBEEEGGGFFFHHHRRR]]]ttt~~~}}}|||xxxqqqjjjiiilllpppssswww}}}~~~}}}}}}~~~|||}}}}}}zzzwwwmmmiiiddd```^^^^^^]]]]]]___``````aaabbbbbbaaaaaaaaa___\\\ZZZXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWYYYXXXVVVTTTTTTTTTUUUVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLL~~~~~~zzz|||~~~~~~~~~~~~~~~{{{yyyyyy{{{}}}~~~{{{oookkklllmmmpppsss}}}zzz|||}}}vvveeeYYYQQQPPPRRRRRRRRRRRRTTTXXXaaakkkrrrwww~~~|||qqqqqq{{{yyyzzzsssnnndddXXXQQQPPPTTTYYYdddsss}}}{{{zzzzzzzzzzzzzzzyyyyyyyyyyyywwwxxxzzz{{{||||||{{{zzzyyy{{{||||||{{{{{{}}}~~~qqq[[[NNNLLLWWWdddsssvvvoooooossswww~~~dddTTTQQQNNNKKKLLLHHHIIIKKKLLLMMMNNNNNNOOOMMMLLLLLLKKKIIIIIIIIIIIIFFFHHHIIIKKKLLLLLLKKKJJJJJJIIIHHHHHHIIIKKKMMMNNNQQQNNNKKKJJJJJJKKKLLLKKKMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFDDDDDDEEEGGGKKKMMMNNNJJJEEEBBBBBBDDDFFFFFFCCCCCCDDDEEEFFFGGGGGGFFFEEECCCDDDEEEEEEGGGQQQ\\\mmmzzz}}}wwwooohhhcccaaaccceeennnuuu}}}~~~}}}}}}}}}}}}~~~{{{yyyppplllgggbbb```___^^^]]]]]]^^^___aaabbbbbbbbbbbbaaa```]]]ZZZYYYYYYYYYZZZXXXWWWVVVUUUTTTTTTUUUUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLL~~~}}}yyyzzz}}}~~~~~~~~~~~~~~~~~~}}}|||~~~~~~{{{xxxxxxzzz}}}~~~xxxmmmjjjjjjjjjmmmqqqxxxyyy~~~{{{jjj]]]UUUTTTWWW[[[ZZZZZZ[[[^^^fffpppwwwwwwttt}}}{{{{{{rrrmmmdddZZZSSSSSSZZZ```lllzzz~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}|||zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxzzz|||~~~~~~}}}}}}}}}|||zzzyyyzzz}}}~~~dddTTTKKKKKKXXXgggxxxxxxssssssuuuxxx}}}^^^SSSQQQMMMJJJLLLLLLNNNOOOOOONNNNNNNNNOOOMMMNNNMMMLLLJJJIIIKKKLLLMMMLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHHHHHHHJJJKKKLLLMMMJJJHHHGGGHHHJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEGGGHHHJJJKKKNNNJJJEEEBBBCCCEEEGGGHHHCCCDDDEEEGGGHHHHHHIIIIIIHHHEEECCCDDDEEEHHHRRR\\\iiiwww{{{tttnnnjjjddd___^^^```ccclllvvv~~~zzzzzz{{{}}}|||zzzuuuqqqkkkfffcccaaa^^^\\\[[[\\\^^^___aaabbbbbbccc```___]]][[[ZZZZZZ[[[[[[XXXVVVUUUSSSRRRRRRSSSSSSVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLL~~~~~~yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{}}}~~~{{{xxxwwwzzz}}}~~~~~~~~~uuupppnnnmmmppptttyyy}}}~~~ooocccZZZYYY\\\bbbbbbbbbcccgggnnnwww~~~vvvzzz}}}{{{rrrnnnfff]]]VVVXXX```hhhxxx~~~}}}~~~}}}||||||~~~~~~}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxzzz}}}~~~}}}}}}}}}|||{{{}}}nnnXXXNNNKKKNNN]]]nnn}}}xxxxxxyyyzzz~~~www[[[UUUTTTNNNLLLPPPNNNPPPQQQPPPMMMKKKKKKLLLLLLMMMMMMLLLJJJIIILLLNNNWWWTTTPPPKKKHHHFFFEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLJJJHHHFFFFFFHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHEEEEEEGGGHHHIIIJJJIIIIIILLLJJJHHHGGGHHHIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIFFFEEEFFFFFFHHHPPPYYYfffuuu~~~xxxtttsssmmmddd```aaa```hhhrrrzzz{{{{{{{{{{{{}}}~~~{{{zzzvvvpppkkkfffaaa\\\YYYYYYZZZ\\\^^^```aaabbbccc^^^^^^]]]]]]\\\\\\\\\\\\XXXWWWUUUSSSQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLzzzzzz{{{|||}}}~~~}}}|||{{{|||~~~~~~}}}~~~}}}}}}}}}}}}zzz|||{{{yyywwwzzz}}}~~~~~~~~~zzz~~~wwwsssppprrrvvv|||rrrfff^^^]]]```cccdddeeehhhmmmvvvxxx|||tttpppiii```ZZZ\\\eeemmm||||||}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxzzz}}}~~~{{{|||~~~~~~~~~xxxcccQQQKKKLLLQQQbbbttt||||||||||||xxxuuuzzzsss[[[XXXXXXQQQOOOUUUNNNPPPQQQOOOKKKHHHHHHIIIKKKLLLMMMKKKIIIIIILLLOOO```[[[TTTMMMGGGDDDBBBBBBCCCCCCDDDEEEGGGJJJLLLMMMIIIGGGEEEFFFHHHKKKLLLMMMJJJJJJKKKKKKJJJIIIHHHHHHEEEFFFIIIKKKKKKKKKIIIHHHKKKKKKKKKMMMNNNMMMJJJHHHHHHHHHIIIIIIIIIHHHGGGGGGIIIFFFFFFHHHHHHIIINNNUUUeeeuuu}}}}}}vvvjjjcccccccccjjjrrrxxx{{{|||~~~|||{{{{{{{{{||||||}}}~~~zzztttmmmgggaaaZZZVVVXXXYYY[[[]]]```aaabbbbbb\\\]]]]]]^^^^^^]]]]]]\\\ZZZXXXUUUSSSRRRRRRRRRSSSSSSTTTUUUVVVWWWVVVVVVUUUWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUSSSRRROOONNNOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNOOOOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOPPPLLLLLLKKKKKKKKKKKKLLLLLL~~~~~~~~~{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~{{{|||~~~vvvkkkcccdddiiihhhkkkpppuuu}}}~~~yyyqqqggg```\\\```mmmzzz~~~~~~|||{{{zzzzzz{{{{{{{{{zzzwwwvvvuuuvvvxxxzzz{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{{{{|||{{{|||~~~qqqdddVVVKKKKKKPPPYYYmmm}}}|||}}}yyynnnnnnttt~~~mmmXXXTTTVVVSSSQQQTTTQQQPPPMMMIIIFFFFFFIIILLLKKKKKKKKKKKKLLLMMMNNNOOO\\\WWWPPPHHHCCCAAABBBCCCCCCBBBBBBCCCFFFHHHIIIIIIEEEDDDDDDFFFIIILLLNNNNNNIIIJJJLLLMMMLLLKKKIIIHHHGGGIIILLLNNNNNNLLLJJJHHHKKKKKKNNNRRRUUUTTTOOOJJJKKKJJJIIIHHHHHHHHHHHHIIIHHHKKKMMMKKKHHHHHHNNNSSS^^^kkk}}}{{{nnneeeccceeekkkpppttt~~~{{{|||yyyvvvwwwzzz{{{{{{}}}vvvpppjjjccc]]]YYYZZZ[[[\\\\\\\\\\\\\\\[[[^^^___``````___]]][[[YYYXXXXXXXXXXXXWWWVVVUUUTTTQQQRRRSSSTTTTTTUUUTTTTTTWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRRRROOOQQQRRRQQQPPPPPPQQQRRRRRROOOMMMOOOSSSTTTPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMM~~~~~~}}}}}}}}}}}}}}}|||||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~}}}{{{tttnnnooorrrqqqtttyyyzzzsssjjjdddaaafffttt~~~|||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyyyyxxxwwwyyy{{{||||||{{{wwwxxxyyyzzz{{{{{{{{{{{{|||}}}}}}|||}}}tttcccXXXMMMHHHLLLTTT___ttt}}}qqqkkkpppxxxlllXXXUUUWWWTTTRRRTTTSSSQQQOOOKKKGGGGGGIIIKKKLLLLLLKKKKKKLLLLLLMMMMMMVVVRRRMMMHHHDDDDDDDDDEEECCCBBBBBBCCCFFFHHHIIIHHHFFFFFFFFFGGGJJJLLLKKKJJJJJJKKKLLLLLLLLLJJJIIIGGGGGGIIIKKKLLLMMMLLLJJJIIIJJJKKKMMMPPPSSSRRRNNNJJJIIIIIIHHHGGGGGGFFFFFFFFFIIIKKKLLLKKKJJJKKKOOOSSSXXXddduuutttjjjgggfffllloooqqqyyy|||~~~~~~{{{|||}}}}}}}}}~~~{{{uuuoooiiibbb^^^YYYZZZZZZ\\\]]]^^^___```^^^___```aaa```^^^\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUPPPQQQRRRSSSSSSTTTTTTTTTVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQNNNPPPQQQRRRQQQQQQSSSUUURRROOOMMMNNNQQQRRROOOKKKNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKLLLLLLLLL}}}}}}}}}|||||||||||||||~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}|||~~~~~~~~~}}}{{{{{{|||}}}wwwooojjjgggmmm}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzyyyxxxzzzyyyzzz|||~~~~~~|||zzzwwwxxxyyyzzzzzz{{{{{{{{{|||}}}|||iiiUUULLLFFFEEENNNYYYeeexxxuuunnnoooyyy{{{hhhYYYWWWXXXUUUSSSTTTUUUTTTQQQMMMJJJHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKNNNLLLIIIGGGFFFFFFGGGGGGCCCBBBAAACCCEEEGGGHHHHHHGGGGGGHHHJJJLLLLLLJJJHHHKKKKKKLLLLLLKKKIIIHHHFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMOOONNNLLLIIIHHHGGGGGGFFFEEEEEEDDDDDDJJJJJJJJJKKKLLLNNNQQQRRRRRR[[[iiiyyy}}}sssnnnjjjnnnoooooottt~~~||||||}}}|||wwwpppiiiddd]]]]]]\\\[[[\\\]]]___aaa___```aaaaaaaaa___]]]\\\```___^^^]]]ZZZXXXVVVUUUOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRQQQQQQPPPOOOMMMOOOQQQRRRRRRRRRTTTVVVPPPNNNLLLMMMPPPPPPMMMJJJNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKK~~~~~~||||||~~~~~~}}}||||||}}}~~~~~~}}}}}}||||||||||||}}}}}}zzz|||}}}~~~}}}|||}}}~~~~~~}}}|||uuuooommmsss~~~}}}||||||{{{|||}}}~~~}}}{{{xxxxxxxxxzzzzzz{{{}}}~~~~~~{{{yyywwwwwwxxxyyyzzzzzzzzzzzz}}}~~~}}}dddOOOHHHEEEGGGPPP[[[hhhyyyyyywww|||rrreeeYYYWWWXXXVVVTTTTTTWWWWWWUUUQQQMMMKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGCCCBBBAAABBBEEEGGGGGGFFFFFFGGGIIILLLOOONNNKKKIIIJJJKKKKKKJJJIIIHHHFFFFFFHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCJJJIIIHHHJJJMMMPPPPPPPPPOOOUUU```ppp~~~wwwppprrrrrrpppsss}}}~~~}}}zzzzzz|||~~~}}}vvvooojjjfffccc___\\\ZZZZZZ[[[]]]^^^___aaabbbbbb```___]]]bbbaaa```^^^[[[XXXUUUTTTOOOOOOOOOOOOPPPQQQQQQRRRTTTTTTSSSSSSRRRRRRRRRRRRPPPPPPPPPPPPPPPOOONNNNNNMMMNNNPPPPPPPPPPPPRRRSSSOOOMMMLLLMMMNNNNNNKKKIIIMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJ~~~{{{{{{{{{|||~~~}}}}}}||||||||||||}}}}}}|||}}}~~~{{{zzz|||}}}~~~~~~{{{uuuqqqwww~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~}}}zzzxxxxxxyyyzzzzzzzzz|||}}}|||yyywwwvvvwwwxxxyyyzzzzzzzzzzzz}}}aaaMMMFFFGGGKKKUUUaaaooojjjaaaYYYVVVVVVUUUSSSTTTWWWXXXWWWTTTPPPMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@AAADDDFFFFFFEEEDDDFFFIIIMMMQQQQQQNNNKKKIIIIIIIIIHHHGGGFFFEEEEEEGGGFFFFFFFFFGGGHHHJJJKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHGGGGGGIIILLLNNNNNNNNNPPPSSSZZZgggwwwxxxwwwvvvuuuwww|||zzz}}}~~~{{{zzz|||~~~~~~}}}{{{tttoookkkhhhbbb]]]ZZZYYYZZZ[[[]]]___```bbbbbbaaa___^^^aaaaaa___]]]ZZZWWWUUUSSSQQQPPPOOOOOONNNOOOPPPPPPSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOOOOOOOONNNMMMMMMMMMOOOOOOOOOMMMLLLMMMNNNMMMLLLLLLLLLMMMLLLKKKIIIKKKKKKLLLMMMMMMLLLKKKKKKLLLKKKKKKJJJIIIIIIJJJJJJxxxyyy{{{~~~~~~}}}}}}||||||}}}}}}~~~~~~|||~~~~~~~~~~~~{{{xxx~~~~~~~~~}}}||||||{{{{{{{{{}}}~~~}}}yyywwwxxx{{{zzzzzzyyyzzz{{{zzzxxxvvvvvvwwwxxxyyyyyyzzzzzzzzz|||~~~yyy[[[LLLFFFKKKTTTaaaooo}}}~~~ccc^^^XXXTTTSSSRRRRRRRRRUUUVVVVVVTTTPPPMMMKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBAAA@@@AAACCCEEEEEEDDDCCCDDDGGGLLLOOOPPPNNNKKKFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIJJJIIIFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLLLLPPPRRRWWW```mmm|||}}}zzzzzz}}}}}}zzz}}}||||||~~~~~~~~~}}}|||{{{wwwoookkkfffaaa]]][[[\\\\\\\\\]]]___aaaaaaaaa```___```___^^^\\\ZZZXXXVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOOOONNNNNNMMMLLLMMMNNNOOONNNKKKJJJKKKLLLKKKLLLLLLLLLMMMLLLLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJxxxzzz}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||yyy}}}|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{wwwzzz|||{{{xxxwwwyyy}}}|||{{{yyyyyyzzzyyyxxxvvvvvvwwwxxxyyyyyyzzzyyyyyy{{{|||~~~mmmVVVNNNIIISSScccsss{{{yyyyyywwwvvv|||qqq___\\\WWWRRROOOPPPQQQQQQPPPQQQRRRQQQNNNKKKIIIIIIGGGHHHIIIJJJIIIHHHFFFDDDCCCBBBAAA@@@???@@@AAAAAABBBAAA@@@AAACCCDDDDDDCCCBBBCCCEEEIIIKKKLLLJJJHHHCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFIIIKKKJJJFFFDDDCCCDDDCCCEEEGGGIIIJJJJJJIIIIIIGGGJJJLLLLLLJJJIIIKKKMMMMMMOOOSSSYYYbbbqqq|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~vvvrrrmmmfffaaa^^^\\\\\\ZZZ\\\^^^```aaa```___^^^^^^^^^]]]]]][[[ZZZXXXWWWVVVTTTQQQOOOMMMLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMLLLMMMNNNMMMLLLKKKLLLMMMIIIKKKLLLMMMMMMMMMMMMNNNJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKKKK~~~~~~}}}{{{xxx{{{~~~}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~uuuzzz~~~~~~zzzsssrrr|||}}}|||}}}~~~~~~|||{{{zzzxxxxxxyyyzzzzzz{{{{{{{{{tttxxx{{{zzzwwwwwwzzz~~~~~~|||zzzyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyy{{{{{{|||eeeTTTRRRNNN\\\ooozzztttqqqpppkkknnnxxxhhh]]][[[WWWPPPMMMNNNPPPQQQLLLNNNOOOOOOLLLIIIGGGFFFFFFGGGHHHIIIIIIHHHFFFDDDBBBAAA???>>>>>>???AAACCCBBBAAA@@@@@@BBBDDDDDDCCCCCCCCCDDDFFFHHHHHHFFFDDDAAAAAAAAAAAAAAABBBDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHFFFIIIKKKJJJGGGCCCBBBCCCAAACCCFFFIIIJJJJJJJJJIIIHHHLLLPPPNNNJJJHHHKKKNNNJJJMMMPPPTTT\\\jjj~~~}}}~~~zzz~~~~~~}}}}}}}}}}}}~~~yyy{{{~~~~~~zzzssskkkddd^^^ZZZXXXYYY[[[]]]___``````___^^^]]]]]]]]]]]]\\\[[[ZZZZZZXXXVVVSSSOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMKKKLLLNNNNNNMMMMMMNNNPPPIIIJJJLLLMMMMMMMMMNNNOOOJJJLLLMMMNNNNNNMMMLLLJJJGGGGGGGGGHHHIIIJJJKKKLLL}}}|||{{{zzz{{{|||}}}}}}~~~~~~~~~~~~~~~|||zzz{{{|||~~~}}}{{{{{{}}}~~~~~~~~~~~~~~~xxxqqqzzzzzzvvvwww}}}~~~}}}||||||}}}~~~~~~}}}||||||}}}~~~}}}{{{zzz{{{xxxuuuuuuvvvwwwuuusssvvvvvvuuuuuuvvvxxxzzz{{{}}}}}}|||{{{yyywwwuuussswwwuuusssuuuyyy||||||{{{{{{yyyyyywww]]]QQQLLLVVVnnnzzzuuuqqqmmmkkklllooo|||yyyeeeWWWTTTOOOMMMMMMMMMNNNMMMLLLMMMNNNLLLGGGCCCBBBCCCEEEFFFHHHHHHHHHEEECCCAAABBBBBBBBBAAA@@@???>>>===???>>><<<<<<===@@@CCCEEEEEEEEEEEEEEEEEEEEEEEEEEEBBB@@@>>>???AAABBB@@@>>>???@@@CCCFFFGGGGGGGGGFFFGGGGGGGGGFFFEEEDDDBBBAAAFFFGGGGGGHHHHHHGGGGGGFFFIIIJJJKKKMMMMMMMMMLLLLLLNNNPPPQQQQQQTTT```rrr|||zzz{{{~~~~~~~~~}}}}}}|||zzzyyy{{{|||~~~|||{{{{{{}}}yyypppiiiccc^^^[[[[[[[[[ZZZ\\\___``````___```^^^]]]]]]^^^___^^^\\\YYYWWWUUURRRPPPOOOOOOOOOPPPOOONNNOOOPPPOOOMMMKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGIIIMMMNNNMMMLLLLLLLLLIIIKKKMMMNNNOOONNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGG}}}||||||zzz{{{|||}}}}}}~~~~~~~~~}}}|||||||||~~~~~~}}}}}}~~~~~~}}}~~~~~~{{{vvvvvv~~~~~~~~~}}}}}}||||||||||||}}}~~~}}}|||}}}~~~}}}||||||{{{yyyvvvvvvxxxxxxvvvtttvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{zzzyyywwwvvvuuuuuuwwwuuuuuuwwwzzz||||||{{{|||zzz{{{oooYYYOOONNN^^^tttvvvpppmmmkkklllppptttooo^^^WWWSSSOOOLLLLLLLLLLLLKKKIIIKKKKKKIIIFFFDDDEEEFFFDDDFFFGGGGGGGGGDDDBBB@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<===@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>???@@@AAA???===>>>???BBBDDDFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNMMMNNNWWWfffrrr}}}xxxwwwzzz~~~}}}zzzyyywwwwwwxxxyyyzzz{{{zzzyyyzzz{{{~~~|||tttmmmgggaaa]]]^^^]]]\\\]]]___```___^^^___^^^]]]]]]______^^^]]]XXXWWWVVVTTTRRRQQQQQQPPPPPPNNNMMMMMMNNNNNNLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJLLLNNNNNNLLLKKKKKKKKKIIIKKKLLLNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGG}}}}}}}}}zzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~||||||vvvkkkeeebbbdddgggkkkrrryyy}}}xxxuuurrrqqquuu|||}}}}}}|||||||||||||||}}}|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||zzzyyyyyyyyyyyyxxxwwwxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuvvvwwwwwwvvvvvvwwwyyy{{{}}}|||{{{}}}{{{~~~dddRRRNNNQQQiii{{{sssllliiijjjnnntttyyy~~~fffXXXUUURRRMMMKKKJJJIIIIIIHHHHHHGGGFFFDDDAAAAAACCCEEEEEEFFFGGGGGGFFFCCCAAA?????????@@@@@@@@@@@@??????>>>=========>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>>>>>>>>>>><<<;;;===>>>@@@BBBCCCDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLJJJIIINNNXXXaaazzzxxxtttvvvwwwrrrqqqqqqrrruuuxxxyyyyyyyyyzzz{{{|||~~~{{{tttmmmfffaaa```___]]]]]]_________^^^___^^^]]]]]]___```___^^^XXXXXXXXXWWWVVVUUUSSSSSSPPPNNNKKKJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLKKKJJJJJJMMMNNNOOONNNKKKJJJKKKKKKIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFF~~~}}}~~~zzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~{{{{{{}}}wwwggg\\\XXXTTTQQQSSSVVVXXX^^^dddoooyyywwwtttqqqpppooosss}}}}}}|||||||||}}}~~~~~~~~~~~~}}}|||~~~}}}|||||||||||||||}}}}}}||||||{{{{{{{{{{{{zzzyyyzzzyyyyyyxxxxxxxxxwwwwwwuuutttsssssstttvvvxxxzzzvvvwwwxxxzzz|||||||||{{{||||||tttYYYLLLNNNUUUooossskkkgggjjjppptttyyytttaaaXXXRRROOOKKKIIIHHHGGGFFFEEEHHHFFFCCC???>>>>>>@@@BBBHHHHHHHHHHHHFFFDDDAAA@@@>>>>>>???@@@AAAAAA@@@@@@>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<:::999===>>>@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKKKKIIIGGGJJJPPPVVVnnnyyyxxx}}}{{{qqqnnnlllnnnrrrwwwzzzzzz{{{|||}}}~~~|||tttlllgggbbb```^^^^^^_________^^^^^^]]]]]]^^^`````````___YYYZZZZZZZZZZZZXXXVVVUUUQQQNNNJJJHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKNNNNNNNNNMMMKKKJJJLLLMMMIIIJJJKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFF~~~}}}}}}~~~zzz{{{|||}}}}}}~~~~~~~~~{{{{{{zzzzzz{{{}}}}}}~~~~~~{{{zzz}}}}}}lll^^^SSSMMMJJJFFFEEEGGGIIIJJJNNNSSSWWWaaaooo|||~~~|||{{{|||}}}~~~}}}||||||~~~}}}||||||~~~{{{zzzzzzyyyzzz{{{|||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxtttssssssssstttvvvyyy{{{wwwxxxyyyzzz{{{{{{||||||{{{iiiSSSIIIOOOZZZppptttkkkfffjjjqqqrrrxxxlll\\\VVVNNNLLLIIIHHHHHHHHHGGGEEEHHHEEEBBB@@@AAADDDFFFHHHKKKKKKJJJIIIGGGEEECCCAAA>>>???@@@AAAAAABBBAAAAAA?????????@@@@@@@@@@@@?????????????????????????????????>>>===;;;:::999999>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJKKKAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIGGGFFFGGGKKKOOObbbvvv~~~~~~{{{vvvrrrrrrtttwwwyyy}}}vvvqqqkkkkkkpppvvvzzz{{{{{{|||}}}~~~|||tttooofffcccaaa___`````````___^^^]]]\\\^^^```aaaaaa```[[[\\\\\\]]]\\\ZZZXXXWWWRRRNNNKKKHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGFFFFFFEEEEEE}}}}}}}}}~~~zzz{{{|||}}}}}}~~~~~~~~~xxxxxxyyyyyy{{{~~~~~~{{{{{{}}}rrr```TTTLLLGGGDDDCCC@@@???BBBCCCCCCEEEIIIGGGNNNXXXaaaiiiqqq{{{~~~||||||}}}}}}|||}}}~~~{{{zzzyyyyyyyyyzzz{{{|||{{{}}}~~~||||||}}}{{{{{{{{{{{{{{{zzzyyyxxxuuuuuuuuuuuuvvvwwwyyyzzzwwwxxxyyyyyyxxxyyy{{{}}}}}}xxx___NNNHHHQQQ___sssuuummmiiikkkqqquuu}}}}}}cccWWWSSSMMMKKKJJJJJJKKKLLLKKKJJJIIIGGGEEEEEEIIIMMMQQQRRRMMMMMMLLLJJJHHHEEECCCBBB@@@@@@AAABBBBBBCCCBBBBBB@@@@@@BBBBBBBBBAAA@@@???????????????????????????===>>>???===;;;::::::;;;?????????@@@AAABBBBBBCCCBBBCCCDDDEEEFFFGGGGGGGGG@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFCCCDDDDDDCCCCCCDDDGGGJJJVVVkkkzzzzzzxxxuuuqqqooonnnnnnnnnrrrxxxyyyqqqppptttyyy{{{zzzyyyyyyyyyzzz{{{|||}}}~~~~~~yyynnnkkkgggdddcccbbbaaa```]]]\\\\\\^^^aaabbbbbbaaa^^^^^^^^^]]]\\\[[[YYYXXXSSSPPPMMMKKKJJJJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHJJJLLLLLLKKKKKKMMMNNNIIIIIIIIIIIIJJJJJJJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDD|||{{{zzzzzz{{{|||}}}}}}~~~~~~~~~yyyzzzzzz|||}}}~~~||||||~~~oooeeeXXXMMMHHHDDDBBB@@@AAA>>>???BBBCCCAAABBBEEEAAADDDIIIMMMPPPUUU]]]ccciiimmmssswww~~~}}}{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyzzz|||}}}zzz}}}~~~||||||}}}xxxyyyyyyzzzzzzyyyxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyywwwuuuwww{{{~~~hhhUUUJJJHHHSSSbbbyyyxxxrrroooqqqvvv~~~ppp\\\UUUSSSMMMLLLLLLNNNQQQSSSSSSRRRNNNKKKIIIIIIMMMQQQRRRRRRNNNMMMLLLIIIGGGDDDBBBAAABBBBBBCCCCCCDDDCCCCCCCCCAAABBBDDDEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>;;;:::;;;===>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAA>>>??????@@@@@@??????>>>????????????AAACCCEEEFFFCCCBBBBBBAAABBBCCCEEEGGGIII]]]zzzyyyuuuuuuuuuvvvwwwvvvtttssssssyyy~~~|||yyyyyyxxxxxxyyy{{{}}}zzzvvvooojjjgggdddbbb```]]]\\\\\\^^^aaaccccccbbbaaa```___]]][[[ZZZYYYYYYTTTRRROOONNNMMMKKKIIIGGGDDDEEEFFFHHHIIIJJJJJJJJJHHHJJJLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGGGGFFFEEEEEEDDDDDD|||yyywwwzzz{{{|||}}}~~~~~~~~~~~~{{{|||}}}~~~~~~}}}{{{{{{}}}~~~}}}}}}~~~nnnbbbZZZTTTLLLGGGEEECCCAAA>>>>>><<<===@@@AAA>>>???BBB@@@BBBCCCCCCCCCFFFMMMRRRWWWZZZ^^^bbbiiiwww}}}|||}}}zzzyyyzzz|||}}}|||}}}~~~~~~~~~|||{{{zzz{{{}}}~~~yyy}}}~~~||||||}}}vvvvvvxxxyyyyyyxxxwwwvvvyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyxxxuuutttuuuzzzyyy]]]NNNHHHHHHTTTccc~~~|||xxxwwwxxx|||hhhYYYVVVWWWNNNNNNNNNQQQUUUWWWXXXXXXSSSPPPLLLKKKMMMNNNMMMLLLNNNMMMKKKHHHFFFCCCAAA@@@CCCDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEFFFEEECCC@@@???????????????????????????;;;>>>???>>>;;;:::<<<>>>======<<<======>>>???@@@>>>>>>?????????>>>======>>>>>>????????????>>>>>>??????>>>???AAACCCEEEFFFEEEDDDCCCBBBBBBDDDFFFGGGAAATTTpppyyytttvvvyyy~~~~~~|||www}}}{{{zzzyyyxxxzzz||||||~~~vvvoooiiieeebbb___]]]\\\\\\^^^aaaccccccccccccbbb___\\\ZZZZZZYYYZZZTTTSSSQQQPPPOOOMMMIIIGGGCCCDDDEEEGGGHHHIIIJJJJJJHHHJJJMMMMMMKKKHHHGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDD}}}{{{~~~~~~~~~}}}~~~~~~~~~uuuiii```ZZZWWWLLLJJJFFFBBB???>>>======AAA@@@@@@@@@??????>>>>>>???@@@AAAAAAAAABBBEEEHHHHHHNNNTTTYYY^^^iiixxxtttlllnnnsssvvv~~~zzz~~~{{{xxxwwwyyy{{{}}}}}}~~~}}}}}}~~~}}}|||||||||}}}}}}{{{{{{{{{|||{{{yyyxxxwwwxxxyyyyyy{{{zzzyyyyyyxxxxxxxxxxxxvvvwwwwwwuuusssvvv|||zzzaaaLLLGGGGGGIIIYYYnnnzzzuuu}}}sss]]]VVVTTTSSSLLLQQQWWW[[[[[[YYYWWWVVVRRRPPPMMMKKKKKKIIIGGGEEEGGGFFFDDDCCCCCCCCCDDDEEEAAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@?????????@@@AAA===>>>???AAAAAAAAA@@@???;;;;;;<<<<<<===<<<<<<;;;@@@@@@??????>>>>>>======>>>>>>=========>>>>>>???============>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAABBBDDDFFFFFFDDDCCCBBBBBBFFFOOOddduuuvvv{{{~~~|||~~~~~~||||||~~~}}}{{{|||}}}~~~~~~xxxmmmeeeaaa```______```aaabbbcccccccccaaa```^^^[[[YYYXXXWWWWWWTTTSSSRRRQQQQQQOOOKKKIIIEEEEEEDDDCCCCCCEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDD~~~~~~|||~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~xxxnnnjjjddd]]]WWWSSSPPPOOOMMMJJJGGGCCC@@@>>>======@@@@@@?????????>>>>>>>>>>>>???@@@@@@@@@AAADDDGGGFFFJJJPPPUUU[[[eeeqqqyyyvvvnnniiikkkpppsssyyy}}}}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}||||||zzz|||~~~~~~|||{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvxxxxxxwwwuuusssvvv|||~~~jjjWWWHHHGGGGGGIIIYYYmmm~~~rrrrrr{{{lllYYYSSSRRRPPPRRRUUUYYYZZZXXXVVVTTTSSSVVVQQQKKKFFFDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBBBBBBBB@@@?????????@@@AAA@@@AAABBBBBBAAA@@@>>>===;;;;;;<<<<<<============??????>>>>>>======<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<=========>>>>>>>>>@@@???>>>>>>>>>???AAABBBBBBDDDEEEEEEDDDBBBCCCCCCDDDJJJ[[[tttyyywww{{{~~~~~~|||}}}}}}}}}{{{}}}}}}}}}|||~~~}}}tttlllfffcccaaaaaa````````````aaaaaa```___^^^]]][[[YYYXXXXXXUUUTTTSSSRRRRRROOOLLLIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEE}}}xxxuuuzzz}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}rrrhhh```ZZZPPPOOOMMMKKKJJJJJJKKKLLLMMMKKKGGGDDDAAA???>>>===??????>>>>>>>>>>>>======>>>????????????AAADDDGGGJJJMMMTTT\\\eeeooovvvzzzrrrppprrrxxx~~~}}}|||{{{|||~~~~~~~~~}}}{{{{{{xxxzzz|||}}}|||zzz{{{{{{{{{zzzyyyyyyxxxyyyyyyyyyzzzzzzyyyxxxvvvuuuttttttwwwxxxwwwuuutttwww~~~kkkWWWKKKDDDGGGHHHJJJYYYmmm~~~}}}sssooozzzdddWWWSSSPPPNNNRRRTTTVVVVVVUUUSSSSSSSSS\\\UUUKKKDDDAAABBBEEEGGGDDDDDDEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@AAACCCDDDCCCCCCAAA???<<<;;;:::;;;<<<======>>>????????????>>>>>>===<<<<<<;;;<<<<<<;;;:::999999::::::<<<<<<<<<<<<============>>>>>>======>>>@@@BBBCCCCCCDDDEEEEEEDDDCCCDDDEEEHHHJJJUUUkkk}}}zzz}}}||||||}}}}}}}}}~~~}}}{{{yyyyyy}}}wwwnnnhhhcccbbbaaa___^^^^^^^^^^^^^^^^^^___^^^]]][[[ZZZXXXWWWUUUTTTSSSSSSQQQMMMJJJJJJJJJIIIHHHFFFDDDCCCBBBCCCDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEFFFzzzvvvtttssswwwyyy|||}}}{{{|||~~~~~~~~~~~~}}}||||||||||||}}}}}}}}}~~~~~~~~~~~~xxxjjj^^^WWWRRRNNNLLLEEEEEEEEEFFFGGGHHHIIIIIILLLJJJHHHDDDBBB???>>>>>>>>>>>>>>>===============???@@@AAA@@@@@@BBBEEEHHHMMMRRR[[[jjjzzzzzzwwwuuuttttttrrrqqqpppmmmllllllnnnppppppwwwxxx}}}~~~||||||}}}}}}{{{zzzyyyvvvxxx{{{|||{{{zzzzzz{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{{{{zzzyyywwwuuutttssstttuuuuuuuuuvvv{{{ttt\\\LLLEEECCCFFFGGGJJJZZZlllzzz~~~zzzqqq{{{xxx___VVVSSSPPPMMMJJJLLLNNNPPPPPPRRRUUUWWW```YYYOOOGGGDDDEEEGGGIIIDDDDDDFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????BBBBBBBBBAAAAAAAAAAAAAAACCCDDDCCCCCCAAA???<<<;;;;;;;;;<<<===>>>???AAAAAAAAA@@@@@@???>>>===<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<========================???AAACCCDDDEEEFFFFFFFFFEEEEEEGGGIIILLLOOOWWWfffttt}}}~~~~~~~~~}}}zzzvvvuuuwww|||xxxpppgggeeebbb___]]]\\\]]]]]]]]]^^^___```___]]]ZZZYYYXXXWWWUUUUUUTTTRRROOOLLLLLLLLLLLLJJJGGGDDDAAA???@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEFFFFFF{{{tttrrruuuyyyuuuvvvwww|||~~~|||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{eee]]]SSSKKKGGGFFFDDDBBB???@@@AAABBBCCCDDDDDDDDDJJJIIIGGGDDDBBB@@@???>>>===============>>>>>>>>>@@@BBBBBBBBBBBBDDDGGGIIIKKKSSSbbbwwwsssjjjeeeccccccaaa``````^^^^^^bbbhhhmmmrrr{{{}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxvvvxxx{{{{{{zzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz||||||{{{zzzyyywwwuuutttppprrrtttvvvzzzfffRRRHHHCCCAAACCCEEEKKK[[[lllxxx}}}}}}xxxooo[[[TTTPPPLLLJJJEEEGGGHHHJJJKKKNNNRRRUUU\\\WWWQQQKKKIIIHHHHHHGGGDDDEEEGGGHHHHHHGGGFFFEEECCCBBBAAA???>>>>>>>>>???AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@???>>>============???@@@BBBCCCCCCCCCBBBAAA@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<============>>><<<<<<<<<===???AAACCCEEEGGGGGGHHHGGGFFFHHHKKKMMMOOOUUU^^^ccceeemmm~~~xxxyyy{{{}}}yyytttqqqrrrvvvyyy{{{nnnkkkfffbbb___^^^^^^___]]]^^^___```___]]]ZZZYYYXXXWWWVVVVVVVVVUUURRRPPPNNNNNNMMMKKKHHHEEEAAA??????@@@@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEFFF{{{tttuuu}}}~~~{{{yyyzzz~~~|||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}~~~}}}~~~ttthhhYYYRRRJJJDDDBBBAAA???===<<<===@@@BBBDDDDDDDDDCCCFFFFFFEEEDDDBBBAAA??????======>>>>>>>>>>>>??????BBBCCCCCCCCCCCCEEEHHHKKKMMMWWWjjjtttfff___[[[XXXVVVXXXYYYZZZ]]]fffqqqzzz~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}|||zzzyyyyyywwwyyy{{{|||{{{yyyzzzzzzyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{|||{{{zzzxxxvvvuuuooorrrvvvzzzqqqZZZKKKFFFBBBAAADDDIIIRRRbbbppp}}}~~~eeeUUUPPPLLLHHHHHHFFFGGGGGGGGGFFFHHHKKKMMMRRRPPPMMMKKKKKKIIIFFFDDDEEEEEEFFFFFFGGGGGGFFFFFFEEECCCAAA???>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB??????>>>>>>???AAABBBDDDEEEDDDCCCBBBAAA???>>>>>>;;;;;;::::::::::::;;;;;;============>>>>>>>>>>>>============???AAACCCDDDHHHHHHGGGFFFFFFIIIMMMPPPVVV___gggfff^^^```uuu~~~www|||}}}|||xxxtttpppoooqqqsss{{{{{{wwwpppiiidddbbbbbbbbb^^^^^^___^^^]]][[[ZZZXXXXXXWWWWWWXXXXXXXXXUUUSSSRRRQQQOOOMMMKKKHHHEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEECCCDDDDDDDDDDDDDDDDDDEEE}}}}}}}}}}}}}}}}}}~~~|||||||||||||||}}}~~~~~~~~~|||~~~|||}}}~~~|||kkk___UUUNNNFFFAAA@@@@@@>>>======???BBBEEEFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCEEEHHHJJJOOO[[[ooozzznnnfffaaa^^^\\\___cccgggnnn{{{~~~|||}}}}}}}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}||||||yyy{{{|||}}}{{{yyyyyyzzzxxxyyy{{{|||||||||{{{zzzyyyyyyzzz{{{zzzxxxvvvtttsssvvv{{{rrr^^^PPPIIIFFFDDDEEELLLWWWcccqqq{{{}}}}}}yyy]]]RRRNNNIIIGGGIIIHHHIIIHHHGGGDDDDDDEEEGGGIIIIIIHHHIIIJJJIIIGGGEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEBBB@@@>>>>>>>>>???===>>>AAACCCFFFGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFEEEAAA@@@?????????@@@BBBDDDEEEDDDCCCBBB@@@???>>>===::::::::::::;;;<<<======>>>>>>>>>>>>?????????@@@============???@@@BBBDDDGGGGGGFFFEEEEEEHHHMMMQQQXXX```gggcccWWWUUUfff{{{|||}}}}}}~~~|||{{{xxxtttpppnnnnnnooovvv||||||rrrjjjfffeeeeee```___^^^]]][[[YYYXXXXXXWWWVVVWWWXXXZZZZZZXXXWWWUUUTTTRRRPPPNNNLLLKKKKKKGGGFFFEEEDDDBBBAAA??????>>>??????@@@BBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCC|||}}}}}}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~zzz}}}{{{|||}}}~~~xxxggg[[[OOOHHH@@@;;;:::<<<<<<<<>>>>>??????@@@@@@@@@AAA@@@AAABBBBBBBBBDDDGGGIIIKKKWWWlllxxxsssnnnjjjiiimmmrrrxxx~~~zzz}}}~~~||||||}}}}}}{{{zzzzzz{{{}}}~~~zzz|||}}}}}}{{{yyyyyyyyyxxxyyy{{{|||||||||{{{{{{wwwwwwyyyzzzyyywwwuuutttxxx{{{tttaaaRRRKKKIIIHHHGGGKKKVVVdddrrryyyyyy}}}rrrYYYQQQOOOJJJHHHLLLHHHIIIIIIGGGEEEDDDEEEFFFFFFFFFFFFHHHJJJKKKIIIGGGCCCBBBAAAAAAAAACCCDDDEEEGGGEEECCC@@@>>>>>>>>>???<<<===@@@DDDFFFHHHIIIIIIKKKKKKLLLLLLKKKIIIHHHGGGCCCBBB@@@??????@@@BBBCCCDDDCCCBBBAAA???>>>===<<<<<<<<<<<<===>>>???@@@AAA>>>?????????@@@@@@@@@@@@>>>>>>======>>>@@@BBBCCCFFFEEEDDDCCCCCCFFFLLLPPPRRRXXX]]]YYYMMMIIIWWWhhh~~~~~~xxx|||}}}|||~~~}}}}}}zzzzzzyyyuuupppmmmlllmmmsssyyyyyyoooiiigggfffaaa```^^^[[[YYYXXXWWWWWWVVVVVVWWWYYY[[[\\\ZZZYYYXXXWWWTTTRRRPPPPPPPPPPPPKKKJJJHHHFFFDDDAAA???>>>>>>>>>???@@@BBBCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBB}}}}}}~~~}}}}}}}}}~~~}}}|||||||||}}}~~~~~~|||~~~~~~}}}~~~yyyqqqeeeZZZKKKEEE>>>:::999<<>><<>>===???CCCFFFHHHHHHGGGFFFEEEGGGJJJLLLLLLJJJHHHFFFHHHGGGEEECCCBBBAAAAAAAAA@@@@@@AAAAAA@@@???===<<<======>>>???@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@???@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@AAADDDFFFGGGFFFLLLNNNNNNLLLIIIKKKRRRXXXtttvvvsssuuuvvvxxx|||xxx|||}}}zzz{{{}}}{{{xxxvvvwwwyyyxxxuuurrrsssuuuwwwyyy||||||wwwqqqmmmfffbbb]]]ZZZZZZZZZ[[[[[[[[[ZZZYYYYYYZZZYYYWWWUUUVVVTTTSSSSSSTTTUUUUUUTTTNNNNNNLLLJJJHHHDDDBBB@@@===<<<:::;;;>>>@@@AAAAAA@@@@@@????????????@@@@@@CCCCCCCCCCCCCCCBBBAAA@@@~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~}}}}}}~~~~~~~~~|||zzzyyy|||}}}yyytttmmmaaaVVVIIIDDD>>>:::999<<<>>>@@@DDDDDDCCCCCCBBBAAAAAAAAAAAABBBDDDFFFEEECCCAAA??????======>>>AAACCCDDDDDDBBBAAA@@@AAACCCEEEEEEDDDAAAFFFOOOWWW```hhhooottt}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~zzzzzz{{{|||{{{yyywwwvvvwwwvvvvvvxxx|||~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||```RRRKKKFFFEEEIIIYYYiii}}}xxxtttyyyppp^^^PPPMMMKKKFFFDDDHHHHHHFFFEEECCCCCCDDDEEEFFFHHHGGGGGGHHHJJJJJJIIIGGGCCCBBBAAA@@@@@@BBBDDDEEEBBBBBBCCCBBBBBBAAA@@@???===???BBBEEEFFFFFFEEEDDDCCCEEEIIILLLMMMLLLJJJIIIIIIGGGEEECCCBBBBBBBBBCCCBBBBBBAAAAAA@@@???>>>===???@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCEEEEEEEEEEEEDDDCCCAAAAAABBBEEEGGGHHHGGGEEEHHHJJJIIIGGGGGGLLLPPPcccuuutttoooppprrruuuxxx|||yyy|||wwwwwwxxxzzz}}}~~~~~~~~~wwwuuurrrsssyyyzzzttthhhddd___\\\\\\]]]^^^___[[[[[[[[[\\\]]]]]][[[ZZZXXXVVVTTTTTTVVVVVVVVVUUUSSSRRRPPPMMMIIIGGGDDDCCCAAA???======>>>?????????@@@??????>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???~~~}}}|||{{{||||||}}}}}}~~~~~~}}}}}}{{{|||}}}~~~~~~~~~~~~~~~|||xxxuuurrruuuuuurrrmmmggg\\\RRRHHHCCC===::::::<<<>>>???DDDDDDCCCBBBAAAAAAAAAAAACCCDDDFFFGGGGGGEEECCCBBB>>>======???AAACCCCCCCCCAAA@@@??????AAABBBBBBAAA@@@CCCHHHLLLPPPTTTYYY\\\dddhhhqqq~~~|||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}zzz{{{||||||{{{zzzxxxwwwtttttttttwwwzzz|||}}}||||||{{{{{{{{{{{{{{{||||||oooTTTHHHEEEFFFLLLSSSkkk|||vvvpppuuudddWWWNNNNNNMMMGGGDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHJJJKKKJJJHHHCCCBBBAAAAAAAAABBBDDDEEE@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDEEEFFFEEEEEEDDDBBBDDDHHHKKKMMMMMMLLLKKKJJJHHHEEECCCBBBCCCDDDEEEDDDCCCBBB@@@???>>>??????CCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEEEECCCCCCDDDFFFHHHHHHGGG@@@CCCFFFFFFEEEDDDFFFHHHQQQccc}}}tttllllllnnnrrrvvv{{{mmmqqq||||||wwwyyy{{{~~~zzzrrrqqqvvv~~~qqqlllfffbbbaaabbbcccccc___^^^^^^___``````]]][[[ZZZXXXVVVVVVWWWWWWWWWVVVTTTRRRPPPMMMKKKJJJIIIIIIEEECCC@@@??????@@@???>>>??????>>>===<<<<<<===============>>>>>>>>>>>>>>>}}}~~~~~~|||{{{yyyzzz{{{}}}~~~~~~~~~}}}|||{{{|||}}}~~~}}}~~~}}}}}}}}}|||yyytttpppkkknnnnnnkkkgggbbbYYYPPPFFFBBB===;;;;;;===??????CCCBBBAAA@@@@@@@@@@@@AAADDDEEEFFFFFFFFFEEEDDDDDD>>>>>>???AAACCCDDDCCCBBB???=========@@@AAABBBAAABBBDDDGGGJJJLLLNNNRRRUUUWWW\\\fffuuu{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||}}}}}}}}}}}}||||||||||||}}}}}}|||{{{zzzyyyuuuuuuvvvwwwyyy{{{{{{{{{{{{{{{zzzyyyzzz{{{||||||iiiQQQFFFDDDHHHVVVeee{{{qqqppp{{{ttt___VVVPPPPPPOOOJJJFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHJJJJJJIIIHHHDDDCCCCCCBBBCCCDDDEEEEEE???@@@BBBDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEHHHKKKMMMMMMLLLKKKJJJHHHEEECCCBBBCCCFFFGGGFFFDDDBBB???>>>???@@@AAAFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGHHHHHHHHHGGGGGGHHHFFFEEEEEEFFFGGGFFFEEE@@@BBBDDDDDDCCCCCCDDDFFFIIIXXXqqq{{{pppmmmpppuuuyyy{{{pppnnnsss||||||yyy{{{~~~zzztttsssxxx}}}zzzrrrlllhhhfffeeedddbbbaaa`````````___\\\YYY[[[YYYXXXWWWXXXXXXWWWVVVRRRPPPNNNMMMLLLMMMNNNOOOIIIFFFCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===~~~~~~~~~}}}~~~~~~~~~~~~|||zzzxxxzzz{{{|||~~~~~~}}}||||||}}}~~~||||||}}}~~~~~~||||||{{{zzzyyywwwsssnnnjjjeeehhhhhheeebbb___WWWOOODDDAAA>>><<<===???@@@@@@AAA@@@>>>>>>>>>???@@@AAADDDDDDDDDDDDDDDDDDDDDDDD??????AAACCCEEEFFFDDDBBB<<<;;;;;;===@@@CCCCCCCCCAAACCCEEEGGGHHHKKKOOORRRXXX\\\eeeppp|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||~~~~~~}}}}}}|||{{{{{{zzzyyyyyyzzzzzzyyyyyyzzzzzzzzzyyyxxxwwwxxxyyy{{{|||~~~xxxfffSSSHHHDDDKKK___ttttttvvvjjj\\\VVVPPPOOOMMMJJJHHHGGGFFFGGGIIIIIIIIIHHHFFFEEEEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFAAABBBDDDFFFHHHJJJKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGEEECCCCCCDDDFFFHHHFFFDDDAAA>>>>>>???AAABBBHHHHHHHHHGGGFFFEEEDDDCCCAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@AAACCCEEEDDDOOOddd}}}zzzuuuwww|||}}}|||yyy{{{}}}}}}}}}zzzqqqpppuuu{{{vvvoooiiidddaaabbb```_________^^^]]][[[\\\ZZZXXXXXXYYYYYYYYYWWWWWWUUUSSSQQQPPPPPPRRRSSSLLLIIIGGGFFFFFFGGGFFFEEECCCBBB@@@???>>>======<<<<<<;;;;;;::::::;;;<<<<<>>@@@AAAAAAAAA???>>>=========@@@BBBCCCDDDCCCCCCBBBCCCDDDDDDEEEAAAAAACCCFFFHHHHHHEEEBBB;;;;;;;;;===AAADDDEEEEEECCCEEEGGGHHHIIILLLPPPSSSXXX^^^gggqqq}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{|||}}}|||zzzxxxyyyzzzyyyxxxwwwvvvwwwxxx{{{|||~~~pppaaaQQQJJJHHHPPPfff}}}zzz}}}xxxcccVVVSSSNNNLLLJJJIIIHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHDDDEEEGGGIIIJJJLLLLLLLLLGGGEEEDDDCCCBBBCCCDDDDDDKKKKKKLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGCCCBBB???>>>>>>???BBBCCCGGGGGGGGGGGGFFFEEEDDDCCCAAAAAABBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGHHHFFFDDDCCCCCCCCCBBB@@@BBB@@@>>>======>>>???AAA???FFFUUUjjj~~~~~~{{{{{{{{{{{{|||uuuooorrrxxx~~~zzzqqqjjjeeeaaa___]]]]]]^^^`````````]]][[[YYYZZZ[[[\\\\\\[[[___^^^[[[YYYWWWVVVUUUUUUPPPNNNKKKJJJJJJJJJJJJIIIGGGFFFDDDBBBAAA@@@?????????>>>===;;;;;;<<<<<<===lllrrr|||xxxzzz|||||||||~~~}}}||||||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~{{{{{{{{{|||}}}}}}~~~~~~{{{xxxtttqqqnnnkkkhhhddd___\\\WWWYYYYYYVVVUUUTTTOOOHHHDDDBBB@@@@@@BBBCCCCCCBBB>>>>>>======???BBBEEEGGGDDDDDDBBBBBBBBBDDDEEEFFFBBBCCCEEEIIIKKKJJJFFFCCC>>>======???BBBEEEFFFFFFEEEGGGIIILLLOOOSSSYYY]]]___iiiuuu}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxwwwwwwwwwzzz{{{}}}|||yyyxxxzzz{{{zzzxxxwwwvvvwwwyyy|||}}}mmm\\\LLLJJJOOOZZZnnn~~~iii]]]NNNNNNMMMLLLKKKKKKJJJHHHEEEFFFFFFGGGGGGGGGGGGGGGDDDCCCDDDFFFHHHIIIHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKFFFEEEBBBAAAAAABBBDDDEEELLLLLLLLLLLLKKKJJJHHHHHHBBBCCCDDDDDDEEEEEEEEEEEE@@@???>>>>>>>>>@@@BBBCCCFFFFFFFFFFFFEEEEEEDDDCCC@@@AAABBBCCCEEEFFFGGGHHHGGGHHHIIIIIIIIIIIIGGGGGGBBBAAA@@@@@@AAACCCBBBBBB??????>>>>>>>>>>>>===<<<===???GGGVVVmmm~~~||||||~~~|||}}}~~~~~~|||{{{}}}{{{zzz|||yyy~~~yyytttjjjfffaaa^^^___```aaaaaa^^^]]]\\\\\\^^^``````_________^^^]]]\\\[[[[[[ZZZVVVTTTPPPNNNMMMLLLKKKJJJKKKJJJHHHFFFDDDCCCBBBBBBCCCBBB???>>>======>>>>>>```bbbjjjwww}}}tttvvv{{{}}}|||}}}~~~~~~||||||{{{zzzzzz|||}}}~~~~~~~~~~~~~~~}}}yyyzzzzzz{{{{{{|||||||||zzzuuuqqqnnniiieeebbb^^^ZZZWWWRRRTTTSSSQQQPPPPPPKKKEEEDDDBBBAAAAAACCCDDDDDDCCC???>>>>>>>>>AAADDDHHHKKKEEEDDDCCCBBBCCCDDDFFFHHHCCCDDDGGGJJJLLLKKKGGGDDDAAA@@@???@@@CCCEEEEEEEEE@@@CCCGGGLLLQQQXXX___dddnnnyyy~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~yyyxxxwwwvvvuuuuuuuuuuuuwwwzzz|||{{{yyyxxxzzz}}}{{{yyyxxxwwwxxxzzz}}}mmmYYYHHHJJJVVVdddttt___YYYIIILLLNNNNNNOOOOOOMMMJJJCCCDDDEEEEEEGGGHHHIIIIIIEEEDDDEEEGGGIIIJJJJJJHHHIIIJJJKKKKKKLLLKKKKKKKKKGGGGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDBBBBBBCCCFFFGGGKKKKKKLLLLLLKKKJJJIIIIII@@@BBBCCCEEEEEEEEEDDDDDD============???@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCCCC@@@AAABBBDDDEEEGGGHHHIIIGGGHHHIIIIIIIIIHHHGGGFFF>>>===<<<>>>AAACCCDDDDDD??????@@@AAABBB@@@===:::>>>===???JJJ___zzz{{{zzzxxxzzzzzzyyy|||}}}yyy{{{~~~uuuooogggaaa____________```^^^^^^___aaacccccccccYYYZZZ[[[]]]^^^___``````[[[XXXSSSPPPOOOMMMKKKIIINNNMMMKKKIIIGGGEEEDDDDDDFFFDDDBBB???>>>>>>>>>???WWWXXX]]]hhhyyyyyyvvvxxx~~~{{{yyy{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{|||~~~|||zzzzzzyyyyyyyyyzzz|||}}}{{{}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~zzzxxxrrrmmmddd\\\XXXUUUSSSQQQNNNNNNMMMLLLJJJHHHEEEDDDBBBBBBDDDEEEEEEEEEDDDCCC?????????@@@AAABBBCCCDDDCCCBBBBBBBBBCCCDDDFFFGGGFFFFFFHHHKKKMMMLLLJJJGGGCCCCCCDDDFFFIIIKKKJJJIIICCCEEEHHHKKKQQQZZZeeelll{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||yyyxxxwwwwwwxxxwwwuuutttuuuxxx{{{{{{zzz{{{}}}{{{vvvvvvwwwxxx{{{aaaSSSFFFGGGWWWlllzzz|||~~~nnnZZZQQQKKKLLLNNNOOOOOOMMMJJJIIIEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIFFFGGGIIIKKKLLLLLLKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIFFFDDDBBBCCCFFFHHHHHHFFFFFFDDDDDDGGGKKKMMMKKKHHHHHHFFFBBBAAAAAABBBBBBAAA@@@???>>><<<<<<<<<===>>>AAABBBCCCCCCCCCAAA@@@??????AAACCCEEEGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA@@@???>>><<<<<<<<<===>>>;;;===@@@???<<<:::;;;===>>>===???EEEPPPeeevvvssszzz~~~{{{zzz|||}}}}}}wwwsssvvvrrrhhhdddbbbaaa___```^^^]]]```dddfffeeebbbbbb```^^^\\\\\\]]]___aaa]]][[[XXXTTTQQQPPPOOOOOONNNNNNMMMKKKJJJHHHGGGGGGBBBCCCCCCDDDCCCBBB@@@???YYYWWWXXX```ooo~~~rrrkkkjjjmmm~~~wwwyyy{{{}}}~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz}}}||||||}}}~~~~~~|||zzz{{{{{{zzzzzz{{{}}}~~~|||}}}~~~~~~{{{wwwtttpppjjjaaaZZZUUUQQQOOONNNJJJJJJIIIHHHGGGDDDBBBAAA@@@AAACCCDDDEEEDDDBBBAAA===>>>>>>???@@@AAACCCCCCEEEDDDBBBAAA@@@@@@@@@AAAFFFGGGIIIMMMOOOOOOLLLIIIFFFFFFFFFHHHKKKLLLKKKJJJIIIIIIJJJMMMSSS^^^kkkttt~~~~~~}}}}}}~~~~~~~~~}}}|||{{{|||{{{zzzzzzyyyxxxvvvtttwwwzzz|||}}}|||}}}}}}xxxwwwxxxyyy~~~zzz\\\PPPFFFIII[[[ppp}}}~~~|||eeeUUUNNNKKKLLLMMMNNNMMMKKKHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKFFFFFFGGGHHHHHHHHHGGGGGGDDDCCCBBBDDDGGGHHHHHHFFFEEEEEEFFFHHHIIIIIIGGGEEEEEEBBB???>>>???@@@@@@@@@???>>>===<<<<<<<<<======:::;;;<<<======<<<;;;:::@@@AAACCCEEEFFFGGGGGGFFFDDDDDDCCCCCCBBB@@@???>>>???>>>>>>===============;;;===>>>===;;;;;;<<<>>>===;;;;;;@@@HHHYYYsssyyyooosssyyy{{{zzzzzz{{{~~~xxxrrrssszzz~~~sssmmmiiieeebbb`````````dddhhhiiifffcccaaa___]]]ZZZYYYYYY[[[\\\ZZZYYYWWWUUUSSSQQQQQQPPPQQQQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEgggaaa[[[\\\fffuuuqqqeee___\\\jjjxxx|||yyywwwuuuwwwyyyyyy|||~~~~~~}}}{{{{{{zzzyyyyyyyyyyyyyyy}}}||||||}}}}}}|||zzz||||||||||||}}}~~~~~~}}}}}}zzzuuurrrlllfff^^^VVVQQQMMMJJJHHHEEEDDDDDDCCCAAA???>>>======???BBBDDDDDDCCC@@@>>>;;;<<<===>>>@@@AAABBBCCCCCCBBB@@@>>>============DDDGGGKKKPPPTTTTTTQQQMMMIIIIIIIIIKKKMMMOOOOOONNNQQQQQQQQQRRRWWWcccsss~~~~~~~~~|||}}}~~~}}}|||{{{{{{{{{~~~~~~~~~~~~{{{yyywwwvvvxxxyyy{{{||||||}}}}}}yyyxxxxxxzzzkkkUUULLLFFFMMM```ttt}}}~~~||||||tttYYYNNNKKKJJJKKKKKKKKKJJJHHHEEEDDDAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBDDDEEEGGGIIIJJJJJJJJJJJJEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCEEEHHHHHHGGGFFFEEEGGGIIIJJJGGGDDDBBBAAABBB@@@>>>>>>???@@@@@@@@@>>>===<<<<<<;;;<<<<<<<<<:::;;;<<<>>>??????>>>===AAABBBDDDEEEFFFFFFFFFEEEBBBBBBAAAAAA@@@???============>>>>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;>>>@@@???<<<:::<<>>===<<<;;;::::::===@@@CCCCCCAAA>>><<<;;;<<<===???AAABBBCCCCCC???>>>===<<<<<<===>>>>>>BBBEEEKKKSSSXXXYYYWWWTTTJJJIIIJJJMMMQQQTTTVVVVVVYYYZZZZZZ[[[___jjjyyy~~~~~~~~~~~~|||}}}~~~~~~|||||||||}}}}}}|||}}}~~~||||||~~~}}}zzzxxxxxxvvvwwwyyyzzz{{{|||}}}~~~}}}{{{yyyxxxxxx}}}www\\\NNNIIIHHHQQQdddvvv}}}{{{zzz}}}eeePPPJJJJJJIIIIIIIIIIIIGGGEEEBBBAAA?????????>>>??????@@@@@@BBBBBBBBBAAAAAA@@@??????AAABBBDDDFFFGGGHHHGGGGGGCCCDDDEEEFFFEEEDDDBBBAAA???@@@CCCFFFHHHHHHGGGFFFGGGJJJMMMLLLFFFAAA??????BBB@@@??????AAABBBBBBBBB<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===<<<<<<>>>>>>>>>===<<<;;;;;;::::::999:::<<>><<<===???FFFTTTbbbwwwsssvvv{{{|||xxxtttvvv}}}|||}}}}}}yyy}}}xxxssssssxxx}}}~~~xxxrrrpppooopppqqqoookkkfffbbbaaa^^^\\\ZZZYYYYYYZZZYYYZZZ[[[]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTSSSSSSOOONNNMMMMMMLLLLLLKKKKKKoooggglllwwwssseeeVVVVVVZZZdddssswwwrrrooonnnqqqtttyyy|||}}}||||||{{{zzzzzzzzz{{{}}}~~~~~~|||{{{||||||{{{zzzyyyzzz{{{|||}}}~~~~~~~~~{{{~~~}}}|||}}}{{{vvvtttjjjddd\\\SSSMMMHHHCCC@@@>>>===<<<;;;;;;::::::999999;;;???BBBBBB@@@===:::<<<===???AAABBBCCCCCCCCC???>>>===<<<<<<<<<===>>>???CCCJJJSSSYYY\\\ZZZXXXHHHHHHJJJNNNUUUZZZ]]]^^^___bbbeeefffiiirrr~~~}}}}}}}}}}}}|||}}}~~~~~~~~~~~~|||{{{}}}}}}|||}}}~~~}}}zzzyyyzzzxxxxxxxxxzzz|||}}}~~~~~~zzzxxxxxxyyy|||kkkUUUJJJHHHJJJUUUgggwwwzzz{{{{{{[[[MMMJJJJJJGGGGGGGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA???>>>>>>=========>>>@@@BBBDDDEEEDDDDDDBBBBBBCCCCCCCCCAAA@@@???===???CCCFFFGGGGGGGGGGGGJJJMMMOOOLLLFFFAAA>>>>>>@@@>>>===>>>@@@BBBAAAAAA;;;;;;<<<<<<<<<<<<<<<<<<;;;<<>>===<<<;;;<<<===>>>>>>===<<<;;;;;;:::888999:::===???AAABBB>>>===>>>???BBBLLLVVVhhhzzzuuuvvvyyy|||~~~~~~zzz{{{yyyyyy}}}~~~{{{vvv~~~{{{tttyyy~~~zzzsssqqqqqqzzz}}}wwwsssqqqnnniiieeebbbaaa___^^^]]]]]]]]]]]]YYYZZZ\\\^^^_________^^^[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSzzzoooooowwwpppZZZUUUSSS[[[mmmwwwnnnkkkjjjttt|||~~~||||||||||||zzz{{{{{{|||~~~}}}||||||}}}}}}|||zzzwwwxxxzzz|||~~~{{{~~~~~~}}}~~~~~~~~~yyyvvvtttjjjddd\\\TTTMMMFFFAAA>>><<<;;;:::999999999999999999;;;>>>@@@@@@???<<<;;;===>>>@@@BBBCCCCCCCCCBBBBBB@@@>>><<<;;;;;;;;;;;;===@@@GGGOOOVVVXXXWWWUUUHHHHHHJJJOOOWWW^^^ccceeeeeeiiinnnppprrr|||{{{|||~~~~~~~~~~~~|||{{{|||}}}|||}}}~~~}}}|||||||||}}}~~~~~~}}}}}}~~~|||yyyzzz{{{|||{{{{{{}}}zzzxxxyyy~~~wwwaaaQQQHHHHHHMMMYYYjjjyyy~~~mmmUUULLLJJJIIIFFFEEEEEEDDDCCCAAA@@@??????????????????@@@AAABBBCCCBBB@@@???>>>=========;;;<<<>>>AAABBBCCCCCCCCCAAA@@@@@@@@@@@@?????????<<>><<<;;;;;;<<<>>>???>>>===;;;;;;<<<=========<<<<<<<<<>>>@@@CCCDDDEEEFFFEEEGGGGGGGGGGGGEEECCCAAA@@@<<<=========<<<<<<;;;:::;;;;;;<<<=========<<<<<<;;;999888999;;;>>>???>>>>>>;;;:::===>>>???EEELLLVVVjjj}}}{{{|||}}}~~~~~~{{{yyyppptttxxx{{{}}}yyyppplllooowww{{{vvvqqqlllhhhddddddcccbbbaaa`````````ZZZ[[[\\\]]]^^^_________]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVwwwxxxlllaaaZZZ```ooo|||qqqmmmmmm~~~}}}}}}~~~~~~||||||||||||}}}~~~}}}||||||}}}~~~~~~|||zzzvvvwwwzzz}}}|||~~~~~~~~~zzzxxxvvvjjjddd\\\SSSLLLEEE???;;;:::999888777777777888999:::;;;===??????>>>===<<<===???AAABBBBBBBBB@@@@@@???>>>===;;;::::::;;;;;;<<<>>>CCCIIINNNPPPOOOMMMIIIIIIKKKPPPXXX```eeegggjjjooosssuuuyyy~~~~~~~~~|||~~~~~~zzzzzz|||}}}~~~{{{zzz{{{|||}}}}}}~~~~~~{{{{{{{{{|||~~~|||~~~~~~{{{zzz|||~~~zzz}}}{{{xxxzzz|||}}}||||||~~~}}}{{{|||~~~fffUUULLLGGGIIIOOO]]]nnn|||aaaOOOLLLJJJFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA???>>>>>>>>>???:::<<<>>>AAABBBCCCDDDCCC@@@???===<<<===>>>@@@AAA<<>><<<;;;;;;<<<===>>><<<;;;;;;<<<===>>>>>>>>>======@@@AAADDDFFFHHHHHHHHHHHHHHHHHHHHHGGGEEEBBB@@@>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>:::999888:::<<<>>>===<<<;;;999999<<<===<<>>:::888888666666555666777888;;;<<<===>>>>>>>>>=========>>>@@@AAAAAA@@@>>>===::::::999999:::<<<===???===>>>AAAEEEHHHIIIHHHFFFKKKKKKLLLQQQXXX```eeegggnnnrrrvvvwww}}}~~~||||||||||||}}}}}}yyyttttttuuuzzz}}}~~~}}}~~~{{{yyyzzz|||}}}}}}}}}~~~~~~yyyzzz{{{}}}~~~zzz||||||yyywwwvvvyyy|||vvvzzz~~~}}}yyyxxxzzz}}}}}}{{{zzz|||~~~qqqYYYLLLFFFGGGIIIQQQ___qqq{{{ZZZLLLKKKIIICCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA????????????@@@;;;===???BBBCCCDDDEEEEEE???>>><<<:::;;;===@@@BBB<<>>>>>======>>>??????===<<<;;;<<<>>>?????????>>>===@@@AAACCCEEEGGGGGGGGGGGGIIIIIIHHHGGGEEEBBB???>>>>>>>>>>>>???>>>>>>======<<<;;;::::::;;;<<<===>>>:::999888:::===>>><<<:::<<<999:::===>>><<<===AAACCCIIIZZZttt|||yyy{{{}}}}}}{{{yyywwwvvvwwwyyy{{{|||}}}uuukkknnnttt~~~{{{vvvuuutttqqqooolllkkkjjjfffeeecccccccccccceeefffaaaaaa``````______^^^^^^aaacccfffhhhgggddd```]]]||||||~~~||||||}}}}}}{{{xxx}}}{{{{{{|||}}}~~~~~~|||}}}~~~~~~~~~|||{{{}}}~~~~~~}}}|||}}}~~~~~~xxxtttnnneeeYYYPPPJJJDDD>>>888888777666555555666777777:::;;;===???@@@???>>>===???AAACCCCCC@@@===<<<;;;:::::::::<<>>???AAADDDFFFGGGEEEBBB@@@???======<<<<<<===>>>@@@AAA???AAACCCFFFIIIJJJKKKKKKHHHHHHGGGDDD@@@>>>???@@@;;;<<<>>>???@@@???===<<<>>>===<<<<<<<<<===??????@@@AAABBBDDDEEEGGGHHHIIIJJJHHHFFFDDDBBBBBBBBBBBB@@@CCCDDDCCC>>>;;;:::;;;<<<;;;;;;<<<<<<>>>??????===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;@@@BBBKKK]]]rrr{{{xxxxxx~~~~~~yyyzzzzzzvvvuuuxxx|||||||||uuusssxxx|||||||||vvvssssssrrrrrroookkkfffeeefffgggfffddddddcccbbbaaa___]]]\\\[[[bbbccceeeiiikkkhhhaaa[[[~~~||||||~~~~~~|||zzz{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~||||||}}}~~~~~~~~~}}}~~~~~~yyyuuunnneeeYYYOOOIIIDDD>>>999999888777666666777888999:::;;;>>>@@@AAAAAA@@@???@@@BBBCCCBBB???===<<<<<<<<<<<<<<<>>>@@@AAAAAAAAABBB??????CCCFFFFFFHHHKKKKKKOOOTTTYYY^^^bbbgggkkkqqq|||{{{vvvrrrppp|||~~~}}}|||}}}{{{}}}~~~}}}|||}}}~~~}}}}}}~~~~~~|||{{{{{{|||}}}~~~}}}zzzwwwwwwvvvuuuvvvxxxyyyyyyxxxyyyzzz{{{{{{{{{}}}jjjTTTIIIEEEDDDGGGQQQddduuu~~~||||||]]]TTTJJJEEEGGGFFFDDDDDDCCCBBBAAA@@@@@@???AAA??????AAADDDEEECCCBBBAAABBBCCCAAA???>>>>>>???CCCEEEFFFEEEAAA===;;;;;;::::::999999:::;;;===>>>???AAABBBDDDEEEFFFFFFEEEBBBCCCCCCAAA>>>======>>>===>>>???@@@@@@???>>>===???>>>>>>>>>>>>???AAABBBDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGDDD@@@<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::::::::;;;===<<<<<<;;;::::::999999======BBBPPPaaavvv~~~}}}}}}yyyuuuuuuyyyxxx|||~~~}}}zzzyyyuuuqqqkkkiiijjjkkkiiigggggggggeeedddcccbbbbbbbbbdddeeehhhlllooolllddd^^^}}}zzz{{{~~~~~~}}}|||{{{zzzyyy{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~||||||~~~|||~~~zzzvvvnnneeeYYYNNNHHHCCC>>>;;;:::999888777777888999::::::<<>>>>>>>>???AAABBB@@@???AAABBBBBBAAA???>>>???@@@BBBCCCCCCAAA>>>;;;::::::999999999999:::;;;<<<===@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAA???======>>>>>>???@@@AAAAAA@@@???>>>?????????@@@@@@BBBCCCDDDFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHHHHHHHEEE@@@===;;;:::<<<<<<;;;::::::999888888<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888<<<999:::AAANNNccc}}}wwwxxx|||zzz|||{{{~~~{{{uuuqqqqqqqqqooommmhhhgggeeedddcccdddffffffiiijjjnnnrrruuurrrjjjccc|||{{{xxxttttttwww}}}~~~~~~}}}||||||~~~~~~}}}|||}}}|||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}|||{{{|||~~~|||xxxnnnfffZZZOOOGGGBBB???<<<999888777777777888999:::;;;===@@@CCCEEEFFFFFFFFFDDDDDDBBB???<<<;;;===???AAABBBCCCCCCCCCCCCDDDEEEFFFBBBBBBDDDFFFGGGMMMTTTYYYaaalllsssyyy~~~~~~}}}{{{yyyyyyxxxxxx{{{{{{|||{{{yyyzzz|||~~~~~~|||{{{uuuuuuwwwyyy{{{{{{yyywwwwww{{{}}}}}}~~~bbbNNNDDDAAACCCFFFNNN[[[nnn|||{{{vvvttttttwww|||^^^LLLIIIDDDCCCGGGFFFEEEDDDBBBAAA@@@??????@@@======>>>?????????>>>>>>???AAAAAAAAA???>>>???@@@>>>???@@@???===<<<===>>>;;;;;;<<<<<<===>>>>>>???AAAAAAAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDAAA???????????????@@@@@@@@@???>>>===?????????@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDBBB???<<<;;;:::::::::::::::999888777777<<<;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<999888;;;CCCUUUqqq~~~}}}yyyyyy~~~~~~}}}|||yyywwwlllkkkhhhffffffgggiiikkknnnooorrrwwwyyyvvvooohhhzzzvvvssstttrrrooopppsss{{{}}}|||}}}||||||{{{|||~~~}}}}}}}}}~~~~~~~~~~~~|||{{{{{{|||~~~}}}zzzoooggg\\\QQQHHHBBB???===777666666555666777888999<<<>>>AAADDDGGGHHHHHHGGGEEEDDDBBB???======???AAACCCEEEHHHHHHFFFEEEEEEGGGGGGDDDCCCEEEFFFHHHQQQYYYhhhsss~~~|||{{{yyyxxxwwwvvvzzz{{{}}}{{{yyyzzz|||~~~~~~}}}}}}xxxxxxyyy{{{}}}}}}zzzxxxvvv{{{}}}~~~lllVVVIIICCCAAACCCGGGVVVccctttvvvpppmmmmmmpppkkkUUUIIIGGGBBBBBBEEEBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>????????????>>>>>>>>>===???@@@???>>>>>>???@@@>>>???@@@???>>>===>>>???<<<===>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCFFFFFFGGGEEEBBB???>>>>>>>>>??????>>>>>>======<<<===>>>??????@@@AAAAAAAAA@@@@@@@@@@@@????????????AAAAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;888999999::::::999999888::::::999999999999::::::888999:::<<<===???@@@AAA<<<:::999:::>>>JJJaaattt}}}{{{~~~{{{vvvwwwzzzwwwuuurrrooonnnnnnoooqqqqqqqqqssswwwyyyvvvoooiiirrrmmmkkkmmmmmmmmmpppuuu}}}~~~~~~}}}~~~}}}|||{{{|||~~~}}}~~~~~~zzz|||~~~~~~|||pppjjj```UUUJJJCCC>>><<<666666555555555777888999===???BBBEEEGGGHHHHHHHHHDDDDDDCCCAAA???@@@BBBDDDFFFJJJNNNOOOLLLIIIHHHIIIGGGEEEEEEGGGJJJOOOZZZeee|||}}}}}}|||{{{yyyxxxvvvvvvzzz{{{~~~{{{zzz{{{}}}~~~~~~}}}}}}}}}~~~|||{{{{{{|||}}}|||zzzxxxuuu{{{}}}~~~iiiYYYJJJEEECCCAAAEEELLLZZZgggwwwssslllhhhiiilll^^^MMMFFFFFF@@@@@@CCC???@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@AAA@@@>>>=========;;;<<<>>>>>>======>>>@@@AAABBBBBBAAA>>><<<;;;<<<;;;;;;<<<>>>>>>>>>>>>>>>?????????@@@AAABBBDDDDDDFFFFFFEEEBBB>>><<<======??????>>>>>>===<<<<<<<<<===>>>??????@@@?????????============>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<;;;:::888999;;;======<<<888999:::;;;<<<;;;:::999888888777777888888999999666777999<<>>@@@BBBEEEGGGHHHHHHGGGCCCDDDDDDCCCBBBBBBEEEGGGIIIOOOUUUWWWSSSNNNLLLLLLKKKJJJLLLPPPUUU]]]lllzzz|||||||||{{{zzzxxxwwwvvvxxxzzz~~~|||{{{{{{|||}}}~~~~~~}}}||||||}}}~~~~~~}}}{{{{{{{{{zzzyyywwwtttzzz|||~~~lllWWWKKKBBBCCCCCCCCCLLLXXX```mmm~~~}}}tttnnnkkkkkkooo~~~kkkSSSGGGDDDEEE??????AAA<<<<<<>>>@@@BBBCCCBBBAAA@@@===???AAA@@@===;;;;;;===999:::<<<<<<;;;<<<===??????AAABBBBBB???<<<;;;::::::;;;<<<===>>>>>>>>>===>>>>>>======>>>???@@@AAAEEEEEECCC???<<<<<<>>>@@@AAA@@@???>>>============>>>???@@@@@@@@@???>>>===========================??????@@@@@@???===<<<;;;<<<:::888999<<<>>>???>>>;;;<<<===>>>===<<<:::888666666666666666777888888666777999;;;>>>AAACCCDDD;;;888888;;;;;;<<>>@@@CCCFFFGGGHHHGGGGGGBBBCCCDDDDDDDDDDDDFFFHHHLLLSSSZZZ\\\WWWRRROOOOOOPPPPPPSSSYYY```kkk|||~~~~~~||||||||||||{{{zzzyyyxxxwwwwwwzzz~~~}}}|||{{{{{{{{{}}}~~~}}}|||{{{|||}}}~~~}}}zzzyyyyyyyyywwwvvvtttzzz|||rrr\\\OOODDD???BBBEEEGGGSSSccckkkyyy}}}vvvrrroooqqquuu]]]LLLBBBBBBCCC>>>>>>AAA;;;:::<<<@@@CCCDDDCCCAAA@@@===???AAA???<<<::::::<<<777999;;;;;;;;;;;;===>>>999<<<@@@AAA@@@>>>===<<<;;;<<<===????????????>>>===<<<;;;:::;;;;;;======EEEDDDBBB???======AAADDDBBBAAA@@@???>>>>>>>>>>>>@@@@@@AAAAAA@@@???===<<>>>>>======<<<<<<===>>>>>>??????>>><<<<<>>@@@@@@?????????@@@@@@>>><<<999777555555555555555666777777666777888;;;===???AAABBB>>>:::999;;;<<<:::<<<@@@MMMkkk}}}uuu}}}|||wwwrrrrrrwww{{{vvvmmmjjjjjjjjjiiiooowww{{{wwwllliiifffeeehhhnnnwww}}}xxx{{{~~~zzz}}}~~~}}}}}}}}}|||}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}~~~}}}~~~~~~||||||}}}{{{}}}yyysssjjj^^^RRRHHHAAA===:::999888777888999;;;===???@@@BBBDDDGGGHHHIIIJJJGGGFFFGGGIIIFFFCCCGGGMMMPPP^^^aaaaaaeee___SSSQQQZZZ]]]ccckkkttt~~~~~~~~~}}}zzz|||}}}|||zzzyyyyyyzzzzzz|||~~~~~~zzzzzzyyyyyyyyyzzz{{{{{{~~~}}}||||||{{{{{{{{{|||{{{zzzxxxwwwvvvvvvvvv{{{{{{|||}}}sss]]]MMMLLLFFFAAADDDIIISSSaaammmpppwwwppprrryyy~~~qqqVVVIIIEEE@@@>>>============:::===BBBDDDCCCBBB@@@@@@>>><<<;;;;;;<<<<<<;;;:::999:::;;;============<<<999<<>>>>>>>><<<<<<>>>???@@@@@@??????;;;999999;;;;;;;;;@@@EEEJJJGGGDDDAAA??????@@@AAADDD@@@;;;<<>>;;;===============>>>>>>???CCCBBB@@@???>>>???@@@@@@>>>>>>???BBBDDDAAA<<<777???@@@AAABBBBBBAAA???>>>AAA@@@?????????===:::888===<<<:::888777777777777666666666666888999:::;;;===<<<;;;999999:::;;;;;;EEEZZZtttzzzuuuttttttuuuvvv}}}yyyrrrkkkccc^^^jjjkkkooovvvlllkkkjjjkkkpppuuuxxxzzz|||uuuvvv|||}}}{{{|||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~|||}}}~~~~~~||||||}}}|||wwwmmmaaaUUUJJJBBB>>>999999777777777999;;;===>>>???AAACCCEEEFFFFFFGGGGGGFFFHHHIIIGGGEEEHHHOOOUUUiiittttttsssjjj______fffmmmyyy}}}|||}}}}}}~~~}}}}}}}}}zzz|||~~~~~~|||zzzzzzzzzyyyzzz|||}}}~~~~~~~~~}}}zzzzzzyyyyyyxxxyyyyyyyyy}}}||||||{{{{{{{{{||||||{{{zzzyyyxxxwwwwwwwwwwwwzzz{{{}}}vvv```OOOFFFFFFCCCDDDJJJRRR]]]kkkwww{{{wwwzzzfffNNNDDDBBB???===>>>?????????<<>>======;;;::::::<<<<<<;;;:::;;;;;;<<<===>>>===<<<<<<;;;===@@@AAA???>>>>>>>>>;;;<<<>>>@@@CCCDDDCCCBBB===:::999<<<===>>>BBBGGGKKKIIIFFFCCC@@@?????????AAA===:::;;;???BBBAAA???=========<<<===>>>>>>???BBBAAA@@@???>>>===>>>>>>>>>===>>>@@@AAA@@@;;;777;;;<<<>>>@@@AAA@@@??????@@@???>>>??????>>>;;;999999888777555444444444444444444444555666777999:::<<<;;;;;;:::::::::::::::>>>NNNccczzzzzzuuusssrrruuuzzz}}}|||zzzsssnnndddcccdddiiirrr}}}kkkmmmpppuuuzzz}}}}}}}}}{{{sssrrrwww}}}~~~}}}~~~~~~~~~~~~{{{zzzzzzzzzyyy~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}~~~~~~~~~{{{rrrfffYYYMMMCCC>>>999888777777777999;;;===@@@@@@BBBCCCDDDDDDEEEEEEGGGFFFGGGIIIHHHFFFKKKRRR^^^|||wwwnnnsss}}}|||{{{}}}~~~|||{{{{{{||||||zzz}}}}}}{{{{{{yyyyyyzzzzzz{{{|||||||||zzzyyyxxxwwwwwwwwwwwwwwwyyyyyyyyyyyyzzz{{{|||}}}zzzyyyyyyxxxxxxxxxwwwwwwzzz|||}}}aaaMMMEEEDDDBBBDDDKKKUUU]]]ffftttsssWWWFFF@@@>>>======???@@@@@@???===???AAAAAA???===;;;;;;<<<;;;999:::;;;<<<<<<;;;===>>>>>>>>>>>>===<<<<<<===???AAAAAA???>>>===>>><<<===>>>AAADDDEEEDDDCCC@@@<<<;;;>>>@@@@@@DDDIIIMMMKKKHHHEEEBBB???>>>===@@@===;;;<<>>>>>======>>>>>>???@@@AAA@@@@@@???===<<<;;;;;;===<<<<<<===>>>===:::888888:::<<<>>>@@@@@@@@@@@@???>>>>>>>>>??????===;;;777666555444333222222222555555555555666888999:::;;;;;;<<<<<<<<<;;;:::999:::BBBPPPgggxxxttttttvvvwwwuuuxxx}}}jjjfffcccdddjjjsss|||fffmmmwww~~~zzz~~~~~~xxxtttuuuxxx~~~}}}}}}}}}}}}|||||||||}}}~~~~~~|||{{{{{{zzzyyy||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~vvvkkk]]]OOODDD>>>999888777777888:::<<<>>>BBBCCCDDDDDDEEEEEEDDDDDDEEEDDDFFFHHHHHHGGGMMMTTTiiiyyy|||{{{||||||yyyxxxyyy{{{|||zzz}}}}}}|||zzzzzzyyyyyyzzzzzz{{{|||yyyyyyxxxvvvvvvuuuuuuuuuvvvvvvvvvwwwyyyzzz|||}}}yyyyyyyyyyyyyyyyyyyyyyyyzzz~~~jjjSSSFFFDDDIIIEEEJJJUUU___eeekkkwww{{{___KKKCCC===<<<<<<===>>>???>>>===;;;===??????===<<<<<<<<<>>><<<:::;;;<<<>>>>>>===@@@@@@@@@???>>>===<<<<<<===???@@@@@@>>><<<<<<===???>>>>>>AAAEEEGGGEEECCCFFFAAA>>>@@@BBBBBBCCCGGGKKKJJJHHHFFFCCCAAA???>>>DDDAAA>>>===>>>???>>>===@@@@@@??????@@@@@@AAABBBAAAAAA@@@???>>><<<::::::===<<<;;;;;;;;;:::999888:::;;;<<<>>>@@@@@@AAAAAA???>>>===>>>???@@@???===888777777666555444444444777666666666777999;;;<<<;;;<<<>>>??????===;;;999;;;===DDDVVVqqq|||uuusssqqqppprrrvvvxxxyyy~~~|||wwwpppmmmmmmppprrrtttzzz|||```mmm}}}}}}tttyyy~~~}}}~~~}}}}}}|||}}}}}}}}}~~~~~~}}}|||}}}~~~}}}|||{{{~~~~~~{{{~~~~~~~~~~~~~~~yyynnnaaaSSSFFF???:::999888888999;;;>>>???CCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDGGGGGGHHHOOOWWWsss~~~|||zzzxxxwww{{{~~~|||yyyxxxyyyzzz{{{zzz}}}}}}|||{{{{{{zzzzzzzzz{{{|||}}}yyyxxxwwwvvvuuutttttttttuuuuuuuuuvvvxxxyyy{{{|||xxxyyyzzz{{{||||||{{{{{{zzzpppZZZKKKDDDEEEJJJJJJQQQ]]]gggkkkppp|||||||||xxxlllQQQEEEAAA>>>===<<<<<<===<<<;;;999888:::<<<<<<<<<===>>>@@@AAA???===<<<>>>???@@@???AAAAAA@@@???>>>======<<<===>>>???>>><<<;;;;;;<<>>@@@EEEKKKOOONNNKKKKKKEEEAAABBBCCCAAABBBDDDGGGGGGFFFEEEDDDCCCBBBAAACCCAAA???>>>>>>??????>>>BBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAA???>>>===;;;;;;<<<<<<<<<;;;:::999999:::;;;;;;<<<===>>>>>>>>>>>>???>>>======???@@@@@@>>>888888888888777666666555777666555444555888:::<<<<<<>>>@@@BBBAAA???===;;;;;;;;;???KKK^^^yyy|||zzzuuupppoooqqqssstttuuuxxx{{{~~~yyytttoookkknnnooottt|||^^^mmm|||qqqttt|||~~~}}}~~~~~~|||}}}~~~~~~|||~~~~~~|||}}}~~~~~~~~~~~~~~~{{{rrrfffWWWJJJBBB;;;:::999999;;;===@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDGGGHHHJJJRRR[[[www~~~~~~}}}}}}~~~~~~~~~~~~|||{{{zzzzzzyyy{{{~~~}}}{{{zzzzzz{{{{{{yyy|||~~~}}}|||||||||||||||||||||||||||xxxwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzxxxyyy{{{}}}~~~~~~~~~}}}xxx\\\NNNFFFBBBDDDJJJPPPXXXccclllooovvvxxxzzz~~~zzz^^^JJJBBB@@@???===;;;:::::::::999777666888:::;;;<<<>>>AAADDDDDDAAA???===>>>@@@@@@@@@AAAAAA???>>>===============>>>???>>><<<<<<===>>>@@@???AAAIIISSSYYYZZZWWWMMMFFF@@@AAACCCAAA@@@BBBEEEDDDDDDCCCCCCDDDDDDEEE??????>>>>>>???@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDBBB@@@>>>===============>>>>>>===;;;::::::;;;::::::;;;;;;<<<<<<======@@@???======???@@@@@@???888999999999999888777666666444333222333666999;;;===???AAABBBBBB@@@===<<<888999===DDDPPPfff}}}~~~zzzxxx{{{zzzvvv{{{}}}uuussssssrrrrrrsssvvvxxx{{{~~~~~~wwwmmmjjjkkkoooqqqsssvvv{{{aaaoooxxxxxx}}}|||~~~~~~|||{{{|||}}}~~~}}}|||~~~~~~{{{{{{}}}~~~}}}}}}~~~}}}}}}~~~~~~}}}vvvkkk\\\OOOGGG<<<;;;;;;;;;<<>>BBBFFFFFFCCC???===>>>?????????@@@???>>>===<<<======>>>>>>???@@@???>>>>>>@@@AAABBBAAACCCKKKVVV]]]\\\YYYKKKCCC>>>@@@BBBBBBAAABBBEEEDDDBBBAAAAAACCCDDDFFF???????????????@@@BBBDDDBBBBBBAAAAAABBBBBBCCCDDDCCCAAA>>>;;;:::;;;===???===???AAA@@@===;;;;;;<<<;;;;;;<<<===>>>@@@AAABBBBBB@@@>>>===???@@@??????;;;<<<<<<===<<<;;;::::::888666555444555777;;;======>>>???@@@@@@>>><<<;;;999999<<<@@@EEESSSmmmzzzwwwzzz|||yyy{{{~~~wwwttt}}}yyyvvvrrrpppqqqsssuuuwwwyyy|||wwwooollliiigggiiimmmrrr{{{eeeppp|||}}}}}}{{{}}}~~~~~~}}}|||{{{{{{||||||{{{zzzyyyzzz|||}}}{{{{{{}}}~~~|||}}}}}}}}}~~~yyynnn```SSSKKK===<<<<<<<<<===@@@CCCDDDIIIIIIJJJKKKKKKKKKJJJJJJEEEDDDFFFJJJMMMPPPYYYcccssszzz|||{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~||||||{{{{{{{{{{{{||||||{{{|||}}}~~~~~~}}}||||||xxxzzz{{{{{{{{{zzz{{{|||yyyzzz|||}}}}}}|||zzzxxxwwwvvvvvvvvvvvvwwwwwwxxxzzzyyyxxxwwwvvvvvvvvvvvvyyy{{{~~~___RRRGGGFFFEEECCCMMM[[[dddkkksssvvvvvv~~~zzzvvv{{{^^^JJJDDDBBB???>>>;;;888666777888999999888999::::::;;;>>>BBBFFFFFFCCC???=========>>>===??????===<<<<<<<<<===>>>???AAAAAAAAA@@@@@@BBBDDDFFFDDDDDDKKKTTTYYYWWWSSSHHH@@@<<<>>>BBBCCCBBBCCCFFFDDDBBB@@@@@@AAADDDEEEBBBBBBBBB@@@>>>>>>???AAAAAA@@@@@@@@@@@@AAABBBBBBBBB???<<<999888:::===@@@===@@@BBBBBB>>><<<<<<===>>>>>>???@@@CCCEEEGGGHHHCCC@@@>>>===>>>????????????@@@AAAAAAAAA@@@???>>><<<:::888777888;;;???AAA<<<===>>>>>>>>>===;;;:::===;;;<<>>@@@DDDIIIMMMVVVUUUQQQUUUSSSLLLLLLLLLIIIJJJOOOTTT[[[iiixxx~~~{{{yyyzzz|||}}}~~~|||||||||}}}}}}|||zzzzzzzzzzzz{{{|||~~~}}}}}}~~~~~~|||yyyyyyzzz|||}}}}}}{{{zzzxxx{{{{{{{{{||||||zzzwwwtttuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvwww|||~~~iiiMMMJJJGGGCCCAAAEEEUUUeeetttooommmrrr~~~~~~|||hhhSSSIII@@@;;;<<<;;;;;;999888777777666666777888888999;;;===???@@@BBB@@@======>>><<<999666<<<=========>>>>>>??????AAAAAA@@@@@@@@@AAABBBBBBHHHFFFEEEHHHLLLMMMIIIDDD??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@?????????AAABBBCCCAAA@@@??????@@@???===;;;???===;;;999999;;;===???@@@BBBCCCCCC@@@>>>>>>>>>======>>>@@@DDDFFFGGGGGGBBBBBBAAA@@@???>>>===<<<<<<<<<===@@@CCCCCC???;;;===<<<:::::::::<<<>>>???BBBBBB@@@>>><<<:::999888888888999;;;???FFFOOOUUUzzztttqqqvvv}}}{{{zzzxxxvvvxxxrrrsssuuusssrrrqqqrrrsssuuuvvv{{{xxxppphhhccc___bbbgggmmmttt}}}rrrpppxxx}}}~~~~~~||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{|||{{{{{{{{{|||}}}~~~~~~zzzzzzyyyzzzzzz{{{|||}}}~~~~~~~~~{{{qqqdddZZZKKKDDD>>>>>>@@@BBBGGGLLLSSS```ddddddiiidddYYYWWWSSSPPPQQQWWW___jjj|||}}}zzzyyyzzz|||}}}~~~~~~|||}}}}}}}}}}}}~~~{{{||||||}}}}}}~~~~~~~~~|||zzzxxxyyy{{{|||}}}}}}|||{{{||||||{{{||||||zzzwwwtttuuuvvvvvvvvvwwwwwwwwwwwwttttttuuuuuuvvvuuuuuuuuuxxxxxx{{{qqqYYYGGGDDDCCCDDDEEELLL\\\jjjuuurrrsss^^^MMMGGGAAA>>>???;;;:::999888777777777777777777888888:::;;;===>>>@@@>>><<<===>>>===;;;888<<<<<<===>>>>>>???@@@@@@?????????@@@AAABBBCCCDDDFFFDDDCCCFFFIIIJJJFFFBBB??????@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>??????@@@???>>>>>>===>>>???@@@AAAAAA@@@??????@@@???===;;;===<<<;;;::::::;;;===>>>???AAABBBBBB???>>>======<<<<<<===???BBBDDDDDDDDDBBBAAAAAA@@@???>>>===<<<<<<<<<===???AAAAAA>>>:::;;;:::999888888:::<<<===BBBAAAAAA@@@???>>>>>>>>>999::::::;;;===BBBHHHMMMjjjzzztttvvv|||}}}{{{wwwuuutttsssssssssvvvzzzwwwpppcccbbbaaaccciiiqqqyyy~~~xxxqqqrrr||||||~~~}}}}}}}}}~~~~~~}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzz|||{{{{{{{{{{{{||||||}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzmmmbbbRRRIIIBBBAAABBBEEEJJJPPPZZZllluuuyyy}}}uuufffaaa^^^\\\^^^eeeqqq~~~{{{yyyyyyzzz|||~~~}}}zzzzzzzzzzzz{{{|||}}}~~~}}}|||xxxyyy{{{|||}}}}}}}}}}}}~~~}}}|||||||||zzzwwwtttvvvvvvwwwwwwwwwwwwwwwwwwsssssssssttttttuuuuuuuuuyyyxxxzzz}}}ttt]]]JJJBBB???@@@EEEKKKSSS```kkktttuuuyyyyyyoooRRRFFFCCC@@@===>>>::::::999888777777777888888888888888999:::;;;;;;===<<<<<<<<<======<<<:::;;;;;;<<<===>>>@@@@@@AAA===>>>>>>???@@@BBBCCCDDDCCCAAAAAACCCFFFFFFCCC@@@??????@@@@@@@@@AAAAAAAAACCCAAA@@@>>>>>>???@@@@@@>>>============>>>>>>???AAA???>>>>>>??????===<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@>>><<<<<<===<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>======<<<===<<<<<<>>>???>>><<<:::;;;:::999999999:::;;;<<<@@@@@@AAAAAAAAABBBBBBBBB<<<===>>>>>>???AAAFFFIII[[[sss}}}|||yyyvvvsssrrrqqqrrrtttwww}}}uuuoooiiigggiiinnnqqqssssssuuuzzz{{{tttqqqwww{{{}}}wwwsssyyy~~~|||zzz~~~~~~~~~~~~~~~|||}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{||||||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~uuukkkYYYPPPGGGDDDDDDGGGMMMSSSdddwwwqqqlllhhhiiimmmwww~~~|||{{{|||{{{yyyxxxyyyzzz|||~~~~~~}}}~~~}}}{{{zzzyyyyyyyyyzzz|||}}}~~~~~~}}}}}}{{{{{{{{{|||||||||}}}}}}~~~}}}||||||zzzwwwuuuvvvvvvwwwxxxxxxxxxwwwvvvtttttttttuuuvvvwwwwwwxxxwwwwwwyyyqqq```PPPDDDAAA>>>@@@GGGOOOVVV```iiittt|||uuuuuuwwwaaaKKKBBB???<<<999999999999888888777888888888999999999999999999:::;;;===<<<<<<<<<===<<<;;;:::888999:::<<<===???@@@@@@>>>>>>>>>>>>???AAABBBBBBAAA@@@@@@AAACCCCCCAAA?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????@@@???======>>>>>>===<<<999:::<<<===>>>======<<<===>>>???>>><<<;;;<<<======???@@@AAA@@@?????????AAA@@@@@@???>>>===============<<<<<<<<<<<<;;;:::======<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@AAAAAA???@@@CCCDDDEEEGGGJJJMMMRRRddd|||xxxvvvuuussstttsssrrruuuzzz~~~{{{{{{yyytttnnnjjjkkkmmmqqqwww~~~}}}yyytttqqquuu~~~~~~|||}}}zzzyyy{{{sssmmmnnnpppxxx|||{{{}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}{{{zzz{{{|||~~~}}}|||}}}|||{{{{{{{{{{{{||||||}}}}}}|||{{{{{{zzzzzzzzzzzz}}}}}}~~~~~~{{{ssscccXXXLLLGGGGGGHHHOOOVVVmmmwwwuuupppvvv~~~}}}{{{zzzzzzzzzyyyxxxyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~|||{{{{{{|||}}}{{{{{{{{{{{{|||}}}~~~|||~~~}}}|||}}}~~~~~~|||{{{zzzzzzzzzzzz}}}|||{{{{{{zzzxxxvvvvvvwwwxxxyyyyyyxxxwwwvvvssssssssstttuuuwwwyyyzzzuuuwww}}}sss]]]PPPGGGAAA???===AAAKKKTTT]]]fffooozzztttuuueeeVVVFFF???===;;;888666888888888777888888999999;;;;;;::::::::::::;;;;;;===>>>>>>===;;;:::999999777888999:::<<<===>>>???@@@@@@???>>>>>>>>>??????AAAAAA@@@AAAAAAAAA@@@?????????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFEEECCC@@@>>>???@@@@@@AAABBBBBBCCCCCCAAA???======>>>???>>>>>>:::;;;===??????>>>===<<<<<<===>>>===;;;:::<<<===???AAADDDDDDAAA?????????@@@??????>>>>>>===============<<<;;;:::::::::;;;>>>=========<<<=========<<<<<<<<<<<<<<<<<<;;;;;;<<>>>>>===;;;999888999888888999:::;;;<<<===>>>AAA@@@???>>>============AAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBDDDFFFFFFEEECCC@@@>>>@@@AAACCCEEEFFFGGGGGGGGGDDDBBB??????@@@BBBBBBAAA===>>>???@@@@@@???>>>===<<<======<<<;;;:::<<<>>>@@@CCCFFFFFFBBB@@@???@@@??????>>>>>>>>>==================;;;999:::<<<>>><<<<<<<<<<<<;;;;;;;;;:::;;;::::::999999888888777888;;;>>>AAADDDGGGKKKOOOLLLQQQ^^^ppp~~~xxxrrrooorrrvvvxxxyyyzzzzzzyyyyyy|||~~~yyyrrrlllhhhhhhjjjlllmmmmmmmmmnnnrrrxxx{{{llleeejjjrrruuuxxxxxxvvvvvvvvvwwwyyyzzzyyyrrrlllsss|||zzzsssfff\\\[[[dddqqq~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{}}}}}}|||{{{|||~~~~~~}}}{{{{{{{{{|||~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~~~~}}}xxxjjjZZZQQQMMMNNNTTT\\\bbbqqquuurrruuusssrrrwww~~~~~~~~~~~~{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~|||{{{zzz{{{}}}~~~{{{}}}~~~{{{zzzxxx{{{}}}|||yyyxxx{{{~~~zzzwwwvvvwwwxxxyyy{{{zzzxxxxxxyyyyyyxxxwwwwwwxxxzzz{{{zzzxxxvvvuuurrrrrrrrrrrrtttwwwzzz{{{zzzzzzaaaOOOFFFBBB>>>;;;===BBBNNN\\\hhhuuu{{{vvvuuuwwwkkkKKKFFF???;;;;;;===<<<:::777777777777888999:::;;;:::999999999:::;;;<<<<<<:::<<<>>>===:::999999;;;::::::;;;<<<<<<===>>>>>>??????>>>=========>>>>>>@@@@@@@@@???>>>===>>>?????????@@@@@@@@@AAAAAAAAADDDDDDCCCBBBAAA@@@??????@@@BBBDDDGGGIIIJJJJJJKKKHHHFFFDDDCCCEEEFFFGGGGGGAAAAAAAAAAAA@@@??????>>><<<======<<<;;;;;;===??????CCCGGGGGGCCC??????AAA>>>>>>>>>>>>============<<<======;;;999:::===AAA<<<<<<<<<<<<<<<;;;::::::::::::999999999888888888777999:::;;;<<>>>>>??????===============>>>???@@@?????????>>><<<<<<===>>>??????@@@@@@@@@AAAAAAAAAFFFDDD@@@===<<<===???AAA@@@AAADDDGGGJJJKKKLLLLLLLLLIIIGGGFFFHHHJJJKKKKKKDDDCCCCCCAAA@@@@@@??????=========<<<;;;;;;===???>>>CCCGGGGGGBBB??????AAA>>>>>>>>>>>>============<<<======;;;999:::???CCC>>>>>>??????>>>===<<<<<<999999:::::::::::::::;;;:::::::::999888:::===@@@======BBBJJJPPPYYYjjj{{{yyy|||}}}}}}zzzvvvvvvwwwvvvtttpppsssuuuvvvuuuuuuxxx|||{{{ssspppjjjdddaaabbbggglllsssxxx{{{nnnbbb\\\```fffiiinnnooonnnqqqxxxzzzvvvwwwtttzzz|||rrrpppttttttlllcccSSSTTTZZZeeeqqqzzz~~~~~~|||~~~~~~~~~~~~~~~~~~~~~|||yyy|||~~~~~~{{{zzz{{{}}}zzz{{{~~~||||||}}}~~~~~~}}}|||{{{~~~}}}}}}}}}~~~{{{}}}wwwhhh\\\SSSQQQYYYbbblllxxxzzzyyy|||{{{~~~zzzzzzzzz{{{{{{zzz{{{|||{{{yyyxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{||||||||||||{{{{{{}}}{{{|||}}}}}}yyyvvv}}}}}}|||{{{yyywwwvvvtttxxxxxxyyyzzzzzz{{{||||||xxxwwwvvvwwwyyyzzzzzzyyyyyyyyyyyywwwuuuuuuvvvxxxrrrtttttttttuuuzzzaaaSSSFFFAAABBBBBBCCCDDDCCCRRRbbblllttt|||vvvtttzzzgggOOOFFFAAA<<<:::<<<;;;777333888777666555555444444555777777888888888999999999999999::::::;;;<<<======<<<<<<<<<<<<============<<<<<<<<<===???AAACCCDDD@@@>>>============;;;:::???>>>============>>>>>>??????AAAAAA;;;777<<>>>>>>>>???>>>===<<<;;;:::::::::???>>>============>>>>>>===;;;::::::;;;<<<;;;:::777777888999999:::;;;;;;999999888888777666555555;;;::::::===BBBIIIPPPTTTmmm~~~qqqmmmvvvzzztttuuuwwwxxxwwwrrruuuwwwxxxvvvtttrrrqqqvvvxxx}}}uuummmkkkjjjhhhfffmmmpppuuu{{{{{{qqqfff______cccgggmmmqqqqqqtttzzz}}}{{{wwwlllkkkrrrvvvppphhhWWWXXXZZZ```iiirrr|||~~~~~~}}}|||}}}~~~}}}{{{}}}~~~}}}{{{yyyzzz{{{yyy{{{}}}~~~~~~}}}|||zzz{{{}}}~~~}}}{{{{{{||||||}}}}}}rrrggg]]]ZZZcccnnn|||~~~{{{{{{{{{|||{{{|||}}}}}}|||yyywwwwwwxxxyyyyyyxxxwwwwwwwwwxxxxxxzzz{{{|||}}}}}}}}}|||{{{}}}{{{zzzzzz|||}}}{{{xxxzzzzzzyyyxxxwwwuuutttssswwwwwwxxxxxxyyyzzzzzz{{{wwwvvvvvvxxxzzzzzzyyywwwxxxxxxxxxvvvsssssstttvvvuuuvvvwwwwwwyyy}}}sssXXXLLLAAA>>>@@@BBBDDDFFFOOOYYYgggrrr}}}zzz{{{vvvXXXHHHCCC>>>:::999::::::777333666555555555555555666666:::::::::::::::::::::;;;999999999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@AAABBBCCC???>>>===<<<<<<<<<;;;:::<<<<<<<<<<<<===>>>???@@@===>>>???<<<:::===DDDIIIMMMJJJFFFDDDDDDFFFIIILLLNNNJJJGGGEEEFFFFFFFFFDDDEEEDDDBBB@@@????????????BBBBBBBBBAAA@@@???======AAA@@@@@@??????>>>>>>>>>======<<<;;;:::::::::;;;=========<<<<<<<<<======;;;:::888999:::;;;;;;:::888888888999999::::::;;;999999888888777666666666888777666777:::@@@EEEHHHWWWlllwwwhhhbbbhhhqqqyyy~~~|||zzzuuuuuuuuuuuuttttttuuuvvvvvvwwwzzz}}}}}}yyyoooqqqsssvvvzzz~~~}}}yyyppphhhcccaaaccckkksssvvvxxx~~~~~~tttiiiiiipppvvvtttooofffiiijjjfffdddhhhttt}}}zzzzzzzzz}}}~~~}}}}}}~~~~~~|||zzzxxxyyyyyyzzzzzz||||||||||||{{{zzzxxxzzz}}}~~~}}}yyyyyyzzz|||}}}}}}}}}}}}|||sssiiihhhsss~~~||||||}}}}}}}}}~~~}}}zzzwwwwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvyyy{{{}}}~~~|||{{{yyyxxxxxxyyy{{{|||{{{zzzwwwwwwwwwwwwvvvuuutttsssuuuvvvvvvwwwwwwxxxxxxxxxvvvvvvwwwyyyzzzzzzxxxuuuwwwwwwvvvtttrrrrrrsssuuuxxxxxxxxxyyy|||xxx```MMMDDD===>>>BBBEEEJJJNNN```fffqqq~~~}}}zzz]]]JJJDDD???;;;888777999999777444444444333444555666777777777777777666666666666666888888999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>???AAAAAAAAAAAA@@@>>>======<<<<<<;;;;;;;;;:::::::::;;;===>>>@@@AAA@@@DDDDDD@@@FFFUUU^^^___VVVOOOGGGBBBCCCEEEGGGGGGHHHFFFCCCBBBCCCCCCCCCBBBDDDCCCBBB@@@????????????CCCBBB@@@???>>>>>>>>>>>>AAA@@@@@@???>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<999888777777999:::::::::999999999999999999::::::999999888888777777666666777555444333555888;;;===AAAQQQjjjsssddd\\\___eeennn{{{~~~|||yyywwwvvvxxxzzz|||yyyyyyyyyzzz|||~~~~~~~~~}}}xxxuuuuuuuuuvvvuuu|||uuukkkccc___gggqqqxxx|||yyyqqqmmmooorrrvvvwww|||iiiccckkktttzzzzzzzzz|||~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{{{{{{{|||||||||{{{zzzyyywwwzzz~~~|||zzzxxxyyy{{{|||}}}}}}||||||}}}|||tttvvv~~~}}}~~~~~~}}}~~~}}}zzzyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwxxx{{{~~~|||zzzxxxxxxwwwxxxxxxyyyyyyyyyvvvwwwwwwwwwwwwvvvvvvuuutttuuuuuuuuuvvvvvvvvvwwwvvvvvvxxxzzz{{{zzzvvvssstttuuuuuutttssssssuuuwwwyyyxxxwwwxxx~~~eeePPPEEE@@@>>>CCCHHHMMMTTT[[[mmmrrr}}}}}}~~~|||www|||lllOOOCCCCCC<<<:::777777888999777666444444333333444555555666444444444444333333333333888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBBBBAAA???>>>======>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<===??????AAAGGGGGGEEERRRjjjvvvsssXXXOOOEEE@@@AAADDDEEEDDDCCCBBBAAA@@@AAAAAAAAAAAABBBBBBAAA@@@@@@?????????AAA@@@===;;;:::;;;<<<===AAAAAA@@@???>>>======<<<::::::999999999::::::;;;999:::::::::;;;;;;;;;:::888666555666888999999999999999999999999999888888888888888777777666666666777666555444444666777999:::BBBSSSjjj{{{vvvhhhbbbdddgggkkkttt}}}|||{{{{{{|||}}}~~~||||||}}}zzzsssnnnkkkkkkkkkjjj{{{uuuhhh___eeeoooxxxyyyqqqpppvvv}}}vvvcccccchhhnnn{{{~~~||||||~~~~~~~~~|||{{{zzzzzz{{{}}}}}}~~~}}}}}}}}}}}}|||{{{{{{zzzyyy{{{~~~}}}yyywwwyyyzzz|||}}}~~~}}}}}}|||{{{}}}~~~{{{|||}}}|||{{{zzz{{{|||zzzzzzyyyxxxxxxxxxxxxxxxyyy{{{~~~~~~{{{yyyyyyyyyxxxwwwvvvvvvwwwxxxuuuvvvvvvwwwwwwvvvvvvuuutttuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyzzzyyyuuurrrqqqrrrsssssstttuuuxxx{{{xxxvvvuuuxxxlllUUUEEE@@@???BBBIIIOOOUUU___gggqqqzzz{{{}}}{{{yyy~~~^^^IIIAAA@@@:::999888777888888888888555555444333333333333333666666666666666666666555777777777888888888888888;;;;;;<<<<<<<<<============>>>@@@AAAAAA@@@>>>===<<<>>>???>>><<<;;;<<<>>>???>>>===<<<<<<<<<<<<<<<;;;BBBBBB@@@OOOgggrrrnnnUUUMMMDDD@@@CCCFFFFFFEEE@@@AAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@??????AAA???<<<999999:::<<<>>>AAAAAA@@@???>>>===<<<;;;999888888888888999999:::888888999:::;;;;;;::::::777666555555777888888888888888888888888888777777777777666666666666666555666666666666666777888888<<<<<>>;;;999999888777777777888888555555444333222222222222333333444444444555555555777777777777777777777777:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>===<<>><<<;;;::::::;;;>>>===<<>>@@@AAA@@@>>>>>>>>>@@@>>>???@@@@@@AAA@@@@@@???AAA@@@===;;;;;;<<<>>>???AAAAAA@@@???===<<<;;;;;;999888888777777777888888777888999;;;;;;;;;::::::999777555666777888777666666666666666666666777777555555555555555444444444333444444555666666666666:::888:::DDDUUUjjjssspppvvv}}}zzzvvvzzzxxxmmmmmmzzzzzzwwwvvv}}}|||{{{zzz{{{}}}}}}xxxvvvvvvwwwxxxxxxppp}}}qqqlllooo}}}~~~~~~mmm^^^WWW```jjjvvv|||{{{}}}}}}~~~~~~{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~|||{{{|||||||||||||||}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzz{{{|||{{{zzzyyyzzz{{{wwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}}}}{{{yyywwwvvvxxxyyyyyywwwuuuvvvyyy|||zzzzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxwwwwwwwwwvvvtttrrrqqqrrrrrrrrrrrrsssvvvxxxtttvvv|||qqqaaaSSSIIIDDDCCCBBBGGGPPPYYY___eeeooozzz{{{xxxzzzzzzwwwWWWHHHBBB===999888888777666555555555666333333222222222222222333///000111111222333444444666666666666666666666666888888999999999:::::::::;;;;;;<<<<<<======>>>>>>===@@@BBBAAA>>><<>>======>>>AAAEEEGGGHHHBBBBBBBBBCCCCCCCCCCCCBBB===???@@@???===;;;<<<======>>>???@@@AAAAAA@@@???@@@>>>===;;;;;;<<<===>>>AAAAAA@@@>>>===<<<;;;:::999888777777666666666666666777999;;;<<<<<<;;;::::::999777666777777666555333444444444555666666666333333333333333333333333333333444555666555555444444444777===DDDPPPfffzzzxxxppprrrxxx~~~~~~vvvxxx}}}}}}~~~~~~~~~~~~~~~nnn~~~yyyqqqqqqyyybbbRRRVVV\\\fffvvv{{{{{{}}}}}}~~~||||||~~~}}}}}}||||||||||||}}}}}}}}}|||{{{zzzzzz{{{}}}~~~yyy{{{~~~~~~}}}}}}}}}~~~}}}~~~~~~{{{{{{||||||{{{yyywwwxxxyyyuuuuuuvvvvvvwwwxxxzzzzzz~~~~~~}}}{{{yyywwwvvvuuuvvvwwwxxxwwwvvvwww{{{~~~}}}|||yyyyyyyyyxxxxxxxxxxxxxxx{{{yyywwwvvvvvvvvvtttrrrrrrssssssqqqppppppsssuuusssxxxwwwkkkZZZLLLCCC@@@CCCGGGHHHMMMWWWaaafffkkkvvv{{{qqqpppuuuzzzhhhLLLAAA@@@???<<<666777666555333333444555111111111111222333444444222222333444666777888999666666666666666555555555666777777777777888888888;;;:::::::::;;;<<<>>>>>>===AAACCCBBB>>>===@@@CCCDDDCCCAAA@@@>>>===<<<<<<<<<999:::>>>???;;;<<>>???>>>;;;999:::;;;<<<===???@@@AAAAAA@@@???<<<<<<;;;:::::::::;;;;;;AAAAAA@@@>>>===;;;::::::999999888666555555555555666888:::<<<===<<<;;;:::<<<:::888777777777666555222222333333444555666666222222222222222222222222444555666777777666444444000333999<<<:::>>>PPPddd~~~yyyxxx{{{~~~|||rrrxxx~~~~~~~~~}}}|||}}}lllwwwzzz~~~ooo[[[OOOJJJTTTeeettt}}}~~~}}}}}}{{{}}}~~~}}}{{{{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||}}}}}}~~~~~~}}}}}}~~~~~~|||{{{{{{{{{~~~||||||||||||{{{zzzyyyxxxyyyxxxvvvuuuvvvxxx{{{}}}{{{zzzyyywwwvvvuuuuuuuuuzzzxxxwwwxxxzzz||||||{{{}}}~~~}}}{{{zzzzzz{{{yyyzzz|||}}}}}}{{{yyywwwyyyxxxvvvuuutttuuuwwwxxxpppooonnnoooqqqrrrrrrqqqxxxrrr___UUUJJJCCC@@@>>>AAAGGGKKKTTT```hhhiiippp~~~rrrnnnsssyyy|||tttSSSEEEAAA;;;999;;;555555444444444333333333222222111111111111111222444444444555555555666666333333444555666777888888888777555444333333333444:::;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>>>>===???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???>>><<<;;;::::::===@@@???:::888999<<<<<<>>>???AAAAAA???>>><<<:::<<<>>>?????????@@@AAAHHHFFFCCC???>>>===>>>???>>>>>>??????===;;;888666999999888:::<<<<<<;;;:::666666666666555555555555222222222222222222222333000000000000000000000000111111111111111111111111000333555444444999AAAIIIbbbwwwzzzzzz~~~~~~~~~gggqqq}}}~~~~~~~~~~~~~~~qqq^^^RRRJJJLLLVVVbbbooozzz}}}}}}~~~~~~~~~{{{{{{}}}~~~~~~~~~||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{zzzyyyyyyxxxvvvuuutttssstttvvvxxxzzzzzzyyyxxxwwwvvvuuuuuuuuuxxxwwwwwwyyy|||}}}}}}}}}~~~{{{yyyxxxyyyzzz{{{}}}~~~~~~|||zzzxxxwwwvvvtttsssrrrssstttuuuqqqpppnnnmmmnnnppprrrtttrrrbbbRRRIIIAAA??????@@@FFFLLLUUUZZZdddmmmtttuuummmoooxxxeeeIII???<<<888555777444444444444333333333333222222111111111111111222333333444444444444555555333444444555666777888888666555444333333444555555999:::;;;;;;<<<<<<;;;;;;999;;;===???@@@???===;;;>>>===<<<;;;::::::;;;<<<:::::::::;;;;;;<<<<<<<<<============<<<;;;::::::999===???>>>:::888:::<<<<<<===>>>??????>>>===<<<===???BBBBBBBBBBBBCCCDDDHHHFFFBBB???=========>>>>>>>>>??????>>>;;;888666999888888999:::;;;999888666666666666555555555444333333333222222111111000000000000000000000000000111111111111111111111111///222333333333666>>>DDDNNNccc|||~~~|||}}}___jjjvvv{{{~~~wwwmmm```UUUKKKGGGIIIQQQ___jjj~~~zzz}}}~~~}}}{{{zzz{{{}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}|||||||||}}}~~~~~~~~~}}}|||~~~~~~~~~}}}|||{{{xxxyyyyyyyyyyyyyyyxxxxxxtttsssrrrrrrssstttvvvwwwyyyyyyxxxwwwvvvuuuttttttuuuvvvwwwzzz~~~~~~~~~zzzwwwvvvvvvyyyzzz{{{||||||zzzxxxwwwtttsssrrrpppppppppqqqrrrqqqpppooolllkkknnnuuu{{{qqq^^^QQQEEE@@@<<<===???CCCKKKRRR___```gggtttwwwnnnmmmuuujjjSSS???999999666333444444444444333333333222222222111111111111111222222222222222333333333333444444444555666777888888999333333333444555666777888888999999:::;;;:::::::::999<<>>;;;<<<;;;999888888999:::;;;999999::::::;;;<<<============<<<;;;::::::::::::999;;;===<<<999888:::<<<========================>>>@@@CCCDDDCCCCCCDDDFFFGGGEEEBBB>>><<<;;;<<<<<<===>>>??????>>>;;;888666888777666777888888777555666666555555555444444444444444333222111000//////000000000000000000000000111111111111111111111111///111222111111444:::???<<>>===???CCCFFFNNNVVVbbbdddnnn|||tttooottt~~~XXXIII;;;999:::777444333333333333333222222222222111111111000111111222333111111111111222222222222333444555666777888888999333333444555777999:::;;;777777888999999999999999;;;???EEEIIIIIIEEE@@@<<<:::999777666666777:::;;;888888999:::;;;======>>>===<<<:::999888888999:::888:::;;;:::888888:::<<<===<<<;;;;;;;;;;;;<<<===<<<>>>@@@AAAAAAAAABBBCCCEEEDDDAAA>>><<<;;;;;;;;;;;;<<<>>>>>>===;;;777555777666555666777666444333555555555444444444333333222222111111000000000///000000000000000000000000111111111111111111111111000111222111111222666:::888BBBTTTlll{{{KKKZZZlllyyyzzzrrrpppvvv}}}~~~~~~zzzmmmeeeaaabbb```ZZZPPPHHHHHHMMMQQQ]]]dddqqq}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyy{{{|||~~~~~~~~~{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}|||{{{zzzvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvuuussssssrrrsssvvvzzz}}}~~~|||zzz{{{|||zzzxxxwwwwwwxxxwwwwwwxxxxxxxxxwwwvvvuuurrrrrrqqqpppooooooooonnnmmmoooqqqqqqrrryyy{{{dddOOODDDBBB===<<<>>>DDDHHHLLLTTT]]]fffooozzztttttt}}}gggKKKBBB:::999:::888444222333333222222222111111111111111000000111222222333000000000111111111222222333333444555666777888888333444666888:::;;;<<<===666777888888999999888888:::>>>DDDHHHHHHDDD>>>:::888888666666666888:::;;;888888999:::;;;======>>>===<<<:::999888888999999888888888888777888:::<<<<<<<<<;;;;;;;;;;;;<<<<<<:::<<<>>>?????????@@@AAACCCBBB@@@>>><<<;;;;;;;;;999;;;===>>>===;;;777555777666555555666666444222444444444444333333333333/////////000000111111111000000000000000000000000000000000000000000000000111222222222222333555777:::<<>>999777777666333000222222222111111111000000000000000000111222333333000000000111111111111222222222333444555666666777555666777999:::;;;<<<<<<666777888888999888888888777:::>>>AAA@@@===999555777777777888999:::;;;;;;999999::::::;;;<<<======<<<<<<;;;:::999999999999777666666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>======<<<<<<:::<<>>>>>===<<<;;;:::<<<>>>?????????@@@AAA@@@@@@?????????>>>>>>>>><<<>>>AAACCCCCC@@@<<<999777666666777999999888666333333333333222222222222.........//////000000000000000000000000000000000000000000000000000000000000000111333444444444333111222777>>>FFFTTTmmm~~~222DDDYYYgggrrr}}}rrrjjjiiihhhkkkmmmllljjjlllrrrwww}}}~~~xxxwwwooossstttrrruuu~~~cccZZZPPPMMMTTT```lllsssvvvtttrrrqqqrrrtttwwwyyyxxx{{{}}}}}}zzzyyyzzz|||zzz{{{}}}}}}~~~~~~}}}}}}~~~}}}||||||||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxvvvuuuuuuvvvwwwzzz{{{{{{yyywwwuuurrrsssuuuvvvvvvtttsssqqquuusssqqqqqqrrrssssssrrrssstttuuuuuusssrrrssstttqqqqqqqqqpppppppppoooooopppppppppooonnnlllkkkjjjkkkooowwwvvvaaaMMMFFFFFFBBB???>>>EEEJJJSSS]]]dddiiisss~~~zzzvvvnnnnnnwwwjjjPPPGGG::::::777444333555666555111111111111000000000000000000000000111222333444111111111111222222222222///000111222333444444555555666777888888777666555777777888999999999999999777777777777777666555444666777:::===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;999888666444333333666999:::;;;;;;<<<>>>??????>>><<<;;;888:::<<<=========>>>???????????????@@@@@@@@@@@@>>>AAADDDFFFFFFBBB>>>;;;888777777888:::;;;:::888333333333222222222111111///////////////.........000000000000000000000000000000000000000000000000//////000222444444333111,,,111888<<<;;;AAAXXXooovvv}}}555===LLL]]]mmmwww|||}}}sssgggcccaaaccckkkppprrruuuyyy}}}~~~yyysssooolllvvvpppXXXJJJIIIQQQXXX\\\lllmmmnnnppprrrtttuuuvvv~~~|||zzzzzzyyywwwuuuwwwzzz|||~~~~~~yyy{{{~~~~~~}}}~~~~~~}}}}}}~~~||||||}}}~~~~~~~~~~~~}}}}}}{{{zzz{{{|||}}}|||}}}}}}}}}}}}{{{zzzyyyzzzyyywwwvvvvvvvvvwwwxxxyyyxxxwwwuuutttrrrqqqqqquuuttttttssssssrrrqqqqqqrrrssstttuuuuuutttssssssttttttsssrrrqqqqqqqqqrrrqqqmmmlllooooookkklllpppqqqxxx|||pppYYYPPPHHHBBB===;;;>>>CCCJJJOOO[[[iiiooosssyyyqqqlllxxxpppRRRDDDAAA999888555222222222444555222222222111111111111000000000000000000000000000222111000000000111333333111111000000111111222333444555555555444444555777<<<<<<<<<;;;:::999777777222333444555666666666666777888888:::;;;<<<======AAA===::::::<<<>>>===;;;===>>>>>>>>>===;;;:::999555555555444444555555555999:::;;;<<<;;;:::999888;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@????????????@@@@@@AAA???===<<<<<<<<<;;;:::000111222333444333222222//////............//////////////////000000000000////////////000000000000111111111111111222222333444222333777999<<>>999777555222222222444555222222222111111111000000000000000000000000000000111111000000000111222333111111000000111111222333444555555555333444555777::::::;;;;;;::::::999999333444555666777777777777555666777888999::::::;;;<<<:::888999;;;>>>>>>===>>>?????????>>>===;;;:::666666555444444555666666999999999999999888777777999:::;;;<<<======<<<;;;=========>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????AAA???<<<;;;;;;;;;999888444444555555444333111000//////............///////////////...............////////////000000000000000000000000000111222222333111222444555666===EEEUUUjjjzzzyyy|||---111:::FFFTTTaaalllrrrsss|||~~~ooo___]]]aaammmvvvxxxwwwvvvxxx~~~uuuvvvxxxfffOOOEEEEEEHHHKKKRRR]]]iiirrrvvvxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzwwwyyy{{{|||||||||}}}~~~}}}~~~~~~}}}|||}}}|||}}}~~~~~~}}}{{{~~~~~~|||}}}~~~~~~~~~~~~}}}|||{{{yyyxxxyyyyyyzzzwwwxxxzzz{{{||||||{{{{{{uuuuuuvvvwwwxxxxxxxxxxxxtttsssssssssssstttttttttssssssssssssrrrrrrrrrrrruuuvvvwwwxxxwwwwwwuuuuuurrrrrrrrrrrrqqqpppooonnnmmmlllnnntttwwwwwwxxx{{{|||ssshhhaaa[[[SSSJJJEEE@@@===>>>>>>AAAIIIRRRaaakkkzzz{{{yyy~~~kkkPPPAAA;;;:::888666444222222222444555222222111111111000000000////////////////////////111000000000000111222222111000000000000111222222333444555444333333555777888888999:::;;;;;;::::::555666777888888888888888666666777888999999:::;;;888777666777:::===>>>>>>@@@@@@@@@@@@???>>>======888777555444444555777888:::999888777666555555555777888;;;=========<<<;;;=========<<<<<<<<<<<<<<<=========<<<<<<=========AAA???<<<:::999888666555777777777666444222000///000//////......//////000//////......------,,,,,,////////////000000000000///////////////000111111333111111333222111444:::@@@OOOfff|||zzzxxxtttrrrsssxxx~~~~~~yyyxxx000222777???KKKZZZhhhqqqooowwwyyygggaaa```hhhsssyyy|||~~~~~~~~~rrrYYYHHHCCCEEE@@@FFFRRR^^^iiipppsssuuussstttuuuvvvvvvwwwxxxyyyyyy{{{|||}}}||||||}}}~~~~~~|||{{{~~~~~~~~~}}}|||{{{}}}|||{{{{{{|||}}}|||{{{|||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzvvvvvvxxxyyyyyyyyyxxxxxxrrrsssvvvwwwyyyyyyxxxxxxsssssssssssstttvvvwwwxxxwwwvvvvvvuuutttsssrrrrrruuuvvvwwwwwwwwwvvvuuutttpppqqqqqqrrrqqqpppooonnnkkkmmmqqqvvv{{{}}}zzzrrrdddXXXQQQLLLGGGCCC???===>>>AAADDDIIISSS^^^kkkwww}}}qqqTTTDDD<<<999999666555333222222222333444111111111111000000000000////////////////////////000000000000000111111222000000000000000111222222222333444444333333555777888888999::::::::::::999777777888999::::::999999888888999:::;;;;;;<<<<<<888777777777999<<<===>>>@@@@@@@@@@@@@@@?????????999888666444444666888999;;;999777666555555555666555777:::<<<======<<<;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<@@@>>>:::888888666444222777666666555333222000000000000////////////000000000000///......---,,,,,,////////////000000000000...............///000000444111111333222000111444888BBBQQQcccxxxyyyxxxuuuttttttuuuwww|||tttmmmppp~~~~~~|||}}}...///111666@@@NNN^^^iiipppwwwwwwkkkbbbdddmmmwwwuuu```OOOGGGEEE???BBBIIIQQQZZZccciiimmmoooqqqssstttttttttwwwyyy{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~|||||||||}}}}}}}}}~~~}}}}}}}}}|||{{{zzzzzz|||}}}|||zzzzzz|||~~~}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzzzzzvvvvvvwwwxxxwwwvvvuuutttqqqsssuuuwwwxxxyyyxxxxxxuuuuuuttttttuuuwwwzzz{{{|||{{{zzzxxxvvvtttrrrqqqttttttuuuuuuuuutttrrrqqqoooppppppqqqqqqqqqppppppkkkooossswww{{{~~~~~~~~~lllaaaSSSIIIDDDAAA@@@@@@>>>>>>AAAFFFKKKQQQ^^^jjjzzz}}}ZZZGGG@@@<<<:::999444444333222111222333333111111111000000000////////////////////////////////////000000111111111111000000//////000000111222111333444333333333555777999999::::::999999888777888999::::::;;;:::::::::999999999::::::;;;;;;<<<:::::::::999999:::;;;===>>>>>>>>>>>>>>>>>>??????:::999777666666777999:::;;;:::888777666666777777555666999;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::999999;;;;;;::::::::::::;;;;;;>>><<<999777777666444222444333333222222222222222000000////////////000000111111000000///...------////////////000000000000...............//////000222///...111222//////111555;;;DDDMMMYYYlll{{{xxxyyy|||~~~|||rrrrrryyyyyyssspppqqqtttuuuuuuxxx~~~---...///222888EEEUUUaaaqqqyyyxxxjjjfffjjjuuu||||||yyyooobbbUUUMMMIIIDDDCCCCCCFFFLLLTTT\\\aaahhhkkkooopppppprrruuuyyy}}}}}}||||||}}}}}}~~~~~~}}}|||||||||}}}~~~~~~{{{zzzzzzzzz|||}}}|||{{{zzz|||||||||}}}~~~}}}zzz{{{||||||}}}}}}||||||}}}}}}||||||{{{zzzzzzyyywwwwwwxxxxxxwwwvvvtttsssrrrssstttvvvwwwxxxxxxxxxxxxwwwvvvuuuvvvxxxzzz{{{~~~}}}|||zzzwwwuuutttsssrrrsssttttttsssrrrpppoooooooooooooooppprrrssstttooosssvvvvvvvvvvvvsssooo\\\PPPDDD>>><<<:::;;;===@@@AAAGGGNNNTTT\\\jjjwww}}}{{{~~~|||bbbIIIAAA???<<<999999333222222222111222222222111111000000000/////////////////////////////////...///000000111111000000000////////////000111111111222333333333333555777999999::::::999888777777999::::::;;;;;;;;;::::::777777888888888999999999;;;<<<;;;:::888888999;;;::::::::::::;;;;;;<<<===999999999888888999999999::::::999888888888888999666777888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;::::::999999::::::;;;;;;999777666777777666555222111111111111222333444111000000//////000000111111111000000//////......////////////000000000000...............///000000111,,,+++...000......000222444999===BBBOOOggg|||qqqiiijjjnnnpppqqquuu}}}---///000111555@@@OOOZZZlllwwwuuunnnmmmuuu}}}vvvlllddd___[[[VVVSSSHHHEEEAAA???AAAHHHOOOTTTZZZ___eeehhhiiilllqqqvvv}}}~~~|||{{{zzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~{{{zzzzzz{{{|||}}}}}}{{{{{{}}}|||{{{|||~~~~~~}}}yyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwvvvtttttttttuuuuuuwwwxxxxxxzzzxxxvvvuuuuuuvvvxxxzzz||||||{{{yyyxxxwwwvvvuuurrrssssssssssssqqqpppnnnoooooonnnnnnpppsssvvvxxxuuuyyyxxxsssmmmjjjbbbZZZNNNCCC;;;;;;;;;:::<<<@@@EEEHHHPPPYYY```iiiyyy}}}xxxvvvzzzaaaNNN>>>======888555777222111111111111222222222111000000000////////////000000000000000000000000......000111111111000//////////////////000111111000111333333222333666888777888888999999999999888:::::::::;;;;;;::::::999777888888888888999999999:::;;;;;;999666666888;;;777666666666777888:::;;;888999:::;;;;;;:::999888888888999999::::::999999888888777777888999:::;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888777666666777999888888333222222111222333444555111111000000000000111111////////////////////////////////////000000000000//////......//////000111444...,,,...111//////111222111333777999@@@PPP___vvv~~~}}}~~~zzz~~~***,,,------111:::HHHSSSeeerrr~~~vvvrrrvvvtttddd[[[[[[^^^___]]]JJJFFF@@@<<<===AAAHHHLLLMMMSSS[[[___aaafffmmmsss}}}~~~~~~{{{yyyyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{}}}~~~}}}|||||||||{{{{{{}}}~~~~~~~~~~~~xxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxzzz{{{||||||{{{zzzuuuuuutttttttttvvvwwwyyy{{{yyyvvvtttssstttvvvxxxyyyyyyyyyxxxxxxxxxwwwwwwssssssttttttsssqqqpppooopppooommmmmmppptttyyy{{{yyy|||zzzpppggg```UUUKKKFFF===888;;;??????AAAFFFKKKOOOYYYccckkkuuuzzzvvvrrrssswww~~~qqqRRRBBB888::::::444222666111111111111111222222222000000000000////////////111111111111111111111111---...000111111111000//////////////////000111111000111222222222333666888555666777888:::::::::::::::::::::;;;::::::999999::::::::::::::::::;;;;;;777888999777555555777:::444444333444444666888999888999;;;<<<<<<;;;999888555666888:::::::::999999:::999777666666888:::;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;777555555666888:::::::::555444333333333333555555111111000000000000111111---------...............////////////000000000000///////////////000111111999333///111333222222333666222222777:::<<>>EEELLLWWW]]]eeemmmyyyuuurrrvvvwwwyyy}}}qqqUUUDDD???999777888777222...111222222222222111000000//////............//////000000000000000000000000////////////////////////111111222222222333333333333333333333444555666666555666777888999:::::::::888888777777777777888888888999::::::;;;;;;::::::<<<:::888777888888666555444444444444555555555555888888999:::999888777666666666666666666666666666666777777888999999:::::::::::::::::::::999888777:::999888777888999;;;===888999:::::::::999888777666666666555444444333333222222111///...---,,,+++///////////////.........000/////////............000///...---,,,---......////////////000111222333444444444555777999<<<===JJJRRRccc{{{~~~wwwsssuuuzzz~~~000///...---///555===BBBWWWddduuu~~~~~~zzzmmmccc^^^^^^___^^^XXXQQQQQQTTTSSSNNNHHHFFFEEEHHHMMMQQQUUU^^^gggppptttuuuvvvzzz||||||~~~|||{{{zzz{{{{{{zzzxxxzzz|||}}}~~~|||{{{{{{|||}}}zzzzzzxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxyyyyyyzzz{{{xxxxxxwwwvvvvvvvvvvvvwwwyyywwwuuuuuuvvvvvvuuutttuuuvvvwwwxxxwwwvvvuuutttwwwwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrpppooonnnmmmmmmlllmmmrrr{{{tttdddVVVOOOKKKGGGEEE>>>??????@@@BBBHHHPPPUUU___fffqqq}}}yyymmmmmmrrr{{{~~~___JJJBBB>>>999777777777333///111222222222222111000000////////////////////////000000000000000000000000000000000000000000000000111111111222222222222333555444333333333333333444444555666888999999::::::888777777666666777777888999999:::;;;;;;;;;;;;:::===;;;888888888777666444000111222333555666777777777888999999999888666666666666666666666666666666777888888888999999:::::::::::::::::::::999888888666666555444555666888:::999::::::;;;:::999888777555555555444333333222222222222111000///......---/////////...//////000000000000/////////.........---,,,,,,+++,,,---...//////////////////000222222333222222222333555777888===BBBOOOccczzz|||vvvrrrsssvvvyyyzzz~~~tttoooooottt~~~//////.........111777;;;OOO\\\ooo|||zzzwww~~~zzzkkkcccaaacccdddbbbdddllluuuttthhh\\\KKKDDD???AAAFFFKKKRRRYYYeeejjjpppsssyyy~~~}}}~~~~~~~~~|||yyyxxxyyyyyyyyyxxxzzz{{{}}}~~~~~~{{{zzzzzz{{{|||{{{zzzxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{yyywwwvvvttttttuuuvvvwwwzzzyyywwwvvvwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyxxxwwwsssuuuwwwyyyxxxuuurrroooooooooooonnnmmmlllkkkjjjkkklllnnnuuu}}}tttfffUUUJJJHHHGGGEEECCC??????@@@CCCIIIRRR[[[```jjjrrr}}}pppjjjmmmuuugggMMMAAA???;;;777666777666444111111222222222222111000000---...///000000///...---////////////////////////111111111111111111111111000000000111111111222222555555444222222111111111333444666777888888999999777777666666666666777777999999:::;;;;;;;;;;;;:::===;;;999999999999777555222222333444666777888888888888888999888777777666777777777777777777777777888888888888999999999999999999::::::999999888888555444444444444666888999;;;;;;;;;::::::888777666444444333333222111111111222111111111000000000000000//////...///000222333000000000/////////......*********+++,,,---///000......---......///000111333222222222222222333444333666;;;GGG[[[ttt|||{{{|||~~~~~~xxxsssqqqiii```]]]\\\^^^eeennn...///000000000111555777EEESSSfffvvvxxxpppuuu~~~wwwmmmhhhggghhhkkkvvv}}}]]]OOOAAA===???CCCIIIOOO[[[cccjjjooowww}}}}}}~~~~~~yyyzzz}}}~~~zzzyyyyyyzzzzzzzzzyyyyyyzzz|||~~~~~~|||{{{{{{{{{|||{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzyyyyyyzzzzzz{{{|||zzzxxxuuusssssstttvvvxxxzzzxxxvvvvvvvvvvvvvvvtttuuuvvvwwwyyyyyyyyyxxxxxxtttvvvxxxyyyxxxuuuqqqooollllllllllllkkkiiihhhgggjjjjjjlllrrrwwwyyyvvvsssbbbVVVIIIBBBDDDFFFDDDAAABBBBBBDDDJJJSSS___hhhnnnuuuuuummmkkksss}}}rrrTTTDDD???;;;888666555666666444333111222222222222111000000,,,...000111111000...,,,........................000000000000000000000000//////000000000111111111444333222111111111111111222333444666777777777777777666666555555666666777888999::::::;;;;;;::::::;;;:::999:::<<<<<<;;;:::::::::::::::::::::::::::999999999999999888888777777777777777777777777777777777777777777777777777777888888888888888777777666666666666777999:::;;;<<<;;;;;;:::999777666666444444444333222222111111000000000000000000000000000///......///111333444000000000////////////...++++++,,,,,,---...//////------------...///000000333333333333444444555555444444666999DDDYYYrrrxxxrrrmmmhhh```XXXUUUSSSTTTZZZaaammm+++,,,...//////000333555===III\\\mmmyyy}}}ppprrryyy~~~{{{sssnnnmmmsssrrr___JJJ???<<<>>>BBBGGGOOOXXXaaahhhppp|||}}}zzzyyyyyywwwyyy{{{~~~~~~zzzxxxyyyyyyyyyyyywwwxxxyyyzzz}}}}}}||||||||||||{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}zzzyyyvvvttttttuuuwwwyyyxxxvvvtttttttttuuutttsssssstttuuuvvvwwwwwwvvvvvvttttttttttttsssrrrqqqppplllllllllkkkiiihhhfffeeegggeeeeeeggghhhfffaaa\\\OOOHHHAAAAAAEEEHHHGGGCCCIIIKKKOOOVVVaaannnzzzzzzpppkkklllttt~~~zzz\\\III@@@===888666555444555555444444111222222222222111000000,,,...000111111000...,,,------------------------................................./////////000000000000000000000111222222111222333444555666666666666666555555555555666666777888888999:::999999999888888999;;;>>>@@@???>>>?????????@@@@@@@@@@@@AAA;;;;;;::::::999999999999777777777777777777777777555555555555666666666666666666777777777777777666666777777888999:::<<<<<<;;;;;;999888777666555555555555444444333222222222........./////////000000////////////000111333444111000000000////////////...////////////.........,,,,,,,,,,,,---...///000111222333444555666666666444555666666999DDDUUUbbb}}}|||~~~yyy~~~|||yyytttkkkaaa[[[VVVSSSVVV[[[eeettt''')))+++,,,,,,...000333777@@@PPP```ooozzzuuuqqqsss{{{~~~|||yyyzzz|||~~~{{{~~~xxxxxx|||yyygggRRREEE???<<<===@@@BBBKKKTTT[[[dddqqq{{{~~~zzzyyyyyy{{{|||}}}~~~~~~|||yyyxxxxxxxxxwwwvvvvvvvvvxxxzzz}}}~~~}}}}}}}}}}}}|||{{{yyyxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}zzzxxxwwwuuuuuuvvvwwwxxxvvvtttrrrrrrssssssrrrqqqqqqrrrssstttttttttsssrrrqqqpppooonnnnnnnnnoooooommmlllkkkjjjhhhfffdddbbb```]]]ZZZXXXWWWTTTNNNIIICCCAAA@@@BBBGGGLLLMMMLLLPPPUUU\\\cccmmmzzzwwwrrrpppqqqxxx```LLLAAA<<<888666555444444333333444444111222222222222111000000---...///000000///...---........................------------------------------........./////////.........///000111222222000000222333444555555555555555444444444444555555666666777888888888888777555666777;;;>>>@@@???>>>;;;<<<>>>@@@BBBEEEFFFGGG;;;;;;:::999999999999:::777777777777777777777777444444444555666666777777666777888888999888888888444555666777888999:::;;;999999777666555555555555555555555444333333222222............////////////...//////000000111111111111111000000000/////////000000000000000///...---------,,,------...///000...///000222333444444444///222444444444999BBBIII[[[ppp}}}}}}xxx|||}}}yyy{{{xxxppphhh```^^^```fffmmmsssuuuwww|||}}})))***+++++++++,,,///111333999EEESSSaaaooo{{{}}}ssslllpppvvvxxxwwwxxxqqqvvv{{{|||~~~yyywww}}}sssfffXXXNNNFFF???<<<===;;;CCCJJJMMMSSS^^^iiiooowww{{{~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~|||zzzyyyyyyyyywwwuuutttvvvxxx{{{~~~~~~~~~~~~~~~~~~}}}|||||||||{{{|||{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{wwwwwwvvvuuuuuuuuuuuuvvvvvvtttrrrrrrrrrsssrrrpppqqqqqqrrrssssssrrrppppppmmmmmmmmmmmmmmmnnnnnnooommmlllkkkhhhfffccc```___XXXSSSNNNJJJIIIGGGCCC@@@>>>???AAADDDIIIOOOUUUYYY]]]eeeooovvv}}}~~~|||gggKKK@@@<<<999666555555444333222222333444111222222222222111000000////////////////////////........................------------------------,,,------------........./////////......///000000//////111222333444444444555444444444444444444555444555555666666666666666444444666999<<<===;;;999666777999<<>>CCCUUUkkk||||||~~~zzzzzz||||||}}}zzz{{{xxxrrrppprrrqqqmmmlllrrryyy---......---,,,---000222111555>>>JJJXXXgggsss{{{|||uuuiiiiiiooorrruuuxxxqqqyyy|||wwwxxxqqqkkkddd[[[VVVNNNDDD>>>===;;;BBBEEEDDDFFFOOOXXX]]]kkkqqqxxx}}}~~~~~~~~~|||{{{{{{|||}}}}}}}}}}}}{{{yyyvvvsssuuuxxx|||~~~|||}}}~~~~~~}}}}}}||||||{{{{{{zzzzzz|||{{{zzzyyyxxxyyyzzzzzzxxxxxxwwwwwwxxxxxxyyyzzzuuuuuuuuuuuuuuutttttttttvvvtttrrrrrrssssssrrrqqqqqqrrrrrrsssrrrqqqooonnnlllmmmnnnooopppppppppooolllllljjjgggdddaaa^^^\\\RRRMMMFFFBBBBBBAAA@@@>>>===???BBBEEEIIIQQQ[[[cccnnnxxxwwwVVV@@@::::::999777444555444333222111222333111222222222222111000000//////............//////////////////////////////........................,,,,,,,,,---------......111000///......---.........///000111222333333333555444444333333444444555333444444555666555555555444444555777999999777555444555777999;;;===>>>???999888666555555555666777666666666666666666666666444555666888999;;;<<<===;;;<<<<<<===>>>>>>>>>===333444666777999::::::;;;666555333333222333444555333333222222111000000000111111111111000000000///,,,...000111111///---+++111111111111000000000000***+++---///000000//////......---......///000111000111222222222000///...111111111111222444888;;;;;;EEERRR```ttt~~~|||vvvuuuzzzzzzwwwppphhhccckkkrrryyy---,,,,,,,,,,,,---......111333:::DDDMMMWWWeeeqqq}}}vvviiidddiiiqqqxxxyyy||||||~~~yyyqqqjjjddd\\\\\\\\\[[[WWWOOOFFF???<<<:::<<>>===BBBCCCFFFKKKRRR]]]iiiqqqyyypppWWWBBB>>>>>>999666888555444333222111111111111000000000000////////////........................---...///000000///...---/////////...---------,,,,,,,,,,,,---------.........------,,,,,,------......///000111222333333333555333111111333444111///000111222222333333333222444444333444555555444222111222444666777888999999999777555555777777777666333333333555;;;@@@>>>888555666777888888888888888888999<<<===>>>>>><<<<<<999999888888888888888888555555444333333333333444;;;999666222000/////////111111000000//////......//////...---...///000111222111111111000000//////,,,---...000000000//////...------,,,,,,------...///////////////000111111222222222222222222222222555:::CCCMMMZZZlllzzzxxxyyyzzzzzzwwwtttpppqqqyyy{{{tttqqqrrrwwwzzz}}}|||{{{---,,,,,,,,,,,,---......000111777@@@IIISSSaaannn~~~qqqjjjllltttzzz{{{}}}~~~uuukkkddd]]]\\\[[[ZZZXXXSSSNNNJJJCCC===;;;>>>@@@AAADDDJJJMMMTTT___jjjttt~~~}}}yyyyyy{{{~~~~~~{{{xxxwwwxxxyyyyyyyyyxxxyyyyyyyyyyyy{{{~~~~~~|||}}}}}}|||~~~}}}}}}|||{{{zzzzzzyyyzzz{{{|||{{{yyywwwwwwxxxxxxuuussstttxxx{{{|||{{{xxxwwwuuutttsssssssssttttttsssrrrqqqrrrrrrssstttuuutttsssssstttuuusssrrrnnnmmmlllmmmoooppppppoooqqqqqqmmmfff[[[PPPIIIFFFAAA@@@>>>>>>>>>??????>>>DDDFFFJJJPPPXXXcccooowwwcccOOO>>>;;;;;;777555888555444333222111111111111000000000000/////////...........................---...///000000///...---............------------,,,,,,,,,------------...------,,,,,,,,,,,,------000000111222222222111111333111///000222222111///111111222333444444444444666555333333444444222111333444555666666666666666777666444444555555555444777888888:::AAAFFFEEE???777777888888888888888888999999999::::::;;;<<<===999999999888888777777777555444333333222222333333888666444222111111111222111111000000////////////...------,,,---...///000111111000000000/////////,,,---.../////////.........------------------...///////////////000000111111111111111111111111111///333999@@@HHHVVVfffrrr~~~{{{xxxzzz{{{}}}|||xxxwwwuuuuuusssnnnkkkmmmvvv~~~,,,,,,,,,,,,,,,---............222:::CCCMMM\\\iiizzz|||qqqpppuuu{{{zzzooohhh```]]]ZZZXXXXXXXXXXXXXXXLLLEEEAAACCCFFFFFFDDDCCCDDDIIIQQQ[[[gggssszzzxxxwwwxxxwwwuuuttttttvvvyyyyyyyyywwwxxxxxxwwwwwwyyy}}}~~~|||{{{||||||~~~~~~||||||||||||{{{zzzyyyxxxwwwvvvyyyzzz{{{zzzxxxwwwwwwxxxvvvuuutttuuuwwwzzz{{{{{{yyyxxxvvvuuussssssrrrrrrpppqqqqqqrrrsssssssssssssssrrrrrrtttvvvvvvtttrrrlllkkkjjjkkknnnqqqrrrrrrvvvssskkk^^^QQQGGGCCCBBB???>>>===<<<>>>@@@CCCEEEIIIKKKPPPWWWaaannn|||jjjQQQDDD:::888777333333888444333222111111111111111000000000/////////..............................---...////////////...---------------............,,,,,,,,,,,,------------------,,,,,,,,,,,,------111111111111111000//////000///...///000111000///111222333444555555555555999666333222222222111000555555666555555444333222444333111222333444444333999;;;<<<===CCCIIIHHHDDD:::999999888888888888999:::999777666777999;;;===::::::999888777777666666444444333222222222222333444444222222222222444444111000000000000/////////......------......///000///////////////.........///000000000000000///.........------------......//////......//////000111////////////////////////---///222555888???IIIQQQ```ppp~~~xxxuuurrrttt}}}zzzqqqkkklllssszzz,,,,,,++++++,,,,,,---...------000666===GGGVVVcccppp}}}yyysssuuuyyywwwqqqgggbbb\\\XXXXXX\\\```bbbTTTSSSUUU]]]aaa[[[MMMAAAAAACCCGGGMMMVVVcccpppxxx{{{uuurrrpppsssrrrqqqrrruuuwwwxxxxxxuuuvvvvvvvvvuuuwwwzzz}}}~~~|||zzzyyy{{{|||}}}}}}}}}}}}|||{{{|||{{{{{{yyyxxxwwwvvvuuuwwwxxxyyyxxxwwwvvvwwwyyyuuuuuutttuuuwwwxxxzzzzzzyyyxxxvvvuuusssrrrqqqqqqmmmnnnqqqsssttttttsssrrroooooooooqqqrrrqqqnnnkkkhhhgggfffgggkkknnnpppqqquuulll___RRRHHHBBB???===>>>>>>===>>>@@@EEEKKKPPPQQQSSSWWW___kkk}}}zzzsssUUUDDD>>>999888555111222888333333222111111111111111000000/////////.........................................................,,,,,,,,,------.........++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---///000000111000000//////.........///000000000000111222333555666777777777;;;777333111000000000///555555555555444333222222111000///111333555666555777999::::::>>>CCCCCC???<<<;;;:::888888888999999888888777777888999;;;<<<;;;:::999888777666555444555555444333333333333444333333222222222333444444000000000000000000000000///////////////000000111........................222222222222111111000000//////............/////////............///000000///////////////////////////000222222222555:::>>>EEETTTlll}}}vvvvvv,,,++++++++++++,,,------...---///444:::BBBPPP]]]ddduuuzzzwwwwww}}}~~~ssslllccc]]]]]]```dddggg___ggguuuzzz^^^FFFAAAAAAAAACCCIIISSS___ggg{{{~~~{{{vvvrrrpppoooooonnnpppsssuuuuuuuuuttttttttttttsssuuuxxx{{{|||~~~~~~~~~~~~~~~}}}{{{yyyyyy{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{zzzyyyxxxwwwvvvwwwxxxxxxwwwuuuuuuwwwxxxuuuuuuuuuvvvvvvvvvwwwxxxwwwwwwvvvtttsssqqqpppoookkkmmmpppsssttttttsssrrrnnnnnnmmmmmmllljjjfffbbbeeedddcccdddgggjjjlllllljjj^^^OOOFFFBBBAAA===:::<<<>>>???BBBFFFMMMVVV]]]```aaadddlllzzz~~~zzzyyyxxxWWWCCC>>><<<;;;:::555111222666222222111111000000111111////////////..........................................------------......+++,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------...///000111111000...//////000000000111111000111333555666888888888:::777333111111111111000333333444444555444444444///...///111444888999999555777777555777::::::777;;;;;;:::999888888888888666777999:::;;;;;;::::::::::::999888777555555444777777666555555555555555555444444333222222222222000000000000111111111111------........./////////------------............111111000000////////////000//////......//////000...............//////000000000000000000000000000///000000000111333555777999FFFXXXjjjxxx+++++++++++++++,,,------///...///333777===IIIUUU[[[lll~~~yyywww~~~~~~|||~~~zzzqqqjjjggghhhjjjkkkjjjyyymmmOOO@@@???>>>===@@@HHHRRRYYYhhhmmmsssvvvvvvtttrrrqqqjjjjjjjjjmmmppprrrrrrrrrrrrssssssrrrqqqrrrvvvxxxyyyzzz|||~~~}}}~~~~~~~~~||||||~~~~~~~~~~~~}}}|||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxwwwuuussssssuuuwwwuuuvvvwwwvvvuuutttuuuvvvtttttttttsssrrrpppooonnnkkkmmmooorrrssssssrrrqqqpppnnnllljjjhhheee```]]]```___^^^___aaabbbaaa```WWWNNNDDD>>>???@@@>>><<<===@@@EEEJJJPPPYYYeeemmmtttvvvzzz|||yyy{{{|||~~~^^^GGG<<<:::;;;<<<999555222222555222111111000000000111111/////////.........------..............................------------......,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---///000000111111...///000000//////000111///000222444666888999999888666333222333333333222111222333555555666666666000//////222555888999999555777777333333666777444888999999:::999999888777555777999;;;<<<;;;:::999999999888777666666555555888888777666666666666777555555444444333222111000000000000111111111111222******+++,,,,,,,,,,,,+++---------..................---,,,,,,,,,,,,,,,---000000////////////000000......------......///000000000000000000000000000,,,,,,,,,,,,...000111333888???KKKVVV]]]fffvvv+++++++++***++++++,,,---///---///222444888BBBMMMRRRbbbtttvvv{{{yyyuuusssrrrqqqrrrpppSSSCCCBBB???<<<<<<@@@FFFKKKQQQWWW___fffhhhhhhhhhhhhbbbbbbdddhhhmmmpppqqqpppqqqrrrqqqppppppqqqtttwwwvvvwwwyyy{{{~~~~~~}}}{{{|||}}}|||{{{zzz{{{}}}|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwtttrrrrrrtttvvvvvvwwwxxxwwwtttrrrrrrsssqqqrrrrrrrrrqqqpppnnnmmmlllmmmooopppqqqqqqqqqqqqooollliiifffccc```]]]ZZZWWWVVVVVVVVVVVVUUURRROOODDDCCC@@@>>>===>>>@@@AAACCCIIIPPPWWW___jjjwwwuuusssxxxeeeMMM???;;;666888888666333222222222111111000000000000111111//////.........---------...........................------,,,,,,------...------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......////////////---///000///---,,,---///...///111444666888999999666444444444666666666444333333444555666666666666333222111222444666666555444777777333222555777555555666999::::::999777666666666777888999999999999888888777777666666666555888777777666666666666666444444444444333222111111000000111111111222222222***+++,,,---------,,,,,,------......////////////---,,,+++++++++,,,---...111000000//////000000111...------------...//////........................---,,,++++++,,,...///000777888>>>FFFKKKNNNWWWbbbttt++++++******++++++,,,---...---...111333555>>>HHHMMMZZZjjjxxxzzz}}}|||xxxvvvtttkkkRRRHHHFFFBBB===::::::===@@@AAAHHHPPPWWWZZZ[[[[[[[[[\\\]]]___dddjjjnnnppppppqqqqqqqqqpppooopppsssvvvuuuuuuwwwzzz}}}~~~}}}|||zzz{{{||||||zzzyyyzzz{{{zzz}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyzzzwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwtttqqqqqqsssuuuvvvxxxyyywwwssspppppprrrooopppqqqqqqpppooonnnmmmmmmnnnoooppppppqqqqqqpppllliiieeeaaa___]]]ZZZXXXNNNMMMMMMMMMLLLIIIDDD@@@777===BBBAAA<<<;;;@@@FFFKKKQQQ[[[ccclllwww{{{oooqqqzzzhhhPPP@@@999888333444555222111222222111111000000000000000111111//////.........---------...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,.........///......---,,,,,,///000...+++***+++------///111333666777888999444333444555888999777666555555666666777666666666666444222222333333222111222555555222222555888777222555888;;;;;;:::777555777666555444555777999:::777777777777666666666666777777666555555555555555333333333444444333333222000000111111222222222222------///000000000///............/////////000000///...------...///000111111111000000000000111111...------------...//////------------------------222000------...///000000333111555===BBBAAACCCIIIMMM]]]ppp~~~***+++++++++******,,,...,,,------...000444:::>>>MMMSSS___nnn~~~}}}vvv}}}{{{vvvggg\\\WWWPPPLLLGGGBBB???<<<;;;:::>>>???BBBFFFLLLPPPQQQQQQQQQSSSXXX]]]bbbeeehhhiiimmmmmmmmmlllkkkkkkmmmooorrrrrrsssuuuwwwyyy|||}}}wwwwwwxxxyyyyyyxxxwwwvvvxxxyyy{{{~~~~~~|||{{{{{{|||~~~}}}}}}|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzwwwttttttwwwyyyxxxwwwxxxwwwuuuttttttvvvxxxyyyzzzwwwtttqqqpppqqqtttuuutttxxxzzzwwwppplllmmmpppnnnllljjjiiijjjjjjiiihhhjjjjjjjjjjjjiiihhhgggfffhhhhhhgggddd^^^WWWQQQMMMKKKIIIFFFDDDAAA@@@@@@@@@????????????@@@DDDJJJOOOYYY^^^hhhwww~~~vvvpppzzzeeeRRRGGG<<<666666666555444333222222222222222111111000000000000000////////////............------......------,,,+++---...///000000...,,,***+++,,,,,,------,,,,,,,,,***+++,,,,,,******+++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,111111111222333444666777777888888999999888666555888888888777666444333222---000333444444222222222333444444444333333222111555777888777666555666888999888777666666777888888;;;:::888666444333222111555555444444555555555555111111222222222333333333333333333222000///------........................,,,---///000///---***(((+++,,,---...////////////222111111000///......---......////////////......000///...---------------...------...//////---+++/////////111333777;;;===>>>EEENNNXXXdddvvv***+++,,,+++******,,,...,,,------...///333999===GGGNNNYYYfffsss~~~~~~uuuqqqrrr{{{|||oooaaaYYYUUUSSSTTTSSSLLLBBB;;;;;;===;;;;;;;;;===@@@BBBCCCDDDIIILLLPPPUUU[[[^^^aaabbbeeefffgggffffffgggjjjlllmmmnnnppprrruuuwwwyyyzzzvvvvvvwwwwwwwwwwwwvvvvvvxxxyyy{{{}}}~~~|||{{{{{{{{{|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}||||||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyvvvtttuuuwwwyyyyyyxxxvvvuuusssssssssuuuwwwxxxzzzxxxvvvsssssstttvvvxxxvvvvvvvvvtttqqqnnnmmmlllllljjjiiiiiikkkkkkjjjiiiiiihhheeeddddddeeefffhhhgggfffddd```YYYRRRKKKGGGCCCBBB@@@>>>============>>>AAADDDEEEGGGKKKSSSYYYdddmmm}}}zzzuuuwwwqqqQQQDDD???888444555555555444222222111111111111111000////////////000////////////............---------...------,,,+++------...//////...,,,,,,,,,,,,,,,---,,,,,,++++++((()))+++++++++,,,---//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---.........000000111111222444555666666777777888777666555444555555555555444333222111///111444555444444444555444444444444333333222111555777888777666555666888888777666555555666777777;;;:::888666444333222222333333444444444444444333111111111111222222222333333222000.........///000////////////////////////,,,---...//////---,,,***+++,,,---...////////////111111000000///......---......////////////......111000000////////////000///...------//////...---111000000000222444777999333888???EEEMMMZZZlllzzz|||{{{***+++,,,,,,++++++,,,---,,,---------...222777;;;CCCKKKUUU___jjjwwwyyywwwzzz}}}}}}wwwoookkkkkkuuu|||yyykkkaaa[[[ZZZ]]]dddfff]]]KKK>>><<>>???AAACCCHHHMMMRRRWWWZZZ[[[[[[]]]^^^___```aaadddgggeeegggkkkooorrruuuvvvwwwuuuuuutttttttttuuuuuuuuuwwwxxxzzz{{{||||||{{{{{{wwwxxxzzz{{{}}}{{{}}}}}}}}}~~~~~~}}}|||}}}~~~}}}}}}||||||{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwuuuuuuwwwxxxyyyxxxrrrrrrqqqqqqrrrtttvvvwwwyyywwwuuuttttttuuuwwwxxxvvvtttrrrqqqqqqpppllliiihhhhhhhhhiiijjjkkkiiihhhfffccc___\\\]]]```dddgggfffdddaaa[[[TTTLLLEEEAAA>>>===<<<<<<<<<===>>>>>>>>>CCCHHHIIIJJJOOOZZZcccqqq{{{yyyoooWWW@@@999888555333444444444333222111111111111000000///............////////////............------------------,,,++++++,,,,,,---------------...,,,,,,------,,,+++******&&&(((***+++,,,---///111111000///---,,,+++++++++------------------------------,,,,,,,,,---......000000000000111222444444555555555555555444333333333333444444444444444333333444666666555555777888444444333333333333222222555777888777666555666888666666555555555666666777:::999777555444333222222111222444555555444222111000000000000111111111111222000---,,,,,,...000222////////////////////////,,,,,,------------------,,,,,,---...////////////000000000///......------......////////////....../////////...//////000000111///------...///000///222111000000000111222333000333666888:::BBBNNNXXXqqq~~~}}}zzzwwwrrrpppsss|||zzzyyy~~~***,,,------,,,+++,,,---+++,,,---------000444888<<>>>>>=========>>>???AAABBBCCCIIINNNNNNOOOWWWfffsss]]]LLL<<<777888555333333333333222111111111111111//////...------------...//////.........---------,,,------------,,,++++++,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,+++***)))&&&(((+++,,,,,,---///111333222000...,,,+++******---------------.........---------------...//////////////////000111222333333333333333333222222222333444555666777777777777888888888777666555777888444333333333333333333333555777888777666555666888666666666666666777777777999888666555444333333222111333555666666444222000/////////000000000000000000///...,,,,,,---...///////////////////////////,,,,,,++++++,,,---///000,,,------...//////....../////////......------------......//////......---,,,,,,,,,,,,------...///111///,,,,,,...000111111000000///......//////000222444555444333777???EEESSSccc{{{yyyqqqnnnkkklllnnn|||zzzyyy~~~***,,,......,,,++++++,,,+++,,,,,,,,,,,,...111444222:::CCCKKKSSS```qqq~~~yyytttuuuxxx}}}rrrllliii~~~~~~~~~~~~xxxqqqmmmkkklllqqquuurrrgggZZZOOOJJJBBBCCCCCCAAA===;;;<<<===:::<<<>>>BBBFFFJJJMMMOOOQQQSSSTTTUUUTTTTTTUUUWWWVVVYYY___eeejjjmmmooooooooonnnmmmmmmmmmooopppqqqqqqsssvvvvvvuuuuuuvvvxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxzzz|||~~~~~~}}}{{{zzz|||||||||{{{zzz{{{~~~~~~}}}{{{zzzyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvsssqqqppppppqqqppppppqqqrrrsssuuuvvvvvvssssssssssssssstttttttttooorrrtttqqqllliiijjjllleeecccaaa```___\\\YYYWWWTTTTTTTTTTTTUUUWWWXXXYYY\\\ZZZUUUPPPIIICCC>>><<<<<<<<<<<<===>>>AAACCCDDDJJJOOOUUUWWW[[[hhh|||fffOOOEEE:::777777555222111222222111000000000111111///......---------------............------------,,,,,,------,,,,,,+++***+++++++++++++++,,,---...+++,,,,,,,,,++++++***))))))+++,,,,,,,,,,,,---///444222000...,,,+++***))),,,,,,,,,---------...............///000111222333////////////000111222222222222222111111111111111222333444666777888888888<<<<<<;;;999666444555666444333222222222333444444555777888777666555666888777777888888999999999999777777555444333333333333333444666777777555222111//////////////////////////////000000...---***)))------------------------,,,+++++++++,,,...000111,,,---......///.....................------------------............------,,,,,,,,,,,,,,,---...///111...,,,,,,---///111111------------......//////...///000000///111666:::@@@MMMbbbzzzxxxooollllllnnnqqqyyy|||{{{xxx{{{+++---//////---+++++++++++++++,,,,,,+++,,,///111///555===EEEMMMZZZhhhssswwwwwwxxx|||xxx{{{~~~vvvrrr~~~yyywwwyyy|||~~~yyytttrrrkkkllllllllljjjeee^^^YYYXXXZZZZZZTTTKKKBBB<<<:::999999:::<<>>AAADDDGGGIIIMMMSSS[[[cccmmm~~~kkkNNN???:::555333444333111///111111000000000000000111//////...------------............------------,,,,,,,,,,,,,,,,,,+++*********++++++++++++++++++,,,******++++++++++++******,,,---...---,,,+++,,,---333222000...,,,******)))***++++++,,,,,,---------******++++++---...///000000000///000000111222222222222111000000000000111000111222444555666666666;;;<<<;;;999666444333444444333222111222333444555555777888777666555666888777777888999::::::::::::666666555444333333333444555555777777777555333111000000000000////////////...000111111000---)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000------...............---------------------------------............------.........---......//////...---++++++---///000///+++,,,,,,---......//////+++---......///000333666:::AAAPPPgggyyyvvvttttttuuuwwwzzz}}}~~~}}}yyyxxxyyy}}}+++---//////...,,,++++++***+++,,,+++***+++---///000333999AAAJJJUUU```gggwww~~~~~~yyywww{{{|||}}}tttooojjjfffeeeggghhhiiisssvvvvvvnnn___OOODDD???::::::999:::;;;<<<>>>???DDDFFFHHHHHHGGGEEEEEEFFFDDDFFFJJJOOOTTTXXX\\\^^^``````bbbccccccdddddddddbbbfffjjjkkkjjjlllqqqvvvvvvuuutttsssssstttuuuuuusssssssssssssssttttttuuutttvvvwwwwwwwwwxxxzzz|||xxxwwwvvvuuuuuuvvvxxxyyyuuuuuuuuuuuuuuuuuuuuuuuupppqqqpppmmmjjjiiijjjllloooppppppqqqrrrrrrrrrrrrmmmnnnooopppooommmllljjjgggiiijjjiiieeeccccccddd]]]YYYRRRMMMJJJHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEBBB@@@>>>>>>>>>??????@@@BBBFFFKKKQQQUUUXXXZZZaaalllxxxnnnRRR@@@666555333222222222111///000000/////////000000111000//////...---..................---------,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,+++***)))((()))***++++++,,,++++++,,,---...---,,,+++,,,...111000...---+++***))))))))))))******+++,,,,,,---(((((()))***+++---///000111111000000000111222222222222000/////////000111111111333444555555555555777888:::999666444333333444333222111111333555666555777888777666555666888555666888999::::::999999555555444333333333444444555555555555444333222111111111111000000///////////////000000///...,,,+++------------------------,,,,,,,,,,,,------...///---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////...---------......,,,+++***,,,...///...---,,,,,,------......---------...000111111222333444555999DDDUUUhhhxxx|||zzzyyyzzz}}}~~~{{{+++---000000...,,,++++++***+++,,,+++******,,,...---///333:::CCCMMMUUUZZZlll}}}{{{{{{~~~yyynnndddaaaeeemmmsss|||kkkXXXJJJCCC===<<<;;;::::::;;;<<<===>>>@@@CCCCCCBBBAAAAAABBB>>>???BBBFFFKKKPPPUUUWWWZZZ[[[]]]___```______^^^\\\```eeeggggggiiiooottttttsssrrrqqqqqqrrrtttvvvqqqpppooonnnoooppprrrsssqqqsssuuuvvvvvvvvvxxxzzzuuutttsssrrrsssuuuwwwxxxttttttttttttttttttttttttkkkmmmmmmkkkhhhhhhjjjmmmnnnoooppppppppppppoooooohhhiiijjjkkkjjjhhheeedddgggeeedddcccdddccc```^^^YYYTTTMMMGGGEEECCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA???>>>>>>@@@BBBCCCFFFGGGKKKQQQWWW^^^dddgggnnnuuu||||||iiiQQQDDD===666777666444333444222000000000////////////000111000000///............///......---------,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,---,,,***(((''''''((()))***+++,,,,,,,,,+++,,,...---,,,,,,---///000///...,,,+++***))))))(((((()))***++++++,,,,,,......///000222444555666111111111111111111222333333222000/////////000111333444555666777777777777333555888888777555444444444333222111111333555666666777888777666555666888444555777888999999999888555444444333333444444444555555444333222222111111222222111111000000///////////////.........//////........................,,,,,,---------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,++++++++++++*********,,,...///...,,,---............---,,,+++---...///000000000/////////333<<>>======>>>>>>>>>===;;;>>>>>>@@@AAADDDFFFHHHJJJOOOQQQSSSVVVXXXXXXWWWWWWTTTWWWZZZ\\\___dddiiilllppppppooooooooooooppppppllllllllllllmmmnnnpppqqqrrrrrrrrrrrrssssssssssssqqqpppppppppqqqrrrtttuuuqqqqqqpppppppppoooooooookkkhhheeedddeeefffffffffeeeeeefffggggggfffeeeeeeaaabbbbbbbbbbbbbbbaaaaaa[[[[[[ZZZYYYYYYXXXWWWWWWQQQNNNIIICCC???===<<<<<<>>>===<<<<<<>>>??????>>>;;;===@@@AAACCCFFFJJJLLLNNNTTT^^^gggoooxxxwwwssszzzfffRRRDDD;;;888777666444333222111111111000000///...............000000000000000000000000000///...---,,,+++++++++++++++++++++++++++++++++***************++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++(((((())))))******+++++++++++++++************)))------...///000111111222666444222000000000111222777666333111111111222333000111222333444555555555333444444555555444444333555555444333333333444444222333555555444333444555666777777888999:::::::::555555555555444444444444333333222222111000//////000000////////////000000...............///000000...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------------------------------...........................---+++******+++---...***+++,,,...///000000000000333999>>>CCCFFFGGGGGGJJJWWWjjj))))))))))))************+++++++++,,,,,,,,,------+++,,,...000444;;;CCCIII\\\kkk}}}{{{xxx~~~{{{xxxvvvuuutttqqqqqqmmmfff\\\SSSNNNLLLHHHDDD@@@>>>======<<<;;;<<<<<<;;;;;;<<<<<<;;;:::::::::;;;<<<>>>@@@BBBCCCGGGHHHKKKMMMOOOOOONNNNNNOOOQQQSSSVVVXXX\\\aaaeeeeeeeeefffggghhhgggggggggeeeeeeeeeeeegggiiikkkmmmnnnoooooooooppppppppppppjjjkkklllmmmnnnnnnnnnnnnooooooooonnnnnnmmmllllllhhheeebbb``````aaaaaa```````````````aaaaaaaaabbb`````````___]]][[[ZZZYYYTTTTTTTTTSSSRRRQQQQQQQQQLLLIIIEEEAAA???===>>>>>>???>>>>>>???AAACCCCCCDDDAAADDDGGGJJJLLLPPPSSSVVV[[[dddrrr}}}uuurrrssswwwiiiQQQBBB999555444666555444222111000000000//////...---------------///////////////////////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++)))))))))))))))*********************************,,,---...000222444666666666555333222222222444555777555333111111111222333000111222333444555555555333444444555555444444333333222222222222222333333444555777666555444444555555555555666777888888888666666555555555444444444333333222222111111000000000000////////////000000---------------...//////...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------........................------------------------...---,,,++++++,,,---...+++,,,---///000000111111111333666999::::::999888===FFFUUUeeesss|||))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------///444:::>>>OOOZZZjjjxxx}}}|||yyyqqqkkkbbbYYYTTTQQQOOONNNMMMJJJHHHFFFEEECCC@@@>>><<<<<<;;;;;;::::::999999888888888999:::;;;<<<===>>>@@@BBBDDDEEEFFFEEEEEEFFFHHHJJJLLLNNNRRRVVVYYYXXXZZZ\\\^^^______^^^]]]ZZZZZZ[[[\\\___bbbeeegggiiiiiijjjkkkkkkkkkkkkkkkgggiiikkkmmmnnnmmmkkkjjjllllllkkkkkkjjjiiihhhhhheeeaaa]]]ZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[\\\\\\\\\ZZZXXXUUURRROOONNNKKKKKKKKKJJJJJJIIIIIIHHHEEECCCAAA???>>>>>>???@@@<<<======???AAACCCEEEFFFFFFIIILLLOOOQQQUUUZZZ]]]iiiuuuzzznnneeehhhrrr}}}kkkQQQ@@@999555555777444333222111000/////////......---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++))))))((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))***++++++,,,,,,000000111222444555666777666555444333444555666777666555333222111111222222000111222333444555555555333444444555555444444333333222222222333444555555666777888888666444444555333333333444555555666666666666555555555444444444222222222222222222222222000//////......//////000,,,,,,,,,,,,,,,---............------------............------------......------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------........................------------------------...---,,,++++++,,,---...,,,---...///000111111111333444555666666444222111333777???HHHQQQZZZ```cccsssxxx|||yyywwwwwwyyy{{{~~~|||{{{((()))))))))***************++++++++++++,,,,,,,,,......///...///111666999BBBIIIWWWeeerrr|||ttthhh```[[[XXXSSSNNNMMMNNNOOOQQQQQQNNNHHHDDD@@@AAA@@@>>><<<:::::::::::::::999999999::::::;;;;;;<<<>>>???AAAAAAAAAAAA???@@@BBBCCCEEEGGGLLLOOOOOORRRUUUXXXYYYYYYXXXWWWQQQQQQRRRTTTXXX[[[___```bbbcccdddeeeeeeeeeeeedddcccdddeeeffffffffffffffffffgggggggggfffeeedddccc```\\\WWWTTTRRRQQQPPPNNNOOONNNMMMNNNOOORRRTTTVVVUUUTTTRRRPPPMMMJJJGGGFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@???>>>======>>>???@@@===>>>@@@AAACCCEEEHHHJJJMMMNNNPPPRRRVVV]]]eeejjj{{{uuulllffflllwwwcccSSSBBB:::888666666777222222111//////.........///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------************************((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++******))))))(((((('''((()))***+++,,,------444444444333333333222222444333333333444555777888444444333222111111222222000111222333444555555555333444444555555444444333444444444555666777888999777888999888666444444444222333333333444444444555555555555555444444444444222222222222222333333333/////////....../////////------,,,,,,------...///......------------............------------......------------............------------------------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......+++,,,---...///////////////000111222333222111000222333555777;;;@@@DDDFFFPPPWWWcccppp}}}|||xxxttttttwww{{{~~~((()))))))))*********************+++++++++,,,,,,,,,---.........000333666888<<>><<<<<<<<<;;;:::999999999999999:::;;;<<<===>>>>>>??????:::<<<===>>>>>>@@@DDDGGGHHHJJJNNNQQQSSSRRRQQQPPPJJJKKKLLLNNNQQQUUUXXXZZZ[[[\\\]]]______^^^]]]\\\ZZZYYYXXXVVVWWWXXXZZZ\\\___```aaaaaaaaa```^^^]]]YYYVVVQQQMMMKKKJJJHHHGGGHHHGGGFFFGGGHHHKKKNNNPPPKKKKKKJJJHHHGGGDDDBBBAAABBBAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>@@@AAABBBBBBDDDGGGIIIJJJMMMQQQTTTVVVWWWYYY]]]eeeppp|||}}}tttpppmmmooouuu{{{dddMMMCCC:::777777333111111111111000///............000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------************************((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++******))))))((((((''''''(((***+++,,,---...333333222222111000000000111111222222333444555666333333222222111111222222000111222333444555555555333444444555555444444333444444444555666777888999666777888777555333333333333333444444444444555555444444444444333333333333222222222222222222222333//////............//////...............//////000///......------......//////......------......///---------....../////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------******+++,,,------------******+++---------,,,,,,111111111222333444555666999===FFFPPP]]]mmm|||yyyvvvvvvzzz))))))))))))************************++++++++++++)))***,,,------...000222444444<<>>;;;;;;:::999888888888888999999999:::;;;<<<<<<===999:::;;;;;;:::<<>>>>>@@@AAACCCEEEFFFCCCGGGLLLOOOQQQUUU[[[___^^^aaafffnnnxxxxxxqqqkkknnnuuu{{{bbbKKKBBB<<<777888888333///...111000//////.........///000000///............///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************))))))((((((((()))************+++++++++,,,,,,,,,++++++++++++************************))))))))))))'''((()))***+++,,,------------...///000000111111000000111222222333444444222222222222222222111111000111222333444555555555333444444555555444444333333222222222333444555555555666777777555333333444444444444444444555555555333333222222222111111111111111111111111111111111///......------......//////............///000000//////............////////////............//////---------...//////000000...------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---------------,,,+++***+++,,,---///000111222222222555888<<>><<<<<<;;;:::999999999999999999999999::::::;;;<<<888999999999888999<<<>>><<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAACCCEEEHHHIIIIIIKKKMMMOOOOOONNNLLLKKKKKKJJJHHHGGGGGGHHHJJJKKKJJJLLLOOOQQQRRRRRRPPPOOOIIIFFFBBB??????>>>>>>===<<<======>>>@@@AAABBBBBB@@@@@@AAAAAA@@@??????>>>========================;;;===???BBBEEEIIIKKKMMMHHHMMMTTTYYY]]]ccckkkrrrooottt}}}~~~yyysssvvv|||eeeMMM@@@>>>999555777777444222222111000////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************************************))))))))))))***++++++******+++++++++,,,,,,,,,++++++++++++************)))))))))))))))*********(((((()))***++++++,,,,,,++++++,,,---...000000111000000111222222333333222111111222222222222111111000111222333444555555555333444444555555444444333333222222222222222333333555666888888666555555666444444444444444444444444111111111111000000000000222111111000000////////////......------......///...------------...////////////............////////////............//////---------...///000000000......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++*********+++,,,,,,,,,,,,+++/////////......------,,,)))***+++---...000111111...111333444666===GGGOOO^^^hhhwwwxxxuuuyyy))))))))))))************)))************++++++++++++---...///...------...333000222:::<<>>>>>>>>===<<<;;;;;;;;;<<<:::::::::::::::;;;<<<===888999999888777888:::===;;;;;;<<<======>>>???@@@>>>=========>>>@@@AAABBBDDDEEEHHHJJJJJJIIIGGGEEEAAAAAAAAAAAAAAA@@@@@@@@@CCCEEEIIILLLMMMMMMLLLKKKDDDAAA===;;;;;;;;;;;;:::999:::;;;======>>>>>>>>>???@@@@@@@@@???>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<:::;;;???CCCHHHMMMPPPRRRQQQXXXaaahhhmmmuuukkkOOOAAA===999333///111222000111333111000000////////////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))***************++++++,,,******+++++++++,,,,,,,,,+++++++++************)))(((((())))))******++++++)))))))))***++++++,,,,,,------..................111111222333333333222222000111111222222222111111000111222333444555555555333444444555555444444333555555444333333333444444555777999999777777777888333333333333333333333333000000000000////////////222111111000///......---.........------.........---,,,,,,,,,,,,---......//////............////////////............//////---------...///000000111.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------************************)))******++++++******)))++++++,,,---------,,,,,,************++++++++++++,,,,,,,,,,,,,,,...///000''',,,111222111333888===DDDLLLWWWcccooo|||yyyuuuxxx~~~+++***)))(((((()))***+++,,,,,,++++++***))))))))),,,,,,+++******+++,,,,,,111///...000444;;;BBBGGG[[[ppp~~~uuutttvvv{{{{{{xxxvvvwwwwww}}}~~~yyyuuu{{{|||xxxuuurrrnnnkkkhhhddd]]]WWWQQQKKKFFFCCCFFFDDDAAA@@@???>>><<<;;;<<<===???>>>===;;;;;;<<<666777888999::::::::::::888777666777999::::::999<<<<<<;;;999999;;;@@@CCC@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAA<<<===???AAABBBCCCDDDDDDAAA???<<<;;;;;;<<<;;;;;;;;;;;;:::999:::<<>>?????????@@@AAA>>>;;;:::<<<>>>??????BBBAAAAAADDDIIIOOOTTTVVV___dddmmmzzznnnTTTCCC>>>@@@888777666444222000///...222222222111000/////////......---------,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************))))))))))))))))))))))))+++***(((((()))******)))+++*********))))))((((((((())))))+++,,,---......///000000111222222333333000000000000////////////111111111222222333333444111333444444333222444555333333333444444444555555777777666555555555555666444333000...------...///111000000000000000111111222111000//////000111222//////...---,,,,,,++++++---,,,+++---///000000///------------------------------------------------/////////...------,,,,,,------,,,,,,,,,,,,++++++---------,,,******+++,,,......---------,,,,,,,,,,,,,,,++++++***)))))))))+++++++++*********))))))))))))***+++,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------,,,,,,---000222444:::<<<@@@FFFPPP```rrr~~~}}}xxxxxx******)))(((((()))******+++++++++******)))))))))************,,,...000111///...---...111666;;;>>>KKKYYYooo}}}}}}|||xxxssspppoooqqqvvvxxxwwwwwwzzz~~~|||zzzwwwtttmmmggg^^^WWWQQQMMMJJJHHHKKKIIIGGGFFFGGGGGGFFFEEEHHHJJJLLLJJJFFFBBB???>>>999999888777777888999:::666666666888;;;<<<;;;:::777888999999:::;;;===??????>>>>>>======<<<<<<<<<>>>===<<<;;;;;;;;;<<<===:::;;;<<<>>>????????????===<<<999999:::::::::999;;;<<<<<<===>>>?????????>>>>>>>>>>>>????????????AAA@@@???@@@BBBDDDEEEDDDGGGFFFFFFIIIPPPXXX___cccnnnuuurrrWWWFFF<<<777777555555444333222111111000000//////...---,,,++++++---------------------,,,...------,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))(((((()))******)))************)))))))))(((((())))))***,,,------......//////000111111222222////////////////////////111111222222333444555555000222333333222222333444333444444444555555555555666666555555444444444555444333111/////////000111111000000000000000111111111000000//////000000111//////......---,,,,,,+++---,,,+++---///000000///........................------------------------,,,,,,------.../////////------,,,,,,,,,,,,++++++...//////...,,,,,,---......------------,,,,,,,,,******************+++++++++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,++++++,,,...000111111333555999@@@LLL[[[eee{{{~~~|||yyywwwvvvyyy***))))))(((((())))))*********************))))))*********+++---...000111//////......///111333444>>>EEERRRddd|||zzzxxxvvvqqqmmmkkkjjjmmmssswwwxxx{{{~~~}}}|||zzzuuunnnddd[[[VVVSSSQQQPPPPPPOOONNNOOOQQQRRRSSSRRRZZZ[[[[[[XXXQQQJJJDDDAAA>>><<<:::888777777888999777777777999;;;<<<;;;999666777999;;;<<<<<<;;;;;;>>>>>>===<<<;;;:::999999<<<;;;:::999999999999999::::::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;:::888;;;<<<>>>@@@AAA@@@??????AAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@CCCFFFIIIJJJIIIMMMMMMPPPUUU]]]hhhqqqwwwvvvUUUCCC>>>;;;777555222222222222222222111111//////...---,,,+++******,,,---------------------------,,,,,,++++++******++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++***)))'''((()))******)))************))))))))))))((())))))***+++,,,------------......///000000000////////////////////////000000111222333555555666///111222222111111222333444555555666666666666666555555444444444333333333333222111111111111222222111000000//////000000000//////000000000000//////000//////......------------,,,,,,---///000///...000000000000000000000000------------------------,,,,,,------.../////////------,,,,,,,,,,,,++++++...//////...,,,,,,---...------------,,,,,,,,,,,,((())))))***++++++,,,,,,+++************))))))))),,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---...000222222555<<>>LLLKKKNNNVVVeeewww}}}yyywwwuuupppuuu}}}((((((((())))))(((((((((((((((((())))))******+++*********++++++************+++---///////////////...333999???GGGWWWmmm~~~xxxooohhhiiiiiioooxxx~~~yyyrrrmmmiiidddaaa\\\[[[\\\^^^bbbeeeggggggjjjggg```VVVNNNIIIGGGHHHGGGIIIKKKKKKIIICCC>>>:::<<<:::999:::===AAADDDDDDDDDAAA===<<<<<<<<<:::999::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<<<<<<<<<<>>><<<<<<<<<>>>???>>>============>>>BBBGGGKKKNNNQQQOOOLLLIIIIIIJJJMMMNNNUUUSSSQQQSSSYYY```fffiiijjjpppyyyvvvqqqrrrssswww{{{{{{sssUUUHHH<<<777666444222333222222111000///......---222222111111000//////...------------------------,,,+++++++++++++++******************************+++******))))))******+++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&''')))******)))))))))))))))))))))******)))))))))******++++++,,,,,,,,,,,,,,,,,,---------,,,,,,------............,,,---...///000111222222...000111111000///111222444555777888999888777666333333444444333333222111///000222333444444333333111111000///......//////---...///000000///...---///////////////............---,,,---/////////---........................------------------------/////////...------,,,,,,------,,,,,,,,,+++++++++***+++,,,+++***)))+++---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((()))******+++,,,,,,***++++++,,,,,,++++++*********))))))))))))))))))---,,,,,,+++++++++++++++,,,...000///------111444<<<::::::BBBQQQcccsss|||yyy||||||zzzyyywwwsssyyy'''(((((())))))(((((('''''''''(((((()))***++++++%%%&&&(((***+++,,,,,,,,,&&&'''***,,,............+++222888999999@@@PPP]]]jjj}}}{{{ssslllllloooxxx|||wwwrrrnnnjjjiiiiiikkknnnqqqrrrrrrmmmhhh___UUULLLIIIIIIKKKNNNQQQTTTVVVSSSLLLDDD>>><<<<<<>>>CCCIIIOOORRRSSSIIIDDD@@@>>>>>>>>><<<:::888888999:::;;;<<<======::::::;;;<<<<<<;;;;;;:::999:::;;;===???@@@@@@@@@BBB@@@>>>===???@@@@@@@@@BBBAAABBBEEELLLTTT\\\aaa]]]ZZZTTTPPPPPPTTTYYY\\\aaa______bbbjjjttt|||tttgggeeekkkqqqwww|||nnnVVVCCC>>>:::888666111111333222111111000...---,,,,,,////////////////////////......---------,,,,,,,,,++++++++++++++++++************************************))))))))))))******(((((())))))))))))((((((++++++++++++++++++++++++************************((('''&&&&&&(((******)))))))))))))))************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,---....../////////...000111111000000111222444555777888999888666555222333444555444333222111000222444555666555444333111111000///............------............------........................///---,,,---...///...---------------------------------------------------,,,,,,------.../////////------,,,,,,,,,,,,+++++++++,,,---,,,++++++---///,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))((((((((()))))))))))))))***''''''((()))***+++,,,---******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---000///------000333333444999CCCOOOYYY]]]^^^UUUWWW\\\ccciiirrr~~~{{{xxxxxx}}}''''''((())))))(((''''''&&&&&&'''((()))***+++,,,&&&''')))+++,,,------,,,'''(((***,,,---.........,,,000555555555888AAAIIIKKK\\\rrruuuqqqrrrxxx}}}}}}{{{{{{{{{~~~vvvrrriii___WWWSSSSSSTTTTTTWWWZZZ[[[XXXQQQJJJEEEAAAEEEKKKSSSZZZ]]]]]][[[KKKHHHEEEEEEGGGGGGCCC>>>:::;;;;;;;;;<<<<<<======;;;<<<===>>>??????>>>>>><<<===@@@BBBEEEGGGHHHIIIKKKHHHDDDBBBCCCEEEFFFFFFHHHIIIMMMTTT\\\fffoootttiiiccc\\\WWWWWW]]]dddjjjlllnnnrrrzzzsssjjjcccdddjjjrrr~~~hhhRRRCCC>>>:::888888777333333666/////////.........------,,,,,,------...//////000//////...---,,,++++++*********************++++++******************************))))))))))))******))))))************))))))************************************************(((&&&%%%&&&(((******)))((()))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................///000222111000000111333333444666888999777666444333444555666555444222111333555777999999888555444111111000......------......------------------...------------------------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////------,,,,,,,,,,,,+++++++++,,,---,,,++++++---///,,,,,,,,,++++++++++++***++++++******************(((((((((((())))))******(((((())))))******++++++******++++++++++++************+++,,,---......///++++++,,,,,,,,,,,,,,,,,,+++---000///------000444222555===HHHPPPQQQKKKEEE>>>===@@@GGGMMMQQQ\\\gggvvv~~~&&&'''((())))))((('''&&&%%%&&&'''((()))***+++,,,***+++,,,------,,,+++***++++++---...///000000111)))+++---///222555:::===@@@KKKXXXdddttt~~~xxxuuuzzz}}}wwwtttvvv}}}vvvmmmddd___]]]^^^YYY[[[]]]]]]YYYTTTNNNJJJIIIOOOXXXaaagggfff```[[[MMMKKKKKKNNNQQQPPPJJJDDD??????????????????>>>>>>>>>???AAABBBCCCCCCCCCCCC@@@BBBEEEHHHLLLOOOQQQQQQSSSOOOJJJHHHHHHJJJLLLMMMLLLOOOVVV```jjjttt|||pppiiiaaa[[[\\\bbblllrrrzzz~~~yyyhhheeedddgggmmmvvvaaaNNNAAA999;;;555111333444222222444---------.........//////,,,,,,---...///000111222000000///...,,,+++***)))******************++++++))))))))))))))))))))))))******))))))))))))************++++++++++++******''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&(((******)))(((((())))))*********+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000////////////.........///111222222111111222333222444666888888777555444333444555666666444222111555777:::<<<<<<:::777555111111000......---------......,,,++++++,,,......,,,---------------------///...------...///...,,,------------------------------------------------000//////...------,,,,,,---------,,,,,,,,,++++++)))*********))))))+++---,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,'''((((((((())))))******************))))))))))))******++++++++++++******&&&&&&'''(((***+++,,,---******+++,,,,,,,,,,,,,,,'''***,,,+++)))***---000444666===EEEKKKIII@@@888888444555:::======CCCKKKRRRcccxxx''''''((()))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++,,,+++,,,------......------111000......///222555777;;;:::AAAPPP[[[ggg~~~xxxzzz{{{qqqkkkmmmxxx|||wwwssspppmmmqqqhhh```___]]]ZZZXXXYYYXXXccclllmmmhhhbbbZZZSSSMMMNNNTTT\\\^^^XXXSSSQQQFFFDDDBBBCCCFFFGGGEEEBBB???BBBGGGKKKMMMMMMKKKJJJJJJMMMPPPRRRRRRRRRSSSTTTSSSPPPNNNNNNQQQSSSRRRQQQRRRZZZccckkkvvv}}}sssqqqmmmllloooxxxyyykkkjjjmmmvvv|||~~~vvv[[[NNNHHHBBB===333333222222111000000000...............---------,,,,,,------...///000000///...---,,,++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++******))))))((((((''''''))))))))))))))))))))))))+++******)))))))))))))))(((((())))))((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,,,,------+++,,,---......---+++)))...000111111000000111222/////////000222444666888888888888888777555444333444444444555555555666666666:::@@@AAA>>>888333///111000///---+++*********------...//////...------000000///...............111000///...---,,,,,,,,,---------------...///000------...//////...---,,,,,,++++++++++++++++++,,,......,,,+++***)))))))))******+++++++++******)))+++++++++++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))************++++++++++++******)))))))))***+++---...///666999===??????;;;666333444222111111333666:::<<>>@@@===777222/////////...---,,,,,,,,,,,,------------------------000//////...------......000///...---,,,,,,,,,,,,---------------.........***+++,,,---------,,,+++,,,,,,+++******+++,,,,,,---,,,,,,++++++++++++,,,***++++++,,,++++++******+++++++++++++++++++++***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((())))))******))))))))))))***************++++++*********)))))))))***+++,,,---...111333444555555444222111//////......000222444666888;;;@@@FFFLLLQQQUUUWWWWWWXXX[[[bbbmmmyyy''''''((())))))))))))((((((((((((((())))))))))))******************))))))++++++,,,------------,,,///...,,,++++++,,,...///000///333;;;>>>BBBPPP___ooo~~~|||{{{~~~wwwyyy~~~xxxmmmccc[[[ZZZXXXZZZ___aaa^^^^^^aaa[[[]]]``````\\\WWWRRRPPPRRRSSSUUUXXX\\\```dddfffiiilllooooookkkeee```^^^]]]aaadddggghhhlllrrrwww}}}yyyvvvyyygggYYYGGG;;;777777555222333222222111111000//////111000///...---+++******+++++++++,,,,,,------......---,,,++++++***++++++++++++++++++++++++++++++)))***++++++))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%%%%&&&((())))))***(((((()))))))))(((''''''******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,---....../////////444444444222///------...............///111333444555555555666666555555444444444444444444444444333555888===>>>;;;555111.........---------......///......,,,,,,,,,,,,......//////...---------......///...---,,,,,,++++++,,,...------------,,,,,,,,,***+++,,,------------------,,,***))))))***,,,---,,,,,,+++,,,,,,---......++++++,,,------,,,,,,+++,,,+++++++++***)))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***************************))))))))))))***+++------......---,,,,,,---///000,,,,,,------...//////000222333555777888999::::::<<<===???CCCKKKTTT]]]bbb{{{&&&'''(((((())))))(((((((((((((((((())))))))))))++++++******))))))((((((******+++,,,,,,,,,,,,,,,---,,,+++******,,,---...111000222777888888@@@JJJRRR___rrr|||{{{xxxpppnnnjjjhhhiiigggeeehhhmmmqqqvvv{{{zzztttlllfffddddddddddddfffjjjooouuuxxxyyyssspppoootttzzzzzzyyy|||wwwuuuwwwxxxzzz~~~}}}{{{~~~eeeMMMEEE;;;666666666555333222222222111000000////////////...------,,,++++++******+++++++++,,,,,,,,,---,,,,,,+++******++++++************************)))***+++***)))((()))+++))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((((())))))(((((()))))))))(((((('''******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))*********++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000111444444444222000....../////////......///111222333555666777777888888888888444444444444333333333333444777;;;;;;888333///---///......------......///...---+++******+++---.........---------------......---,,,+++++++++++++++.........------,,,++++++,,,---......//////000000...,,,***))))))***,,,...------,,,,,,,,,---......,,,,,,------...---------,,,,,,+++******)))(((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))******))))))))))))******((((((((())))))+++,,,,,,...---+++***)))***,,,---,,,---.../////////...---000111222333444444444444555555444555888<<>>:::666444333333222000222222111111000//////...,,,,,,,,,---------------*********+++++++++++++++,,,,,,+++*********++++++************************((()))******)))((()))***(((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))(((''''''(((((()))))))))))))))(((((())))))***************(((((((((((((((((((((((())))))))))))*********************+++++++++,,,,,,+++++++++,,,---///111222111222333222111000000222111000000///000111222333444555666777777888777777444444444444444444444444444777999999666222///---000///...------,,,,,,---...---+++******+++---...------,,,,,,,,,,,,------------,,,+++++++++,,,,,,---............---++++++------------......//////---,,,***))))))***,,,---......---,,,,,,,,,------+++,,,---...............---,,,,,,+++***)))((((((((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))******)))(((((()))******(((((((((((()))***++++++,,,,,,,,,+++***)))((((((,,,---...//////...---,,,+++,,,---...///000000000.........000333777;;;===???HHHOOOOOONNNRRRWWWXXXTTT[[[eeeooovvv{{{~~~&&&&&&'''(((((((((((('''''''''(((((())))))******))))))))))))))))))(((((())))))***++++++++++++***))))))***+++,,,...///000,,,---...//////000222555:::<<>>@@@@@@;;;AAAIIIPPPUUUYYY\\\___dddfffhhhhhhhhhhhhiiijjj%%%&&&''''''(((((('''''''''''''''((()))*********((((((((()))))))))))))))((())))))***************)))******+++,,,,,,---......////////////111333444444333666???GGGRRRbbbqqqxxxttt{{{yyyuuuvvvsssuuuxxxzzz}}}tttnnnrrr{{{vvvoooqqqrrrpppssszzzuuu^^^MMM@@@;;;<<<888888888666333222333555111111111000//////......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((()))***)))((('''(((***'''((((((((()))))))))***))))))))))))))))))))))))%%%&&&((())))))((('''&&&(((((()))***************&&&'''(((((())))))((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&************++++++++++++...///000222333333222222000111333222222111333444111111//////...///000111111111222222333222222222333444444555666777888888666777888777444111//////---,,,,,,+++++++++,,,,,,+++++++++******++++++++++++++++++++++++,,,------...---------------......---...///111111000///...,,,+++***(((((((((((()))***+++,,,,,,,,,,,,+++***,,,++++++++++++,,,,,,---******,,,------.........------,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))((((((''''''''''''((((((***)))(((''''''((()))***(((((('''''''''((())))))(((((()))***************(((((()))******++++++*********+++,,,,,,,,,++++++.........---------------222555555333333666666444333666:::===>>>AAADDDFFFDDDGGGIIIJJJHHHHHHIIIJJJ%%%&&&''''''((((((''''''&&&''''''((()))******+++''''''(((((())))))******(((((()))***************************************,,,...---,,,,,,///111111...,,,///777<<>>TTTbbbwwwzzzoooiiiiiikkkmmm{{{{{{~~~sssjjjgggcccddduuu|||rrrrrruuu|||]]]SSSFFF===999888555222444333333222111000//////111111111111000///...---++++++++++++++++++++++++++++++************+++++++++++++++************)))++++++******************)))))))))))))))*********((((((''''''''''''((((((*********)))(((''''''&&&))))))))))))))))))))))))'''&&&&&&((()))***((('''(((((())))))*********+++))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((()))******///000111222222333333222000000000000///////////////---,,,---///111111000///111333555555333111///333333333333333333333444333444666888888777555444---)))&&&(((,,,///---***......---,,,,,,+++******'''((()))***,,,---...///------..................////////////////////////,,,///111000---******+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------******))))))******+++,,,***+++,,,,,,+++***+++---,,,,,,,,,++++++)))((((((+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((())))))))))))((((((((((((''''''''''''((()))++++++***************+++++++++))))))*********))))))((())))))******+++++++++,,,+++++++++,,,---...///000/////////...,,,+++---...000000000000000000000000111111222222333333333444''''''&&&&&&&&&&&&''''''((('''&&&%%%&&&''')))***+++***)))(((''''''((())))))))))))******++++++,,,+++++++++,,,,,,,,,,,,---------------............111000......000333777999???KKK\\\lllzzztttkkkiiikkknnnvvvyyy{{{qqqjjjiiifffhhhxxx}}}~~~vvvvvvzzzvvv]]]NNNFFF===888777888666444222222111111000000///////////////......---++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))((((((''''''''''''((((((+++******)))((((((''''''))))))))))))))))))))))))'''&&&%%%&&&((()))((('''(((((()))))))))*********((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((()))******------...///000000000000000////////////////////////---,,,---///111111000000111333444444333111000222222222222222222222222222333444555555555444444444111...///333555333000......------,,,++++++***,,,,,,,,,---------..............................------------------------,,,...000///,,,***+++,,,++++++++++++************+++++++++,,,,,,,,,------++++++++++++******))))))***+++,,,+++***)))***+++)))******+++++++++******+++***))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((()))&&&&&&&&&&&&'''((()))******************)))))))))+++++++++,,,,,,++++++************++++++++++++++++++++++++,,,,,,---...///......///---,,,,,,---...////////////////////////------......////////////''''''&&&&&&&&&&&&'''''')))((('''''''''((()))******))))))(((((((((((()))******************************+++++++++,,,,,,,,,,,,,,,,,,---------............,,,,,,---///222333222999DDDQQQ___ooo|||qqqlllnnnqqqtttyyy~~~vvvqqqpppoooqqq}}}|||{{{zzzttttttuuuvvvuuu{{{qqqWWWDDD@@@;;;555333444555444333000000000000000/////////............---,,,++++++++++++++++++++++++++++++++++++************++++++++++++*********)))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((++++++******))))))(((((())))))))))))))))))))))))(((&&&$$$$$$&&&(((((('''(((((())))))))))))******''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((()))*********+++,,,---............///////////////////////////---,,,---///111111000222222222222222222222222222222111111000000//////......///111333555666777444111//////222333111///.........---,,,,,,++++++000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,...************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&***+++,,,***((('''((()))'''((()))***+++,,,,,,,,,+++***))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''(((((())))))***&&&&&&%%%&&&&&&'''((()))******))))))((((((''''''******++++++,,,++++++***++++++++++++************+++++++++,,,,,,------...,,,---------++++++---///------------------------++++++,,,,,,,,,,,,,,,---''''''&&&&&&&&&&&&''''''***)))(((((((((((()))))))))))))))(((((((((((()))************))))))))))))************+++++++++++++++,,,,,,,,,------------------,,,+++,,,---...///000333999@@@JJJYYYjjjvvv{{{tttvvvzzzzzz||||||~~~~~~~~~~~~}}}{{{pppjjjkkkppptttvvvttt|||gggVVVIIIAAA:::777333222222222000............//////////////////////////////...---,,,++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))************)))))))))))))))(((((((((((((((''''''''''''((((((++++++******))))))))))))(((((((((((((((((((((((((((&&&######$$$'''(((((((((((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))***))))))***+++,,,,,,,,,,,,.........//////////////////---,,,---///111111000333222111000000111222333111111000//////...------******+++...111666:::<<<222///------...///...,,,///.........------,,,,,,111000000//////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///******++++++,,,,,,------***++++++++++++,,,,,,,,,***+++,,,---,,,***(((&&&***++++++***'''&&&&&&'''((()))***+++++++++++++++******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((()))***+++'''&&&&&&&&&''''''((()))******)))((('''&&&&&&%%%'''(((((()))))))))))))))+++******))))))(((((((((******+++,,,,,,,,,,,,,,,***+++,,,+++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''&&&&&&&&&&&&'''''')))))))))(((((((((((((((((((((((())))))))))))(((******)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------,,,...111444:::DDDQQQZZZppp{{{}}}{{{~~~qqqmmmhhhhhhmmmtttyyy{{{|||rrrZZZLLLDDD>>>;;;777666444333222111///................../////////---............------,,,++++++++++++++++++++++++++++++************++++++*********)))))))))(((((((((((()))))))))*********))))))))))))((((((''''''((((((''''''''''''((((((*********)))))))))))))))(((((((((((((((((((((((((((&&&######$$$'''(((((())))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))***))))))***+++,,,,,,,,,,,,------....../////////000///---,,,---///111111000333222000//////000222333000000///......---,,,,,,---,,,,,,---000444888:::333222000000000000000/////////...............---...............///////////////.........---------------------------------,,,+++******+++---...///+++,,,,,,,,,------......*********+++++++++,,,,,,((()))+++,,,,,,+++***((()))***+++)))'''&&&&&&'''*********+++++++++*********))))))((('''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%$$$%%%&&&'''((()))***+++((((((((('''(((((())))))***))))))((('''&&&%%%%%%&&&'''((()))))))))))))))))))))((((((''''''&&&&&&)))***+++,,,,,,++++++***)))***+++*********,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,,,,------......---,,,,,,***,,,///111333999AAAGGGZZZgggxxx|||qqqfffggghhhkkkooouuuzzz~~~lllUUUHHHCCC>>>777444333333333333333333222222///////////////.........***++++++,,,,,,+++******++++++++++++++++++++++++++++++************++++++******)))))))))((((((((('''(((((())))))************))))))((((((''''''&&&((((((''''''''''''(((((()))))))))((((((((((((((())))))))))))))))))))))))(((&&&$$$$$$&&&(((((('''))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******((()))***+++,,,,,,,,,,,,---------......//////000///---,,,---///111111000222111000//////000111222//////......------,,,,,,111000///......000222333222111111000000000111111////////////////////////+++,,,,,,---...///000000/////////...------,,,,,,------------------------,,,***)))***,,,------,,,,,,,,,,,,,,,------------************++++++++++++((()))***+++,,,++++++***)))***+++)))'''&&&'''(((******+++++++++******)))***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&$$$%%%%%%'''((()))******))))))((((((((())))))***))))))((((((''''''&&&&&&(((((()))***++++++++++++((((((((((((''''''''''''))))))+++,,,,,,+++***))))))*********((()))***,,,++++++++++++++++++++++++,,,,,,++++++++++++******''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((((((((&&&'''((()))******)))(((''''''(((((())))))******((((((((()))))))))******************+++++++++++++++,,,---.........,,,+++,,,///111222111333777<<>>999999888444666:::111111111000......///111222222111000///......---+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))((((((((((((&&&''''''((()))******+++***))))))((('''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''&&&&&&((()))***((('''))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&((((((((((((((()))******&&&'''((()))************,,,,,,------...///000000///---,,,---///111111000000000000111111000000000------..................)))******,,,---///111222///000000000///000222333////////////000000000000............////////////000000///...------,,,,,,++++++++++++++++++++++++,,,******+++......+++(((+++*********))))))(((((()))************+++++++++...---+++***))))))))))))((()))******))))))***+++&&&'''(((***,,,---------))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&''''''((((((((()))))))))))))))%%%&&&'''((())))))))))))))))))******++++++,,,,,,((()))***++++++***((('''*********)))'''&&&'''))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''')))***,,,,,,***)))''')))'''&&&'''((()))(((''')))(((((()))++++++***((())))))))))))************.........////////////000---------......000111111555666<<>>;;;888777777666444333333333333222222222111111---------------...///000........................++++++************++++++***++++++,,,,,,++++++***************************)))))))))((((((((((((((()))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%(((((((((((()))))))))***+++***)))(((((()))***+++(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))+++***)))))))))***,,,---............////////////111000///......///000111555444222000//////000000+++,,,---.........,,,,,,------------....../////////000000000000000/////////////////////000000000......////////////......///......---------......---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,+++++++++******&&&(((***+++,,,+++)))(((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))$$$%%%'''((((((((('''&&&'''''''''''''''''''''''''''''''''((((((((((((((('''((()))******)))''''''++++++++++++++++++++++++++++++*********+++---...000///,,,***(((((()))***''''''''''''''''''''''''''''''&&&%%%%%%&&&'''''''''((()))******)))(((''')))'''&&&'''((()))(((''')))(((((()))++++++***((())))))))))))************---------.........//////------------...///000111555555888===CCCNNNaaarrryyywwwwwwuuutttvvvzzz}}}}}}~~~zzzyyytttlllfffjjjwwwxxxtttzzzwwwqqqjjjkkksss{{{nnnYYYKKKBBB===;;;999666555555555444222111111111000000000000///...------------......///------------------------+++******))))))******+++***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((()))******)))((('''%%%%%%%%%&&&'''((((((((())))))(((''''''((()))))))))(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))******))))))******+++,,,------------............111000///......///000111222222000///...//////000------------------,,,,,,,,,------...............//////000000000000//////////////////////////////......////////////............------------......------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********,,,+++++++++************'''((()))++++++***)))(((''''''''''''(((((((((((('''((((((((())))))))))))(((((())))))))))))((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))'''(((((()))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))***+++'''(((((()))))))))((((((************************++++++***)))***+++,,,---000...,,,***(((((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((''')))++++++***((())))))))))))************,,,,,,,,,,,,------------------------......///000333222333555666;;;HHHTTTooo~~~zzzssssssssstttuuuvvv{{{~~~}}}}}}~~~|||xxx{{{zzztttnnnooozzz|||uuuppptttuuupppkkkhhhkkkttt~~~~~~cccLLL@@@===<<<<<<777555333222333333222111/////////.........------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))******((((((''''''''''''(((((())))))***++++++***))))))$$$%%%%%%&&&''''''(((((((((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))((())))))***++++++++++++++++++,,,,,,,,,------------000//////......//////000000///............//////......---,,,,,,,,,,,,,,,+++,,,---//////......---//////000000000000//////////////////..................////////////......------,,,,,,,,,------...------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++*********************))))))))))))'''((()))***+++***)))(((''''''''''''((((((((((((''''''((((((((()))))))))'''(((((())))))(((((('''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((()))******************************&&&&&&&&&'''((())))))***''''''''''''((()))******))))))))))))))))))))))))++++++***)))***+++,,,---...---+++)))((())))))***''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))'''&&&'''((()))((('''(((''''''(((***+++***(((((()))))))))***************+++++++++,,,,,,,,,,,,------,,,,,,---......//////...///222222444<<>>@@@KKK^^^sss}}}sssvvvxxx~~~yyyxxxyyyxxx{{{zzzqqqrrrvvv}}}vvvrrrlllsss|||rrrdddJJJDDD<<<888777555111---111000......///000000/////////.........---------------......---,,,+++******************************))))))))))))))))))***)))******++++++******)))''''''''''''''''''''''''(((((())))))************'''(((((((((((((((((('''(((((()))******)))((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))***,,,,,,+++******,,,------------...............////////////............//////////////////...---,,,+++***++++++,,,++++++---.........---,,,......///000000000000000111111111000000/////////......////////////......,,,,,,,,,,,,------...//////......------......///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&((()))((((((((((((((((((((((((***))))))((('''&&&&&&%%%'''&&&&&&%%%&&&(((***+++)))))))))*********++++++,,,+++***)))))))))***+++***)))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&%%%&&&'''***+++***)))))))))))))))************************++++++++++++,,,,,,,,,++++++,,,,,,------+++---000000...111666555:::GGGYYYkkk}}}|||vvvtttsssqqquuuwwwuuurrrvvv|||sssiiidddiiirrr}}}|||~~~wwwrrrqqqrrr|||~~~|||cccQQQGGG???<<<777444333333222222222000......///000///.../////////............---,,,,,,---......---+++******************************))))))(((((())))))***))))))************))))))((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''''''''((())))))(((''''''(((((('''&&&%%%######"""'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''))))))***+++++++++++++++------------............---......//////......---...//////000//////......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...///000000111111000111111000000//////............////////////......------------......///000//////............//////...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))***************(((((((((((())))))))))))'''''''''((((((((())))))''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&'''((())))))((())))))******+++++++++,,,+++***)))((()))******(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''((())))))((('''&&&)))'''&&&'''((()))((('''%%%%%%%%%'''***+++***)))))))))))))))*********************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---+++,,,......,,,...222111222888DDDPPP^^^rrr{{{wwwuuusssoooqqqrrrpppooottt~~~|||tttmmmeeebbbiiissszzzyyy|||~~~jjjXXXJJJ@@@:::999999888555222222444777333111//////000000///...//////.........---------***+++---......---,,,+++************************))))))(((((((((((())))))))))))************))))))((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&'''((())))))((('''&&&''''''((())))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&'''(((((((((((('''&&&&&&''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''******))))))******+++,,,+++,,,,,,,,,------------------...//////...------......//////...---,,,+++)))***+++,,,,,,,,,,,,,,,---,,,+++***+++,,,...///---...///000111111111111000//////...------,,,,,,......////////////..................///000111111000//////////////////000...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))*********+++((((((((())))))*********'''''''''''''''((())))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))***+++&&&&&&''''''((('''''''''''''''(((((()))******+++,,,+++***((((((((()))***&&&''''''((())))))))))))(((((((((((((((((((((((($$$$$$%%%&&&&&&%%%$$$$$$&&&''')))******)))'''&&&)))'''&&&'''((()))((('''%%%%%%%%%'''***+++***)))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++---++++++...///---///333222///111777===FFFWWWhhh{{{~~~}}}}}}{{{yyyqqqtttvvvuuusssuuu}}}wwwooojjjccc```gggrrr~~~wwwwww~~~}}}vvvzzzpppYYYIIIBBB???;;;888000333777555111...000333444222000000000111000............---------,,,,,,)))***,,,.........,,,+++************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&'''((()))******)))((('''%%%%%%&&&''''''(((((()))%%%%%%&&&''''''&&&%%%%%%&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''+++***)))))))))***,,,---******+++++++++,,,,,,,,,,,,---...//////...---,,,------......---+++***((('''(((***,,,---------,,,...,,,***))))))+++...000---...///000111111111111......---,,,,,,+++******......////////////...............//////111222222000000////////////000000...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((())))))*********+++(((((())))))******++++++'''''''''''''''((())))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&'''((())))))***,,,+++***((((((((()))***%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###((('''&&&(((+++,,,***'''''''''(((((())))))******(((((()))***++++++,,,,,,++++++++++++++++++++++++///...---,,,---///111333000000000111444999AAAFFFZZZiii}}}zzz{{{{{{{{{zzzzzz|||}}}~~~}}}vvvlllhhhlllqqq}}}rrriiihhhdddsss~~~ttt\\\SSSFFF>>>;;;:::777444444444333333222111000000000000000000////////////.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,***)))((((((((((((******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$(((((((((((((((((((((((((((((((((((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((((((((((((++++++++++++++++++++++++000000//////............/////////...---,,,+++***++++++++++++,,,,,,---...//////...------,,,++++++000000111111000///...---........................,,,,,,,,,---------......000000000000////////////000///...---------------111111000...---,,,+++*********+++,,,,,,,,,++++++''''''((()))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))((('''&&&%%%%%%$$$))))))))))))))))))))))))))))))))))))((('''&&&%%%(((''''''''''''((())))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))((('''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''*********))))))(((''''''((('''&&&(((***+++)))'''))))))))))))(((((((((((((((((()))******+++,,,,,,++++++++++++++++++,,,,,,++++++******+++,,,...///......//////000444999===IIIUUUhhh|||}}}|||}}}~~~~~~xxxwww|||wwwjjjeeeffffffrrr~~~}}}{{{{{{sssooopppxxx}}}iiiXXXKKKDDD<<<777777777666444333333333222222111111000000000/////////...............---------,,,,,,,,,+++,,,,,,------,,,,,,+++***)))))))))))))))*********)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((******++++++,,,---......//////.........---------------------,,,,,,+++***+++++++++++++++,,,---.........------,,,++++++***...///000111000///---,,,------------------------,,,,,,,,,,,,------------///////////////////////////......---------......//////...---,,,++++++***)))***************))))))'''((())))))******)))))))))******++++++******)))))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''((())))))))))))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))(((((('''''''''''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''************************(((''''''(((******)))'''*********)))((('''''''''((())))))******+++++++++*********++++++,,,,,,,,,,,,,,,------...//////000---............///222555888@@@LLL\\\nnn}}}~~~~~~~~~||||||~~~}}}yyyxxxzzz~~~|||vvvnnnfffcccfffnnnvvv}}}zzzxxx~~~lllgggmmm~~~vvvpppsssxxx~~~qqqhhhhhhlllyyy~~~xxx^^^KKKBBB===999444222444555333222222222222111111111111111//////.........---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))))))))***))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''(((((((((%%%%%%&&&''''''(((((()))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&((((((''''''''''''&&&&&&&&&''''''''''''((((((((('''((()))+++---///111111------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---------,,,,,,+++*********+++---///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////......---------...//////------,,,,,,,,,+++++++++++++++,,,++++++***)))(((((()))******++++++******)))******++++++******)))))))))))))))((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''***)))(((''''''&&&''''''%%%&&&'''((()))((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))(((''''''&&&&&&''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((())))))))))))(((***)))))))))((((((((('''((()))))))))*********+++*********++++++,,,,,,---,,,---...///000000000000---///000000///000111333222666;;;CCCPPPcccwwwwww|||~~~~~~~~~}}}{{{yyyzzzvvvyyy}}}}}}wwwqqqllliiijjjsssxxx~~~xxx{{{}}}nnnccccccmmmwwwgggdddjjjrrryyy~~~xxxlllhhhmmmtttrrrYYYIII???;;;:::777555333444333111///000000000111111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...---+++***((('''&&&&&&))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''############$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((***,,,...///000,,,,,,,,,+++++++++++++++***************++++++,,,,,,+++++++++++++++,,,,,,++++++++++++******)))))))))+++---//////...+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...............//////---------------...///000,,,,,,,,,,,,,,,,,,,,,---/////////...---,,,+++***))))))***+++++++++++++++))))))************))))))))))))))))))((((((((((((+++***)))(((&&&$$$######&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))***)))((('''&&&''''''((($$$%%%'''))))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%###$$$%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''((((((((()))))))))((((((((('''((((((((()))))))))***)))))))))))))))******************++++++,,,,,,,,,((()))***,,,,,,,,,,,,,,,+++---///000000000111222111333555888>>>IIIWWWaaawww{{{zzz{{{xxxyyy}}}zzzzzzzzz}}}}}}{{{wwwsssssssssxxxttthhhbbbfffqqqzzzmmmccccccjjjqqqwww{{{qqqhhhiiiqqqxxxhhhPPPCCC>>>:::888888777555555444222000...000000000000000000000111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---+++)))((('''&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&'''((()))***+++,,,,,,******++++++++++++++++++)))))))))))))))***,,,,,,,,,++++++******+++++++++++++++************))))))((())),,,......---,,,***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------............---------------...///000------------............/////////...---,,,+++***))))))***+++++++++++++++)))))))))******)))))))))))))))))))))((((((((((((+++***)))(((&&&$$$######&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''')))))))))))))))))))))))))))((((((''''''''''''((($$$%%%'''))))))(((&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''(((''''''%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''')))******(((''''''((('''''''''((()))*********))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------...)))+++,,,---------///000...000333444555;;;CCCJJJVVVaaasss~~~~~~~~~~~~}}}~~~~~~~~~}}}zzznnnfffdddhhhrrrvvvmmmgggiiinnnsssxxx~~~~~~qqqkkkooowww}}}uuudddNNN???::::::888555222222222333222111000000000000000///////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******)))))))))))))))******+++(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%$$$%%%&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%############$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))************++++++++++++******)))))))))***,,,---,,,++++++************+++************************((()))+++,,,------------++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---...............---------...//////........................++++++,,,++++++***)))(((((()))******++++++******((())))))******))))))((())))))))))))((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''$$$%%%&&&'''((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&'''(((''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&((((((((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''')))+++***(((&&&'''((((((((((((((()))))))))))))))))))))))))))))))))(((---,,,,,,++++++*********...------,,,---///000111***+++,,,+++***+++---///,,,...111222111444888===AAAHHHVVVhhhzzz~~~~~~{{{qqqllliiinnnxxx{{{uuurrrrrrtttwwwyyywww{{{sssWWWNNNBBB;;;888888777555///000111111000000000111000000000//////......---............------------******+++++++++,,,,,,,,,******++++++++++++******(((((((((((()))***,,,,,,'''((((((((()))))))))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''&&&$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''(((((()))******************++++++,,,,,,,,,,,,+++***))))))***,,,---,,,,,,+++***************++++++++++++++++++++++++)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++***++++++,,,------......///......---------......------------------------)))***************))))))'''((())))))******))))))(((((())))))))))))(((((())))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&)))******)))'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''))))))))))))))))))))))))(((((((((((((((''''''''''''***,,,+++(((&&&''')))******))))))((((((''''''))))))))))))((((((((((((...------,,,+++***))))))+++***)))((()))+++---///---------,,,******,,,...+++...111000///000333666<<<>>>CCCNNN]]]ooo~~~~~~xxxtttrrrwww~~~{{{zzzyyy|||zzzaaaOOOAAA???<<<888555333333333222333333222000//////000111111000///...------,,,//////.........---------*********++++++,,,,,,,,,******++++++++++++************))))))))))))******'''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,******++++++,,,,,,,,,,,,---,,,+++))))))***,,,---,,,,,,+++***))))))******++++++++++++++++++,,,,,,************+++---000111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++,,,,,,---......000///...------------------------,,,,,,+++++++++******+++,,,,,,,,,++++++''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))$$$&&&)))++++++)))&&&$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''((((((&&&%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&"""###$$$%%%&&&%%%$$$###((((((((((((((((((((((((''''''''''''((((((((((((---,,,***((('''(((((()))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((()))***++++++))))))************)))))),,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,++++++---------......000111111222666:::???EEEPPP___jjj|||~~~|||xxxzzzuuubbbTTTIIIBBB:::999777444222222222222000000111111222222222333//////......------------...------,,,,,,------...,,,,,,,,,+++++++++******---------,,,+++***)))((((((((()))***************''''''&&&&&&&&&'''''''''************)))'''&&&%%%%%%'''''''''%%%$$$%%%&&&''''''&&&((())))))(((&&&###$$$%%%%%%&&&&&&%%%%%%+++***)))((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((())))))))))))((((((++++++******************......---+++)))((()))+++++++++++++++++++++++++++******))))))))))))))))))+++*********,,,...111333+++++++++*********))))))+++++++++*********))))))))))))))))))***+++,,,---------......------,,,++++++******)))))))))))))))***++++++,,,,,,++++++***///...,,,***(((&&&%%%$$$++++++******))))))(((((())))))))))))((((((((((((&&&'''(((*********))))))+++)))'''&&&%%%&&&''')))&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%$$$"""%%%(((******)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((&&&'''''''''&&&%%%%%%$$$&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((((((,,,+++***)))((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))'''((((((((())))))))))))((((((''''''(((((()))***)))******++++++******)))***+++++++++******)))(((+++++++++,,,,,,---------------------...///000111///222555666999@@@KKKTTTfffsss}}}{{{xxxyyykkkXXXKKKBBB;;;777888777555333111111111111000000000000000111111111000/////////............------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***)))((((((((()))***************(((((()))))))))(((((('''++++++++++++***)))((((((%%%&&&''''''%%%%%%&&&''')))(((&&&'''(((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''************************---------+++)))(((***,,,///...---,,,+++)))(((((((((((())))))***+++,,,,,,+++*********,,,...000222+++++++++*********))))))+++++++++*********))))))+++******++++++,,,---...///////////////...------,,,++++++******************++++++,,,,,,++++++************)))))))))))))))*********)))))))))))))))))))))))))))((((((((((((&&&'''((((((((('''&&&%%%((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((()))))))))(((((('''%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''&&&&&&%%%$$$%%%'''''''''&&&%%%&&&'''%%%%%%$$$#########$$$$$$''''''''''''''''''''''''&&&''''''''''''(((((((((************)))((('''&&&&&&''''''''''''((((((((('''''''''&&&&&&'''''''''''''''((((((((()))))))))''''''&&&&&&''''''(((((())))))************)))))))))))))))***))))))((('''))))))***+++,,,---......------------......///000---///111111111555;;;AAAJJJUUUfffwww~~~|||~~~~~~{{{yyyyyy|||bbbXXXKKK@@@;;;888666555444444222111111000000111//////////////////......000///////////////......------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))(((((())))))******)))))))))***+++,,,,,,***((('''((()))))))))))))))(((((($$$%%%''''''&&&&&&''')))+++)))&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""$$$%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&***************************+++,,,+++))))))+++,,,///...---,,,+++***)))((()))*********++++++,,,,,,*********+++,,,...000111+++++++++***************+++++++++***************,,,,,,,,,,,,---...//////000000000111000//////...---,,,,,,+++***+++++++++******++++++++++++******(((((())))))))))))******))))))))))))************))))))))))))((((((((((((&&&''''''&&&&&&%%%######'''&&&%%%$$$$$$%%%'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%###$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$&&&'''&&&%%%$$$%%%&&&)))((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))***)))(((&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))(((''''''&&&''''''(((((((((((())))))))))))(((((()))))))))******)))(((((()))******+++,,,,,,------------,,,,,,---......///,,,///111222222555999<<<<<>>DDDNNN]]]mmmyyy}}}}}}zzz}}}~~~|||}}}}}}~~~ooo^^^PPPEEE???===:::666333222222222222111111111222222111111111...---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++***))))))(((((()))))))))(((((('''''')))+++,,,+++)))'''%%%###$$$%%%&&&&&&''''''&&&$$$%%%'''''''''''')))***,,,)))&&&$$$%%%&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&$$$######$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((())))))((((((((())))))*********+++++++++(((***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))(((((()))+++------...------************************************************************+++,,,---.........//////......---,,,++++++***))))))))))))))))))******++++++******)))))))))))))))((((((''''''(((((())))))******++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&''''''(((+++***)))(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((***)))(((((('''(((((((((&&&&&&''''''''''''&&&&&&))))))******++++++******,,,,,,++++++************,,,,,,,,,++++++,,,,,,------.........////////////333444666888<<>>;;;;;;888777555333111/////////111111111222222111000000,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))***************))))))(((((()))))))))(((''''''&&&''')))******)))'''&&&&&&&&&'''((()))))))))(((%%%&&&((((((''''''(((******(((%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%&&&%%%$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))))))))(((((()))))))))***++++++,,,,,,***+++---...---,,,---...000///...---,,,+++***))))))*********++++++,,,,,,''')))+++---......,,,+++***************+++++++++***************+++++++++))))))))))))***+++,,,,,,---------------,,,,,,++++++***))))))(((((())))))))))))************))))))&&&&&&'''(((((()))******))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&'''((()))***++++++***)))'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$#####################$$$%%%%%%&&&&&&'''(((((((((((('''$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((''''''&&&&&&&&&''''''(((((())))))((((((''''''((())))))******))))))***************+++++++++,,,,,,++++++++++++,,,,,,---,,,+++,,,,,,---,,,,,,///111333333444888@@@FFFQQQaaatttxxx^^^PPPBBB===<<<999888999333444444333222000/////////000000111000///...---++++++,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))************))))))(((((())))))(((''''''&&&&&&&&&'''((())))))))))))'''(((((()))))))))((((((&&&''')))((('''&&&''')))'''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((((((((('''((())))))***++++++,,,,,,+++---///000...---......000000///---,,,+++***)))(((((())))))***+++,,,,,,'''))),,,...///---+++***))))))*********+++++++++))))))*********+++++++++)))))))))))))))***,,,,,,---------------,,,++++++,,,+++******))))))******))))))************))))))&&&''''''(((((()))))))))*********)))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&'''((()))''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''######$$$%%%&&&(((((()))###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''############"""!!!#########"""######$$$%%%&&&&&&'''(((((((((((((((%%%'''''''''&&&%%%&&&'''(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%))))))************))))))&&&&&&'''((())))))(((((((((((()))***+++,,,,,,---,,,,,,++++++***+++++++++---,,,+++,,,...000000000---000222222111222666999999FFFUUUbbbrrr~~~zzzbbbRRRIII???888999;;;777555555+++---000000000///...///...//////000///---,,,++++++++++++,,,,,,------...+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******((())))))*********))))))(((((())))))((('''&&&&&&&&&&&&'''((()))***++++++&&&'''''''''''''''&&&&&&'''((()))((('''&&&'''(((&&&%%%%%%&&&((((((&&&%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&((())))))***++++++,,,,,,---///111111///.........------------------------*********)))))))))))))))&&&))),,,...///---+++)))))))))******++++++++++++))))))******++++++++++++))))))))))))***+++,,,---------......------,,,+++---,,,++++++******++++++))))))************))))))******)))((('''&&&%%%%%%++++++******))))))(((((())))))))))))((((((((((((***)))'''&&&%%%%%%&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((######$$$%%%'''((())))))%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&$$$###!!! %%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((())))))((((((&&&'''((((((&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((('''((((((((((((((('''''')))'''%%%######%%%''')))((((((''''''''')))***+++((()))***,,,+++***((('''*********)))))))))))))))************************++++++,,,------......///222111000//////111333444777;;;AAAGGGQQQaaattt}}}tttaaaTTTJJJCCC???===:::888777555222///111111111111111111222222222111111000///......---------------------------///---+++,,,...///---+++,,,++++++******++++++,,,************))))))))))))************))))))))))))))))))))))))************&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((((((''''''&&&%%%$$$$$$%%%&&&((()))((()))***++++++,,,++++++////////////000000000000---......---++++++,,,...,,,,,,++++++***)))(((((())))))***++++++++++++***))))))+++,,,,,,,,,,,,,,,++++++*********+++---...)))))))))))))))))))))))),,,+++*********+++,,,---...---+++&&&"""###(((---,,,+++)))((((((((())))))++++++***)))(((((())))))((((((((((((((((((((((((((()))))))))))))))((('''((((((((((((''''''''''''%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&$$$###"""!!!#########"""######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''(((((('''%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((()))))))))(((((('''((('''&&&%%%%%%&&&'''(((***)))(((''''''((())))))((()))***+++******)))(((***)))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,---.........111000///......000111333444666999<<>>::::::888666555444333111///000000000000000000000000000000//////...------,,,---------------------------+++)))***,,,---,,,***,,,++++++******++++++,,,************))))))))))))*********)))))))))((((((&&&'''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$%%%&&&((()))(((((()))***++++++++++++........................---......---++++++,,,---,,,,,,,,,+++***)))))))))((()))******++++++******((()))***+++,,,,,,,,,,,,,,,+++*********+++,,,---************************++++++*********+++,,,---,,,,,,+++((('''''')))+++++++++***)))((()))******+++******)))(((((())))))*********************************))))))'''&&&%%%((((((((((((''''''''''''(((((((((((('''''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((('''(((((()))))))))((((((''''''''''''''''''''''''+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++,,,,,,------......///...---------...000111000111222222333999AAAGGGNNNZZZmmm{{{cccYYYLLLCCC===;;;888666555333222222222222111//////////////////..................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((++++++************++++++************))))))))))))******))))))))))))((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''(((((('''((()))***++++++++++++......------,,,,,,++++++------...,,,+++***+++---,,,,,,,,,+++******))))))(((((()))***************'''((()))******+++++++++,,,++++++*********++++++++++++++++++++++++++++++++++++******++++++,,,---+++*********++++++***)))*********)))******+++,,,******)))((((((((())))))************************++++++***)))(((&&&%%%$$$(((((((((''''''''''''&&&***))))))))))))(((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&###############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''&&&&&&'''(((((((((''''''''''''((())))))(((''''''))))))(((((('''''''''''')))(((((((((((()))******)))))))))))))))*********++++++++++++++++++++++++***++++++,,,------............------......///000---///000111111444999===@@@FFFOOO]]]mmmrrraaaUUULLLFFF???:::888777666555444333111111222222111////////////.....................------,,,,,,,,,,,,++++++++++++++++++++++++))))))((())))))))))))(((++++++************++++++************)))))))))(((***)))))))))((((((((((((((((((((()))))))))******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''((()))***++++++++++++...------,,,,,,++++++***,,,------,,,***)))+++,,,,,,,,,++++++************'''((())))))******))))))&&&'''((()))************+++++++++***************+++++++++++++++++++++++++++***++++++++++++,,,,,,+++)))'''(((+++---,,,)))))))))******++++++,,,,,,***))))))((((((((())))))(((((((((((((((((((((((())))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&$$$%%%&&&&&&'''''''''&&&&&&'''((())))))((('''&&&&&&&&&''''''((((((((((((((((((''''''((()))******(((((())))))************++++++++++++++++++++++++******++++++,,,------...............//////000000,,,...000111222444666888:::;;;>>>DDDNNN]]]llluuu|||uuufffZZZOOOEEE>>>===:::666333333222222222666444333222333333111///000000/////////...............---------------,,,++++++++++++++++++++++++)))*********))))))******+++******))))))******+++************)))))))))((()))))))))(((((((((((('''(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((()))************---------,,,,,,++++++++++++,,,,,,+++))))))***,,,++++++************))))))''''''((())))))))))))(((&&&&&&((()))))))))))))))******************************************************++++++,,,,,,,,,,,,,,,((($$$%%%(((+++,,,+++))))))******++++++++++++)))((((((((((((((())))))''''''''''''''''''''''''&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&$$$%%%&&&'''''''''''''''&&&'''((())))))((('''&&&$$$%%%&&&(((((()))((((((&&&''''''(((((())))))***((((((((()))******++++++******************************++++++,,,,,,------.........///////////////---......//////000000000///222777;;;@@@EEEKKKOOOdddooo~~~~~~eee\\\QQQHHHCCC@@@===:::555444222111111222333444555333222222333333111000000000000///......------------------------------************************)))+++,,,+++***)))***+++******))))))))))))******************))))))))))))))))))((((((((((((''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$$$$###$$$%%%&&&''''''''''''&&&'''((()))************++++++,,,,,,,,,,,,,,,,,,++++++,,,***)))((()))+++))))))))))))))))))))))))&&&''''''(((((((((((((((&&&'''((())))))*********((()))******++++++******)))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++(((%%%%%%&&&)))+++,,,((())))))*********))))))((((((''''''(((((())))))))))))))))))))))))))))))%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''%%%$$$###&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&%%%&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%&&&'''))))))))))))((('''(((((()))******++++++))))))))))))))))))))))))*********+++,,,,,,------,,,,,,---...............000///............---,,,+++...222666777999;;;===BBBKKKZZZjjjyyyrrraaaVVVJJJEEE???;;;:::::::::999333333222111111111333555000///...///000111111000//////......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,************************)))***,,,+++)))(((***,,,******))))))))))))******************))))))))))))))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((('''&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%###$$$%%%''''''''''''&&&&&&'''((()))************((())))))******++++++,,,***++++++***(((((()))***''''''''''''((((((((((((&&&&&&'''(((((((((''''''''''''((()))************&&&''')))***++++++++++++************************)))***+++,,,,,,,,,++++++((()))***)))((((((***+++(((((()))))))))((('''''''''''''''''''''((())))))))))))))))))))))))))))))&&&&&&''''''(((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%'''''')))***++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((&&&%%%$$$###%%%''')))******)))((('''(((((()))***+++++++++(((((((((((((((((((((((()))******+++,,,,,,------***+++,,,---------,,,,,,222111//////000000///......//////000111444888<<<:::???FFFNNNWWWaaammmuuu}}}kkk]]]SSSJJJDDD<<<999666555555444222000333333111///------///111*********,,,...000000///......---,,,,,,+++************************++++++))))))))))))))))))))))))(((***,,,+++(((''')))+++******))))))))))))******************)))))))))))))))((((((((('''''''''''''''''''''((((((((())))))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((('''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$&&&'''(((((('''%%%$$$$$$$$$%%%%%%###$$$%%%'''(((''''''&&&&&&'''((()))************&&&&&&'''((()))***++++++***++++++***(((''')))***&&&&&&&&&'''''''''''''''%%%&&&''''''(((((('''''''''((()))******+++++++++%%%&&&(((***+++,,,,,,+++++++++++++++++++++++++++)))***+++,,,---,,,++++++&&&***......+++))))))***(((((()))))))))'''&&&%%%'''''''''''''''((()))***'''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$"""!!! %%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''"""$$$&&&(((((((((&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))++++++)))&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((++++++***))))))))))))))))))((('''&&&%%%&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))+++***(((''''''((()))***(((((())))))))))))((((((******++++++++++++******&&&&&&'''((()))***++++++++++++,,,,,,---...//////////////////000000000000333444666999>>>DDDIIIMMM___iiivvvvvvgggWWWNNNHHHAAA;;;888666666555444222111000000......//////000000111111//////...//////000111111---.........---,,,,,,+++***++++++,,,,,,++++++***---,,,***(((((((((((()))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))***))))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((('''%%%$$$%%%&&&((('''&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))"""###$$$$$$&&&&&&'''(((%%%%%%$$$$$$$$$$$$######''''''&&&%%%%%%$$$############$$$%%%%%%&&&''''''$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''')))*********)))(((&&&(((***+++++++++,,,---,,,---.........,,,)))(((((()))))))))((('''%%%$$$%%%&&&&&&'''((())))))***(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))))))))***,,,+++***+++++++++)))((())))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%&&&''')))***'''''''''&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''""""""!!!!!!"""$$$&&&'''$$$$$$$$$%%%&&&'''((()))((('''&&&$$$###"""""""""''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******)))(((((((((((((((***)))((('''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((***)))'''&&&&&&''')))***(((((())))))))))))((((((*********************************************++++++,,,,,,,,,---.............../////////000000000111111222444777;;;???AAAFFFMMMVVV]]]```dddjjjoooyyy{{{||||||rrrjjj[[[NNNAAA===;;;888555444555555444333222111000000///////////////000000000/////////...//////000000------......---,,,,,,+++***++++++,,,,,,++++++***---,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))***))))))(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$''''''''''''''''''''''''&&&&&&$$$###""""""!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((()))***)))(((((()))+++---,,,+++***+++,,,,,,---......---,,,***((()))))))))))))))'''&&&%%%&&&&&&'''(((((()))******))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,++++++******)))******+++(((((()))***+++***)))'''))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%######""""""###$$$%%%&&&%%%$$$$$$%%%%%%'''(((((('''&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***((('''&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((''''''''''''(((***)))((((((''''''((((((((((((((((((''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&'''((()))(((((())))))))))))((((((***)))(((''''''((()))***------,,,,,,++++++++++++,,,,,,,,,,,,------------.........////////////000000/////////000222555666555999===@@@BBBGGGNNNSSS[[[aaaiiissspppcccZZZTTTOOOLLLIII>>>555444666555444555333333222222222111111111000000//////////////////000//////.........//////---------------,,,,,,+++***++++++,,,,,,++++++***------+++***************))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''''''''((()))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((())))))((((((+++,,,...---,,,***++++++,,,,,,---------+++***))))))*********)))((('''&&&''''''(((((())))))***************************************+++******))))))*********++++++++++++,,,++++++************++++++''')))+++------,,,***((())))))))))))))))))))))))(((((((((''''''''''''&&&&&&''''''(((((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%!!!###%%%'''((('''%%%$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%%%%$$$#########$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''***'''%%%$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''')))((((((''''''''''''''')))((((((''''''&&&&&&%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((***)))'''&&&&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------........./////////111000/////////000111222222333555777888;;;@@@DDDCCCJJJSSS\\\gggvvv~~~uuubbbZZZOOOGGGCCCBBBCCCCCCGGG>>>777666777555555666111111111111111111111111000000000//////......---000000///...------------,,,,,,---------,,,,,,+++***++++++,,,,,,++++++***,,,++++++******)))))))))))))))))))))))))))))))))''''''((((((((((((((()))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''''''''''''''(((''''''&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%###"""########################%%%&&&''''''&&&%%%###"""#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((()))+++,,,,,,+++***+++,,,+++,,,,,,,,,,,,+++***)))*********))))))(((((('''((((((((()))))))))******))))))))))))))))))))))))((())))))*********))))))************++++++++++++***))))))))))))******++++++...111222111...+++)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''((((((''''''((('''''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((()))(((&&&%%%%%%&&&((()))))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++------------............000000///000000000111111...000222333444555666888:::===BBBGGGMMMVVVcccmmmxxx~~~rrrdddXXXPPPGGGDDD???<<<<<<>>>@@@BBBBBB:::555444444111000111/////////000000000000111000000//////......------//////...---,,,,,,------++++++,,,,,,---,,,,,,+++***++++++,,,,,,++++++***)))))))))))))))((((((((())))))))))))))))))))))))((((((((())))))*********''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((('''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&& """###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&''''''(((%%%''')))*********,,,---++++++++++++++++++******)))))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))***+++++++++))))))*********+++++++++((((((((((((((()))***+++000333666555111,,,)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000,,,...///111222222111111999777888;;;===@@@IIIRRRUUU]]]jjjxxxssslllaaaWWWMMMFFF@@@<<<999888777777777888:::;;;:::555111222222//////111//////////////////////////////........................---,,,,,,,,,------***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***'''(((((())))))(((''''''))))))))))))))))))))))))(((((())))))******++++++(((''''''''''''''''''(((((((((((((((((((((''''''(((((((((((('''&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#########$$$$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''###%%%((()))******,,,---++++++++++++******++++++((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''''''''''''''((()))***++++++++++++)))))))))************+++(((((((((((()))***++++++222555777555///***''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''''''''''''''&&&&&&''''''(((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&'''(((((()))&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++*********+++,,,,,,,,,---+++,,,,,,,,,,,,---------,,,------.....................///000111222111111555222333777888777;;;AAAAAAGGGOOOWWW___iiissszzzxxxmmmccc\\\NNNJJJDDD???<<<999777555444444444333222222333444555111000222222//////222//////..................------..................,,,,,,,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***'''((()))******)))((('''))))))))))))))))))))))))''''''(((((()))******+++)))((((((''''''(((((()))'''((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&%%%#########$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###############$$$%%%&&&"""""""""""""""""""""""" !!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%''''''$$$''')))*********+++---+++***************++++++''''''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((++++++,,,,,,+++***))))))))))))))))))************************+++,,,---...333666888555///***)))+++(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''$$$%%%&&&(((((((((''''''######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%'''&&&%%%$$$######""""""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%'''))))))&&&$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&'''((((((((('''%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&'''((()))************(((((())))))))))))(((((((((((())))))))))))((((((+++++++++************)))))))))***+++,,,,,,------++++++,,,,,,,,,---------....../////////......---///...------///000111111000---///555777444555999999<<<>>>???@@@FFFOOOVVVZZZ```jjjssswww|||rrrkkkaaaYYYSSSOOOJJJFFF???===:::999999888666444333333222111000000222444222...---//////,,,,,,...//////.........---------,,,------....../////////++++++++++++,,,------...)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++((()))***++++++***)))((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''""""""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''&&&%%%%%%$$$$$$##################"""###$$$$$$%%%$$$##################$$$&&&%%%$$$$$$$$$%%%&&&'''''')))+++++++++***+++,,,+++***************++++++'''&&&%%%$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))//////...---+++)))'''&&&))))))))))))************,,,,,,,,,,,,---...///000555888:::777111---...000((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''###$$$&&&((())))))((((((#########$$$$$$%%%%%%%%%&&&&&&''''''&&&$$$"""!!!!!!###$$$&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$((('''&&&$$$###"""""""""########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((&&&$$$!!!$$$$$$######$$$%%%'''(((''''''''''''''''''''''''))))))(((&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))************)))+++***'''))),,,+++'''++++++++++++++++++++++++,,,++++++++++++,,,------.........////////////000......////////////......//////000111222222333333555555444555666999<<<>>>DDDDDDEEEJJJRRR]]]hhhnnnzzz{{{|||zzzrrrhhh```YYYVVVLLLJJJFFFBBB???=========666666555444333333333333111111111111000000000///000000//////.........---........................,,,------......------,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&$$$""""""######"""!!!&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###%%%&&&&&&###!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%###!!!"""$$$%%%$$$!!!"""!!!"""%%%((((((&&&"""""""""""""""""""""""""""''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))(((((()))++++++***)))&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''))))))))))))))))))))))))(((''''''(((***,,,++++++)))))))))***************,,,,,,,,,,,,---...//////222333333111...---------)))(((((((((((())))))***''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%###"""$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******(((***)))(((***...---)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------...........................//////000000111111111333333222222444666888:::999999999:::???FFFMMMQQQVVVVVVXXX]]]eeeoooxxx}}}|||sssjjjeee\\\ZZZVVVPPPJJJEEE@@@>>>AAA???<<<:::888888888888555555444333222222222222111111111000000000//////////////////......------------------------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++*********))))))************************+++***)))(((((()))***+++***)))))))))((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$###"""$$$$$$$$$###&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%######$$$$$$$$$###%%%###!!!"""$$$%%%$$$"""!!!!!!"""%%%((()))'''$$$########################'''&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))(((((()))++++++***(((&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((()))***++++++******************+++,,,,,,...------------...//////---......---+++))))))***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))'''))))))(((***......+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------///...------------...///.........///////////////111000000000000222444555333333222222444777:::<<<;;;;;;<<>>@@@BBBFFFHHHLLLOOOTTT[[[aaagggjjjlllrrrssssssrrrqqqqqqrrrsssuuuyyy~~~|||{{{{{{yyypppggg^^^WWWTTTOOONNNKKKGGGCCC@@@??????;;;999777777888888777666222222111000///......---111111000000000000111111111111000///............/////////............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))************************'''((((((((((((((((((''')))))))))((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%$$$######%%%''''''&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!###$$$$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%&&&$$$###"""$$$$$$###"""######$$$############$$$$$$$$$$$$###!!! ########################%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%'''((()))))))))(((''''''(((******)))'''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((***+++***(((''')))***************+++---///000///...---,,,+++************+++,,,,,,++++++,,,---++++++)))(((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%'''((())))))))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$ """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&""""""""""""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))))))))%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''))))))''')))---,,,(((************************,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,---......///////////////////////////000000000000000000000000111000///......000000000111111333444444444444555555666888999::::::;;;>>>AAACCCFFFGGGHHHMMMMMMMMMLLLMMMMMMNNNNNNMMMPPPTTTXXXZZZ]]]aaaccciiigggeeedddcccbbb```___```______aaacccdddcccbbb\\\[[[ZZZWWWTTTSSSTTTVVV[[[ZZZWWWQQQJJJDDD@@@???<<<<<<;;;888555444444555666444222222333444333222111111000///...---,,,,,,////////////////////////111000///......---------///.........------------++++++,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,,,,++++++++++++++++++******************))))))))))))******(((((()))))))))))))))***))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((''''''''''''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""#########""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&''''''%%%###"""######$$$$$$$$$%%%%%%%%%&&&%%%######$$$$$$$$$###"""$$$$$$$$$###"""###$$$$$$%%%%%%### """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&!!!###%%%'''((())))))((((((''''''(((******)))'''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''***,,,+++((('''))),,,++++++,,,---...//////000...---,,,+++************(((***+++***))))))***++++++***)))(((((('''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$### !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$""""""""""""""""""""""""&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&((()))(((+++000111...******************************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////......///000000000000000111111000000//////...---//////000111111222222222.........///111222222222222333444555666777888888:::999888999:::;;;;;;;;;999:::<<<===>>>@@@DDDGGGJJJHHHFFFEEEEEEEEECCCBBBDDDCCCCCCEEEGGGGGGEEECCC===??????>>><<<;;;>>>@@@AAABBBBBB???:::777777888222444444333000......000555333111000111222222111111111111111000000000000------...///////////////111000///......---------.........---------,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++******************))))))))))))******(((((((((((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$###"""$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$###""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###%%%'''***,,,,,,)))%%%#########$$$$$$$$$%%%%%%%%%%%%###""""""######"""!!!"""$$$%%%$$$"""!!!###%%%$$$%%%%%%$$$!!! !!!#############################################$$$$$$############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%&&&(((((('''&&&%%%''''''&&&((()))***((('''$$$%%%&&&(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%))),,,+++((('''***------...000222222111000///...---,,,,,,++++++++++++)))***+++***(((((()))***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""%%%(((******))))))'''&&&$$$######$$$%%%&&&''''''''''''''''''''''''""""""###$$$%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))%%%'''))))))...444555333))))))))))))))))))))))))((((((((((((((())))))***,,,,,,---------.........***+++,,,,,,,,,,,,+++*********+++,,,,,,---......,,,---...///000000000000,,,,,,,,,---------......000000000000///...,,,,,,.........///111222111000...///000111333555666777555333333333555666666666555555555444333555999;;;<<<:::888888999999888777:::999999:::;;;:::888666555777888666444333555888777999:::888444222333555111333555555222000111333000...------///000111111))))))***+++,,,---...///,,,,,,...///111111222222111111///.....................---------,,,,,,,,,*********++++++,,,,,,,,,************************))))))************))))))+++++++++************)))******))))))))))))******'''((((((((())))))******(((((((((((((((((((((((('''((()))******)))((('''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&$$$""""""#########!!!"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%############%%%&&&&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&)))---000000,,,'''$$$######$$$$$$$$$%%%%%%%%%$$$"""!!! !!!"""!!! !!!$$$%%%%%%"""!!!###%%%###%%%&&&%%%""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&'''(((((('''&&&###"""'''&&&&&&''')))***((('''###$$$&&&((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$(((,,,+++((('''+++...///111333555555444111000......---,,,,,,,,,------+++,,,,,,+++***))))))+++)))(((((((((((())))))***'''''''''&&&&&&'''''''''%%%%%%%%%&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$%%%&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''%%%###!!!$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$ """$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''%%%###$$$&&&'''%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&'''((((((&&&%%%%%%''')))''''''''''''((((((((()))'''(((((()))***,,,...///))))))))))))************++++++************++++++---,,,,,,+++*********+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------///000111000...------.../////////...------,,,,,,...............///000000222111000//////000111222000000111222333444444555333333333444444444555555333333333333333333333444///////////////////////////////////////////////////////////////////////////...---,,,++++++,,,---,,,---...---,,,,,,---.........---------,,,,,,,,,(((+++---,,,***)))+++...++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,***)))(((************************))))))((((((((((((((((((((()))***+++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######((('''%%%###""""""######%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%###"""!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&!!!""""""""""""#########((('''&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''(((%%%""" !!!###%%%''''''''''''(((((((((((((((((()))***++++++,,,,,,...000333444222...***'''+++++++++++++++***)))((((((((((((((())))))))))))+++***)))''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$######################## """%%%&&&%%%#########$$$###!!!  """"""###$$$&&&'''((((((######$$$$$$$$$$$$######$$$$$$##################%%%$$$""""""#########"""######""""""""""""##############################%%%$$$$$$$$$%%%%%%&&&&&&((((((''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))((((((''''''''''''$$$%%%%%%###""""""$$$&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((()))******(((((()))))))))*********+++******))))))******+++---,,,+++***************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------...///000///...---...///---------..............................//////000000///............///000///000000000111222222222111111111222222222333333111111111111111111111111////////////////////////////////////////////////////////////////////////111000///.........//////,,,---......---,,,---............------,,,,,,,,,)))((()))***+++,,,---,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++++++++***))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))******++++++******''''''(((((())))))******''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&######$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%$$$""""""""""""###%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!""""""""""""#########$$$######"""""""""""""""""""""""""""#########$$$$$$&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''***)))&&&%%%$$$%%%'''(((''''''''''''(((((((((((()))))))))******++++++++++++---///000000---***(((+++++++++++++++***))))))***************)))))))))***)))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$$$$###"""#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$############$$$$$$######################## """$$$$$$###!!!!!!"""""""""!!! !!!"""###"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######%%%&&&'''))))))(((((('''''''''&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))))))))(((((((((((((((###$$$$$$###""""""###%%%&&&&&&&&&&&&'''''''''((()))((('''&&&&&&&&&&&&&&&(((((())))))))))))******+++******))))))******+++,,,+++******************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,...///...------...///+++,,,,,,---......//////......------......///000...---,,,,,,,,,,,,---................../////////////////////000000000000000000//////......------////////////////////////////////////////////////////////////////////////111111000////////////000---...///...------...///............------------***'''%%%(((---000...++++++++++++++++++++++++++++++************+++,,,,,,,,,+++******)))*********(((((((((((((((((((((((((((((())))))*********+++)))************))))))(((&&&&&&'''((()))******+++''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""######$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$###############$$$%%%%%%%%%$$$$$$######""""""""""""######&&&&&&%%%%%%$$$"""!!! !!!"""###$$$%%%&&&&&&'''''''''&&&%%%$$$$$$######"""""""""#######################################!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$######"""!!!!!! ############$$$$$$$$$%%%######$$$$$$%%%'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''******)))(((((((((((()))''''''''''''(((((((((((())))))))))))************)))***+++,,,,,,+++******++++++,,,,,,,,,+++******,,,,,,++++++******))))))))))))(((''''''((((((((())))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############""" """"""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$%%%$$$$$$###"""$$$$$$############$$$$$$###########################$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''&&&&&&&&&%%%%%%$$$######'''&&&%%%%%%$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''%%%&&&''''''%%%%%%&&&'''((((((((()))))))))******((('''&&&&&&%%%%%%&&&&&&(((((((((((()))))))))*********))))))))))))******+++******)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,+++,,,......------...000,,,,,,,,,------............------------...//////---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,............////////////000//////...---,,,,,,+++................................................................................................---...//////------...///......------------------+++)))(((***---///...,,,***************************************++++++,,,---,,,***)))))))))***+++))))))))))))))))))))))))(((((())))))***+++++++++************)))(((''''''&&&''''''(((((()))))))))''''''''''''''''''''''''''''''''''''(((((())))))&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#####################$$$%%%&&&&&&&&&%%%###############$$$$$$%%%$$$%%%%%%%%%$$$###""""""!!!""""""###%%%&&&''''''''''''&&&%%%$$$######"""!!!""""""###$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))((((((************************++++++,,,,,,,,,,,,++++++,,,,,,+++******)))(((((((((((((((((((((((())))))*********)))))))))((((((&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$###""" $$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$############""""""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$########################&&&'''&&&$$$"""!!!"""$$$"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''''''''((((((((((((((())))))))))))&&&&&&&&&&&&'''((())))))'''(((((((((((()))))))))***))))))))))))))))))***)))))))))(((((())))))******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,***,,,------,,,,,,---///......------,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,+++++++++++++++............////////////000000///...---,,,,,,+++------------------------------------------------------------------------------..................---...///...---,,,---///,,,,,,,,,---------------,,,---///...,,,+++,,,...******************************))))))******+++,,,---,,,***)))))))))***+++************************(((((())))))************)))))))))))))))((('''&&&))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!!"""######$$$%%%%%%$$$$$$%%%&&&&&&'''&&&&&&######$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""!!!"""###$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%''''''''''''(((((((((((())))))((((((((((((((((((---,,,+++******)))))))))***++++++,,,,,,+++++++++++++++***)))((((((''''''))))))((((((((())))))***)))))))))(((((((((''''''))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$%%%%%%###"""#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$#########"""""""""!!!!!!"""######$$$$$$#########$$$$$$############$$$$$$########################%%%%%%%%%###!!! !!!"""######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$######""""""############""""""!!!"""""""""#########$$$%%%&&&'''&&&######$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&((((((&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&(((***+++,,,''''''(((((((((((())))))***))))))(((((())))))***((((((((((((((())))))***))))))************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,***,,,---,,,++++++,,,---......------,,,++++++***------,,,,,,------...///---......//////......---++++++++++++,,,,,,,,,,,,............/////////000/////////......------,,,---------------------------------------------------------------------------...//////000/////////,,,---...---,,,,,,---...++++++++++++,,,,,,,,,,,,,,,///111///***(((***...***************************))))))))))))***++++++,,,+++******)))*********************************)))))))))((((((((((((((('''((((((((((((''''''&&&***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""######$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###### !!!"""###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&!!!"""###%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""###$$$%%%%%%%%%$$$###########################""""""############""""""!!!!!!!!!"""""""""###### !!!!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((------,,,+++******))))))))))))***+++++++++************))))))((((((''''''******)))(((((()))))))))((((((((((((''''''''''''+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%&&&&&&%%%### !!!!!!!!!!!!"""""""""$$$$$$############$$$$$$############"""""""""!!!!!!"""######$$$#########$$$$$$############$$$$$$######################## !!!"""!!!######$$$$$$$$$######"""$$$$$$$$$$$$$$$#########!!!!!!""""""""""""!!!!!! !!!!!!"""#########$$$&&&'''%%%"""!!!$$$&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%###""""""###%%%'''''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''(((&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&((()))+++,,,'''''''''((((((((())))))))))))(((((((((((())))))(((''''''''''''((()))***(((((())))))))))))((((((***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,---...//////...---,,,++++++,,,,,,------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---+++,,,---,,,+++++++++---))))))*********+++++++++++++++,,,+++*********+++************************)))))))))))))))***++++++***++++++++++++***))))))************************))))))(((((('''&&&&&&&&&&&&&&&'''(((((((((''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''########################"""$$$%%%&&&&&&%%%$$$"""######$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!""""""######$$$$$$######$$$$$$$$$###""""""###$$$%%%&&&&&&&&&%%%$$$""""""###$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""""""""##################$$$%%%&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""#########$$$""""""""""""""""""######"""""""""#########$$$$$$######$$$%%%&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))''''''''''''((((((((((((&&&&&&&&&''''''(((((((((******+++++++++******)))'''((()))************)))))))))))))))))))))))))))++++++***)))(((((((((((()))((((((((((((''''''''')))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$ !!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$#########"""""""""!!!!!!"""###############$$$$$$############$$$$$$######################## """"""!!!  !!!"""$$$$$$$$$$$$##################$$$$$$$$$""""""############"""""" !!!!!!"""######$$$$$$###%%%'''%%%!!! ###&&&#########""""""#########%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&&&&%%%###!!!!!!###&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%'''))))))(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))))))))(((((((((((())))))'''''''''''''''((()))***''''''((((((((((((''''''******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------,,,***)))***+++***++++++,,,,,,------...---,,,,,,,,,,,,---......,,,,,,............,,,,,,++++++,,,---......//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,++++++***+++,,,,,,******+++,,,(((((())))))*********+++***(((&&&(((+++---+++((()))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,***)))((())))))))))))))))))))))))))))))((('''&&&%%%%%%$$$%%%%%%&&&'''((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!########################"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""############"""""""""""""""""""""""""""!!! ###$$$%%%&&&%%%%%%######""""""#########""""""!!!""""""###$$$%%%%%%&&&'''!!!""""""###$$$$$$%%%%%%###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########!!!""""""""""""######### !!!###%%%&&&&&&&&&%%%"""###%%%&&&&&&%%%###"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))&&&''')))++++++++++++***''''''((()))))))))))))))***************+++++++++,,,,,,***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$""""""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$############!!!!!!"""###############$$$$$$############$$$$$$######################## """%%%&&&%%%#########!!!###$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""%%%'''%%% """&&&######""""""""""""######(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$######"""&&&%%%###""""""###%%%&&&&&&&&&&&&''''''''''''(((((()))***)))((('''(((***''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((())))))******))))))(((((('''''''''&&&******))))))(((((('''''')))(((((('''''''''(((((((((((((((((())))))))))))))))))))))))************,,,+++***)))))))))++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++111000///...---,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,---,,,+++***+++++++++*********))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******************************))))))((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))((('''%%%$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$########################""""""###$$$$$$$$$$$$###&&&$$$"""###%%%&&&%%%"""#########"""######$$$%%%""""""#########$$$$$$$$$$$$######"""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$###############$$$$$$"""!!! !!!###$$$"""""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%%%%%%%&&&'''((())))))+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((******)))((('''&&&%%%%%%))))))))))))((((((((((((***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!###$$$&&&""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$###!!!!!!"""############"""""""""""""""###$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$"""!!!""""""""""""###$$$$$$%%%%%%############""""""!!!!!!######$$$%%%&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&''''''''''''%%%'''((('''&&&%%%&&&(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))***+++,,,)))(((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************,,,+++***))))))***++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++....../////////---+++************+++++++++,,,,,,+++++++++,,,,,,++++++***------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,+++***+++++++++*********))))))++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&$$$"""###%%%&&&$$$#########""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""############"""""""""""""""###!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!""""""""""""#########%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((())))))+++***)))((('''(((((())))))))))))))))))))))))))))))))))))(((((((((''''''++++++***))))))((((((((())))))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###############!!!!!!!!!!!!"""#########"""!!!!!!""""""###!!!""""""######"""!!!!!!!!!"""######$$$$$$######&&&%%%$$$###""""""""""""###"""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###"""$$$&&&%%%$$$"""""""""###############$$$$$$$$$$$$$$$$$$######"""""""""!!!""""""###$$$$$$%%%%%% !!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''')))***,,,,,,((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************+++******)))******++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++***,,,///000000---***(((*********++++++++++++,,,***++++++,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,+++++++++************++++++,,,,,,------,,,,,,,,,,,,++++++++++++***++++++,,,++++++******+++************)))))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&((((((&&&$$$###$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""###$$$$$$"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%$$$"""###$$$%%%$$$###"""""""""######%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""""""""""""""###$$$$$$$$$$$$###"""""""""""""""#########$$$$$$$$$###"""!!!!!!!!!!!!!!! !!!""""""######""""""########################!!!!!!!!!""""""""""""###%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''((())))))******)))((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&++++++++++++++++++++++++))))))))))))(((((((((((())))))(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""%%%%%%$$$""""""!!!!!!"""$$$######"""######$$$$$$ !!!""""""""""""!!!!!!######$$$%%%%%%%%%%%%$$$&&&%%%$$$###""""""""""""""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%###""""""###$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$######"""""""""######$$$$$$%%%###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))''''''((()))%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((()))******((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''(((((()))(((((((((((())))))))))))((()))))))))******************************++++++******++++++++++++******++++++++++++++++++++++++((())))))******+++++++++***************************+++---......,,,***)))************++++++++++++******+++,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,+++++++++******))))))***+++,,,------...,,,++++++++++++++++++++++++++++++++++++*********************))))))))))))*********+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************************((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''((())))))(((((('''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""#########!!! ###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%$$$###"""######$$$$$$"""""""""###$$$%%%&&&'''""""""#########$$$$$$$$$$$$######"""""""""""""""######$$$$$$$$$######""""""#########$$$$$$$$$$$$%%%$$$###""""""!!!!!!""" !!!"""$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%""""""""""""############$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((('''''''''''''''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&*********++++++,,,,,,,,,))))))))))))(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$#########"""""""""&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%""""""#########$$$$$$######$$$%%%%%%&&&&&&%%%%%%""""""""""""###$$$%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""$$$%%%$$$###"""###$$$%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&%%%(((((((((((('''''''''''''''''''''((((((((((((((()))))))))((((((((('''''''''''''''''''''((())))))(((((((((((())))))))))))((()))))))))************))))))******++++++++++++)))******++++++******)))++++++++++++++++++++++++)))*********++++++,,,,,,*********************************+++++++++++++++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,+++++++++******))))))******+++,,,------+++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))******))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))'''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!###%%%&&&''''''((()))******+++(((((('''&&&%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$###"""!!!"""$$$%%%############$$$%%%&&&'''""""""#########$$$$$$$$$$$$######""""""""""""""""""######$$$$$$$$$######"""#########$$$$$$$$$$$$&&&%%%$$$$$$#########$$$ !!!###$$$$$$$$$###"""######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))(((((('''''''''((()))))))))))))))))))))(((((('''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((())))))***+++++++++))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$############""""""######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&###############$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""###$$$%%%&&&$$$$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""###$$$$$$""""""###%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''***))))))((('''&&&%%%%%%'''''''''(((((((((((((((+++******)))((((((''''''''''''&&&''''''((()))***(((((((((((())))))))))))))))))))))))************((()))***+++++++++++++++))))))************))))))++++++++++++++++++++++++*********+++++++++++++++************************))))))(((((()))***+++,,,)))))))))************+++)))***++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))******++++++,,,,,,*********+++++++++++++++,,,+++***)))))))))))))))(((((()))))))))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$!!!!!!$$$&&&''''''(((((())))))******''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""!!!!!!###%%%########################""""""###$$$$$$$$$$$$###$$$$$$###!!! !!!###&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""""""""""""""""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&!!!"""######$$$$$$###############$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))***)))(((((('''(((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((()))))))))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""########################$$$%%%&&&&&&"""!!!!!!!!!"""###$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$###"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###"""###$$$###""""""$$$&&&%%%%%%$$$$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### """$$$&&&''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%''''''''''''((((((((()))((((((((((((((((((((('''&&&&&&&&&''''''((()))***(((((((((((())))))))))))))))))))))))************'''(((***+++,,,,,,++++++))))))************))))))***************************************)))))))))************************&&&'''((()))************))))))))))))************))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********************+++++++++)))*********++++++++++++---,,,***)))((((((((()))(((((((((((())))))******(((((())))))(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&'''(((******)))((('''###$$$%%%&&&&&&&&&%%%%%%&&&%%%###!!!!!!###%%%&&&''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$###!!! ###'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""##################$$$%%%&&&&&&######""""""######$$$%%%""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''''''(((((()))))))))(((((((((((())))))((())))))***)))((('''&&&)))))))))))))))))))))))))))))))))(((((((((''''''((((((((()))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$!!!"""###$$$$$$######""""""""""""######$$$%%%&&&###"""""""""###$$$%%%&&&######$$$%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""""""""###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###"""#########""""""$$$&&&%%%$$$$$$$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%#################################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######### ###&&&((()))((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((&&&&&&'''(((######$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''')))******(((((((((((())))))))))))))))))))))))************'''(((***+++,,,,,,++++++))))))************))))))******************************))))))((((((''''''))))))))))))))))))))))))###%%%)))+++,,,+++)))((())))))))))))************((()))***+++,,,---------+++******************+++,,,,,,,,,+++++++++******+++++++++***************))))))******++++++++++++---,,,***(((((((((((()))'''((((((((())))))******(((((((((((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%''')))***+++***)))((("""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$######$$$###!!!###'''''''''&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$$$$######"""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$&&&&&&$$$###"""""""""###%%%&&&!!!!!!"""###$$$$$$%%%%%%"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&''''''(((***)))(((((((((((())))))((()))*********)))'''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&$$$###""""""""""""###$$$%%%&&&%%%%%%$$$$$$%%%'''(((***######$$$%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$"""######"""!!!"""%%%'''$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$***&&&""""""%%%'''$$$ %%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&&&&%%%(((((((((((('''''''''''')))'''&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%)))(((((('''''''''((((((((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))***************))))))))))))+++,,,---******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((''''''''')))))))))))))))))))))))))))***++++++***)))***+++,,,+++)))((('''((()))+++&&&''')))***+++++++++***(((((())))))*********+++&&&&&&&&&&&&&&&'''((()))))))))((((((((((((((()))+++)))(((&&&&&&((()))+++)))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''((())))))'''''''''''''''&&&''''''$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!!!!&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###!!!""""""""""""#########%%%%%%$$$$$$######""""""%%%%%%%%%$$$$$$###############""""""""""""######""""""############""""""%%%%%%%%%$$$$$$############"""!!! !!!"""###%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%'''((((((((('''&&&$$$%%%&&&''''''&&&%%%$$$(((((())))))((('''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((())))))((('''&&&&&&******)))((('''&&&%%%%%%$$$%%%&&&'''(((***++++++&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%'''%%%%%%%%%$$$$$$#########$$$$$$###"""###$$$&&&'''###"""!!!"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&((()))(((%%%###""""""""""""###!!! !!!!!! $$$$$$###""""""###$$$$$$$$$###"""!!!!!!###%%%&&&---***'''%%%$$$$$$###""""""###%%%&&&%%%###!!! ############$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$---)))&&&&&&)))+++)))&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''&&&%%%&&&'''((('''%%%&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********+++***)))''''''''''''(((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++,,,+++)))((('''((()))***((((((***+++,,,++++++***)))))))))***************'''''''''''''''((())))))))))))((((((((((((((()))***)))(((''''''((()))***))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((&&&'''''''''''''''&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$##################$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$"""!!!!!!!!! $$$$$$$$$######"""""""""$$$$$$############$$$$$$""""""############""""""$$$$$$#########"""""""""###"""!!!!!!!!!!!!"""###"""!!!!!! !!!!!!"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&))))))((((((''''''&&&&&&%%%%%%&&&'''((()))******&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&###"""""""""#########"""""""""""""""""""""""""""###$$$$$$###""""""###%%%'''&&&%%%$$$###"""""""""'''&&&$$$$$$%%%&&&$$$###########################$$$###"""!!!"""###%%%&&&'''%%%######$$$%%%%%%%%%###$$$%%%%%%%%%$$$"""!!!$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&)))'''$$$%%%)))***)))'''''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&'''((()))******&&&%%%$$$%%%&&&'''&&&$$$%%%'''((()))******)))(((&&&&&&%%%%%%%%%&&&&&&''')))((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))*********)))((('''&&&&&&&&&'''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++))))))***++++++***)))((('''((()))***)))***++++++++++++******+++++++++***************(((((((((((((((((()))***(((((('''''''''(((((()))((((((((((((((((((((((((***)))((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%$$$$$$$$$############"""#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""###""""""""""""!!!!!!!!!###""""""!!!!!!""""""###!!!  !!!######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""$$$$$$%%%%%%%%%%%%$$$######&&&%%%###$$$%%%%%%$$$###"""###$$$%%%%%%$$$###"""$$$###"""""""""###%%%&&&$$$"""!!!"""$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$%%%(((******)))(((((('''%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&'''(((((((((%%%%%%&&&''''''((())))))&&&%%%$$$%%%&&&'''&&&$$$$$$%%%''')))******)))((((((''''''''''''((()))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((()))***++++++))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))******)))))))))))))))))))))))))))***+++***)))((()))+++******)))(((((((((((()))***************))))))))),,,,,,++++++******))))))((((((''''''''''''((((((''''''&&&&&&''''''((((((''''''((())))))(((''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&(((((('''&&&%%%$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$#########$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''%%%%%%'''((((((((('''&&&'''&&&%%%$$$$$$%%%&&&''''''(((((((((((((((''''''((((((((((((((()))))))))***************************************)))))))))'''(((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%$$$#########"""""""""#########"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%"""###%%%&&&&&&%%%$$$###$$$###"""###$$$$$$###"""!!!"""$$$%%%%%%$$$"""!!!######"""""""""###$$$%%%&&&$$$######$$$$$$$$$"""&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%'''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''(((+++---......)))(((&&&%%%############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&'''&&&%%%&&&'''''''''%%%"""$$$%%%'''(((((('''''''''''''''''''''((()))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))&&&''''''((())))))******(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((((()))******)))((()))******))))))((((((((((((((((((((((((''''''''''''''',,,++++++******)))))))))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%&&&''''''(((###$$$&&&'''''''''&&&&&&$$$$$$%%%&&&&&&''''''(((""""""###$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######""""""############""""""########################""""""############""""""$$$######""""""######$$$!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%'''((((((((('''&&&'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((((('''(((((((((((())))))******++++++++++++++++++++++++************))))))((((((''''''((((((((((((((('''%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!!###$$$###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%"""###$$$%%%&&&%%%$$$###&&&%%%$$$%%%&&&'''&&&$$$!!!"""$$$%%%%%%$$$"""!!!###############$$$$$$$$$%%%$$$$$$$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&((()))+++,,,)))(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%&&&'''((('''%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&(((***+++))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))''''''''''''&&&%%%$$$###(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((()))******(((((()))***)))))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((*********)))))))))))))))'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%&&&&&&''''''(((''''''&&&&&&%%%$$$$$$""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""############""""""""""""############$$$$$$"""######$$$$$$######""""""!!!!!! !!!!!!"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((((((((((((((('''(((((())))))******+++++++++++++++++++++++++++******))))))((((((''''''&&&'''((((((((((((((((((%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%#########$$$######"""!!! ###%%%$$$!!! """$$$""""""""""""""""""""""""!!!""""""!!! !!!######$$$$$$%%%%%%%%%$$$$$$###"""!!!"""$$$%%%$$$###"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$"""""""""$$$'''((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$ !!!""""""###$$$&&&(((((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%$$$###""""""###%%%&&&%%%$$$$$$%%%%%%'''(((((()))(((&&&%%%%%%'''***+++))))))))))))))))))))))))&&&&&&'''((()))***++++++'''''''''((((((((())))))&&&&&&''''''&&&%%%###"""'''((((((((()))))))))***))))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((''''''&&&'''&&&&&&%%%&&&'''))))))((((((((((((((()))))))))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%$$$######$$$%%%''')))(((''''''&&&&&&%%%$$$$$$%%%$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""!!!###$$$%%%%%%$$$###!!!###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&''''''"""#########$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""############""""""!!!!!!!!!"""""""""######"""###$$$$$$$$$$$$###"""!!!  !!!######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$$$$###%%%$$$######$$$%%%''')))%%%%%%'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((((((((('''(((((()))******++++++************************))))))(((((('''&&&&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$######""" ###%%%$$$!!!"""%%%""""""""""""""""""""""""""""""###"""!!! """$$$%%%%%%$$$$$$###$$$$$$$$$!!!  """###"""!!!########################""""""###$$$$$$$$$$$$$$$!!!!!!"""$$$&&&'''%%%$$$!!!"""$$$%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$$$$%%%''')))'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&&&&%%%###$$$$$$%%%&&&'''((((((%%%$$$######%%%%%%$$$###'''&&&###!!!!!!###%%%&&&&&&&&&&&&'''((()))***+++)))(((&&&%%%%%%''')))+++))))))))))))))))))))))))%%%&&&'''((()))***+++,,,''''''''''''((((((((()))$$$%%%'''((()))((((((''''''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++((((((((((((((((((((((((((()))***)))((('''(((***((((((((()))(((''''''&&&'''&&&&&&&&&'''(((***+++&&&&&&''''''(((((()))))))))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&&&&$$$###"""###%%%(((***$$$$$$%%%&&&&&&''''''(((''''''&&&$$$"""!!! #########$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######""""""!!!"""$$$%%%%%%$$$"""!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""""""""#########"""""""""######$$$$$$$$$!!!!!!""""""#########$$$$$$%%%'''(((((('''%%%$$$""""""############"""""" !!!!!!"""""""""###$$$%%%%%%$$$###"""!!!!!!!!! !!!!!!!!!!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$#########""""""!!!!!!&&&&&&%%%$$$$$$######"""%%%$$$#########%%%((()))%%%&&&'''((((((((('''&&&$$$%%%''''''''''''%%%$$$&&&&&&'''((())))))(((((('''(((((()))***+++++++++************************)))(((((('''&&&&&&%%%%%%&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###""""""###%%%&&&&&&%%%%%%$$$$$$######### !!!"""###$$$$$$###""" ###&&&$$$ """%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&'''&&&$$$###"""###$$$%%%$$$###"""###%%%&&&&&&$$$$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$###$$$#########$$$###  !!!###%%%&&&%%%###"""###$$$&&&'''&&&$$$"""!!!'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((()))************))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((******)))((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''###$$$%%%&&&%%%$$$###"""!!!"""$$$&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$#########'''%%%!!!!!!"""&&&%%%###!!! !!!!!!%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$############"""#########$$$$$$######"""""""""""""""####################################""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######$$$#########$$$&&&((())) !!!!!!"""###$$$$$$%%%"""""""""""""""######$$$""" !!!$$$&&&$$$"""######$$$$$$$$$%%%%%%%%%&&&&&&''''''((('''''''''&&&'''((())))))((('''&&&((((((((((((''''''''''''((((((((()))******++++++***************************)))'''%%%%%%%%%'''(((((('''&&&'''((())))))'''''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$)))'''%%%%%%''''''%%%###'''&&&$$$"""!!!!!!"""###$$$$$$$$$######!!! !!!!!!""""""#########$$$"""""""""######$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&&&&%%%$$$###"""""""""""" !!!######$$$$$$$$$###&&&$$$ %%%///...$$$########################%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((())))))*********))))))(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))((('''''''''''''''((('''''''''&&&&&&&&&&&&(((''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&(((((()))((('''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""""""""######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###""""""######$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$""""""###$$$$$$###"""!!!"""""""""############$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$###""""""""""""############$$$##################$$$""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######$$$$$$#########$$$$$$%%%!!!!!!"""######$$$%%%%%%"""""""""""""""###$$$$$$###"""!!!"""%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((()))******++++++***************************((('''%%%%%%%%%'''(((((('''&&&'''((())))))'''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###$$$%%%&&&$$$"""$$$$$$###############$$$$$$$$$$$$$$$###"""!!! """"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$$$$############""" !!!"""######$$$$$$$$$###''''''%%%,,,777777///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$############$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&******))))))((())))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&''''''(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$&&&&&&&&&%%%$$$$$$######$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$######%%%&&&(((%%%%%%%%%$$$$$$$$$$$$######$$$''')))***(((&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######""""""######$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$############""""""###$$$%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%$$$###""""""###$$$%%%""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######%%%%%%$$$$$$###""" !!!""""""######$$$$$$%%%###""""""""""""###$$$$$$$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))******'''(((((())))))******+++)))))))))))))))))))))))))))((('''%%%%%%&&&''''''((('''&&&'''((())))))'''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###""""""$$$$$$###!!!######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""""""###############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%######"""!!! !!!!!!!!!"""###$$$%%%$$$###### !!!"""######$$$###### $$$$$$$$$***444444...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''***)))((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''+++******************+++&&&&&&(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((***))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''&&&%%%$$$###"""###$$$%%%((('''&&&%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######%%%###!!! !!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&''''''&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""#########$$$##################$$$$$$$$$%%%$$$$$$$$$#########"""""""""###$$$%%%%%%&&&%%%%%%""""""#########$$$$$$$$$%%%$$$###!!!!!!###$$$%%%""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######$$$$$$%%%%%%$$$""" !!!!!!!!!""""""###############""""""######$$$%%%"""""""""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((((('''&&&%%%%%%%%%&&&'''''''''(((((()))***++++++''''''(((((()))*********((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''((('''&&&'''((())))))''''''''''''(((''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$############$$$######$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$######"""!!!################################################%%%%%%$$$$$$$$$$$$$$$%%%######""""""!!! !!!###%%%&&&%%%$$$###!!!!!!"""############### ######!!!%%%***)))%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$""""""######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''(((''''''&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((&&&%%%$$$###"""###$$$%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&%%%%%%%%%$$$$$$#########%%%###!!! !!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!""""""######$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###############$$$$$$%%%"""""""""#########$$$$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######"""###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!!###############$$$$$$%%%!!!!!!"""#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((***)))'''&&&&&&&&&'''(((&&&''''''((()))******+++'''''''''((())))))******''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((('''&&&'''((())))))''''''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%$$$%%%%%%''''''((('''&&&$$$"""!!!###$$$$$$$$$$$$######"""$$$$$$$$$#######################################$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$######"""""" ###%%%&&&&&&$$$$$$!!!""""""############"""$$$&&&&&&%%%&&&'''&&&###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$&&&''''''''''''&&&%%%%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((())))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((($$$&&&(((***+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$#########$$$%%%&&&(((((($$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########&&&%%%$$$######%%%&&&(((###$$$$$$$$$$$$%%%%%%%%%)))(((%%%###""""""###### !!!"""##################$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###############$$$%%%&&&"""""""""############$$$$$$$$$$$$############"""######$$$$$$$$$######"""#########$$$$$$$$$$$$%%%########################""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######""""""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$############$$$%%%%%%!!!"""###""""""###%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&'''(((((())))))***)))((('''''''''''''''&&&&&&''''''(((((())))))&&&''''''(((((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&'''((())))))'''''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&(((***))))))'''&&&$$$"""!!!###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%###$$$%%%%%%%%%%%%$$$$$$ !!!###$$$%%%%%%%%%$$$""""""############""""""!!!###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((()))***+++,,,***))))))(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''***))))))(((((())))))***$$$&&&(((***+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######"""######$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########""""""###$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$######$$$$$$ !!!"""#########"""!!!$$$%%%&&&''''''%%%$$$"""###########################$$$$$$%%%$$$###"""!!!######""""""###%%%&&&'''#########$$$$$$$$$%%%%%%$$$$$$$$$############"""############"""!!! #########$$$$$$$$$%%%%%%!!!###$$$%%%%%%$$$###!!!""""""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""######"""""""""""""""###$$$$$$###############"""""""""$$$$$$######$$$$$$%%%&&& """$$$$$$""""""$$$&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%'''((()))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%&&&&&&''''''(((''''''((('''&&&'''((())))))'''''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&((('''&&&%%%''')))***)))(((&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%"""###$$$%%%&&&&&&%%%%%%""""""######$$$$$$$$$%%%""""""############"""""""""$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$###############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))(((''''''((((((((()))***,,,......******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&(((+++,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%'''***---...%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$############!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$%%%&&&%%%$$$###""""""###$$$%%%%%%###"""!!!#########$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!######""""""######$$$$$$$$$%%%$$$$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$###!!!"""###$$$$$$###"""!!!$$$%%%'''''''''%%%###"""##############################$$$%%%$$$###"""!!!######""""""###%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""############""" ######$$$$$$$$$%%%%%%%%% """$$$&&&&&&$$$""" """"""############""""""""""""!!!!!!!!!!!!""""""######""""""""""""#########"""!!! !!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!###%%%%%%######%%%(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''((()))))))))&&&'''(((((('''%%%$$$"""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''((('''&&&''')))))))))'''''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$&&&''''''&&&$$$$$$###%%%''''''%%%%%%''')))***((('''&&&%%%%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######"""""""""######""""""###$$$%%%%%% """###%%%&&&&&&&&&%%%#########"""######$$$%%%""""""#########""""""!!!""""""%%%'''&&&"""!!!###!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%((('''&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''')))'''%%%&&&((('''%%%"""&&&''''''''''''%%%$$$###&&&&&&&&&%%%$$$###"""!!!###$$$%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%******))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))'''''''''(((((((((((()))((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%$$$###$$$%%%'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%""""""######$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%&&&((((((&&&$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$###"""""""""%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''""""""""""""""""""""""""$$$#########""""""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%""""""  !!!!!!!!!!!!""""""######$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%###!!!!!!$$$%%%$$$######$$$&&&(((((('''&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&(((***)))%%%%%%''''''%%%&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''')))(((&&&&&&&&&''')))+++)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$&&&''''''%%%###!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%############%%%&&&++++++)))'''&&&%%%$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################&&&&&&%%%$$$###"""!!!!!! !!!"""$$$&&&&&&$$$###"""!!!"""###&&&''' !!!$$$&&&((((((''''''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''(((&&&$$$'''((()))******)))((((((''''''''''''&&&%%%$$$#########$$$%%%$$$$$$""""""######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$%%%&&&''''''###########################$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))***++++++***)))(((((((((((('''''''''&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&######$$$%%%'''((())))))''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""#########$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$"""&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################"""######$$$%%%&&&&&&'''######$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&########################$$$#########"""""""""""""""######$$$$$$######"""&&&&&&%%%%%%$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""######"""""""""""""""#########!!!!!!!!!"""""""""""""""%%%%%%$$$$$$%%%&&&&&&''' !!!"""$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%""" !!!$$$''''''&&&###$$$%%%&&&'''&&&&&&%%%$$$$$$######"""#########%%%'''&&&######&&&&&&###&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%&&&''')))***))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''$$$###!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!"""###%%%%%%###""" !!!"""###$$$%%%&&&&&&%%%$$$###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''#########%%%'''((('''%%%###$$$%%%&&&''''''''''''(((((((((((('''&&&%%%%%%"""###$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''))))))***++++++***))))))(((''''''''''''&&&&&&&&&(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&#########$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%'''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$((((((&&&%%%%%%$$$$$$$$$%%%$$$###$$$$$$$$$""" ##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!###%%%&&&''''''''' !!!"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""############"""""")))(((&&&%%%$$$#################################""""""!!!!!!!!!!!!""""""!!!""""""""""""""""""!!!"""""""""""""""###$$$%%%############"""""""""""""""!!!!!!!!!!!!!!!!!! %%%%%%$$$$$$$$$%%%&&&&&&!!!"""############""""""###############$$$$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""######&&&%%%"""###&&&'''$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))))))))(((((('''&&&&&&&&&%%%$$$#########$$$%%%%%%$$$###$$$%%%&&&&&&$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######""""""""""""###$$$%%%%%%&&&&&&%%%$$$######""""""""""""#########$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$###""" """###$$$%%%%%%$$$###""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%'''(((((((((''''''&&&%%%"""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&%%%$$$###"""!!!&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&''''''((($$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$######$$$###""" !!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""###$$$%%%%%%$$$""" !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$######################################################$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$###"""$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""########################%%%$$$$$$######$$$$$$%%%######%%%&&&&&&%%%######!!!!!!!!!"""###$$$%%%%%%$$$$$$######""""""!!!!!!$$$$$$######""""""!!!!!!$$$###############$$$$$$######$$$$$$#########""""""""""""""""""#########&&&%%%$$$###"""""""""!!!$$$$$$#########$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$'''&&&$$$$$$((()))'''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''(((((()))((((((''''''&&&%%%%%%&&&%%%###""""""$$$&&&'''$$$$$$$$$%%%&&&%%%###!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###$$$%%%&&&&&&%%%$$$###############$$$%%%&&&'''%%%%%%$$$###"""!!!!!! """""""""#########$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$%%%%%%%%%######"""""""""""""""###%%%$$$###"""!!!"""""""""!!!###$$$%%%%%%%%%!!!"""$$$%%%%%%$$$###"""########################$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%$$$$$$$$$)))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%#########$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))((('''&&&%%%$$$###"""'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%&&&$$$######$$$$$$###""" !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###!!!######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""########################"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$############$$$%%%%%%#######################################$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&%%%###"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$### !!!"""######$$$$$$$$$$$$######""""""!!!!!!$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&%%%%%%###"""!!!""""""$$$$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$&&&&&&$$$$$$((()))&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''))))))******))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%'''&&&$$$###$$$%%%''')))%%%$$$$$$%%%&&&%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$#########$$$$$$$$$######"""!!!!!! """############$$$$$$$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$%%%%%%&&&&&&$$$######"""""""""""""""#########$$$$$$%%%%%%&&& """###$$$%%%%%%!!!"""###%%%%%%$$$$$$###########################%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&((()))(((&&&$$$$$$$$$(((((('''%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$###"""!!! """"""""""""""""""""""""%%%&&&&&&&&&%%%%%%$$$###########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''#########$$$$$$$$$$$$$$$&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!""""""###%%%%%%%%%###""""""###$$$$$$###!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! $$$$$$%%%%%%$$$######"""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###########################"""###$$$$$$%%%%%%%%%%%% !!!###%%%%%%$$$"""!!!###############$$$%%%%%%""""""""""""""""""""""""#########$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!$$$&&&''''''&&&%%%""""""""""""""""""""""""######""""""""""""######""""""############"""""" !!!"""#########"""############"""""""""""""""!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!  !!!############""""""""""""!!!"""######"""###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$"""%%%$$$!!!"""%%%&&&###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))))))))))))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%&&&'''&&&###!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!!!!!!!###""""""""""""!!!!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!! """""""""#########$$$$$$######"""""""""""""""###!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################'''&&&%%%%%%&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%'''))))))'''%%%&&&(((%%%$$$###""""""######$$$'''(((((())))))((((((((('''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###"""!!!!!!########################$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%&&&"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########"""######$$$$$$###!!! """$$$$$$$$$""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################!!!"""""""""######$$$$$$###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###%%%&&&''''''&&&%%%###########################""""""###$$$%%%%%%%%%%%%!!!"""%%%''''''&&&$$$##################$$$$$$%%%#################################$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!###""""""!!!"""###%%%&&&########################$$$######""""""######$$$$$$######""""""######$$$!!!"""###$$$$$$$$$###""""""""""""""""""#########!!!!!!!!!"""""""""""""""$$$###""""""!!!!!!!!!"""!!!  !!!######$$$$$$$$$######"""""""""!!!######"""###&&&)))###$$$%%%&&&'''&&&&&&%%%""""""""""""###$$$%%%%%%###%%%%%%!!!!!!$$$$$$"""$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((())))))(((((('''&&&(((((((((((((((((((((((('''(((((()))))))))))))))(((''''''&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''((('''''''''((('''$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$""""""!!!""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&#########"""""""""!!!!!!""""""""""""""""""""""""###########################"""""""""""""""######!!!""""""#########""""""#########""""""#########""""""""""""###$$$%%%&&&########################((('''&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$'''))))))''''''(((+++&&&%%%%%%$$$%%%&&&((()))((())))))*********))))))((('''%%%$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&((((((((()))))))))******(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((((('''###$$$%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############  ###$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%"""###$$$%%%&&&'''''''''#########$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%$$$""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&"""$$$&&&((()))(((&&&%%%#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######&&&###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&%%%$$$###"""!!!!!!""""""######$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""######$$$############%%%'''(((%%%$$$$$$$$$######"""""""""$$$%%%$$$!!!!!!$$$&&&###$$$&&&(((((('''&&&%%%#########$$$%%%&&&((((((&&&((('''######%%%&&&###$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&))))))))))))))))))))))))(((((()))***************(((''''''&&&&&&%%%$$$$$$!!!"""###%%%%%%&&&&&&%%%)))((('''(((((('''%%%"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$'''&&&%%%%%%$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''############""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!"""###%%%'''(((###"""!!!!!!"""$$$&&&'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&)))+++---...---,,,+++***)))))))))((('''&&&%%%$$$#########%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((((((&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################"""""""""""""""######$$$###"""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% $$$&&&&&&$$$###&&&%%%%%%$$$#########$$$"""######$$$$$$######"""######$$$$$$$$$######"""######################## """###"""!!! !!!"""!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$)))(((%%%$$$###$$$%%%&&&$$$###""""""###%%%''')))&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$### !!!"""$$$%%%&&&'''$$$$$$$$$$$$###""" ######$$$$$$$$$$$$######!!!###%%%%%%$$$######### !!!"""###$$$%%%%%%"""!!!!!!!!!!!!""""""###%%%$$$######""""""######$$$$$$###"""!!!!!!"""""""""!!!!!!!!!"""###$$$$$$'''&&&$$$###"""######$$$######$$$$$$$$$######""" """$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###!!!###'''******((())))))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((******))))))((((((''''''''''''(((((()))+++,,,---+++***((('''&&&&&&''''''%%%%%%%%%&&&&&&'''''''''!!!###%%%'''''''''%%%$$$""""""###$$$$$$$$$$$$###&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''%%%###"""######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$"""###$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%$$$###"""!!! $$$&&&$$$""""""###"""###$$$###"""!!!!!!###"""######""" !!!"""%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$######$$$%%%&&&$$$$$$$$$$$$#########"""&&&%%%%%%%%%'''))),,,.........,,,+++))))))(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$########################"""###$$$###"""!!!###$$$""""""##################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!  """$$$###!!! !!!"""###&&&%%%$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$#######################################"""!!! ######$$$$$$$$$$$$######"""$$$&&&&&&$$$######$$$!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""$$$###"""""""""!!!""""""$$$$$$###"""""""""""""""""""""!!!!!!!!!"""######$$$###"""""""""###$$$%%%"""###############""""""!!!"""$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***(((%%%$$$%%%&&&$$$"""&&&%%%$$$$$$############&&&&&&&&&&&&&&&'''(((((()))))))))(((((((((((((((''''''''''''((()))*********)))(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$"""######$$$%%%$$$$$$$$$""""""############""""""%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """$$$$$$$$$######"""###$$$###"""!!!"""###$$$$$$%%%$$$""""""###%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$############%%%%%%%%%&&&(((+++---///......,,,***)))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%###$$$''')))******&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""###$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&#########$$$%%%&&&&&&'''""""""###$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&###!!!!!!"""$$$&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%########################$$$%%%$$$###""""""$$$&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''%%%###!!!"""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!  """###$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$############$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!$$$###""""""""""""""""""###""""""!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''',,,)))&&&%%%$$$###!!! ''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))(((''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%% """$$$%%%%%%$$$""" $$$###"""!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''###!!! """%%%&&&!!!!!!"""""""""##################$$$$$$#########"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######"""""""""!!!!!!!!! !!!###%%%&&&%%%$$$###$$$$$$$$$"""!!!"""###!!!"""###"""!!!!!!"""$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))+++---///...---+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&""""""###$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&(((******&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''!!!"""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""  """$$$&&&$$$$$$###############$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%########################$$$%%%$$$###!!!"""$$$&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***)))&&&###!!!!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''#########$$$&&&(((***+++$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###"""###$$$$$$""""""###$$$############""""""!!!!!!$$$$$$"""!!! """""""""""""""!!!!!!!!!######"""""""""""""""###%%%$$$###"""""""""""""""""""""""""""######$$$$$$!!!!!!!!!!!!!!!"""""""""######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$((('''''''''''''''((()))&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((())))))))))))(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$!!! """$$$&&&""""""""""""#########$$$"""###$$$%%%%%%$$$###"""#########$$$$$$$$$$$$###"""###$$$$$$###""" """"""""""""""""""""""""$$$!!! !!!%%%'''&&&$$$###$$$%%%$$$"""!!!"""###!!!"""###"""!!!!!!###%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((($$$%%%&&&''')))+++,,,---,,,+++***((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&!!!!!!"""######$$$######&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$%%%'''((((((%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$############$$$$$$""""""###$$$$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""""""""""""""######$$$#########""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$###########################$$$$$$"""!!!!!!###%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***)))'''$$$"""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############### !!!###$$$&&&'''#########""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###"""!!! """###$$$$$$######"""!!!!!!!!!$$$$$$"""!!! ######$$$$$$$$$###"""!!!###"""""""""""""""######&&&%%%$$$$$$############%%%%%%%%%$$$$$$######"""!!!!!! !!!"""######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$%%%&&&$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''(((((())))))******)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$############$$$%%%######$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$#####################"""######$$$$$$"""!!! """"""""""""############%%%""" !!!$$$&&&&&&$$$###$$$%%%$$$###""""""$$$$$$%%%%%%$$$######%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((()))***+++***)))((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%!!!"""########################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''***(((&&&%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((()))***+++&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%$$$$$$######""""""##################$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%############$$$%%%&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######%%%&&&''''''&&&$$$"""!!!###""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$$$$$$$$$$########################"""###$$$$$$"""""""""$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((()))'''%%%###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!$$$$$$#########"""""""""###""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""!!!"""""""""""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""###""" """$$$$$$#########""""""!!!!!!$$$###"""!!!!!! !!!!!!###$$$$$$%%%%%%$$$"""!!!"""""""""""""""######$$$%%%%%%$$$#########$$$$$$%%%&&&&&&%%%%%%$$$"""""""""!!!!!! !!!"""$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$###""""""###%%%$$$$$$$$$$$$%%%'''((((((%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((******)))((('''''''''(((&&&&&&''''''''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%"""""""""###$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%###!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$"""########################"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%###"""###$$$!!!""""""!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$%%%&&&''''''((((((((((((''''''&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))******&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$############ !!!"""###$$$%%%%%%%%%############$$$%%%&&&'''"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""######%%%&&&&&&&&&&&&%%%######"""""""""""""""###$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%########################!!!###&&&&&&%%%#########""""""##########################################"""###%%%&&&''''''&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!"""""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###""""""!!!""""""###############"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###""""""$$$&&&#########"""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$%%%$$$###!!! """""""""""""""###$$$$$$"""""""""!!!""""""############$$$%%%%%%$$$###"""###"""!!!!!!!!!###%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$###!!!!!!###%%%&&&&&&&&&'''((()))++++++%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&((((((''''''&&&'''''''''&&&'''(((((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$###"""######$$$%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""###############$$$%%%&&&&&&$$$##################### """######"""!!!"""###$$$%%%&&&%%%###"""###$$$!!!"""""" &&&%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$#########''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&$$$###""""""###%%%'''(((#########"""""""""!!!!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&)))***)))'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$%%%%%%%%%%%%&&&'''%%%$$$$$$###"""""""""###""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""""" !!!"""###%%%%%%%%%&&&############$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$###############""""""""""""######!!!!!!!!!"""###%%%&&&&&&""""""!!!""""""###$$$$$$#########$$$$$$#########"""###$$$%%%&&&&&&'''&&&########################!!!$$$''')))'''%%%$$$###!!!!!!""""""#########$$$########################"""###$$$%%%&&&'''''''''"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$ !!!!!!!!!!!! """"""!!!""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&$$$######%%%(((""""""""""""""""""######"""!!!!!!!!!!!!""""""### !!!###$$$###""" """"""!!!""""""###$$$$$$ !!!"""### """###$$$$$$#########"""!!!!!!"""$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!###"""!!!!!!%%%(((""""""###$$$%%%&&&((()))%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''&&&'''((()))))))))'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((('''%%%###!!!""""""###$$$$$$$$$$$$###$$$%%%'''(((((('''%%%$$$!!!###%%%''''''%%%###!!!$$$###"""!!!!!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%'''(((""""""""""""############''''''%%%$$$$$$%%%''''''%%%$$$###!!!!!!!!!"""###!!!!!! !!!###%%%&&&$$$$$$$$$#########""""""!!!$$$$$$!!! !!!###$$$%%%&&&%%%###"""###$$$((()))(((&&&###""""""$$$"""############$$$$$$$$$%%%%%%$$$######$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%&&&'''(((!!!"""$$$$$$######$$$&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&'''&&&$$$###"""###$$$$$$$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###)))+++'''"""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!"""""""""############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###"""!!!!!!!!!"""$$$$$$&&&&&&%%%###!!! """###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$#########!!! """%%%&&&$$$""""""""""""$$$'''(((((('''###$$$$$$%%%%%%$$$$$$###&&&###!!!"""%%%'''&&&$$$$$$$$$$$$############""" !!!######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""###$$$$$$$$$$$$###&&&$$$""""""#########"""!!!######!!!!!!!!!"""%%%$$$"""!!!!!!!!!"""###"""!!!!!!!!!!!!###%%%&&&$$$######""""""""""""""" !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!!!!%%%'''%%%!!! ###%%%%%%&&&&&&'''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&'''''''''(((((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########''''''&&&%%%$$$$$$$$$$$$%%%###!!!!!!"""###"""!!!"""""""""######$$$%%%%%%""""""""""""""""""""""""###"""!!! !!!""""""&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$!!!!!!""""""######$$$$$$###############"""!!!!!!!!!!!!""""""#########$$$######"""""""""""""""###""""""###$$$%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''(((((("""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""######'''&&&$$$######$$$&&&'''%%%$$$$$$###""""""######%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$***,,,'''######%%%%%%''''''%%%$$$###"""""""""%%%%%%%%%$$$$$$$$$$$$$$$""""""############""""""############$$$$$$$$$$$$$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%&&&%%%&&&%%%$$$"""!!!###%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$""""""###%%%&&&$$$"""$$$######%%%&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%###""""""%%%&&&&&&$$$$$$$$$$$$############""" """######"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############"""######$$$%%%$$$$$$$$$&&&%%%######$$$$$$###"""$$$$$$###!!!!!!###%%%$$$######"""""""""###"""!!!!!!!!!"""###%%%&&&$$$######""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""###############"""!!!!!!"""&&&&&&###"""$$$'''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&(((((((((((())))))(((''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######""""""###### """$$$$$$###$$$$$$$$$$$$$$$$$$####################################"""!!!!!!""""""###$$$$$$$$$$$$############"""############$$$$$$$$$!!!"""""""""""""""######$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$######""""""""""""############$$$$$$%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''###############""""""!!!&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################"""###%%%&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%***,,,'''$$$%%%&&&&&&''''''%%%$$$###"""""""""######$$$$$$%%%%%%%%%&&&######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%$$$""""""$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$%%%%%%$$$"""%%%$$$$$$%%%&&&&&&$$$######$$$$$$%%%%%%$$$$$$###%%%###"""###$$$&&&%%%%%%$$$$$$$$$############"""!!!"""$$$$$$"""!!!!!!"""&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''%%%######$$$%%%$$$###'''&&&### !!!###$$$$$$%%%%%%%%%$$$######"""""""""""""""###$$$%%%$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""########################"""############""""""!!! ###&&&&&&$$$###%%%(((&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''''''''###$$$$$$%%%%%%&&&&&&'''''''''''''''(((((((((((()))((((((''''''''''''((()))))))))***))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""!!!"""$$$''')))$$$$$$$$$%%%%%%%%%%%%%%%######""""""######$$$%%%!!!  ###%%%%%%$$$&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$######"""""""""!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%######"""""""""######$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$######"""############""""""!!!!!!%%%&&&'''&&&$$$###$$$%%%"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%###!!!"""""""""!!!"""######$$$&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$%%%$$$(((***&&&%%%''')))((($$$$$$######$$$$$$%%%&&&!!!""""""""""""#########$$$###"""!!!!!!"""###$$$#########$$$$$$$$$%%%%%%&&&%%%###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&''''''"""###$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$######$$$&&&&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%###""""""###&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$""" !!!###$$$%%%&&&&&&&&&%%%$$$###"""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""!!!###%%%&&&&&&###""""""###'''''''''&&&%%%$$$###"""$$$$$$%%%%%%&&&'''(((((($$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%!!!"""###$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((((()))((((((((((((((())))))((()))***)))((('''&&&'''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%$$$######%%%$$$###""""""$$$&&&'''######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((((((&&&$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$&&&&&&%%%$$$############""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######""""""!!!!!! %%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$##################$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%###!!!""""""!!!!!!!!!"""######&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""############!!!%%%'''%%%&&&)))+++***$$$$$$######$$$$$$%%%&&&#########""""""""""""!!!$$$###"""!!!!!!"""###$$$""""""""""""#########$$$&&&%%%$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%%%%%%%%%% !!!######!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$##############################""""""""""""######"""""""""!!!!!!!!! """"""############""""""$$$%%%&&&%%%$$$######"""!!!!!!!!!###&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###$$$%%%&&&$$$$$$$$$#########""""""$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$######""""""!!!"""###$$$$$$###""""""$$$$$$%%%&&&&&&&&&&&&%%%'''%%%###$$$%%%&&&&&&%%%!!!$$$%%%$$$#########$$$$$$&&&''''''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""""""""###$$$$$$###"""""""""&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%&&&'''(((((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&""""""######$$$%%%&&&'''###$$$$$$%%%%%%&&&&&&'''((((((((((((((('''''''''((((((((((((((()))***+++)))+++,,,+++(((&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%$$$############$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%#########$$$%%%&&&'''((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$#####################""""""###############$$$%%%%%%''''''%%%$$$###""""""###"""############$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$###$$$%%%''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""##################"""$$$%%%&&&&&&&&&&&&&&&&&&$$$######""""""######$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""#########$$$ ###%%%###%%%***+++)))''''''%%%$$$###"""""""""&&&%%%%%%%%%$$$$$$############""""""""""""######!!!!!!"""""""""#########%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""###$$$$$$$$$$$$$$$ """$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!""""""###$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""!!!!!!""""""""""""!!!!!!"""$$$%%%%%%###""""""### !!!###&&&''''''&&&###$$$$$$%%%%%%$$$$$$######$$$%%%$$$######%%%'''$$$$$$$$$############"""###$$$&&&&&&%%%%%%&&&'''$$$$$$######""""""!!!!!! !!!"""###$$$###"""!!!###$$$$$$%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%% $$$&&&&&&$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%$$$$$$###$$$######"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""############"""!!!"""$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''))))))###$$$$$$%%%%%%&&&&&&'''((((((((((((((('''''''''''''''''''''(((***++++++,,,///000...+++((((((***''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%$$$###"""""""""###############""""""""""""###$$$%%%&&&"""!!! !!!$$$&&&&&&%%%#########$$$%%%&&&&&&&&&"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""############$$$$$$$$$"""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$#########"""""""""""""""###############$$$%%%&&&((('''%%%###""""""######"""############$$$$$$$$$ """$$$&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$#########%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######%%%&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%!!!$$$$$$"""$$$((()))&&&''''''%%%$$$###"""""""""$$$$$$$$$$$$$$$%%%%%%%%%""""""############""""""""""""#########$$$$$$$$$$$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""###$$$%%%$$$$$$######$$$&&&&&&$$$"""""""""######################## !!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########""""""############"""""""""$$$$$$"""!!!"""$$$"""!!!!!!###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%$$$######%%%'''$$$$$$$$$############""" """$$$%%%$$$$$$%%%'''%%%%%%$$$$$$###""""""!!! !!!###%%%%%%$$$###""""""######$$$%%%$$$$$$$$$$$$###""""""$$$%%%%%%$$$!!!$$$%%%$$$######$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%%%%$$$######$$$######""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############### !!!###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&''')))((('''''''''((())))))###$$$$$$%%%%%%&&&&&&''')))(((((((((''''''''''''&&&&&&&&&'''((()))+++,,,---000222000+++((()))+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%""" !!!###%%%%%%%%%######$$$$$$$$$$$$$$$$$$########################!!!!!!###$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$#########"""############$$$$$$$$$!!!!!!!!!"""""""""""""""###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""""""""############$$$%%%&&&''''''&&&$$$###"""###$$$%%%"""############$$$$$$$$$ """$$$&&&'''&&&%%%$$$"""""""""######$$$$$$$$$''''''%%%%%%%%%%%%'''''''''&&&&&&%%%$$$###""""""########################!!!"""$$$$$$######$$$&&&"""""""""###$$$$$$%%%%%%"""""""""######$$$$$$$$$""""""###$$$%%%&&&&&&'''!!!!!! !!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$###"""###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""((('''&&&%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&&&&'''''''''###%%%$$$"""###'''&&&"""$$$$$$######$$$$$$%%%&&& !!!"""###$$$%%%%%%!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%######""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$%%%&&&%%%$$$$$$%%%'''((((((%%%###"""###""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&############""""""""""""######$$$$$$$$$$$$###### ######!!! """$$$$$$###"""###%%%%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&%%%""""""%%%((($$$$$$$$$############""""""#########%%%&&&&&&&&&%%%%%%$$$###""""""!!!"""$$$&&&&&&&&&$$$###""""""###$$$$$$$$$$$$###$$$"""!!!"""###%%%%%%$$$###$$$%%%###""""""###$$$$$$$$$###"""###$$$&&&'''###$$$%%%&&&%%%%%%###"""$$$######""""""""""""""" !!!"""######$$$""""""""""""""""""""""""!!!!!!"""###############$$$######$$$%%%&&&$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$%%%%%%&&&''')))(((&&&%%%%%%&&&'''(((###$$$$$$%%%%%%&&&''''''))))))(((((('''''''''&&&%%%%%%%%%&&&((()))++++++,,,///111...)))&&&''')))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&'''&&&###""""""###%%%&&&""""""!!!!!! %%%%%%$$$$$$%%%%%%&&&''''''%%%######$$$%%%$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%$$$$$$#####################$$$%%%&&&''''''&&&$$$""""""###$$$%%% """%%%'''(((&&&###""""""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&++++++)))(((&&&$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###""""""###%%%&&&'''&&&%%%%%%%%%%%%$$$######$$$%%%%%%######$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$&&&$$$"""  """$$$###%%%'''&&&"""!!!###&&&%%%###!!!"""$$$%%%$$$!!! !!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%########################%%%$$$###""""""$$$&&&''''''%%%###!!! """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$'''### """'''((($$$!!!!!!"""###############!!!!!! """###$$$$$$$$$$$$############"""$$$$$$$$$#########"""""""""$$$%%%%%%$$$###$$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""############################################################"""###%%%&&&&&&%%%$$$#########$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""!!!###%%%%%%$$$###"""###""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$###### !!!""""""""""""!!!""""""""""""""""""""""""#########"""""""""""""""$$$%%%&&&(((((((((((('''""""""###$$$$$$%%%&&&&&&$$$###############$$$$$$""""""######$$$$$$$$$%%%"""!!! !!!"""###"""!!!$$$$$$###"""!!! """###$$$%%%%%%$$$""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''')))******111000---+++)))'''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$###!!! !!!"""%%%$$$###""""""###$$$%%%!!!!!!"""$$$$$$%%%%%%$$$##################$$$$$$###!!! """""""""$$$#########""""""!!!!!!"""######$$$$$$%%%&&&&&&'''&&&###!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######"""!!!!!! """############$$$$$$$$$'''$$$!!!###''')))&&&###%%%%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%'''&&&$$$###"""###$$$%%%""""""""""""$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$"""######$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$########################%%%&&&'''&&&$$$###$$$%%%########################%%%$$$###"""###$$$&&&'''&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%### !!!""""""###############$$$###"""!!!!!!!!!"""###$$$$$$$$$############"""$$$$$$$$$#########""""""!!!"""$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""""""""############"""""""""!!! !!!!!!""""""!!!!!! """"""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######!!!""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$##################$$$$$$###!!!"""###%%%######""""""""""""############$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&""""""""""""""""""""""""############""""""""""""$$$%%%&&&'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%#########$$$$$$$$$%%%%%%"""!!! !!!"""###"""!!!#########"""!!!!!! """###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***///...,,,***((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$###""""""###$$$$$$%%%%%%%%%$$$###"""!!! ###$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%'''))))))(((############"""""""""!!!$$$$$$$$$###""""""!!!!!!$$$###"""!!! !!!"""$$$$$$$$$$$$$$$%%%%%%&&&#################################"""######$$$$$$%%%$$$$$$###""""""!!!!!!############$$$$$$$$$$$$'''$$$!!!###'''(((&&&###((('''%%%###"""""""""###############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$#####################$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""" %%%'''%%%"""$$$###"""###$$$$$$###"""###$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$""""""""""""""""""""""""$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$#######################################!!! !!!###$$$%%%!!!"""######$$$$$$######&&&%%%$$$###""""""""""""$$$$$$$$$############"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""############""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%$$$#####################$$$$$$$$$$$$######!!!"""###$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%###!!! !!!$$$'''$$$$$$$$$######$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""###########################$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$###""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$$$$%%%"""!!! !!!"""###"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((())))))+++***)))(((''''''&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%$$$###!!! $$$%%%&&&'''((('''&&&&&&!!!!!!!!!###&&&((('''&&&############""""""""""""%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!###$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%$$$######""""""############$$$$$$$$$%%%&&&###"""###&&&(((&&&###'''&&&%%%########################$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$(((&&&$$$"""""""""$$$%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%"""###$$$$$$$$$###"""!!!"""!!! !!!$$$&&&%%%###$$$############$$$######!!!!!!!!!"""""""""######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%######$$$%%%$$$###"""!!!"""""""""""""""#########%%%%%%%%%""""""%%%""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""########################$$$$$$###"""!!!!!!""""""######"""""""""""""""############"""""""""""""""""""""############""""""!!!"""""""""############""""""#########$$$$$$$$$########################%%%$$$###!!!!!!###$$$%%%'''%%%$$$"""""""""############$$$$$$$$$$$$############$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""""""###############$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$######"""!!!!!!!!!"""###%%%&&&'''########################"""!!! !!!"""###"""!!!!!!!!!"""""""""###############$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&'''''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$##################$$$""""""############""""""###$$$&&&'''((('''&&&&&&"""$$$$$$###!!!#########"""""""""""""""$$$$$$$$$%%%&&&&&&'''''' !!!!!!"""###$$$%%%""""""!!!!!!""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%###"""###%%%&&&%%%$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$(((&&&$$$"""""""""$$$%%%%%%$$$$$$######"""""""""&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###"""###$$$&&&%%%###"""###%%%######$$$############$$$ !!!!!!!!!!!!!!!$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%###"""!!!!!!!!!"""""""""#########"""###### ###""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""########################%%%$$$###"""!!!!!!!!!!!!###"""""""""""""""######""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###!!!"""""""""########################$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###""""""###$$$$$$&&&%%%###"""!!!"""############$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%"""###%%%%%%###"""###$$$#########""""""###############$$$$$$$$$$$$######%%%%%%&&&''''''''''''&&&""""""""""""""""""""""""""""""######$$$$$$$$$%%%######$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''""""""""""""""""""!!!!!!"""!!! !!!"""###"""!!!!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%&&&'''((((((%%%&&&'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$#########!!!!!!"""#########""""""!!!"""$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''&&&$$$"""""""""""""""""""""#########$$$$$$%%%%%%&&&''''''"""""""""############### !!!""""""########################$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$#########%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###""" #########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$############$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$#########''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$############$$$$$$$$$&&&'''''''''&&&%%%###&&&(((&&&"""!!!###&&&"""$$$$$$$$$###"""###$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%$$$###"""!!!!!!""""""######$$$$$$$$$ """###""" ###&&&"""###$$$$$$%%%$$$$$$$$$!!!"""###%%%%%%&&&%%%%%%$$$$$$$$$############"""###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""######$$$""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""#####################$$$$$$$$$$$$%%%""""""""""""""""""""""""##############################"""""""""######$$$######$$$$$$$$$$$$######&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!###%%%&&&$$$###"""#########""""""""""""############$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""######$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""###$$$%%%&&&"""""""""""""""!!!!!!!!!"""!!! !!!"""###"""!!!"""""""""######$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))%%%&&&'''((()))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###"""############"""!!! !!!!!!""""""###$$$%%%&&&((('''&&&&&&''''''%%%###""""""""""""############$$$$$$######"""!!!!!! ######$$$$$$$$$###"""!!!"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&***((('''%%%$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&&&&'''''''''&&&"""###$$$$$$######$$$$$$"""$$$%%%$$$"""!!!###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###""""""""""""######$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&'''"""###$$$$$$%%%%%%$$$$$$"""###$$$%%%%%%$$$######$$$$$$$$$############"""""""""#########$$$$$$$$$###$$$%%%&&&%%%%%%######"""""""""""""""###$$$$$$!!!"""""""""############"""######$$$$$$######"""""""""""""""#####################$$$$$$$$$%%%%%%########################!!!###$$$%%%%%%$$$###!!! !!!"""######$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$$$$""""""###$$$$$$$$$############$$$$$$######$$$$$$$$$$$$###### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&######""""""###$$$%%%&&&&&&%%%%%%$$$$$$###############""""""###$$$%%%%%%$$$$$$$$$$$$#########""""""!!! !!!"""###"""!!!##################$$$$$$$$$$$$######$$$%%%'''(((%%%$$$$$$######$$$$$$%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&&&&'''((()))%%%&&&((()))))))))''''''%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$###"""!!! """###$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!"""!!! """$$$&&&'''&&&$$$######$$$%%%$$$###!!!"""""""""##################"""!!!!!! """###$$$$$$$$$$$$###""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$######$$$%%%***((($$$!!! !!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''###$$$%%%%%%%%%###"""!!!###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&,,,+++(((&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%"""  $$$&&&%%%###!!!$$$%%%%%%"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$""" ######$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$###!!! $$$$$$$$$############"""""""""######$$$$$$$$$$$$ !!!###$$$$$$###""" """"""!!!""""""###$$$$$$!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&&&&$$$"""  """###$$$$$$$$$#########$$$$$$$$$$$$######"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""%%%%%%###!!! !!!$$$'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&###""""""""""""$$$%%%&&&((('''&&&%%%###"""!!! $$$###############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""!!! !!!"""######!!!########################$$$$$$######$$$&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))%%%&&&((()))***)))(((&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""###"""!!! """###$$$%%%%%%$$$###"""!!!###$$$%%%%%%###""" !!!$$$''')))&&&$$$######%%%&&&''''''!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$ !!!###$$$%%%%%%$$$###!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%""""""""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$######$$$%%%""""""!!!!!!"""$$$&&&'''$$$%%%&&&&&&$$$""""""###!!!!!!!!!"""###%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!$$$$$$############$$$$$$&&&%%%$$$#########$$$%%%)))(((&&&$$$#########$$$######""""""""""""######&&&&&&&&&&&&%%%$$$######%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&& !!!!!!"""$$$%%%&&&$$$#########$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$#########&&&&&&&&&''''''(((((((((&&&$$$"""!!!!!!$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%%$$$$$$##################&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%''''''&&&%%%%%% !!!!!!"""###$$$$$$$$$&&&%%%###""""""###%%%&&&###!!! """%%%'''%%%###$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""""""""###%%%%%%'''$$$"""###%%%&&&$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$############$$$$$$$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""######$$$###""" """###$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%'''&&&######&&&&&&###&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$###$$$%%%&&&%%%###!!! %%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$######""""""######&&&$$$""" !!!###$$$'''&&&%%%$$$###############""""""!!!!!!"""###$$$&&&%%%%%%$$$###""""""!!!###$$$$$$%%%$$$###"""!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%''')))$$$######""""""###$$$%%%!!!###%%%&&&%%%%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###%%%&&&%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%$$$#########$$$$$$############$$$$$$$$$######""""""######$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&''''''&&&$$$############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$###############"""""""""!!!""""""######%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$###"""!!!!!!###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$########################################################################"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$###!!!  !!!!!!"""######$$$###"""!!!!!!"""###$$$###!!! """%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%(((&&&$$$%%%&&&'''%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$###!!!!!!""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$######$$$$$$############$$$$$$"""###$$$$$$$$$###"""!!!$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%%%%$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%'''&&&######''''''%%%!!!"""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!$$$$$$%%%%%%$$$######"""###############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""""""""""""""!!!"""""""""######$$$$$$&&&&&&$$$######"""""""""""""""!!! !!!###$$$#########"""!!! ###$$$$$$$$$$$$###"""!!!########################%%%%%%%%%%%%&&&&&&&&&&&&"""!!! !!!"""###%%%%%%$$$###############"""$$$&&&'''&&&&&&'''(((((((((&&&%%%$$$#########%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''#########$$$%%%&&&(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$!!!""""""#########""""""%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%'''))))))(((&&&$$$!!!"""###$$$%%%&&&&&&'''$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$######"""!!!!!!!!!""""""$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######"""""""""""""""""""""#########$$$$$$$$$$$$######""""""""""""######$$$######""""""######$$$########################!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""#########$$$$$$%%%%%%&&&&&&%%%$$$"""  !!!!!!"""#########"""""" """"""###""""""###%%%&&&%%%$$$"""######$$$%%%$$$$$$$$$######""""""######$$$%%%&&&%%%$$$$$$%%%%%%$$$"""#########$$$$$$$$$$$$$$$""""""###""""""!!! !!!!!!!!!!!!""""""""""""''''''&&&&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!"""$$$$$$############$$$$$$!!!!!!"""#########""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""" !!!###$$$%%%$$$###"""!!!!!!"""###$$$"""######$$$%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$'''&&&$$$%%%((()))'''"""###$$$&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%!!!"""$$$%%%%%%$$$###"""######$$$$$$######""""""###""""""""""""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$""""""!!!!!!!!! """$$$%%%%%%$$$$$$%%%$$$###"""""""""""""""!!!!!! !!!###$$$&&&&&&&&&%%%$$$$$$############$$$$$$######"""!!!###########################$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&((('''%%%%%%%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!###$$$$$$$$$###""""""###%%%&&&'''&&&%%%%%%$$$$$$$$$######$$$$$$$$$!!!$$$'''***+++)))'''%%%""""""###$$$%%%%%%&&&&&&###############$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%"""""""""###$$$%%%&&&'''&&&%%%$$$######"""######$$$$$$############$$$$$$'''&&&%%%$$$###"""!!! ############$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!""""""""""""############"""""""""!!!!!!"""""""""######""""""""""""######""""""""""""############!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%###"""""""""###$$$######$$$$$$%%%%%%%%%%%%"""!!! !!!"""############$$$%%%%%%%%%""""""###$$$$$$$$$$$$##################$$$$$$$$$###""""""!!!"""!!!!!! ########################!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!! !!!!!!$$$$$$############$$$$$$!!!!!!"""######$$$$$$$$$##################""""""############$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""######"""!!!!!!!!!!!!"""######"""!!!!!!"""######""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###&&&&&&$$$%%%***+++)))%%%%%%&&&'''((((((''''''######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))))))))(((((('''''''''%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""#########""""""!!!"""""""""!!!""""""###$$$'''&&&%%%$$$$$$%%%&&&''''''&&&%%%###"""""""""""" !!!"""###$$$$$$$$$$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!###$$$%%%'''&&&&&&&&&%%%%%%%%%$$$##################""""""###############$$$$$$$$$""""""""""""""""""""""""%%%$$$############$$$$$$""""""###$$$%%%&&&&&&&&&'''((())))))'''%%%%%%&&&$$$$$$######"""############$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%&&&%%%$$$###"""###%%%&&&''''''&&&%%%######""""""""""""######!!!###'''***+++***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%&&&&&&&&&&&&%%%!!!!!!!!!!!!###$$$%%%&&&%%%%%%$$$###""""""""""""$$$######""""""######$$$&&&%%%%%%$$$###!!!!!! ########################"""###%%%&&&&&&$$$###"""!!!!!!"""""""""###############""""""""""""######""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$############"""###########################$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$""""""""""""!!! !!!########################"""""""""###""""""!!!!!!"""""""""""""""""""""""""""######$$$%%%&&&'''''''''&&&$$$"""!!!!!!!!!"""$$$$$$############$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$###$$$$$$$$$$$$$$$$$$###########################$$$$$$###""""""""""""#########""""""""""""######""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%###&&&&&&$$$%%%***+++)))$$$$$$$$$$$$$$$###"""!!!######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%!!!"""######$$$$$$$$$$$$!!!""""""#########"""""""""""""""!!!""""""###$$$&&&%%%$$$######$$$%%%&&&''''''&&&%%%$$$#########&&&$$$###"""!!!"""$$$%%%$$$###""""""!!!"""""""""#########"""###%%%&&&'''""""""!!!!!!!!!!!! """"""""""""""""""######""""""#########$$$$$$$$$%%%$$$$$$###"""!!!  !!!"""######!!!"""###%%%&&&'''''''''###%%%'''(((''''''((()))$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((())))))((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###""""""""""""""""""###"""###&&&((())))))'''&&&%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$$$$#########$$$$$$%%%%%%&&&$$$###""""""!!!!!!""""""""""""!!! !!!!!!######""""""""""""######!!!!!!""""""###$$$$$$%%%###############""""""""""""###$$$%%%&&&%%%%%%$$$!!!"""""""""############$$$$$$############$$$$$$!!!""""""######""""""!!! !!!!!!""""""#########&&&&&&%%%$$$###"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!! """"""""""""""""""""""""###########################%%%&&&%%%$$$$$$%%%&&&"""######$$$%%%$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%$$$"""""""""$$$$$$$$$$$$$$$$$$#########""""""############""""""############""""""""""""!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!$$$$$$############$$$$$$%%%$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%########################!!!!!!""""""###%%%&&&'''"""""""""######""""""""""""######$$$%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###%%%&&&$$$%%%)))***)))''''''&&&&&&%%%###"""!!!######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$""""""######$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%(((&&&###!!!!!!"""$$$&&&$$$######"""""""""######$$$$$$######$$$&&&((()))""""""""""""""""""""""""""""""!!!!!!!!!"""######"""""""""###$$$$$$%%%%%%''''''&&&%%%$$$######""" !!!!!!###$$$%%%%%%&&&"""###%%%&&&&&&&&&%%%%%%###%%%'''''''''&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$######""""""######$$$###$$$%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$""""""!!!!!!"""$$$%%%&&&%%%$$$######""""""######!!! !!!!!!"""######""""""""""""###### !!!"""###$$$%%%&&&$$$$$$$$$######""""""""" !!!"""###$$$%%%%%%%%%"""""""""#########$$$$$$$$$######""""""######$$$ !!!"""######"""!!! !!!!!!"""######$$$&&&&&&%%%$$$###"""!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""###%%%'''&&&$$$###$$$&&&###$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$######%%%&&&%%%###"""###%%%&&&%%%%%%%%%$$$$$$$$$$$$!!!""""""#########""""""#########"""""""""!!!!!!""""""""""""""""""""""""############"""!!! $$$$$$############$$$$$$%%%$$$###""""""######$$$"""#########$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$########################!!!!!!!!!!!!"""$$$%%%&&&""""""############""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###%%%%%%###$$$((()))'''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$##################"""######$$$%%%%%%$$$$$$###############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$$$$%%%$$$#########$$$%%%&&&$$$$$$############$$$$$$############$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!! !!!"""###$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$%%%&&&'''&&&%%%$$$###&&&'''((('''%%%$$$$$$$$$$$$$$$######"""######$$$&&&%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!! !!!###%%%&&&'''&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''"""""""""""""""######$$$"""!!! !!!###%%%'''"""""""""###$$$%%%''''''""""""!!!""""""###$$$%%%######""""""""""""######""""""""""""############%%%$$$$$$$$$######"""""" """###$$$%%%&&&############$$$$$$$$$$$$######""""""""""""###### !!!"""######"""!!!  !!!"""######$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''(((((('''#########"""""""""""""""""""""############""""""$$$&&&'''&&&$$$###$$$'''$$$$$$%%%&&&&&&&&&&&&%%%!!!"""###$$$%%%$$$######!!!$$$%%%$$$!!! !!!###&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""""""""""""""!!!######""""""!!!!!!!!! $$$$$$###"""!!!  !!!"""""""""!!!$$$$$$############$$$$$$%%%$$$###!!!!!!!!!""""""!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$!!!"""###$$$$$$###"""!!!##############################"""!!!!!!!!!!!!!!!""""""############""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%###%%%%%%######'''(((&&&######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$### !!!"""###$$$ """###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%###"""""""""###%%%'''(((########################"""!!! """###$$$!!!""""""###$$$$$$%%%%%%!!!""""""$$$%%%&&&''''''$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###%%%''')))'''%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$""" """%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$###### """$$$&&&'''&&&%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$!!!"""$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''******'''$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&""""""############""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$"""!!! """"""#########!!! #####################$$$############""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###"""""""""""" !!!######""""""###%%% !!!###$$$###"""  !!!"""$$$%%%%%%%%%%%%$$$"""$$$&&&###%%%######""""""""""""######!!!!!!!!! !!!!!!"""### !!!"""$$$$$$%%%%%%%%%&&&''''''&&&$$$######$$$&&&'''''''''&&&%%%%%%$$$######"""!!!!!!"""###$$$%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""######$$$#########"""!!! """""""""""""""""""""""" !!!""""""!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$###""""""######$$$$$$$$$######"""%%%$$$$$$$$$######"""""" ###%%%$$$!!! """$$$ !!!######""""""###%%%########################!!!###%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$"""!!!!!!""""""""""""######$$$$$$$$$$$$%%%###""""""$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$###""""""%%%%%%$$$###""""""######!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$######""""""!!!!!!###$$$%%%%%%&&&&&&%%%%%%%%%""" !!!$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""  ###&&&''''''((('''$$$""" !!!""""""###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###&&&'''%%%$$$""""""#########$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$###!!!###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%"""###%%%'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%((()))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""##################"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!!!!!!!!!!"""###$$$$$$###""""""##################""""""############""""""""""""######$$$$$$$$$$$$######$$$###############$$$$$$!!!###$$$###""""""###$$$$$$$$$###"""""""""""""""!!!""""""#########""""""%%%###$$$'''$$$ %%%######""""""""""""######$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$###""""""!!! """""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$%%%%%%&&&&&&&&&&&&&&&!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$###"""""""""######$$$$$$$$$######$$$$$$#########""""""""""""###$$$###""""""$$$%%%!!!###$$$###""""""###$$$######################## !!!###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###!!!!!!!!!!!!""""""#########$$$$$$$$$$$$'''%%%###"""$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$'''&&&&&&%%%$$$$$$######%%%$$$$$$###""""""######""""""###$$$$$$$$$######""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$############"""""""""""""""###$$$$$$%%%%%%$$$$$$%%%"""!!!!!!$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###!!! """$$$$$$$$$&&&%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$###""""""""""""############&&&''''''&&&&&&%%%$$$###%%%$$$###$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''((($$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""#########$$$$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!###$$$%%%%%%%%%%%%#########""""""!!!!!!!!!############""""""""""""""""""############""""""""""""""""""###$$$%%%&&&###$$$%%%$$$###"""###$$$'''%%%###!!!!!!"""$$$%%%############""""""!!!!!!&&&$$$$$$&&&&&&######%%%######""""""""""""######$$$$$$$$$$$$$$$%%%&&&&&&,,,***(((&&&$$$#########!!!###%%%%%%$$$%%%&&&(((&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$###""""""!!!!!!""""""""""""""""""""""""###""""""""""""###$$$$$$###""""""""""""###$$$$$$""""""!!!!!!!!!"""#########$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$######""""""""""""!!!!!!$$$###!!!!!!###%%%%%%%%%###$$$%%%$$$###"""###$$$########################!!!"""$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""############$$$$$$$$$$$$(((&&&$$$###$$$$$$###"""$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$'''''''''&&&%%%%%%$$$$$$%%%$$$######"""###############$$$$$$$$$######"""!!!!!!"""""""""###############$$$%%%%%%%%%$$$$$$"""""""""###############!!!""""""###$$$#########$$$###!!!"""###%%%$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%$$$""" """""""""!!!######$$$%%%&&&''''''((($$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%########################""""""""""""##############################$$$$$$$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&)))(((&&&$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!!!!!!! ###########################"""""""""""""""######"""""""""######$$$$$$$$$######""""""!!! ############"""""""""!!!!!!!!!""""""""""""!!!!!!######""""""###$$$$$$%%%%%%&&&&&&%%%###"""###$$$%%%$$$###"""!!!"""######$$$$$$$$$#########$$$$$$%%%$$$%%%&&&&&&%%%######$$$######""""""######$$$######""""""######$$$%%%---+++(((%%%###"""######"""###%%%%%%$$$$$$%%%'''%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""###""""""""""""###$$$$$$"""!!! !!!###$$$###""""""!!!""""""#########$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%"""""""""!!!!!!!!!!!!!!!%%%"""###%%%%%%$$$%%%&&&&&&%%%###"""###$$$########################"""###$$$&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%$$$###$$$%%%&&&(((((('''&&&%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%%%%((((((''''''&&&&&&&&&&&&$$$$$$###############$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!"""######$$$$$$############""""""###$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!$$$"""!!!"""###$$$###"""!!!"""$$$%%%&&&&&&&&&&&&%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%%%%$$$$$$########################"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''+++***(((&&&%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$######%%%&&&&&&%%%######$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""!!!"""###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""""""""""""""######$$$######""""""!!!!!!!!!!!!###"""""""""!!!!!! ############"""""""""!!!!!!!!!!!!""""""!!!!!!!!!%%%$$$$$$###""""""######%%%&&&&&&%%%###"""###$$$!!!"""#########""" """"""!!!""""""$$$%%%&&&$$$&&&''''''&&&%%%###"""$$$$$$############$$$$$$######""""""######$$$%%%)))'''%%%###""""""###$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''&&&&&&%%%###############""""""!!!########################"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###############"""""""""""""""""""""""""""!!!!!!!!!!!!"""######&&&%%%$$$###$$$%%%&&&'''######""""""""""""#########$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!"""""""""$$$!!!"""$$$$$$"""%%%&&&&&&%%%###"""###$$$##############################$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""###&&&'''&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%((((((''''''''''''&&&&&&$$$###############$$$$$$$$$$$$$$$$$$$$$###"""!!!#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###""""""###%%%&&&&&&$$$"""###$$$$$$$$$$$$######%%%$$$""""""""""""$$$%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$######$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''(((***)))((('''&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""######$$$$$$######"""$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$$$$###"""######$$$$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%"""!!!!!!###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$#################################"""""""""""""""######$$$###"""!!! """"""""""""""""""""""""############""""""""""""!!!!!!""""""""""""!!!!!!&&&%%%$$$###""""""""""""###$$$%%%$$$###"""###$$$ !!!###$$$###"""   """$$$&&&$$$***---)))%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""""""""###$$$%%%###$$$%%%$$$###"""###$$$%%%%%%&&&&&&''''''&&&&&&###############"""!!! """""""""###############"""""""""""""""""""""""""""""""""""""""######$$$########################"""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###"""""""""#########$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""""""""#########"""!!!"""######"""!!!###$$$%%%$$$###"""###$$$##############################$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!$$$&&&((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%"""!!!###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''#########"""######$$$%%%######$$$$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%&&&&&&###"""###$$$'''(((&&&%%%$$$$$$$$$######"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""!!!###%%%%%%###"""$$$&&&##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$%%%''')))'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$######%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""##################"""!!!!!!""""""""""""!!!!!!##############################"""""""""""""""###$$$###"""!!!!!!!!!"""###!!!!!!""""""###$$$$$$$$$############""""""""""""!!!""""""######""""""!!!$$$$$$###############$$$!!!###$$$###""""""###$$$############""""""!!!!!!$$$###"""!!!"""###%%%&&&&&&///444...&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%!!!!!!""""""###$$$$$$$$$!!!"""$$$$$$######$$$&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%$$$"""!!! !!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$######""""""#########$$$$$$$$$$$$###"""""""""######$$$$$$$$$######"""""""""#########$$$$$$###%%%''''''%%%###""""""!!!###$$$###""""""###$$$########################""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$"""!!!"""$$$&&&'''&&&$$$%%%$$$###""""""$$$%%%&&&((('''&&&%%%###"""!!! ######$$$%%%%%%&&&''''''###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$$$$%%%""""""###$$$$$$$$$##################$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$###!!!""""""###$$$#########!!!###$$$###""""""$$$&&&######################## !!!###%%%&&&&&&&&&$$$######%%%&&&&&&$$$"""&&&%%%$$$###"""###$$$$$$""""""############""""""$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%######%%%'''%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%%%%%%% ###%%%$$$"""!!!###&&&##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%$$$#########%%%((()))$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%$$$######$$$%%%&&&############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((('''#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%% ###'''(((&&&%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""############""""""%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""$$$$$$###"""""""""""""""###""""""""""""$$$%%%&&&!!!!!!"""###$$$%%%&&&&&&############""""""""""""""""""############""""""""""""""""""###$$$%%%&&& !!!######""""""###%%%&&&%%%###"""!!!"""###$$$***((('''%%%%%%&&&'''((('''333999111'''$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!!!! !!!""""""###!!!"""###$$$$$$$$$$$$$$$ """######$$$&&&((($$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&%%%$$$"""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%&&&'''((()))((('''&&&%%%%%%$$$###""""""#########$$$$$$$$$$$$###""""""######$$$$$$$$$######"""""""""######$$$$$$$$$%%%$$$(((++++++'''###"""### !!!######""""""###%%%########################""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$#########%%%&&&&&&$$$"""%%%$$$!!! """%%%'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''""""""$$$%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""############'''&&&$$$#########$$$$$$&&&%%%%%%$$$$$$######### !!!!!!"""""""""""""""!!!###%%%$$$"""!!!$$$'''"""""""""""""""""""""""""""######$$$$$$$$$######%%%$$$$$$$$$%%%$$$!!!'''&&&$$$######$$$&&&'''!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!&&&%%%$$$$$$######$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###""""""!!!$$$$$$######"""!!!!!!!!!###%%%'''((('''&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  """%%%'''&&&%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$###############$$$(((&&&$$$"""!!!!!!"""###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""###&&&((($$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&$$$"""###%%%&&&%%%"""%%%$$$"""###$$$%%%%%%$$$&&&%%%###"""""""""######%%%%%%$$$###"""""""""###$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$###"""!!!!!!############$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!&&&%%%%%%$$$###"""!!!!!! """%%%))),,,---,,,+++***((('''%%%%%%$$$$$$'''%%%###"""!!!!!!###$$$&&&%%%$$$###""""""""""""######################## !!!######""""""$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&'''$$$$$$######""""""!!!!!! !!!"""###$$$$$$%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!! !!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$!!! $$$&&&'''&&&"""############"""!!!!!!###%%%$$$!!!((('''&&&&&&$$$$$$###""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''')))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$#########"""%%%%%%$$$$$$###"""""""""""""""""""""!!!!!!!!!!!! %%%%%%%%%$$$$$$$$$######$$$$$$#####################"""!!! !!!""""""$$$$$$###""""""###$$$$$$""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$(((%%%""""""###$$$""" &&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%###!!! !!!"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''&&&$$$######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$((('''%%%#########$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###!!!"""$$$'''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$"""!!!"""$$$$$$###!!!"""!!! !!!###%%%%%%$$$&&&%%%$$$###"""######$$$""""""!!! !!!!!!$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!$$$$$$###""""""!!!!!!!!!$$$$$$%%%(((,,,.........******((('''&&&%%%%%%$$$&&&%%%$$$######$$$&&&'''&&&%%%$$$######"""""""""########################!!!""""""!!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!! !!!!!!"""#####################$$$$$$$$$%%%%%%%%%######"""""""""######$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%$$$######$$$""" """$$$$$$###$$$%%%%%%&&&%%%$$$"""""" !!!###%%%&&&'''&&&&&&&&&%%%%%%$$$$$$######"""""""""######"""!!!!!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&$$$#########$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&'''''''''((('''&&&$$$###"""""""""########################$$$$$$#########"""""""""##################$$$$$$"""""""""""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&""""""""""""""""""""""""######"""!!!!!!"""###$$$########################""""""""""""############""""""#########$$$$$$$$$'''%%%""""""###$$$""" &&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%&&&'''(((((('''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$ !!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&'''''''''%%%#########$$$$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$"""!!!!!!###&&&)))'''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!! """"""!!! """$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%$$$############$$$%%%%%%$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%&&&))),,,------,,,))))))(((''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""" !!!"""%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""!!!  !!!!!!"""###"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$'''&&&%%%$$$###"""!!!!!!%%%&&&&&&&&&&&&%%%%%%$$$%%%###!!!!!!!!!"""!!! !!!"""#########!!!$$$###""""""###%%%'''(((########################"""############"""!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%'''((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%###""""""!!!%%%%%%$$$$$$%%%''')))***,,,+++***(((&&&%%%$$$$$$#########$$$$$$$$$$$$$$$############"""""""""!!!!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!""""""######""""""###$$$%%%&&&"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%"""""""""############$$$&&&$$$""""""######"""!!!&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''' !!!!!!"""######$$$$$$%%%%%%$$$###"""###&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%)))'''''''''((('''%%%######$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&%%%&&&'''((()))%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''########################"""###%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%###$$$$$$###""""""$$$%%%+++)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!! !!!!!!!!!!!! !!!#########%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((###############$$$$$$%%%###############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""""""""""""""#########""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!"""""""""######$$$###$$$%%%((()))((('''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$"""######$$$$$$%%%%%%%%%#########"""""""""""""""!!!!!!"""#####################$$$$$$$$$%%%%%%%%%&&&%%%$$$###############%%%%%%$$$$$$###"""!!!!!!&&&&&&&&&''''''&&&%%%%%%$$$###"""""""""""""""""" !!!######""" $$$###"""""""""$$$%%%&&&"""#########$$$$$$$$$%%%"""######$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&(((''''''&&&%%%%%%%%%$$$&&&&&&&&&''''''''''''(((''''''&&&&&&%%%%%%%%%$$$%%%$$$$$$$$$%%%(((+++,,,000000...---,,,,,,++++++%%%%%%%%%$$$$$$##################"""""""""!!!!!!""""""#########$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""#########""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!""""""###$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!""""""######$$$$$$%%%""""""""""""############%%%$$$""""""""""""""""""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%% !!!"""###$$$$$$%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%###########################%%%&&&&&&%%%%%%'''(((######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&***)))&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$"""!!!!!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%######""""""######$$$%%%###############$$$$$$$$$ !!!!!!!!!"""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""######!!!""""""######$$$$$$%%%"""""""""###%%%&&&%%%$$$'''(((((())))))((('''&&&''''''&&&%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""###%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$!!!"""""""""######$$$$$$#########""""""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""########################%%%%%%&&&''''''&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""!!!$$$%%%&&&'''((((((''''''######$$$$$$%%%&&&&&&&&&######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$&&&(((+++---///////////////000000111((('''&&&%%%$$$"""!!!!!!############""""""""""""$$$$$$$$$#########""""""!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!"""""""""######$$$$$$$$$ !!!""""""###$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""#########"""!!!!!!"""###'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$&&&((('''%%%"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###""""""$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&'''(((######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$""""""###$$$&&&%%%###"""######"""!!!""""""###$$$$$$$$$########################$$$$$$###""""""""""""###$$$$$$$$$$$$##################!!!!!!!!!"""""""""######!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""######$$$$$$$$$%%%#########$$$&&&'''&&&$$$&&&'''((()))***)))((('''(((''''''&&&&&&%%%$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###"""!!!!!!"""""""""""""""#########&&&%%%$$$###"""!!! ###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""""""""############$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$###### """%%%'''((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''((('''%%%$$$$$$$$$%%%&&&######$$$%%%&&&'''((((((%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''((("""###$$$$$$%%%&&&'''(((%%%%%%%%%%%%''')))+++,,,++++++++++++,,,...///000(((''''''%%%$$$###"""!!!$$$$$$$$$$$$#########"""%%%%%%$$$$$$###""""""!!!!!!""""""######$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%""""""######$$$$$$%%%%%% !!!""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""!!!!!!"""######"""!!! """###''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%&&&&&&$$$"""!!!!!!"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&###""""""$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!###%%%$$$"""!!!###%%%%%%###""""""###$$$###""" !!!"""############"""&&&&&&%%%$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$%%%%%%%%%&&&&&& !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""###############""""""$$$&&&'''&&&%%%%%%'''(((*********)))(((''''''(((((((((''''''&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&$$$%%%&&&######""""""######$$$%%%########################&&&&&&%%%$$$$$$###""""""$$$$$$###############"""$$$$$$$$$###"""!!!!!! ######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%"""%%%''''''$$$"""###$$$!!!!!!  !!!"""###"""%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$############$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###$$$%%%''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((()))***+++(((((((((((()))***++++++&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################!!!""""""######$$$%%%%%%########################!!!!!!"""###$$$%%%&&&&&&!!!!!!!!!"""###$$$$$$$$$!!!!!!"""#########"""!!!########################$$$$$$###""""""!!!!!!!!!######""""""!!!!!!!!!!!!!!!"""###""" """$$$''''''&&&%%%%%%%%%%%%&&&""""""###$$$%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$$$$%%%%%%!!!""""""$$$%%%&&&&&&'''"""""""""""""""#########%%%%%%$$$"""!!!"""&&&)))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&''''''''''''''''''&&&""""""######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%###"""###$$$!!!###%%%&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!###%%%$$$!!! """$$$###!!! !!!###$$$$$$### !!!#########"""!!!######"""!!! """""""""""""""######$$$&&&%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%$$$%%%&&&(((***+++***)))(((&&&'''((()))*********)))))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&########################"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######### !!!!!!"""###$$$$$$%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((''''''&&&%%%$$$######"""###$$$$$$%%%%%%%%%%%%###&&&(((&&&### !!!###"""!!! !!!###%%%&&&"""###%%%'''))))))******###########################$$$%%%%%%&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&''''''((('''%%%$$$###&&&&&&&&&'''''''''(((((())))))))))))))))))(((((($$$%%%'''((())))))))))))))))))((((((((((((((()))######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$### !!!"""######$$$"""###$$$%%%%%%$$$"""!!!$$$$$$###""""""###$$$$$$&&&%%%%%%$$$###"""!!!!!!######""""""!!!!!!!!! """###""" """$$$%%%%%%$$$###""""""######'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''))))))(((&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###$$$%%%&&&''''''&&&$$$""""""###$$$%%%########################&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$######""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$#########""""""!!!!!!&&&&&&$$$###""""""!!!!!!$$$###"""!!!!!!"""###$$$!!!%%%&&&%%%###!!! ###"""!!!"""###$$$###!!!######$$$$$$$$$######"""#########"""""""""""""""########################%%%%%%$$$$$$%%%&&&((()))''')))+++,,,---+++***((('''!!!%%%(((&&&%%%(((+++***(((&&&%%%%%%%%%%%%***)))'''%%%%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""%%%###""""""###$$$$$$###$$$$$$###""""""######$$$""""""#########$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$#########""""""!!!!!!$$$$$$######$$$$$$%%%&&&))))))(((&&&%%%$$$######"""''')))(((&&&$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#########%%%###"""$$$&&&'''$$$"""%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%&&&((('''%%%%%%%%%&&&(((***+++***)))((('''&&&%%%$$$((('''&&&%%%%%%&&&'''((("""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&%%%(((((('''&&&'''((()))***)))&&&$$$$$$&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$###"""!!!!!!"""###$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!############""""""""""""!!!###$$$%%%$$$"""!!!"""###%%%&&&&&&$$$!!!!!!!!!"""###$$$$$$%%%%%%"""###$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###!!!%%%%%%$$$###############&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&'''(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$###"""###$$$%%%########################&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######""""""######""""""""""""######%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$#########""""""""""""%%%%%%$$$###""""""""""""$$$###"""!!!!!!"""###$$$!!!###$$$###"""!!!"""######"""!!!"""###$$$###!!!""""""""""""""""""""""""############""""""""""""########################''''''&&&'''((()))+++,,,+++++++++,,,,,,++++++***(((""" %%%(((((((((+++***)))'''&&&$$$$$$$$$%%%$$$###""""""###$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########%%%###""""""###$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$###"""$$$#########""""""""""""###############$$$%%%%%%'''''''''''''''&&&&&&&&&"""###$$$&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%###"""$$$&&&&&&$$$"""%%%$$$$$$$$$############""""""!!!!!!"""$$$%%%&&&((('''%%%%%%%%%&&&((()))******)))((('''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&''')))))))))'''$$$$$$&&&'''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""###$$$$$$$$$%%%###$$$$$$$$$$$$###""""""############""""""""""""!!!"""###$$$$$$$$$###""""""###$$$%%%%%%###!!! !!!!!!"""######$$$$$$"""###$$$$$$###"""!!! ############$$$$$$$$$%%%"""$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""######""""""""""""######&&&&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""###############$$$$$$$$$###############"""""""""$$$$$$###############$$$######""""""""""""######$$$$$$"""  ###&&&###"""!!!"""###$$$###!!!"""!!!!!!!!!!!!!!!""""""################################################'''''''''((()))***,,,---///---+++***)))***+++,,,---(((%%%&&&(((''')))+++((('''&&&%%%$$$##################%%%&&&(((***+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###""""""###$$$$$$### !!!"""######"""!!!!!!#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$###"""###############"""""""""###""""""""""""###$$$$$$&&&&&&&&&''''''(((((((((((('''$$$"""!!!"""###$$$!!!!!!"""###$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""$$$$$$#########""""""""" !!!"""$$$&&&''''''&&&%%%%%%%%%&&&((()))))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""######$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$"""############"""!!!!!! !!!!!!"""##################$$$######"""!!!"""""""""#########$$$$$$!!!"""$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###$$$###$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""""""""""""######&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""######################################################""""""###$$$$$$%%%###""""""""""""""""""###$$$$$$"""  ###&&&###"""!!!"""###$$$###!!!""""""!!!!!!!!!"""###$$$"""###############$$$$$$########################%%%%%%&&&'''((()))++++++000...***'''&&&(((***,,,555000+++(((&&&%%%&&&'''&&&&&&%%%$$$$$$######"""###$$$%%%'''(((***+++,,,&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$### !!!###$$$%%%$$$"""!!! !!!!!!!!!!!!"""""""""%%%%%%%%%%%%$$$$$$##############################"""""""""!!!""""""###$$$$$$%%%%%%&&&&&&''''''''''''%%%""" !!!""""""###$$$%%%%%%%%%$$$######""""""######$$$###$$$$$$$$$$$$%%%%%%%%%"""#########$$$%%%%%%%%%#########$$$$$$$$$###"""#########""""""""""""!!! !!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''***************)))))))))((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###"""###$$$%%%######$$$$$$$$$###""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&###"""""""""""""""""""""!!!"""""""""#########$$$########################!!!""""""""""""#########***)))((('''%%%###"""!!!%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%###############$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""######$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%###!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$######""""""""""""######%%%$$$$$$###"""!!!!!! """"""""""""""""""""""""#######################################$$$$$$$$$""""""""""""###$$$%%%%%%"""""""""######""""""""""""###$$$###!!!!!!"""$$$###"""!!!"""###$$$###!!!""""""""""""######$$$%%%""""""######$$$$$$$$$%%%########################$$$%%%&&&'''((()))******...,,,(((%%%$$$&&&(((***555333///)))%%%%%%&&&&&&%%%%%%%%%$$$$$$###""""""!!!"""$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###!!!"""$$$&&&&&&&&&$$$### !!!!!!!!!!!!"""""""""%%%%%%$$$$$$$$$$$$###$$$###############$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ########################$$$######""""""######$$$#########$$$$$$$$$%%%%%%!!!!!!""""""######$$$$$$"""###$$$$$$#####################""""""""""""!!!######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((($$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,,,,))))))******)))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%"""###$$$%%%%%%$$$"""!!! !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&""""""""""""""""""############$$$$$$$$$$$$%%%%%%##################$$$$$$!!!""""""""""""#########"""!!!!!!!!!!!!!!!!!!"""%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%##################""""""######""""""""""""###############"""!!!!!! """"""""""""""""""""""""$$$$$$$$$########################$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%""""""############"""""" """$$$%%%###"""!!!"""###"""!!!"""###$$$###!!!!!!"""###$$$%%%%%%$$$$$$""""""######$$$%%%%%%%%%########################''''''((()))************+++)))'''&&&%%%&&&'''(((///000...(((%%%'''))))))$$$%%%%%%%%%%%%$$$###"""###$$$&&&(((((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""###$$$$$$###"""###$$$&&&&&&&&&&&&%%%#########$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$$$$###""""""""""""###$$$$$$##############################$$$%%%%%%$$$$$$###$$$$$$#########"""""""""$$$$$$############$$$$$$############$$$$$$$$$$$$"""""""""###############!!!###$$$$$$###""""""###$$$$$$#########"""""""""$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))%%%%%%%%%&&&''')))+++,,,)))******))))))((('''&&&&&&'''(((((())))))((((((&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$$$$!!!"""$$$%%%%%%$$$###!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%"""""""""#########$$$$$$ !!!""""""$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''"""###%%%'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$###!!! ###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%##################$$$$$$!!!"""###$$$$$$###"""!!! """$$$$$$###"""""""""###"""!!!"""###$$$###!!! """%%%%%%%%%###"""""""""###$$$$$$%%%&&&&&&########################'''((())))))))))))(((''''''(((((((((((((((''''''***......((($$$''')))'''$$$%%%&&&&&&&&&%%%$$$###$$$&&&)))++++++)))'''&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###""""""###$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$$$$#########$$$$$$%%%%%%%%%###############$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$ ###%%%$$$"""!!!"""###%%%$$$$$$$$$############!!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))************&&&%%%%%%%%%&&&((()))***))))))))))))((('''&&&%%%'''((()))*********)))(((&&&'''(((&&&$$$###%%%'''&&&&&&&&&&&&'''''''''((($$$%%%%%%%%%%%%$$$######!!!###%%%&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!"""###$$$$$$$$$###"""!!!###%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&############$$$$$$$$$%%%&&&%%%$$$###"""######$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''"""###&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$###""""""""""""######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%""""""###$$$%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&%%%###!!!$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$###############$$$!!!"""###$$$$$$###"""!!!"""#########!!!!!!"""$$$###"""!!!"""###$$$###!!!"""%%%%%%$$$""" """"""###$$$%%%%%%&&&&&&########################%%%&&&'''''''''&&&$$$###&&&''')))++++++***((('''***//////(((###%%%&&&###$$$%%%&&&'''&&&%%%$$$###"""%%%((()))'''%%%###%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$%%%###""""""###$$$$$$###""""""""""""###$$$%%%&&&"""############$$$$$$$$$&&&%%%$$$#########$$$%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&& !!!###%%%'''((()))%%%$$$###!!!!!!"""$$$%%% !!!"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$'''''''''&&&&&&%%%%%%%%% ###%%%$$$"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$###!!!###$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&((((((&&&%%%%%%&&&(((((("""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$&&&%%%###""""""###%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''')))*********++++++++++++))))))(((''''''((()))***))))))))))))((('''&&&%%%'''(((***+++++++++***)))&&&'''((('''$$$###%%%(((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&%%%$$$###""" ###%%%&&&&&&$$$###""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######!!!###$$$%%%$$$"""!!!!!!###&&&(((((('''%%%$$$$$$$$$##################$$$$$$#########$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!"""$$$&&&(((***$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&%%%$$$"""!!!#########$$$$$$%%%%%%&&&$$$$$$$$$######"""""""""$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&& """$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$)))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%&&&&&&&&&&&&((('''&&&%%%&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((%%%######%%%%%%### ######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$######""""""!!!!!! """""""""###$$$$$$%%%%%%$$$###""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$&&&'''''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&)))+++---+++***(((%%%$$$#########$$$%%%&&&&&&&&&%%%$$$######%%%'''((('''&&&%%%&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$###!!!!!!!!!"""""")))&&&$$$###$$$%%%%%%$$$"""#########$$$$$$$$$$$$###""" !!!###%%%%%%%%%$$$######$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$#########$$$&&&'''!!!""""""###$$$$$$%%%%%%%%%%%%&&&'''&&&%%%###"""'''&&&$$$"""!!!!!!"""###$$$$$$##################%%%%%%$$$###"""!!! !!!"""""""""############)))(((&&&$$$$$$$$$&&&''''''&&&%%%$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((+++))))))***------***'''''''''(((((((((((('''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&'''''''''((((((((((((((('''&&&%%%$$$###((())))))&&&"""!!!$$$'''&&&%%%$$$$$$%%%%%%###!!!""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""""""""""""""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%###!!! &&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&***)))'''%%%%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######((((((((('''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######%%%%%%###!!!######"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###$$$$$$#########"""""""""$$$$$$##################"""""""""""""""######$$$$$$$$$############$$$$$$########################$$$###"""!!! !!!""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$###############$$$'''''''''''''''&&&%%%%%%%%%$$$######%%%''')))***+++)))'''%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&((((((&&&%%%%%%&&&)))))))))((('''&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!"""######(((&&&######$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!! !!!"""$$$%%%%%%%%%$$$######$$$%%%%%%######$$$%%%%%%$$$######%%%$$$$$$######$$$%%%&&&((('''&&&%%%$$$###""""""%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$###""""""""""""""""""""""""""""""""""""############""""""""""""#####################$$$&&&%%%$$$""""""###$$$%%%######$$$$$$%%%'''((()))$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%#################################$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((()))(((((()))++++++)))&&&''''''(((((((((((('''''')))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''&&&%%%$$$###&&&''''''&&&%%%$$$&&&'''$$$######$$$&&&&&&%%%############$$$$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$)))(((''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%$$$###!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&$$$"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%######$$$$$$###!!!######"""!!!!!!!!!""""""######"""!!!!!!!!!""""""$$$$$$$$$$$$$$$#########%%%%%%$$$$$$###""""""!!!!!!"""""""""###$$$$$$$$$#########""""""#################################$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###############$$$$$$''''''((((((((('''&&&&&&%%%$$$$$$$$$%%%&&&((())))))((('''%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))(((&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""###$$$$$$&&&$$$###"""###$$$$$$######$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""#########$$$$$$$$$$$$###############%%%$$$###"""###$$$%%%&&& """$$$&&&'''$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%"""""""""###############""""""#########$$$$$$$$$%%%%%%%%%&&&''''''(((((((((''''''((())))))(((&&&''''''(((((((((((('''''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&'''((('''%%%###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&%%%$$$%%%'''''''''&&&$$$$$$$$$###############"""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%)))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''########################''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$$$$###""""""!!!&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%!!!""""""###%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######"""""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$############"""######""""""!!!""""""###$$$$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########"""""""""#########$$$###############""""""""""""##############################$$$$$$######""""""""""""""""""""""""""""""""""""!!!""""""""""""##################"""######$$$%%%'''((((((((((((((('''''''''''''''''''''((()))***((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%'''))))))(((&&&$$$$$$%%%$$$$$$$$$######"""""""""###################################################$$$%%%&&&&&&%%%$$$###"""""""""######$$$$$$%%%%%%###""""""$$$$$$###"""############$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%&&&(((((()))$$$$$$%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$###"""!!!!!!!!!"""""""""""""""""""""""""""###########################"""""""""&&&%%%%%%%%%%%%&&&((((((!!!!!! !!!!!!"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###############$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((((())))))((('''''''''(((((((((((('''''')))(((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$&&&))))))&&&"""$$$######%%%&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%!!!!!!""""""#########$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%################################################%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''########################&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%% !!!"""###%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$$$$######""""""#########""""""""""""######%%%$$$###""""""!!!""""""########################""""""#########$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!""""""""""""###############""""""###$$$$$$%%%''''''((((((((((((((('''(((((('''''''''(((((()))&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&((())))))(((%%%$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$###"""###$$$%%%###""""""""""""############$$$"""###%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))(((%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###""""""""""""######$$$$$$$$$############""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''''''''))))))))))))(((((()))***''''''((((((((((((''''''(((((('''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&(((&&&%%%&&&(((((($$$ '''&&&%%%%%%&&&&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$"""""""""$$$%%%$$$### !!!###$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$################################################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''$$$$$$############$$$$$$"""###$$$$$$"""!!!"""$$$######"""""""""###$$$$$$$$$$$$###"""""""""######"""""""""###############!!!""""""###$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!#########""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""###$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''((())))))'''&&&%%%&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$######"""$$$%%%&&&$$$###""""""#########$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!! $$$############$$$%%%%%%######$$$$$$$$$######"""""""""######$$$$$$%%%%%%$$$#########""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$######""""""######$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''')))******)))(((((()))+++''''''((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''')))((('''&&&'''&&&###"""((('''&&&&&&&&&&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###"""!!!"""###$$$$$$""" """###$$$%%%&&&"""######$$$$$$$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%$$$$$$################################################&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$############$$$%%%%%%$$$###"""!!!!!!!!!""""""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%% !!!!!!""""""######$$$$$$############$$$$$$!!!###$$$$$$!!!!!!"""$$$######""""""######$$$%%%#########"""######$$$$$$#########$$$$$$$$$%%%%%%##################$$$$$$ !!!$$$%%%&&&&&&%%%$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""############$$$$$$$$$%%%""""""""""""###$$$%%%&&&%%%%%%&&&'''''''''''''''&&&''''''&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$&&&'''(((((((((((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%%%%$$$###"""#########%%%''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$############$$$%%%"""###%%%&&&'''(((''''''!!!"""$$$%%%&&&'''$$$###"""""""""###%%%&&&%%%%%%$$$###""""""""""""!!!!!!!!!"""###$$$$$$$$$""""""""""""############""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%$$$$$$######""""""""""""###%%%&&&&&&$$$######""""""######$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%&&&''''''###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''((())))))(((&&&&&&(((+++''''''((((((((((((''''''%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''&&&$$$$$$%%%&&&&&&&&&%%%&&&''''''%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$###""""""###############$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%################################################'''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""!!!"""############$$$$$$$$$######""""""######$$$%%%'''&&&%%%%%%&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$######$$$&&&''')))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$ ###$$$$$$!!! """%%%######""""""###$$$%%%%%%###"""""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###""""""""""""%%%'''(((((('''%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%&&&'''&&&%%%$$$###""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$%%%%%%&&&'''''''''&&&))))))))))))((('''&&&&&&"""###$$$%%%&&&%%%$$$###$$$$$$######$$$&&&'''((('''(((((('''&&&&&&(((+++((()))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&%%%$$$"""!!!$$$###$$$&&&'''(((&&&$$$&&&&&&&&&'''''''''((((((""""""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$###""""""###$$$%%%!!!"""%%%'''((((((((((((""""""#########$$$$$$$$$######"""""""""###%%%&&&'''&&&$$$"""!!!!!!"""### !!!"""######$$$ !!!"""###$$$%%%%%%######$$$%%%'''((())))))''''''''''''&&&&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&(((((('''$$$$$$'''***''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''(((((((((%%%&&&'''&&&######'''***%%%$$$$$$&&&(((((('''&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$###""""""!!! !!!"""###$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%########################""""""""""""""""""""""""