BM6@ 6(@@ [[[ZZZWWWVVVXXX\\\\\\XXXVVVPPPJJJKKKUUUfffvvvuuukkkbbbYYYSSSOOOKKKEEE???;;;777333111000///---,,,+++,,,------........................***...222333111///...///111111222333444444444444333333444666888888777555333222222555888777333///444333111000000111333444>>>???FFFSSS^^^iiiyyyooocccNNNMMMIIIEEEFFFRRRdddsssiiiRRREEE666///000000,,,'''111111000...,,,***((('''%%%$$$$$$%%%&&&&&&$$$"""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""###$$$%%%'''((())),,,,,,,,,++++++,,,------////////////111333555666333555888999999;;;===???JJJ[[[YYYWWWWWWWWWWWWXXXYYYNNNOOOWWWhhh{{{|||sssooohhh___WWWOOOHHHAAA===<<<:::666333111...,,,+++...------------...//////222111111000000/////////333555777666444333555777555666777888999<<>>@@@MMM^^^VVVRRRRRROOONNN\\\ooo~~~___GGG???@@@;;;999666333111000///...)))+++,,,---......///000/////////000222666999<<<;;;<<>>IIIXXXgggjjjhhhppp}}}mmm^^^UUUJJJPPP]]]qqqoooWWWCCC777222///---...,,,)))((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""##################""""""""""""""""""""""""!!!!!!  !!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%&&&(((***************+++,,,---...///---...000111333444444444333555888:::;;;===@@@BBBPPPOOOaaaooopppjjjcccWWWJJJ@@@EEEHHHAAA444***(((******,,,---------///222666111555999<<<>>>DDDMMMTTTWWW___ooo|||ooo```NNNDDDDDDAAAFFFLLLQQQYYYkkktttPPPPPPSSSZZZfffuuusssaaaMMM<<<111000...,,,,,,,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%'''(((***+++++++++++++++,,,,,,---...---...000222333444444444333555888:::;;;>>>AAACCCZZZhhhsssqqq^^^RRRPPPGGG888777222------000111---)))***,,,//////000222666;;;:::>>>DDDHHHLLLUUUaaajjj}}}zzzwww{{{~~~~~~}}}zzzllliiiYYYQQQIIIIIITTTeeevvvwwwaaaMMMEEEPPPfffxxxsssUUUAAA000///.........---***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""############$$$$$$%%%%%%'''(((***+++,,,,,,,,,++++++,,,------,,,...000222333444444333333555888:::<<<>>>AAACCCbbbwwwjjjXXXHHH>>>888222---000...,,,+++,,,---------333000222888;;;;;;AAAIIIKKKPPPXXX^^^ccclllyyyqqqppppppppprrrsssssspppmmmqqqmmmfff```[[[YYYZZZ[[[SSSTTTVVVWWWWWWXXXZZZ\\\dddhhhpppwww~~~yyyjjj```YYYSSSOOO^^^___lll~~~zzzYYYFFFIIISSSjjj|||jjjKKK777)))...666333+++'''+++)))&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """#########"""!!!%%%$$$$$$###"""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%&&&(((+++,,,++++++++++++++++++,,,,,,---...000111333333444444222444666999===AAADDDFFFfff]]]SSSFFF<<<888555222000***+++---///000000///...333333777???DDDIIIRRR]]]lllooouuu{{{|||tttqqqnnnkkkiiicccZZZTTTLLLJJJIIIJJJLLLOOOPPPOOORRRPPPNNNKKKHHHEEECCCBBB@@@AAACCCCCCCCCCCCEEEGGGLLLOOOUUU[[[aaafffhhhjjj|||~~~hhhVVVCCCDDDOOO```jjjnnnyyyuuu^^^OOOJJJQQQ^^^ooonnnZZZBBB444...,,,,,,...))))))*********)))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """#########"""!!!$$$$$$######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!"""""""""######$$$$$$$$$%%%&&&(((***,,,,,,,,,,,,,,,,,,------------...000111333333444444333444777:::===AAAEEEHHHoooLLLDDD;;;444111///,,,******,,,...///000333777:::AAADDDMMMWWW___iiiwww}}}yyyvvvoooeee^^^WWWTTTRRRQQQQQQOOOJJJFFF;;;777444333555999<<<===;;;===???@@@???;;;666333555666777777666666777999===>>>AAADDDGGGJJJMMMNNN^^^fffoootttvvvxxx~~~]]]SSSKKKJJJLLLTTTfffyyyvvvUUUIIIAAAFFFVVVkkkgggHHH333...222666......,,,***'''%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$########################"""""""""""""""""""""""" !!!""""""######""""""#########""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""######"""""""""#########$$$$$$$$$$$$$$$$$$&&&(((***+++,,,,,,,,,------.........---...000111333333444444333555888;;;>>>BBBGGGKKKzzzAAA<<<666111///---***(((111111000///111:::GGGQQQVVV]]]hhhsss}}}uuurrrppphhh]]]TTTNNNKKKIIIHHHLLLKKKKKKNNNQQQPPPKKKGGG@@@<<<777444555777999:::999<<>>???BBBGGGNNNTTT[[[eeerrr{{{{{{kkkuuuqqqbbbVVVRRR[[[gggtttwww}}}nnnTTTEEE@@@HHH___vvvpppQQQ@@@777111888444///((($$$###%%%(((&&&%%%%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""############"""""""""""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""###"""#########$$$$$$$$$$$$%%%$$$$$$$$$%%%''')))***++++++,,,,,,------......---...000111333333444444333666:::<<>>===;;;888666333444555444222222222444888777666555666777999:::::::::;;;;;;>>>FFFPPPWWW]]]fffwww~~~nnn```ZZZ[[[___gggsssvvvbbbOOOBBBIIIWWWrrr}}}bbbFFF111777444000,,,+++******)))&&&&&&&&&%%%%%%%%%$$$$$$################################################"""""""""""""""######$$$"""""""""""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((())))))******+++,,,,,,---------...000111333333444444333666:::===>>>CCCKKKQQQ,,,,,,++++++,,,...///000000<<>>CCCLLLSSS......//////111333777999BBBQQQccclllnnnpppxxxvvviii\\\OOOGGGAAA;;;777888888999:::<<<===>>>@@@AAAMMMMMMOOORRRTTTPPPHHHAAA;;;999888888888999888666333333222111111111222333///111222111000000111222...///000111444666888999777999:::;;;:::999888888<<<<<<<<<===AAAKKKYYYbbbuuu}}}||||||zzz~~~jjjXXXGGGMMMaaabbbQQQ===222111111,,,&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################"""""""""###$$$%%%$$$$$$######""""""!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######%%%$$$$$$$$$$$$%%%'''((())))))***+++,,,---...///---...000111333333444444111666:::<<<===BBBLLLTTT))),,,000555:::BBBIIINNNYYYfffsssvvvsssrrryyy~~~mmm\\\TTTJJJ@@@<<<999666555888555555555555888>>>EEEKKKKKKJJJIIIJJJJJJFFF???999;;;888444111111000000///,,,,,,,,,,,,---......///+++,,,...---,,,,,,...///------......//////000000888777666555444555666777111666;;;;;;999999===BBBEEEPPPcccwwwkkkccccccqqquuuzzz}}}```OOONNNjjj|||UUU:::222333222///)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$###"""""""""###%%%%%%%%%$$$$$$###"""!!!!!! """"""############""""""!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$###$$$%%%'''(((******+++,,,...//////000---...000111333444444444000555:::<<<<<>><<<<<<:::777444222444777999<<>>HHHSSS555999EEEUUU```dddjjjppp~~~}}}{{{ssseeeYYYVVVPPPGGG@@@===;;;999888666999===???@@@AAABBBCCCFFFEEECCC@@@>>><<<;;;:::999888777666555444333222000000000000///...------////////////////////////444222111000111111000///111111000/////////000000222222333555666888999999;;;???CCCEEEGGGMMMWWW^^^zzz|||nnnttt{{{bbbSSS```xxxeeeJJJ888111888444+++$$$$$$(((((($$$&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##########################################""""""""""""""""""""""""###"""!!!!!!!!!!!!"""### """######"""!!!!!!""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""#########"""###%%%%%%$$$%%%''')))******,,,---.../////////---...///111333444555666333555;;;@@@@@@@@@FFFNNN@@@IIIYYYhhhqqqvvv~~~mmmgggdddgggooorrrmmmggg^^^VVVJJJAAA<<<<<<===>>><<<@@@EEEHHHFFFAAA===;;;;;;<<<<<<;;;:::888555444444444555555555444444333111111222222111000...---222222222111111111111111444222111111333222000---,,,,,,++++++,,,...111333///000111222333444555555666999<<<===;;;<<>>>>>>>>EEENNNzzzVVV```nnnwww|||xxxlll[[[VVVSSSXXXbbbiiigggcccQQQKKKCCC<<<:::<<<@@@BBBAAAEEEIIIJJJGGGBBB===::::::::::::999888666555444222333444555666555555444111222444666777777666555777777777666666666666666777777777666666555555555222111000///000000222222...//////000000111111222000444888:::;;;===@@@CCC???FFFOOOYYYgggyyy~~~yyyrrr|||qqq[[[UUU```uuupppYYY===999:::;;;444((()))111(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%###$$$%%%%%%%%%&&&(((*********,,,---.../////////000000111222444555666666888777888999:::>>>KKKWWWyyyuuuooo```YYYZZZVVVRRRTTTWWWVVVQQQKKKAAA???<<<::::::<<>>AAA@@@>>><<<:::999999999777777888888888888888777555666888:::<<<<<<<<<<<<;;;;;;::::::999999999888;;;===>>><<<888777999;;;999999888666444222000///000000000000000000000000222222333444444777:::<<<>>>@@@BBBDDDJJJWWWjjjxxx~~~}}}vvvzzzeeeaaaiiisssWWWGGG;;;:::888000,,,...)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&################################################""""""############""""""!!!###$$$$$$"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!"""###$$$$$$%%%###$$$&&&&&&%%%&&&(((*********,,,---.../////////222222333333333444444444555555999===AAAHHHVVVccctttbbbTTTOOOPPPQQQRRRSSSSSSQQQLLLDDD???<<<===>>>>>>======>>>@@@@@@AAABBBBBBBBBCCCEEEGGGEEEDDDBBB@@@>>>>>>>>>???>>>===;;;999888888777777777888888999:::;;;<<<<<<<<<<<<;;;;;;:::999999999777:::===>>><<<:::999:::555444444333333333444444333333333222222222111111111000......///111444666777:::>>>@@@AAAGGGQQQYYYbbbmmm|||tttbbbjjjfffDDD888<<<;;;000&&&***)))'''&&&&&&&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&################################################"""######$$$$$$######"""!!!###$$$$$$###""""""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""######$$$$$$###%%%&&&&&&&&&&&&)))+++******,,,---.../////////222222222222333333333333...333===GGGMMMQQQ[[[eee{{{fffWWWLLLEEEFFFKKKEEEJJJQQQSSSOOOHHHDDDAAA>>>AAADDDDDDAAA@@@@@@AAACCCDDDEEEGGGHHHKKKOOORRRNNNNNNNNNNNNNNNMMMMMMLLLJJJHHHDDD@@@===<<<<<<<<<============???BBBEEEFFFJJJIIIIIIHHHHHHGGGFFFFFF@@@CCCIIITTT\\\]]]VVVPPPGGGCCC>>>999777888:::;;;888777777666555444444333000...---...///222444555000333777:::;;;>>>BBBFFFOOOTTT\\\dddpppqqq```ddd{{{iiiNNNDDD@@@777+++***)))'''&&&&&&&&&'''((((((''''''&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%################################################"""###$$$$$$$$$$$$###"""!!!###%%%$$$###"""#########"""""""""!!!!!!!!! ######################## !!!"""#########"""""""""""""""#########$$$%%%&&&&&&&&&''')))+++******,,,---.../////////...///000111222444555555111666???HHHKKKKKKRRRZZZxxxuuubbbNNNEEECCCAAABBBFFFDDDLLLTTTTTTLLLDDD@@@???@@@CCCFFFFFFDDDBBBCCCEEEHHHJJJLLLNNNPPPSSSXXX[[[[[[^^^aaacccdddcccaaa___[[[WWWQQQLLLHHHFFFFFFGGGGGGGGGGGGIIIMMMRRRWWWZZZ``````______^^^]]]\\\\\\YYY[[[eeeyyyyyyrrriii[[[LLLAAA<<<;;;<<<;;;:::999888777666555555333111000000000///...---000000000000111555999===>>>EEELLLOOORRR\\\oooyyyaaa```xxxnnnMMM???;;;999+++)))'''&&&%%%&&&((()))(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###""""""###%%%%%%###"""###$$$######""""""!!!!!!!!! ######################## !!!"""######$$$#########"""""""""""""""$$$%%%&&&&&&&&&''')))+++******,,,---.../////////+++,,,...000222555777888<<<<<>>DDDMMMxxxuuugggJJJHHHCCC@@@>>>>>>???AAACCCDDDFFFEEECCCBBBBBBCCC@@@IIIMMMJJJIIIMMMOOONNNUUU[[[______aaaiiippprrrwww|||~~~vvvpppeeekkkpppoooiiiaaa]]]\\\aaadddiiimmmpppsssvvvyyy|||~~~oooVVVHHHKKKSSSJJJIIIGGGCCC>>>:::::::::888666333222222111///---111000000111444666666666===AAAJJJTTTYYYXXXYYY\\\rrr}}}aaa^^^llluuuUUU???555333111+++''')))---***"""))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$###"""!!!!!!"""###$$$ !!!!!!"""""""""""""""!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&'''((()))***,,,,,,------...---------------///222555999<<<>>>777888:::===<<<===EEEOOO|||zzzmmm[[[MMMBBB@@@===;;;::::::<<<===>>>@@@AAABBBAAAAAABBBCCCLLLVVV^^^```bbbfffhhhggghhhooouuuyyy}}}xxxyyy{{{rrrkkkiiifffccc]]]WWWQQQKKKGGGDDDAAA>>>:::888888777666555555333222222444555555444444:::GGGUUU\\\[[[\\\___YYYaaalllyyyeeeOOOcccsssZZZEEE;;;888333---(((&&&''')))(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""################################################""""""""""""############$$$###"""!!!!!!"""###$$$ !!!!!!"""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&''')))***+++,,,,,,---.........---,,,111999???AAA???;;;888666777:::<<<<<<===EEEOOOxxx}}}sssgggVVVFFF<<<:::999888777777888999999888:::<<<>>>???@@@CCCEEEOOO[[[iiisss|||xxxqqqhhh```YYYVVVQQQIIIBBB===999666444666444111111111222111000000444>>>KKKTTTXXX^^^dddYYYYYYXXXYYYcccyyy\\\LLLaaattt]]]CCC>>>;;;888---"""###,,,''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""""""""""""""""""################################################"""""""""#########$$$$$$######""""""""""""###### !!!""""""######""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''((()))***+++,,,---......//////+++000888>>>???;;;555000555666999<<<;;;===EEEOOOvvvssseeeUUUFFF===;;;888888777777777777777777555777:::===>>>AAAEEEGGGMMMYYYjjjzzzxxxpppiii___TTTLLLFFFAAA>>><<<999555333222222111000333111333999AAAJJJWWWcccmmmmmmjjjdddcccnnniiiSSSSSSxxxxxxSSSFFF???@@@777(((###)))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###""""""""""""""""""###!!!!!!"""############"""!!!!!!###$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))***+++---.../////////...///111333444444333333444555888;;;;;;===FFFPPPzzz{{{fffSSSCCC777666;;;888777666555555555555555666888;;;===???BBBFFFIIIRRRYYYfffuuu{{{qqqiiiaaaZZZVVVHHHDDD???;;;888777555333555111...000444;;;GGGRRRhhhpppyyy|||zzzyyy|||nnnRRRXXXtttyyy___IIIDDD???111((()))(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$"""""""""######"""""""""!!!""""""###############!!!!!!###$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))***+++---.../////////222111111111333555888:::333444888;;;<<<>>>GGGQQQtttZZZGGG999000222:::555444333222111111222333888:::;;;<<<>>>AAAEEEHHHRRRUUU\\\gggrrrzzznnnfffZZZTTTLLLEEE???;;;888555444222222444444222666<<>>AAAJJJUUU{{{aaaLLL;;;888666000000555333111///...000333777999999999999888777888;;;>>>DDDFFFPPPaaapppsssggg]]]UUUQQQAAA===:::888444111333888444555;;;HHHZZZlllxxx}}}wwwxxx{{{xxxUUUaaauuuWWWEEE<<<888///...---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$###!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&'''((()))***,,,,,,------...---------...///000111222333444444444555999>>>???BBBKKKVVVzzzCCC???999666555555222000222000......000333555666666888;;;:::999:::>>>BBBBBBKKKZZZiiiwwwzzzmmmddd[[[RRRFFF===999888888777999666666:::CCCOOObbbrrrzzzqqqgggiiixxx}}}dddZZZ|||jjjNNN???;;;;;;222***(((******'''$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!!!!!"""######$$$$$$$$$$$$$$$#########""""""!!!"""###%%%%%%$$$###""" """$$$$$$""" %%%&&&''')))******++++++((()))+++,,,------,,,+++//////000111333444555666555:::888888>>>???FFFVVV>>>:::555333222111000...111///......000444888999999;;;<<<<<<;;;===BBBGGGQQQZZZhhhwww}}}pppgggYYYMMMEEE???:::666777444333555999???JJJVVVjjjqqqtttlllbbbfffzzzzzzccc[[[lllzzzdddOOOCCC??????777,,,(((++++++((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!!""""""######$$$$$$%%%%%%%%%%%%$$$$$$######%%%###  !!!%%%$$$###""""""$$$&&&(((%%%&&&'''((()))*********)))***,,,---......------//////000111333444555666555:::888999???@@@FFFWWW:::777333000//////......111111000111444777;;;======???@@@AAABBBGGGOOOVVViiirrrtttfffZZZOOOEEE>>>999666444444444333888>>>TTTffftttnnn[[[QQQZZZggg}}}vvvZZZdddvvvjjjSSSGGGJJJCCC222'''((()))'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!!""""""###$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$###!!! """%%%&&&""""""""""""$$$&&&(((***$$$%%%&&&'''((()))))))))++++++,,,---............//////000111333444555666555:::888999???AAAGGGXXX}}}~~~777555222000///000000000111333666888999;;;===???>>>BBBFFFJJJPPPZZZfffooo~~~}}}~~~~~~tttfffXXXOOOCCC>>>:::999777444666:::AAANNN^^^hhhhhhbbb[[[WWWnnnyyyqqqqqqqqqYYYSSSKKKAAA555+++'''((((((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$### ###(((+++,,,+++(((%%%###$$$%%%'''(((((())))))++++++,,,------.........//////000111333444555666555:::999999@@@BBBIIIZZZyyy333222111///...///111222000444:::======<<<======???EEENNNXXXcccqqq|||ssskkkfffbbb^^^[[[YYYZZZ[[[\\\___aaacccdddnnnooorrruuuzzz}}}nnndddRRRKKKCCC???;;;777777:::777<<>>>>>>>>@@@BBBHHHQQQ^^^mmm{{{}}}qqqhhh]]]SSSMMMIIIDDDAAA??????@@@AAACCCEEEGGGHHHJJJLLLPPPUUU[[[bbbjjjpppxxx}}}zzziii___RRRJJJBBB:::777888666999>>>FFFSSSbbbpppyyyvvvtttsssiiirrrkkk[[[]]]XXXBBB111---))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################""""""######$$$%%%%%%%%%"""###############$$$$$$!!! !!!###(((///666:::;;;888222,,,'''$$$######$$$%%%&&&'''((()))))))))************+++,,,------//////000111333444555666444:::999:::BBBDDDLLL]]]vvv---...///...---///333777777:::>>>???@@@CCCJJJPPP\\\fffwwwzzzttt```WWWLLLCCC@@@===999666777777777777888999;;;;;;777999<<>>KKK___nnnwwwuuuxxxyyyjjjmmmlll```[[[SSSBBB333*********)))))))))((((((''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""######$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""%%%***000666<<>>@@@AAAAAACCCJJJVVV___nnnzzz}}}uuunnniiiTTTKKKAAA;;;;;;;;;:::777777777666666666777777888777888999888777777888:::777<<>><<<:::888999AAALLLUUUnnnssspppgggkkk~~~ssslllddd|||fff```eeeWWW???************))))))))))))(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""######$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&***000999??????888///((("""######$$$%%%&&&''''''%%%&&&''')))******++++++---,,,++++++,,,---///000//////000111333444555666444:::999;;;CCCEEEMMM___vvvddd/////////111555999<<<===@@@AAADDDIIIRRR___nnnwwwzzzsssmmmfff```\\\RRRLLLFFFEEEGGGGGGCCC???@@@AAAAAA>>>999777888:::;;;;;;<<<<<<;;;:::999999999999999;;;???DDDIIILLLRRRVVVZZZ[[[[[[bbbnnnxxxyyygggYYYNNNEEE>>>===;;;999===DDDRRRcccsssqqq^^^SSS___rrrnnnjjjxxxeee^^^]]]ZZZ>>>...%%%,,,...&&&###(((((('''&&&%%%$$$$$$$$$$$$)))(((((('''%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""""""""###$$$######&&&((()))((($$$ """"""$$$&&&+++000555888???:::333+++&&&###"""#########$$$%%%%%%%%%%%%$$$)))***+++***)))((((((***---------...............000111111000///000333555777:::999===DDDDDDMMMaaapppjjj...///111555999;;;<<<<<>><<<;;;::::::;;;;;;<<<>>>??????:::<<<>>>AAACCCFFFKKKNNN]]]ffftttwwwiii[[[QQQFFFAAA<<<777888===EEETTTfffmmmbbbUUUTTT[[[}}}nnneeeuuueee```^^^NNN;;;,,,)))+++(((&&&))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---***&&&$$$$$$%%%%%%%%%&&&+++222999<<<<<<:::888,,,***&&&""" !!!"""######$$$%%%%%%%%%%%%$$$((()))******)))((()))***---------...............111222333222111222555777777:::999>>>EEEDDDMMMbbbppphhh///222666;;;>>>???>>>>>>DDDOOO]]]jjjvvv{{{nnnaaaRRRJJJJJJKKKIIIFFFLLLRRRZZZaaaeeeiiinnnqqqoooppppppmmmhhhdddaaa```]]]YYYTTTRRRRRRPPPMMMJJJFFFFFFFFFFFFEEEDDDCCCBBBBBB???<<<;;;<<<>>>===<<>>???DDDNNN^^^qqq~~~lll\\\OOOEEE>>>;;;555555===NNN```ooo|||~~~ssshhh\\\]]]SSSAAA///(((***+++((()))(((((('''&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&)))((('''&&&&&&%%%%%%%%%"""$$$)))///222111---***333222///,,,((($$$""" ###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&((()))))))))+++---,,,,,,------.../////////...///000111000111333444555:::;;;???FFFEEEOOOeee}}}hhh```:::;;;<<<<<>>BBBLLLZZZdddvvvzzzssskkkeee\\\YYYSSSMMMHHHFFFEEEFFFJJJLLLNNNOOOPPPRRRUUUXXXiiittt~~~}}}{{{xxxqqqnnnccc```\\\XXXWWWXXX[[[]]]kkkpppwww~~~tttiii[[[NNN@@@;;;777777<<>>DDDEEESSSmmm===???BBBFFFOOO]]]ooo||||||vvvnnnhhhccc\\\UUUPPPJJJIIIGGGDDDCCCDDDGGGJJJVVVXXXZZZ[[[[[[]]]bbbfffuuu}}}yyyrrrlllhhhddddddjjjsssyyy}}}zzzssskkkddd```___aaacccfffiiiooovvvzzz}}}kkk[[[IIIEEE@@@===<<>>999333,,,&&&$$$###""""""###$$$%%%%%%$$$!!!############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%&&&(((((((((((()))+++++++++,,,---...///000000000333666777777777888999777<<<<<<===BBBDDDUUUppp???CCCIIIQQQ\\\mmmyyyrrrjjj___UUUOOOKKKGGGDDDCCCCCCDDDDDDGGGKKKQQQVVVZZZ\\\___```aaaeeekkkppprrrtttzzzvvvjjjcccVVVOOOFFFCCCFFFMMMSSSVVVqqq|||yyypppkkkXXXVVVRRROOONNNSSS[[[aaahhhnnnyyyxxxeeeYYYRRRIII@@@999777???IIIaaapppwwweeennnrrr[[[RRRGGG555,,,---))))))(((((((((((()))***%%%%%%&&&'''((()))***+++((())))))***+++,,,,,,,,,@@@AAABBBAAA===777000,,,(((%%%""" !!!###$$$%%%############$$$%%%&&&'''$$$###""" !!!"""######$$$%%%%%%%%%%%%$$$%%%'''(((((('''''')))***++++++,,,---...///000111///111444666666666777888888===<<<<<>>999666999:::888999<<<555===CCCFFFKKKVVVaaaggg|||qqqiiiaaaYYYRRRTTTXXX[[[^^^aaaeeehhhkkkkkklllpppxxxwwwfffXXXKKK???999:::???LLLaaaxxxxxxuuunnn```TTTBBB222+++)))***...///+++***,,,888222)))$$$%%%)))...111===???AAABBB???888111---...,,,)))&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))+++,,,,,,------.........000111333444555555555555888555<<<:::???FFFQQQwwwTTTbbbwwwxxxnnnbbbVVVOOOFFFGGGJJJPPPWWW^^^aaacccaaadddiiiqqq{{{~~~rrrbbbWWWRRR```xxxpppOOO@@@<<<;;;===???>>>>>>???<<>>999===KKKbbb|||uuu{{{}}}jjjaaaSSSDDD222000000000,,,'''(((,,,%%%''',,,333<<>>999444///***(((&&&$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((++++++,,,,,,---...//////000111333555666666666666:::777===;;;@@@FFFPPPvvvdddssstttrrrrrrpppjjjaaaWWWOOOJJJJJJQQQ[[[fffooouuuxxxzzzpppccc\\\hhh~~~sss]]]LLLKKKKKKOOORRRSSSSSSSSSRRRUUUSSSLLLGGGGGGGGGFFF@@@BBBEEEIIINNNRRRVVVWWWQQQTTT___sss~~~yyyrrrkkkgggfffeee___\\\\\\WWWXXXWWWUUUSSSTTTWWWZZZ```gggtttxxxiiiZZZOOOJJJ???;;;???QQQiii~~~xxxqqqjjjdddZZZ<<<444,,,))))))***111888444777>>>DDDEEE@@@777111///+++'''###"""$$$'''***%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))++++++,,,,,,---...//////000222444666777777777777;;;888>>><<<@@@FFFPPPvvvyyynnn\\\OOORRRVVVWWWVVVVVVVVVXXX\\\fffsssxxxmmmsssxxxmmmlllgggiiimmmssszzz~~~wwwkkkbbb^^^ZZZVVVHHHFFFBBB@@@@@@BBBEEEGGGAAACCCHHHTTTfff|||zzzuuurrrlllbbb\\\ZZZSSSRRRNNNJJJGGGFFFGGGIIIIIIPPP]]]nnnxxxkkk___VVVHHH@@@<<>><<<@@@FFFPPPvvv{{{bbbOOO???AAADDDHHHNNNWWW```gggqqq{{{rrrttt}}}wwwqqqgggccc]]]VVVOOOKKKHHHGGGJJJMMMQQQWWWaaassstttllljjjddd```YYYRRRMMMKKKJJJKKKJJJOOOZZZjjjzzz{{{mmmbbbQQQGGG>>>===CCCQQQlllxxxpppwwwiii```VVVHHH<<<<<>><<<000+++&&&###%%%)))...000&&&'''((()))***))))))(((""""""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''')))************+++,,,...///000000///000222555666777777777:::777===;;;@@@FFFPPPvvvuuu^^^LLLDDDBBBBBBGGGTTTeeevvv}}}|||wwwpppiiieeekkkrrrzzz{{{tttnnnlllmmmpppqqqsssuuuzzz}}}qqq```RRRFFF@@@???DDDYYYoooqqqwwwooofffcccTTTEEE>>>:::444...+++******+++,,,,,,)))%%%"""***'''### !!!&&&+++///""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))***+++,,,...///000000...///111444666777777777888555<<<:::???FFFQQQwwwwwwaaaPPPHHHEEEEEENNNbbb|||}}}mmm]]]NNNGGGAAA@@@MMM___sss|||rrrssszzzuuu^^^OOO>>>333,,,'''(((+++(((''''''(((***)))'''%%%%%%''')))***)))'''###!!!''''''&&&%%%$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))***+++,,,...///000111---...111333555666666666777444;;;999???EEEQQQwwwjjjTTTKKKOOOWWWbbbrrr}}}}}}ooo^^^RRRGGG@@@CCCKKKcccwww{{{qqq}}}}}}gggKKKHHHBBB999///((((((***))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((******)))***+++---000111//////000000111222444555:::555<<<:::???DDDLLLppp|||qqqqqqllliiimmmxxxuuuddd\\\___eeegggfffggglllrrrwwwzzz~~~zzz{{{{{{lll]]]OOOCCCAAADDDUUUiii|||uuuWWWNNNCCC;;;111((('''+++))))))(((''''''''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((************,,,---///111//////000000111333444444999555<<<:::???DDDLLLpppzzzooodddccckkksssrrr|||xxxiiiaaacccccc___cccooouuussstttzzzvvvnnnddd```ZZZVVVVVV[[[aaafffbbbeeejjjlllmmmttt|||nnn^^^NNNDDDAAAGGGWWWoookkkYYYJJJDDD:::---(((,,,***)))((((((''''''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))))))))***+++,,,...///000//////000111222333444444999555<<<;;;@@@DDDLLLooosssjjjccc[[[___jjjeee___aaatttlllZZZRRR\\\```[[[```nnnrrr|||wwwkkkfffeeefffgggpppqqqyyy}}}nnn]]]OOOGGGBBBJJJ[[[sss~~~}}}~~~gggVVVRRRHHH666+++...***))))))((('''(((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))))))))***+++,,,...///000///000111222333444444444999555<<<;;;@@@EEELLLooo}}}|||}}}}}}zzzwww}}}}}}||||||{{{vvvlllgggnnnxxxxxxzzzzzz|||qqqrrr}}}wwwhhheeeuuu~~~}}}oooYYYZZZyyy|||lll[[[PPPBBBCCCKKK^^^xxxwww~~~sssccc^^^SSS???000,,,******)))((((((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))((()))***,,,---.../////////000111333444444444444888555<<<<<>>HHHRRR\\\kkkyyysssddd]]]aaakkk~~~{{{qqqqqqlllpppvvvooobbbhhhyyy~~~pppcccXXXJJJEEEOOOfff~~~mmm^^^XXXLLL===+++******))))))))))))))))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((()))***''')))+++---...///.........000222555666555444444777444======BBBEEEKKKmmmyyygggcccdddiiieeeYYYVVVZZZYYYZZZcccppptttppppppwwwwww|||lllaaaXXXQQQSSS\\\^^^]]]lllvvv}}}wwwrrrcccUUUMMMHHHMMMfff}}}kkkXXXOOOOOO555...***+++***%%%%%%)))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------...---...000333444555555555666666;;;999BBBAAAFFFrrryyy}}}{{{|||uuudddZZZHHHCCCFFFQQQUUUZZZppp{{{{{{|||nnn___TTTKKKKKK\\\rrr~~~uuufffZZZQQQ;;;222++++++***&&&%%%'''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------......000222444555666666666888888<<<:::CCCCCCJJJwww{{{uuu~~~kkkZZZOOO<<<999===GGGMMMYYYuuu}}}|||oooxxxxxxiii]]]PPPJJJRRR```{{{~~~{{{mmm^^^MMMCCC888...******'''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------...///111333555666666666666999999<<<:::DDDFFFOOOtttrrrpppqqquuubbbQQQGGG<<<:::===EEEMMM]]]}}}yyyllleeeggglll{{{pppeeeXXXNNNNNNSSSjjjwwwxxxooo]]]NNNHHH===000***))))))'''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------...///111333444555666555555999999<<<:::CCCGGGSSSsssttt{{{hhhiii||||||lllZZZKKKBBB===<<>>IIIYYYqqqzzzqqq___NNNQQQ___wwwvvvkkk^^^RRRKKKNNNbbbzzztttkkkyyytttfffaaaOOOJJJ???222,,,++++++)))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------...///000111333444444333333555777;;;888AAAFFFUUUooo~~~zzzyyyfffhhh~~~wwwfffVVVIII@@@;;;777888>>>LLL```yyyzzzrrrhhhTTTGGGTTTlllvvvkkk^^^TTTMMMYYYkkk|||vvvfffkkkvvvuuukkkcccVVVTTTJJJ:::...,,,+++)))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------...000111222444444444444333555777===:::BBBFFFVVVmmmwww~~~|||mmmYYY]]]zzz~~~ppp___OOODDD<<<999888999@@@OOOddd}}}|||ssslllaaaNNNDDDZZZyyyvvviii^^^NNNSSS```ssskkkfffqqqzzzsssfff\\\\\\SSS@@@111,,,+++)))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))***+++,,,------...111222444555666555555444555888>>><<>>777777444999BBBNNNaaayyyuuuqqqcccOOOBBBKKKdddzzz~~~nnnbbbWWWUUUXXXgggooobbbnnnzzzhhh^^^TTTKKKDDD:::---''')))&&&'''((())))))(((''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...000111222333555666777777;;;<<>>777555777;;;@@@GGGRRRbbbwww~~~sssnnnYYYHHHFFFKKKTTTiii{{{hhh___WWW\\\kkk}}}~~~~~~tttjjjooovvvxxxuuuiii[[[RRRGGG:::...((('''(((((())))))(((((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...000111222333444555666777:::<<<@@@<<>>HHHTTTcccwww~~~qqqlllXXXHHHAAAIIIPPPXXXrrrqqqccc^^^bbbmmm|||mmmoooxxxssskkk```WWWQQQHHH;;;000******))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...///000111222444555666666777999===999AAAHHH[[[{{{fff]]]ggg|||qqq___[[[llluuuggg\\\MMMDDD;;;666333000111444888>>>IIIUUUeeexxxyyymmmeeeKKKDDDDDDLLLSSS___{{{yyylllfffccciiizzztttooottt|||wwwmmmbbbYYYPPPCCC777++++++***)))((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...///000111222333444555666777999===888@@@GGGYYY|||fff[[[eeexxx~~~xxxhhhVVVTTThhhyyymmm]]]PPPCCC;;;555333222000000333;;;AAALLLXXXgggzzz}}}uuugggYYYEEEFFFJJJRRR]]]ppptttmmmeeecccqqqvvvmmmnnn~~~vvviii^^^TTTHHH<<<,,,+++***(((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...//////000222333444555666999:::>>>999AAAGGGYYY}}}hhh]]]fffsssrrrooodddWWWXXXkkk{{{ttthhhVVVIII>>>888333444444222333555>>>EEEOOO[[[iii{{{xxxssscccNNNEEEJJJPPPXXXgggxxxpppeee___jjj|||~~~tttjjjiiizzz|||vvviii]]]TTTIII???---,,,***(((((((((((())))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++,,,------...//////000111333444555666;;;<<>>666444111//////222555777@@@EEEQQQcccrrr~~~uuulll___OOODDDKKKRRR^^^ooo|||rrrkkkhhhhhh|||uuuhhh```___ggghhheeebbbTTTEEEAAA555000***(((((()))((('''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------......///000111222444555555;;;999<<<;;;DDDGGGWWW{{{vvv}}}rrr___TTT[[[www{{{ppp```SSSFFFFFFTTTmmmxxxkkk[[[LLL@@@999555333111///000222666888@@@FFFSSSdddtttwwwpppdddSSSIIIHHHQQQWWWeeeyyyyyypppiiifffqqq~~~wwwlllfffYYYYYYbbbfff___VVVKKK===777222,,,))))))***)))((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------...///000111222333444555666999777;;;:::DDDHHHYYYwwwyyy{{{qqq^^^TTT]]]vvvtttmmm\\\PPPFFFHHHWWWooouuugggWWWHHH===777333222000000111333777999@@@FFFTTTeeettt{{{pppjjj[[[HHHCCCKKKTTT[[[jjjvvvoookkkiiiwww}}}wwwrrr^^^VVVbbbkkkaaa\\\UUU???:::444---*********)))((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------...000000111222444555666777888666::::::DDDHHHZZZ}}}zzzooo[[[SSS___sssqqqjjjVVVMMMGGGNNN```xxxqqqaaaQQQCCC:::555111000000000111444888:::???FFFTTTdddqqq~~~uuuiiiaaaRRRAAABBBOOOXXXaaarrrzzzuuuqqqiiitttxxxssstttvvv}}}{{{{{{}}}}}}yyyggg[[[cccllleeeccc\\\EEE>>>777///***))))))((('''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------...000000111222444555666777888666::::::DDDHHHZZZvvvkkkVVVOOO]]]ooo|||oooeeeNNNGGGHHHVVVlllzzzkkkYYYIII===555222/////////000222555888:::>>>FFFTTTbbbmmmyyyzzzoooaaaVVVIII@@@FFFRRR^^^iii||||||xxxuuummmrrr~~~yyyuuutttqqqtttuuuuuuxxx||||||xxxpppeeebbbfffhhhhhh^^^NNNCCC<<<333---******(((&&&(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------...///000111222333444555666888666::::::DDDHHHZZZyyyoooeeePPPKKK\\\qqqzzzmmm```HHHEEEIII\\\uuuvvvfffTTTEEE:::333111......///000333666999;;;===EEESSS```iiisss}}}nnnfffYYYJJJBBBCCCMMMVVVbbbooozzzvvvrrrpppvvv{{{wwwzzzzzzwwwxxx}}}~~~|||wwwnnn___^^^kkklll```YYYJJJBBB777000---+++)))'''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))))))))***+++,,,------......///000111222444555555999777;;;:::DDDHHHYYYqqqiii```NNNKKK^^^uuu|||xxxmmm\\\HHHEEELLL___xxxvvveeeSSSDDD999444222---...///000333777:::;;;===EEERRR^^^fffooossseee```SSSCCC===FFFRRRXXXbbbqqq}}}wwwtttnnnqqq}}}|||{{{|||uuu___ZZZooopppccccccNNNFFF;;;222...,,,***((()))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''))))))))))))***+++,,,------.........///000222333444555999777;;;:::DDDHHHYYYyyyfffNNNAAAKKK^^^ooo}}}hhhVVVHHHJJJRRReee}}}ttt```MMM@@@777111............000222666:::<<>>CCCJJJTTT[[[gggttt~~~uuummmlllzzz{{{zzz|||~~~yyyyyyooobbbcccllljjj^^^[[[LLL@@@<<<444(((%%%+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,......000111333555666666:::<<>>CCCFFFJJJOOOUUUZZZ___iiivvv{{{lllaaaLLLCCC===???FFFLLLTTT[[[```ooo~~~uuummmsssvvvqqqttt{{{~~~xxxhhh\\\]]]aaabbb^^^SSSHHHCCC;;;///)))+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((())))))***+++,,,---............000111333555666666888888;;;999DDDHHHTTTttthhhZZZSSS^^^nnn}}}jjjZZZFFFMMM]]]pppxxxpppdddYYYVVVZZZ```iiirrroooeeeTTTDDD777000------000111333777<<>>>>>CCCIIINNNTTT[[[bbbqqqyyypppppp{{{yyymmmlllvvv|||zzzlll\\\YYYaaajjjaaaXXXNNNHHH???333,,,+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***+++,,,------......000111333555666666<<<:::===;;;GGGJJJSSSttteeeTTTOOO```xxx}}}jjjZZZKKKSSSbbbsss|||yyylll```TTTMMMFFFAAA???DDDPPP]]]ccc[[[OOOAAA666000......///000333777>>>DDDJJJNNNUUUVVVXXXZZZ___iiiuuu~~~zzzxxxjjjZZZNNN===<<>><<<>>><<>>999555222444>>>IIITTTPPPHHH>>>555000/////////111444888???FFFLLLPPPXXXXXXYYY[[[aaammmyyyrrrcccRRRFFF;;;<<>>777222333444555888<<>>666;;;JJJEEE]]]rrr^^^MMMLLL]]]pppzzzlllYYY[[[pppuuu\\\DDDAAA@@@BBBCCCEEELLLSSSTTTBBB888444---...222---222666<<>>888===HHHDDD\\\uuuaaaPPPOOOaaauuurrrYYY[[[mmmvvv___JJJKKKOOOQQQQQQRRR[[[fffdddNNN@@@888...---111///333777===CCCLLLWWWaaahhh]]]___eeeqqqxxxaaaJJJCCCGGGSSSXXX]]]^^^```lll|||wwwooogggfffqqq{{{mmmfffddd]]]]]]___ffflllkkkbbbYYYRRRUUUXXXVVVNNNDDD===:::...+++((('''''''''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,------...///000222444666777777>>>;;;>>>FFFEEE```zzzfffWWWWWWkkk}}}ooo___\\\iiizzz~~~rrr]]]NNNRRR[[[cccfffgggnnnwwwpppXXXHHH???333///222000333888===DDDPPP^^^gggkkk]]]aaaiiivvvxxx___IIIEEELLL\\\^^^```bbbiiixxxwwwiii\\\[[[gggtttyyymmmlllppp___```ccchhhnnnoooggg^^^WWWZZZ]]]ZZZRRRGGG>>>:::///---)))'''&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,------...///000222444666777777======>>>CCCHHHhhh|||jjjZZZZZZnnnxxxwwwuuutttuuuvvvwwwyyy{{{{{{ooo___^^^lllzzzfffRRRXXXeeettt|||~~~zzz```OOOHHH:::222333222333888===EEESSSccckkkkkkbbbfffooo}}}{{{```KKKJJJUUUcccdddeeeiiittt}}}lll^^^\\\eeennnsssqqquuuccceeefffggglllpppkkkbbb]]]___```]]]UUUKKKAAA;;;222...***'''&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,---.........000111333555666777;;;<<<>>>AAALLLmmm}}}mmm[[[YYYkkk}}}qqqhhhgggeeedddeeefffhhhiiiiiilllqqqvvvyyyYYY[[[oooqqq[[[cccrrrhhhVVVNNN>>>444444444444:::???FFFVVVggglllhhhbbbgggrrr|||bbbOOOSSSaaakkkkkknnnvvvvvvjjjiiilllnnn{{{}}}sssoooiiikkkiiidddgggnnnmmmfff^^^___```^^^XXXOOOFFF@@@444000+++((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,---.........///111333444555777888<<<>>>>>>JJJgggqqqzzzuuuccc```rrruuufffYYYQQQPPPOOONNNOOOPPPRRRSSSSSSTTTUUU[[[hhhwww}}}|||aaa```pppwwwhhhrrrpppZZZPPP>>>333444666555<<>>;;;DDDWWWccc```rrrnnnlll}}}jjjUUUDDD???>>>===<<<===>>>@@@BBB>>><<<:::>>>MMMbbbooorrrwwwnnntttzzzrrr}}}vvv\\\OOO===111444888777>>>DDDLLL]]]nnnnnnccchhhsssyyy```UUUccczzzzzz}}}}}}ssshhhmmmvvv~~~{{{www|||zzzzzzqqqeeeeeeppptttpppaaa```^^^ZZZUUUNNNFFF@@@888444...***((((((''''''%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))))))))))))))***+++,,,---.........///000222333444555444===???999>>>IIIKKKUUUlllvvvyyyyyyrrr}}}vvv[[[GGG<<<666666555555444555555555777333111222666???PPP```oooqqqvvv|||www{{{|||bbbLLL;;;222111444:::===EEETTTdddmmmmmmiiirrr|||ppp^^^eeesssyyy{{{rrrlllqqquuu}}}zzzsssrrruuu|||nnnooozzzyyymmmlll___VVVVVVWWWRRRKKKIII>>>666///,,,)))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''(((''')))++++++++++++---///---...///111333555666777888777999======;;;>>>CCCSSSsssvvv|||wwwuuuYYYEEE999222222222222333444555555888555222222333777DDDPPPcccgggppp}}}ssswwwyyy```KKK;;;222111444999===GGGVVVfffnnnnnnkkkvvvkkk```nnnzzzvvvssswww}}}zzzvvvtttttt{{{}}}tttzzz}}}{{{uuuxxx|||tttoooddd\\\^^^```[[[RRRMMM???777000---)))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''')))++++++++++++---///......000111333555666777888777999======<<>>JJJZZZhhhpppqqqooo|||~~~hhheeettt}}}zzztttvvv{{{|||wwwsssqqqssswwwuuullldddlllnnntttzzz~~~{{{wwwrrrhhhaaadddhhhcccYYYQQQAAA999111...***%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''')))++++++++++++---///...///000111333444666666777777999======<<>>IIIVVVaaahhhooowww}}}xxx\\\\\\mmm~~~}}}~~~}}}|||yyytttkkk^^^SSSKKKHHHGGGFFFOOO[[[cccddddddiiioookkklllhhh]]]UUUQQQMMMHHHAAA;;;555333000***'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''')))++++++++++++---///000000111222333444444555:::;;;===>>>;;;===HHHUUUttt|||{{{oooaaaVVVOOODDDNNNYYYjjjzzz}}}lllWWWHHH>>><<<===???@@@@@@???===<<<555111222;;;FFFQQQ\\\fffmmmzzzrrrRRRBBB999111///......222777@@@JJJWWWaaagggmmmwww~~~iiiWWWbbbxxxzzzzzz{{{~~~vvvqqqhhh[[[NNNGGGEEEFFFCCCOOOYYY\\\]]]bbbkkkpppkkkqqqooocccXXXRRRMMMHHHAAA:::555444111+++((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&'''''''''((((((((()))++++++++++++---///000000111222333333444444;;;<<<>>>>>>;;;<<>>CCCZZZyyyyyy||||||```OOO:::444000000000111666<<<@@@OOO^^^ddddddjjjxxxggg```dddvvv|||yyyyyy|||xxxssslllaaaOOO@@@???GGGKKKNNNSSSVVVVVVVVV]]]gggqqqssspppeee\\\WWWQQQJJJEEE@@@999444000---)))''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))(((((()))***+++,,,,,,---///000222222222222444555;;;AAA>>><<<@@@@@@CCCPPP}}}zzzqqqdddYYYRRRKKKCCC<<<555<<>>;;;999444>>>AAA@@@BBB>>>DDDUUUqqq|||vvv\\\DDD;;;;;;FFFWWWnnn}}}zzzhhhOOO???EEE>>>???BBBKKKooooooVVVVVVfffuuu{{{{{{yyyVVV@@@777222...///000111555;;;DDDPPP^^^fffjjjrrr}}}^^^cccrrr|||xxxwwwyyy|||~~~}}}uuulllbbbUUUIIIAAA@@@===BBBMMM[[[___WWWNNNIIIYYYfffqqqnnndddYYYRRRMMMHHHDDD>>>888333...)))%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&''''''((()))(((((()))***+++,,,,,,---...000222222222222444666999>>><<<;;;??????GGGYYYsssdddNNN>>>888777777777:::CCCEEEFFFGGG???===HHH[[[mmm|||rrrWWWAAA===CCCGGG\\\xxxttt___QQQQQQMMMRRRXXXccciiiSSSTTTbbbnnnssslllzzzxxxWWWAAA555111...///111111666;;;GGGQQQ\\\ccchhhqqqqqqgggooo{{{wwwvvvxxx{{{}}}}}}wwwooohhh___SSSEEE===@@@CCCOOO```hhhaaaSSSJJJJJJVVVbbbgggccc\\\UUUQQQMMMIIIBBB<<<666000***&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((()))***+++,,,,,,---...000111222222333555666888===;;;;;;??????KKKbbbtttdddNNN>>>777666777777???FFFIIIOOOUUUMMMCCCGGGSSSgggwwwnnnSSS@@@AAAJJJKKK___yyy}}}xxxqqqsssmmm```bbbgggiiiggg```oooyyyYYYBBB444000...000222222777<<>>AAABBBXXX~~~|||kkkTTTDDD@@@EEEKKKOOOTTTeeetttxxxjjjlllwwwyyytttbbbMMMCCCKKKVVV```qqqmmm^^^HHH444000000333666777:::@@@<<<@@@GGGRRRaaarrrrrrPPP===888666;;;FFFTTT^^^cccfffgggfffhhhiiilllmmmmmmooowwwzzzvvvtttsssssszzzzzzuuunnnjjjhhh^^^RRRBBB===>>>IIITTTZZZ[[[\\\UUUSSSVVVZZZZZZWWWYYY```SSSLLLBBB999333000...,,,'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((()))***+++,,,,,,---,,,...111222222444666888888;;;<<>>JJJYYY^^^[[[\\\VVV[[[___XXXSSSTTTPPPSSSOOOHHH???888222///---&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))++++++++++++---///...000111111000111333666888888<<<<<>>EEEPPP___rrr~~~~~~zzzwwwwwwwwwuuurrrqqqoooggg^^^RRRMMMDDD???FFFVVVdddiiifff\\\]]]```WWWPPPLLLCCCMMMKKKFFF@@@:::555000...'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((***,,,,,,,,,,,,...///...000111111000111333666777888>>>===EEEJJJ```xxxeeeUUUUUUgggpppooo{{{|||xxxqqquuuzzzdddPPPDDD888222222444666666555;;;DDDHHHMMMUUU\\\```ccceeefffdddeeeeeebbbZZZNNN@@@777/////////////////////000---............111666:::>>>KKK]]]kkkttt{{{}}}zzzvvvvvvsssooommmlllfff^^^RRRPPPHHHAAAEEEWWWlllxxxiii\\\[[[^^^WWWPPPIII===DDDCCCAAA>>>999444///,,,''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''')))++++++++++++---///...000111111000111333666666999@@@===CCCIIIcccyyydddVVVZZZppp~~~yyyssshhh___YYYUUUTTTmmmpppaaaTTTHHHCCCOOObbbwwwwwwkkkiiipppnnnWWWDDD;;;222222333777<<<>>>===AAAHHHJJJOOOVVV\\\___aaabbbbbbaaa___^^^[[[WWWNNNDDD===111000///......//////000++++++,,,,,,,,,---///111444;;;GGGUUUdddrrr~~~}}}zzzwwwvvvrrrmmmkkkjjjddd\\\RRRPPPIIIAAACCCTTTiiivvvbbbUUUUUU[[[WWWRRRKKK????????????===999333...+++((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&((()))***)))***+++---...000111111000111333666666999@@@===AAAGGGccczzzfffXXX\\\qqq}}}|||kkk```SSSJJJCCC>>>>>>@@@XXXmmm~~~lllVVVDDD999888;;;BBBRRRgggwwwwwwqqqSSSOOOUUUTTTCCC999999666444444777???EEEGGGJJJOOOQQQTTTYYY\\\]]]]]]]]]^^^___]]][[[XXXSSSMMMFFFAAA666555222000...------...,,,,,,++++++,,,,,,------///111777CCCTTTgggvvv|||yyyxxxyyyxxxtttooollljjjccc[[[RRROOOGGG???AAANNN\\\cccWWWLLLOOOXXXVVVTTTOOODDDAAAAAA@@@>>>:::555000---(((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%'''((()))))))))+++,,,...000111111000111333666777999???<<>>CCCMMM[[[nnnwwwjjjQQQ???:::@@@EEENNN^^^sssvvvPPPCCCAAAAAA;;;===EEEEEEAAA<<<===FFFPPPVVV[[[``````aaaaaa```]]]ZZZZZZZZZ[[[[[[ZZZWWWQQQKKKEEEBBB;;;999666333000//////000///...---------......---,,,---111777BBBRRRdddpppzzz}}}{{{zzzyyyxxxwwwwwwtttpppmmmkkkddd[[[PPPLLLCCC>>>BBBLLLRRRRRRNNNFFFLLLVVVTTTRRRPPPGGGCCCCCCBBB???;;;555000---(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&''')))))))))***+++---...000111111000111333666777888>>><<>>CCCQQQXXXiiivvvkkkQQQAAA???DDDTTTjjjzzz[[[GGG???AAACCCMMMWWWWWWSSSKKKHHHQQQ^^^iiippptttnnnmmmjjjeee___[[[YYYYYYWWWYYYZZZXXXQQQJJJDDDAAA888777444222000000111111...---++++++,,,---,,,,,,***---000000333???QQQ___ssszzz}}}|||{{{{{{{{{ttttttrrrnnnmmmkkkcccZZZMMMHHHAAA>>>FFFOOOPPPKKKKKKDDDKKKUUUSSSQQQOOOHHHDDDCCCAAA>>>:::444///,,,)))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''(((*********+++,,,......000111111000111444666666777===<<>>888===IIIUUU\\\RRRJJJIIIQQQXXXUUUPPPNNNFFFFFFEEECCC===666000,,,***(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&*********++++++,,,,,,------///000111111222444666999@@@===AAAHHHJJJnnnvvvbbbUUUhhhtttsssxxx}}}}}}xxxooofffccchhhnnnkkkssswwwooo```WWW[[[cccooo~~~www```YYY\\\kkkvvvwwwxxx}}}rrrtttyyyvvvmmmeee]]]XXXXXXXXXWWWTTTOOOHHHAAA===777444000//////000////////////////////////.........//////---,,,000999@@@OOO___ooowww{{{yyyuuuqqqooopppoookkkhhhZZZSSSHHH??????HHHVVVaaaYYYNNNHHHLLLRRRSSSSSSTTTIIIHHHGGGCCC>>>888222...+++(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''*********++++++,,,,,,------///000111111222444666888???===@@@HHHKKKoooxxxdddUUUfff~~~|||tttmmmuuusssSSSTTTccc~~~yyyzzzoooddd\\\XXXVVVTTTRRROOOIIIAAA:::666333000...///000000///////////////000000000000///000000---+++---111666@@@MMM\\\jjjuuu~~~}}}yyyuuupppnnnnnnllliiieeeXXXUUUMMMCCC>>>CCCRRR^^^ZZZPPPHHHJJJPPPSSSTTTTTTKKKJJJHHHDDD???999444222+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))***+++,,,,,,---------///000111111222444666666===<<<@@@HHHKKKpppyyyfffVVVeeesssjjjHHHOOOaaa{{{|||ppphhh___YYYSSSQQQOOOJJJBBB;;;888555222000111111111111/////////000000111111111///000111///---,,,...000555===JJJZZZjjjuuuyyyyyy{{{|||yyywwwwwwyyyzzz}}}|||wwwqqqllliiifff```\\\TTTRRRNNNGGGBBBEEEOOOXXXRRRLLLHHHKKKQQQTTTRRRNNNLLLJJJGGGCCC>>>999555333+++)))&&&%%%&&&&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''))))))***+++,,,,,,---------///000111111222444666444<<<;;;???HHHLLLpppzzzhhhXXXddd~~~nnn]]]WWWMMMYYYkkk|||vvvlllddd[[[UUURRRNNNGGGBBB:::777333111111222111111///000000000111111222222///000222111000/////////---111;;;JJJXXXbbbiiimmmwww{{{|||xxxuuurrrnnniiidddaaa```___gggmmmwww~~~|||vvvoooiiiddd___YYYTTTPPPPPPOOONNNNNNPPPTTTWWWPPPKKKFFFGGGMMMSSSRRRNNNJJJIIIFFFBBB===888444222,,,)))'''%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))+++,,,---......---///000111111222444666444;;;:::???HHHLLLpppzzzkkkYYYbbbppplllooo{{{aaaMMMEEEEEE\\\{{{wwwpppfff]]]VVVPPPJJJFFF===999555333222222111000111111111111111222222222000111222333333222111000---222;;;EEEKKKPPPXXX```lllrrrzzz~~~uuunnnfffbbb]]]VVVPPPKKKIIIGGGGGGMMMWWWeeesss}}}~~~yyysssllleeeaaa[[[UUUPPPJJJLLLNNNPPPQQQSSSUUUVVVZZZRRRFFFAAAGGGQQQUUUTTTHHHGGGEEEAAA===888333111,,,***'''%%%%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***,,,---......---///000111111222444666444;;;:::>>>GGGKKKppp|||nnnZZZ___|||jjj\\\VVVbbbsssuuuYYYEEE;;;555JJJlllwwwmmmcccYYYQQQLLLCCC@@@;;;888777666444333222222222222222222111111222222333444444333111///...666BBBHHHDDD@@@GGGRRRXXXaaakkksssyyy~~~zzzrrriiicccTTTPPPJJJCCC???>>>???@@@===???HHHYYYmmm||||||uuummmeee___XXXPPPJJJFFFKKKOOOPPPOOOPPPUUUZZZddd\\\NNNDDDHHHSSSWWWTTTFFFFFFEEECCC>>>999333000---***'''%%%%%%%%%$$$###$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))'''((()))***,,,---...///---///000111111222444666444<<<:::>>>GGGJJJooo~~~oooZZZ]]]xxxrrr[[[MMM___xxxxxxwwwxxx~~~rrrqqqpppjjj___OOO???555555888FFFccctttfff\\\WWWJJJFFFAAA>>><<<;;;999888444333333222222111111111444333333444444333000...***555DDDHHH===222777CCCGGGQQQ^^^hhhpppxxx|||zzzuuupppjjjccc[[[UUUFFFBBB<<<777777;;;@@@DDDIIIHHHOOO```vvvzzzpppfff]]]TTTKKKEEEJJJQQQWWWUUUOOOPPPZZZdddgggbbbWWWNNNPPPWWWVVVOOOFFFFFFFFFDDD@@@:::444000---***'''&&&%%%%%%$$$###$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))'''((()))***,,,---...///---///111111111222444666555<<<:::>>>GGGJJJnnnnnn]]]]]]yyyppp___```{{{sssfffWWWQQQNNNPPPTTTUUUVVVVVVLLLIIIIIIJJJFFF<<<888:::444555666===VVV|||rrreee\\\UUULLLEEECCCAAA@@@>>><<<999444333555555333111333444555666666555333222222444444222000///222555:::@@@JJJUUU]]]fffttt|||vvvnnnjjjeee___ZZZVVVRRRKKKGGG???999777;;;===<<>>@@@DDDDDD@@@<<>>:::888999999666444222333444555666666777777666666555222///---///111000444<<>>OOO```}}}~~~~~~|||zzzuuusssqqqppprrruuuyyy|||ssskkkbbb[[[SSSNNNRRRYYYkkkvvvrrr\\\PPPVVVWWWOOOIIIFFFBBBAAA???;;;555000---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,------...000111222222222222333555999;;;<<<@@@BBBIIIvvv~~~rrrcccddd~~~lll___aaalllsss___NNNBBB<<<::::::<<<@@@CCCCCCAAAKKKHHHGGGJJJJJJFFFCCCBBBHHHAAA;;;888555777HHHZZZ{{{sssggg^^^YYYUUUQQQNNNGGGCCC>>>;;;;;;:::777444222222222333555888:::<<<<<<;;;888333...,,,,,,...++++++///666<<>>AAABBBGGGMMMNNNGGG@@@@@@DDDRRRggg|||{{{|||xxx|||pppiiilllzzzsssjjjeee^^^YYYRRRMMMJJJGGGBBB>>>:::888666444444555888:::FFFCCC???:::666333000...000------......///666???RRRaaauuuxxxkkkYYYKKKAAA;;;666444333333222111111222444666:::@@@MMMccc~~~wwwvvvtttssssssuuuxxxzzzyyypppbbbTTTLLLJJJJJJKKKLLLPPPMMMFFFJJJXXX]]]WWWNNNIIIBBB===;;;888444111---,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,------......000222222222222444666999:::;;;???BBBIIIvvvyyymmmjjj}}}xxxpppllleee]]]OOOCCC:::777888:::444666;;;@@@??????KKK[[[qqqpppfff[[[VVVaaatttzzzrrrhhhbbbZZZTTTPPPLLLFFFBBB@@@>>>;;;888666666777888DDDBBB@@@>>><<<999555222...+++,,,......---000666CCCPPPeeeyyywwweeePPPBBB999333000111111111111111000222666999>>>JJJ___|||yyyxxxwwwvvvuuuuuuuuuvvvqqqkkk___QQQIIIGGGEEEBBBEEEHHHFFFAAAFFFSSSYYYWWWNNNIIIBBB>>><<<:::555222---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,------......000111222222333555666999;;;<<>>>>>???@@@>>>999444000---,,,......---000555999AAARRRfffyyyuuu```JJJ<<<555000000222///111222222333666;;;???FFF]]]}}}~~~}}}{{{yyyuuuqqqnnnlllgggddd[[[PPPJJJJJJFFF???BBBEEECCC===@@@KKKRRRRRRMMMHHHCCC@@@>>><<<777333---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,------...---///111222222333555777999;;;>>>CCCDDDIIIssszzzmmm\\\RRR^^^qqqpppcccVVVPPPKKKDDD>>><<<555555555555777777333...333000444===DDDTTTzzz~~~hhhWWWKKKEEE777999???@@@999999QQQooo{{{rrrkkkfff```YYYTTTHHHGGGDDD@@@>>><<<;;;;;;;;;;;;===@@@BBB@@@;;;666666222//////...---000555333777BBBVVVlll}}}qqq\\\EEE999444111222666000222555666777;;;BBBGGGPPPppp~~~~~~~~~}}}zzzvvvrrrppphhhfff]]]RRRKKKIIIBBB999FFFIIIGGG@@@AAAIIIQQQRRRLLLHHHCCCAAA@@@===888444---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))***+++,,,------...---///111222222333555777999<<>>999666444444555444222111000000111111555888<<<>>>DDD[[[vvvcccUUUMMMFFF<<<333555555444222222555:::>>>___}}}xxxqqqiiiaaa\\\RRROOOIIIDDDBBBBBBEEEGGG;;;777555777===@@@???<<<777333///---///000000///000222777BBBUUUlll}}}qqqbbbMMM;;;222111555777555888::::::<<>><<<888555222///***'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777999:::>>>@@@???PPPxxxhhh[[[OOOGGGEEEHHHDDDAAA===888444333222222------------///000222333666999===>>>AAAOOOllltttggg[[[QQQEEE===:::777222---111111000//////111444888GGG]]]|||zzzqqqkkkaaa\\\TTTOOOMMMMMMLLLLLL===999555555888;;;<<<<<<:::666222000111333222222333444555777BBBWWWoooxxxfffMMM<<<555777999999888999:::===GGG\\\vvvzzzsssooommmfffeee]]]RRRKKKJJJFFF@@@FFFHHHDDD>>>@@@KKKQQQOOOLLLGGGBBB???>>>===999666222...***'''&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777;;;<<>>999666555777;;;===<<<999555444444555555444333666666333444BBB\\\qqq~~~kkkPPP===888:::======<<<@@@GGGRRReee~~~{{{tttnnnllleeeccc\\\TTTOOOLLLGGGBBBBBBEEEBBB;;;>>>JJJQQQPPPKKKGGGBBB@@@???>>>:::777222...***'''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777:::;;;AAADDDEEEYYYooo\\\MMMBBB:::888:::444333222000000111222222333222222222111111111111888777888<<<>>>@@@EEELLLUUUkkk}}}mmm]]]PPPGGG@@@===111222222111000000000111///000111111000//////000---...:::UUUwwwxxxmmmfffddd___WWWOOOIIIGGGCCC===999888;;;===;;;:::777666666666666666111555:::999666:::KKK[[[uuurrrXXXCCC:::===CCCHHHJJJUUUggg{{{~~~zzzrrrkkkgggccc```ZZZUUURRRPPPKKKGGGDDDGGGDDD===@@@LLLUUUVVVNNNJJJEEEBBBAAA???;;;777222...***(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777777999???CCCEEEZZZ~~~lllWWWHHH>>>666444666222222111000000111222333111222444666888:::;;;<<>>CCCFFF[[[|||iiiRRRBBB999333222333111111111222222333444555777888:::<<<>>>???@@@@@@>>>>>>EEEUUUeeepppwww}}}wwwjjj]]]QQQHHHFFF>>>;;;888444000///......///000111111///.........///000222222000//////000111//////111777PPP~~~}}}rrrjjj^^^\\\VVVPPPIIICCC???<<<;;;<<<===<<<<<<<<<>>>@@@AAA;;;999<<<======EEEPPPhhhtttuuuaaaUUUYYYkkk{{{}}}tttiiibbbZZZRRRKKKLLLNNNMMMKKKKKKKKKNNNJJJ@@@???KKKWWWZZZWWWSSSMMMIIIFFFBBB;;;666111...***((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777999:::@@@DDDGGG\\\{{{gggOOO@@@888333222333333333555666888:::;;;<<<;;;===AAAEEEIIILLLNNNOOO[[[```pppttthhhZZZLLLEEE@@@999666777//////000000000111333444111111111111222222222111///000111111000///111222111000111111000===aaa{{{qqqjjj```XXXSSSMMMHHHCCC===@@@BBBCCCBBBCCCEEEHHHLLLDDDAAADDDCCCAAAIIIVVVmmmvvvzzzlllfffpppyyynnnfff]]]RRRIIIJJJMMMKKKJJJKKKOOOSSSMMMBBB@@@KKKWWW[[[VVVRRRMMMJJJGGGCCC<<<777111...***(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,------......000111111111333555777:::;;;???CCCEEEZZZ}}}hhhPPPAAA999555444555666777999;;;>>>AAABBBCCCNNNSSS]]]hhhsss}}}sssbbbTTTLLL???555444333000///111222222222111//////000111333111000111333333222111111222333222111222333555333222444666444777MMMhhhvvvhhh___ZZZVVVPPPLLL@@@CCCGGGHHHGGGHHHKKKNNNPPPKKKMMMQQQMMMGGGMMMZZZttt|||yyyoooppp~~~}}}ssskkkbbbUUUKKKKKKNNNLLLKKKMMMTTTWWWQQQEEEAAALLLXXX\\\TTTPPPLLLIIIGGGCCC===888111...+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***+++,,,------......000111222222333555777888999===@@@BBBWWWzzzkkkSSS???666666888888;;;???CCCCCCBBBGGGQQQZZZpppsssdddTTTIIICCC777555222000//////000000///000000111222333333444333222111000///000111111//////000111111111111111111444555444333555<<>>???@@@JJJMMMXXXpppkkkZZZIII???666444333111000111111111000000111222333444444444444555555555555555777777666666666555555555444444444444555555666666777888999777666666888;;;===999AAAVVVmmm|||uuuqqqkkkggghhhiiihhhhhhkkkjjjlllqqqvvv{{{~~~sss```PPPAAA===JJJ\\\wwwyyyrrrllleeeaaafffmmmsss{{{|||{{{{{{}}}}}}vvvpppmmmllleeeWWWJJJCCC===999AAAJJJJJJ???AAATTTcccfffZZZRRRIIIDDDAAA>>>999444///,,,)))'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((************,,,......///111222222333555777999999===AAABBBUUUqqq^^^KKKCCCAAA@@@@@@CCCHHHPPPeeekkkRRRHHH===555000000000///...000333222222222222333333333333444444666777888999999999999999999999888888777666666555555555666777888;;;;;;<<<;;;999999999:::===777;;;FFFMMM]]]zzzsssooooooooonnnpppsssuuuwww{{{{{{mmm\\\MMMAAA???PPPdddrrrfffYYYSSSOOOMMMMMMQQQVVVgggyyy}}}||||||~~~|||tttnnnhhhgggaaaUUULLLGGGCCC>>>@@@HHHHHH@@@BBBRRRaaaddd\\\TTTKKKEEECCC@@@:::555111...***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((************,,,......///111222222333555777::::::===@@@BBBUUUlllXXXFFFBBBCCCAAAAAACCCDDDTTTuuuvvv]]]GGG:::666111...111222111111444444444444444444444444444555666777999:::<<<===>>>;;;;;;<<<<<<;;;;;;:::999999888777777777888:::;;;>>>?????????>>>===<<<;;;999777;;;AAAAAAKKKqqq}}}xxxxxxyyyyyy{{{}}}tttfffVVVIII???BBBXXXppptttkkkcccUUUHHHFFFHHHHHHFFFDDDEEEVVVgggqqq|||~~~~~~~~~{{{sssmmmlllkkkcccWWWMMMHHHBBB===@@@MMMSSSOOOMMMUUU\\\]]][[[TTTLLLGGGEEEAAA;;;555222///***(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((*********+++,,,......///111222222333555777;;;:::===AAABBBVVV~~~hhhSSSBBB@@@CCCAAA@@@CCCIIIaaasss___LLL===555444000000333555333333666333333444666777777888888;;;;;;<<<===>>>@@@AAAAAA@@@@@@AAAAAAAAA@@@???>>>===<<<;;;::::::<<<===???AAAAAABBBBBBCCCAAA???===;;;999<<<@@@>>>CCC[[[wwwlll___OOOCCC===EEEaaa}}}sss\\\XXXSSSJJJFFFLLLTTTVVVTTTRRRZZZ___aaacccqqq}}}~~~zzzrrrlllgggeee]]]QQQHHHCCC===777===LLLWWWUUUQQQTTTZZZ]]]YYYRRRKKKGGGEEEAAA:::444000---***''''''((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((*********+++,,,......///111222222333555777;;;:::>>>AAACCCXXX~~~eeePPP??????BBB@@@???CCCSSSoooeeeLLL:::444777333000000333333000000222111222444666888::::::;;;@@@@@@@@@AAAAAABBBBBBBBBEEEFFFGGGGGGGGGFFFDDDCCC@@@???===<<<===>>>@@@AAACCCCCCDDDEEEEEEDDDAAA??????;;;:::<<<:::999AAAMMMnnn{{{fffYYYJJJ@@@<<>>AAADDDYYYjjjRRR@@@@@@@@@===CCCPPPeeefffLLL@@@999555444333333444555444333222111111222666;;;;;;;;;AAAHHHKKKEEEDDDGGGHHHHHHLLLSSSRRRQQQOOOOOOPPPOOONNNLLLKKKIIIFFFEEEEEEFFFEEEDDDJJJJJJJJJLLLMMMLLLIIIFFFCCC===;;;======999:::???LLL```uuutttaaaNNN??????DDDPPPmmmcccWWWZZZ```UUU]]]www{{{}}}~~~~~~~~~zzzwwwttttttgggVVVJJJEEEAAA:::444:::PPPTTTCCC???RRR___\\\ZZZSSSKKKHHHHHHDDD;;;333111...***(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,......///111222222222333666888888===;;;BBBEEEaaafffOOO???@@@DDDDDDLLLXXXpppxxxXXXDDD<<<777444333222333444444444444333222333000111666;;;===CCCIIIIIIGGGJJJQQQVVVYYY```hhh[[[ZZZXXXXXXYYYYYYWWWVVVSSSQQQNNNMMMMMMMMMLLLKKKKKKKKKKKKMMMOOOOOOLLLJJJGGGBBB>>>???<<<777666:::DDDMMMWWW^^^lllssseee\\\JJJ>>>???FFFSSSpppjjjdddkkklllhhhuuu~~~~~~~~~|||yyyvvvuuunnnbbbTTTHHH???888555:::OOOTTTFFFDDDVVVaaa]]]VVVQQQKKKHHHFFFCCC<<<666333000+++)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,......///111222222222333666888888>>><<>>888555666@@@@@@???@@@GGG\\\~~~jjj\\\SSSDDD;;;???GGGVVVsss{{{hhhgggnnnnnnuuu}}}}}}{{{wwwtttooonnnhhhZZZIII===888888:::MMMRRRFFFGGGXXXaaaZZZRRROOOKKKHHHEEE@@@;;;777444111,,,)))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,......///000222222222444666888888===<<>>:::999???===>>>@@@AAAKKKiiirrrbbbXXXHHH>>>888===GGGWWWsssvvvcccccckkkrrr~~~|||{{{}}}~~~yyyrrrnnneeeeee```TTTFFF<<<999;;;===KKKNNNCCCEEEUUU\\\VVVQQQPPPLLLHHHCCC===999777333000+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,......///000222222222444666999777<<<<<>>@@@@@@FFFMMMNNNTTTjjjqqq^^^RRRNNN@@@999777===HHHYYYrrrwwwiiippp}}}~~~|||zzzyyy{{{xxxqqqlllccc^^^UUUJJJAAA<<<::::::CCCOOOOOODDDDDDRRRYYYUUUTTTRRRNNNHHHBBB;;;666444000---***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,.........000111222333444777999888===<<>>===;;;999777555555444///111444555222666EEEUUUeeeqqq}}}|||{{{zzzxxxvvvtttpppnnnllljjjhhheeeaaa^^^[[[XXXTTTQQQQQQQQQPPPOOOMMMPPPPPPLLLIIIHHHDDD@@@DDDGGGOOOYYYbbbmmm|||xxx```NNNFFFDDD:::777999AAAMMM___vvv}}}}}}|||zzzzzz{{{~~~{{{tttnnniii___QQQEEE>>>;;;888777IIITTTVVVLLLIIITTT[[[YYYVVVSSSMMMHHHBBB<<<666111///,,,)))((()))******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,.........///111222333444777::::::???===BBBBBBZZZkkkWWWSSS\\\gggooorrrnnnWWWGGG:::666555777888777999===>>>===<<<:::999999999999555666888:::999;;;FFFSSSppp|||wwwuuusssqqqnnnkkkfffcccaaa]]]YYYVVVVVVVVVWWWVVVSSSWWWWWWQQQNNNLLLGGG@@@BBBIIISSS___ooo~~~eeeQQQEEE???<<<777888<<>>>>>======<<>>BBBMMM\\\ccc]]]SSSIIICCCCCCMMM]]]nnn~~~yyyXXXDDD;;;888777777444999CCCPPPbbbyyy~~~}}}|||{{{|||yyyrrrmmmbbbYYYKKK@@@:::777444111DDDYYYWWWGGGKKKYYY___```[[[QQQGGGEEECCC???<<<;;;333000+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777:::777===;;;EEENNNooommm```hhhzzz}}}tttxxx```OOOAAA888444666777999;;;>>>???@@@???>>>???@@@CCCEEEEEECCCAAA???HHHVVVdddkkkllljjjiiinnn}}}zzzssspppllljjjiiiiiihhhgggeeebbb___``````[[[PPPFFF@@@<<<;;;@@@IIILLLGGG???;;;777777@@@LLL[[[kkkwwwlllOOO>>>888555333333555;;;FFFTTTggg||||||{{{zzzzzz~~~|||uuupppddd[[[MMMAAA888333111000@@@UUUUUUHHHMMMYYY]]]\\\]]]SSSJJJGGGFFFAAA<<<:::333///+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777:::;;;@@@>>>FFFOOOooopppbbbkkk~~~rrr|||^^^JJJAAA:::444222777999<<<>>>@@@DDDKKKPPPUUUSSSOOOMMMKKKJJJHHHGGGLLLXXXjjjyyy{{{uuupppvvv~~~{{{xxxvvvtttrrrooommmjjjgggddddddddd___UUUMMMDDD<<<666555888888444///444222444:::BBBMMM]]]kkk{{{qqq\\\EEE999555333222222777>>>JJJ[[[ooozzzzzzzzzyyyzzz}}}xxxssshhhaaaTTTDDD888111000000===PPPRRRHHHNNNYYYZZZYYY\\\RRRJJJIIIGGG@@@:::777222///+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777:::<<>>@@@CCCKKKXXXccczzzwwwpppfff\\\WWWXXX[[[kkksss}}}tttsss~~~zzzvvvrrrnnnkkkhhhfffeeeaaaYYYSSSGGG???888777777444111///222333666;;;>>>FFFWWWfffwww~~~dddRRR>>>555333333444555999AAAPPPbbbxxxzzzzzzzzzyyy{{{yyysssnnngggZZZIII999111000333<<>>555444666666666555:::???AAACCCLLL\\\hhh|||tttvvv|||{{{sssmmmxxx{{{xxxrrrnnnjjjgggeeeaaa[[[VVVJJJCCC>>>===;;;444000111---///333777888>>>NNN]]]pppyyyrrrYYYIII888111111222555888;;;EEEWWWkkk|||||||||{{{}}}wwwqqqnnngggZZZHHH888000000222>>>JJJHHHBBBMMMYYYZZZZZZVVVNNNHHHGGGDDD===444000///---***(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777:::999@@@???EEELLLkkkpppqqqrrrVVVGGG777111222444666888888<<<@@@AAABBBIIIVVV```ssstttbbb]]]rrrwwwtttooojjjfffbbb]]]ZZZNNNFFFBBBAAA;;;000+++---+++---000333444999FFFSSShhhssssss```LLL@@@444000111333555888>>>KKK___ttt}}}}}}}}}}}}~~~uuunnnjjjbbbSSSBBB555///...000@@@IIIEEEAAAOOO[[[[[[\\\WWWOOOHHHGGGEEE>>>666222...,,,***(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777::::::BBBAAAGGGLLLlllwwwsssuuu___FFF<<<444222222333666:::;;;>>>AAACCCDDDJJJSSS[[[cccooo|||kkkcccfffyyy{{{uuunnniiidddaaa___TTTKKKEEECCC:::,,,(((---000///111333444777AAAKKK]]]lllwwwfffZZZLLL@@@888222444777777777999CCCQQQggg}}}}}}}}}}}}~~~}}}ssskkkfff\\\LLL===444000//////@@@GGGDDDDDDTTT^^^\\\[[[VVVMMMFFFEEEDDD===777444---+++)))((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...//////000111222222444777::::::BBBAAAEEEIIIhhh|||uuu}}}dddVVV===777333333444444888===<<>>888444333999>>>===::::::FFFUUUlll|||}}}}}}~~~}}}rrrjjjfffZZZIII<<<555222111000>>>FFFEEEHHHXXXaaa\\\ZZZTTTJJJCCCBBBAAA;;;555333---+++)))))))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((()))***,,,---...//////000111222222444777:::888@@@>>>BBBEEEcccyyylllWWWHHH333333222333555777:::<<<===???CCCGGGLLLRRRYYY^^^gggllluuu~~~zzztttooolllzzzuuuooofff```]]][[[UUUIII;;;111......---///111111222555;;;@@@YYYfffxxx~~~nnn]]]QQQHHH>>>888666999999444888CCCAAA<<>>AAADDDHHHMMMSSSZZZ___jjjnnnuuu}}}vvvpppooo|||wwwqqqiiicccaaa^^^VVVIII<<<333000111...///111111111555:::???VVVcccuuu{{{ppp___TTTJJJDDD???999777999;;;@@@AAAJJJUUURRRLLLPPPZZZfffxxx}}}}}}|||qqqjjjdddVVVDDD777111///222666GGGCCCBBBHHHTTT[[[YYYSSSPPPMMMIIIGGGFFFDDD???;;;111...***((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...///...000111111222444888;;;;;;===???GGGFFFiiizzzXXXAAA000333333333444555888:::<<<@@@BBBEEEIIIMMMSSSYYY^^^ggglllssszzzzzzfffnnn~~~~~~zzztttlllfffeeeaaaXXXLLLAAA888555444//////000000000333888;;;LLLXXXhhhvvv{{{uuunnncccUUULLLAAA===;;;:::888666999>>>===HHHRRR___jjjdddZZZ^^^iiisss}}}|||~~~}}}sssmmmbbbSSSBBB777000...222999NNNGGGDDDIIISSSZZZYYYVVVQQQNNNJJJHHHHHHFFFAAA===111---***((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...///...000111222222555888;;;;;;===???GGGJJJqqqlllPPP>>>222333333444555777999;;;<<>>HHHUUU```gggiiijjjkkkbbb^^^ZZZUUUPPPHHH@@@:::777888:::<<<:::999???GGGJJJZZZiiiwww~~~sssgggiiiyyy{{{zzz~~~|||tttnnn___OOO???666000---333===QQQJJJGGGNNNYYY]]][[[YYYQQQMMMIIIGGGEEEBBB===888000---)))''''''(((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...//////000111222333555888;;;<<<>>>???HHHNNNyyybbbHHH===444444444555777888:::<<<===>>>@@@BBBEEEHHHMMMSSSWWWZZZ```jjjttt|||iii]]]XXXVVVTTTSSSFFFCCCJJJ]]]www~~~{{{vvvpppkkkhhhddd^^^XXXQQQHHH>>>777111///---+++,,,...000111444:::CCCJJJNNNNNNMMMKKKHHHFFFCCC@@@>>>;;;888666777999===AAAAAABBBKKKUUUgggxxxtttxxx|||zzzyyy~~~{{{rrrlllZZZJJJ;;;555///---555BBBQQQJJJKKKVVVaaabbb^^^[[[SSSOOOIIIFFFCCC???888333000---)))''''''(((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...//////000222222333555999<<<;;;>>>???HHHPPP~~~|||[[[BBB888111555666777999;;;<<<===>>>===>>>@@@CCCEEEIIIOOOSSSYYY___iiirrr}}}wwwgggUUUEEE===;;;<<<444000:::OOOlll~~~{{{wwwqqqmmmjjjeee^^^ZZZVVVOOODDD;;;444111---+++,,,.........000333888<<<===<<<:::888:::999777666666666666777666888===EEEJJJRRR___lllzzzxxxyyyxxxnnnhhhUUUEEE888444///---888HHHQQQKKKNNN]]]gggeee^^^[[[VVVQQQKKKGGGCCC>>>777222///,,,)))'''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...//////111222333333666999<<<;;;>>>???GGGRRRxxxWWW???666000777888999;;;===>>>??????<<<>>>@@@BBBDDDHHHMMMQQQWWW]]]fffoooyyywwwdddLLL;;;444666333000000666HHHfff~~~{{{xxxsssooommmeee]]]YYYWWWRRRIIIAAA888444///---...//////...//////111333444444222000222333333333444666999;;;::::::@@@KKKXXXfffxxx}}}wwwvvvyyyuuujjjcccPPP@@@444333///---:::MMMTTTLLLOOO^^^hhhddd\\\ZZZUUUQQQKKKGGGCCC>>>777222///,,,)))'''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...///000111222333444666999<<<;;;>>>???GGGRRRsssUUU???888222888999;;;===>>>???@@@@@@===>>>@@@BBBDDDGGGLLLPPPSSSYYYcccmmmwww~~~qqq[[[FFF;;;,,,222888555...111GGG^^^|||yyytttppppppfff[[[VVVVVVTTTMMMFFF;;;777222///000111000///---------///000111///......000222444777:::???BBBAAA@@@FFFSSScccvvv|||uuuuuuyyysssggg```NNN===222222///---;;;PPPXXXNNNOOO]]]fffaaaZZZXXXRRRNNNHHHEEEBBB===777222///,,,)))'''((())))))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))*********+++,,,---//////000111222333444666999<<<;;;??????GGGRRRppphhhVVV===222666<<<>>>@@@@@@???>>>?????????===@@@GGGIIIIIINNNVVV[[[___hhhrrrzzzqqqWWWAAA999444000111111111555:::eee~~~yyyvvvuuuttthhhbbbZZZSSSOOOMMMKKKJJJ>>>999333/////////...---000///......///000111222888444333666777777;;;@@@BBBHHHUUUfffzzz}}}zzzyyyzzz|||sssiiiaaaLLL===111//////000<<>><<>>@@@>>>@@@EEEOOO___uuu}}}yyy}}}}}}~~~zzzrrrhhh___JJJ===111......222>>>KKKCCCCCCTTThhhkkkggg___QQQMMMKKKGGGBBB;;;555000---+++)))((('''((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))***,,,---///000...///111111222444888;;;:::999CCCGGGQQQwwwjjjUUU>>>666:::>>>???@@@@@@???@@@AAACCCEEEHHHMMMSSSYYY^^^eeejjjoooooosssxxxzzz{{{uuuhhh\\\\\\jjjzzzhhhMMM@@@333000222222222222444;;;PPPttt{{{uuujjjeee]]]VVVQQQMMMJJJHHHKKKFFF>>>777222000//////............///111333444555666999>>>???@@@DDDKKK[[[nnn}}}yyy}}}~~~yyyqqqggg^^^LLL???333...---222===IIIBBBGGGZZZkkkkkkfff]]]OOONNNLLLIIICCC===777222///+++)))''''''((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((()))***+++---...///...///111111222444888;;;999888CCCHHHPPPzzzpppdddSSS@@@888:::@@@AAABBBAAA@@@AAACCCEEEGGGMMMUUU\\\dddlllssswwwtttqqqpppqqqoookkkllloooxxxyyyUUUJJJ>>>:::AAAUUUvvvwwwfffRRRDDD777333444444333333888<<>>BBBLLLWWWjjj}}}~~~||||||~~~yyyrrrggg]]]MMMBBB666...---333>>>HHHEEEMMMbbbooojjjddd\\\NNNLLLKKKGGGCCC===888333111+++)))''''''((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((()))***+++---...///...///111111222444888;;;:::777BBBGGGMMM{{{~~~ppp___QQQDDD;;;:::===@@@AAABBBBBBCCCDDDHHHJJJMMMUUU___fffnnnvvv{{{{{{xxxqqqkkkfff___WWWTTTVVV\\\lllsss\\\DDD<<<666333000666JJJ```~~~lll]]]MMMBBB888555666666666888:::@@@DDDOOOuuusssnnnhhhaaa]]]YYYUUURRROOOMMMHHHAAA999333111000/////////000222555777888===;;;<<<>>>AAAIIIYYYhhh|||~~~|||~~~yyyssshhh]]]LLLCCC777///...666BBBKKKHHHSSSgggooofffaaa\\\OOOJJJHHHEEE@@@;;;666111///+++)))((('''((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))***,,,---///000...///111111222444888;;;<<<777@@@EEEJJJvvvzzzhhhRRRBBB:::777999===>>>???AAACCCEEEIIINNNRRRVVV```jjjnnnsssyyyyyyvvvqqqhhh^^^WWWNNNFFFBBBCCCCCCPPPaaapppwwwppp[[[GGG;;;333000222///+++222===XXXaaaiiikkkiiicccWWWMMMBBB;;;555555777888;;;@@@@@@IIIWWWlll~~~yyyrrrkkkeee___ZZZWWWPPPPPPNNNHHH???888444222000000000111444666999;;;======@@@EEEKKKVVVjjj{{{~~~~~~}}}zzztttiii]]]IIIBBB777///000;;;HHHPPPHHHTTThhhmmmbbb^^^]]]RRRKKKIIIFFF@@@:::444///---+++)))((('''((()))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((*********+++,,,...000111...///111111222444888;;;===666???DDDHHHtttwwweeeNNN???999888999999;;;===@@@CCCGGGMMMSSSXXX]]]hhhqqqsssuuuxxxuuupppfff\\\QQQJJJCCC;;;888:::555>>>JJJVVV^^^\\\MMM<<<555+++'''...000,,,---444555>>>GGGKKKLLLJJJDDD===999444222555777999???EEEJJJSSSlllzzzqqqjjjccc]]]YYYRRRSSSRRRLLLCCC;;;666555000000111222555888:::<<<===>>>CCCKKKSSS```uuu~~~}}}}}}~~~zzztttiii^^^EEE@@@666///222>>>LLLUUUFFFSSSgggjjj___]]]^^^UUUOOOMMMIIICCC<<<555///,,,+++)))((('''((()))((('''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((******+++,,,---///000111...///111111222444888;;;===666>>>CCCGGGsssppp^^^JJJ>>>999666666888777;;;AAAGGGMMMSSSZZZ^^^gggpppxxx{{{{{{xxxppphhh^^^QQQEEE>>>;;;777444444777888:::???GGGKKKCCC888111000///...---......///,,,---000444777777666444555222333888;;;>>>GGGRRRdddwww{{{rrriiiffffffddd^^^VVVNNNGGGAAA;;;777333555444333555888::::::<<<>>>GGGVVVcccqqq}}}zzz{{{{{{yyyxxxnnnaaaJJJ555444222,,,FFF\\\LLLJJJ___oookkkaaa\\\[[[YYYUUUPPPIIIBBB<<<666111...))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))+++((($$$$$$%%%&&&%%%###%%%###&&&222>>>===...&&&&&&&&&'''((())))))***+++++++++,,,---...///000...000111222333444777999:::<<<888AAAHHHgggqqq^^^III===888555555777;;;???EEEKKKQQQWWW^^^ccciiipppwwwyyyxxxtttkkkcccXXXMMMBBB>>><<<888666666...111555:::AAAEEE>>>444111000...---------...////////////111222333333222666666888===@@@III[[[mmm~~~wwwqqqmmmjjjkkkfff___VVVOOOGGG@@@;;;222222333333555888::::::???CCCOOOaaarrr|||zzz{{{{{{xxxuuuiii\\\JJJ666666777444OOOdddUUURRReeeqqqlllbbb^^^]]][[[UUUPPPJJJCCC===777222...)))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((***'''%%%%%%&&&&&&%%%###(((&&&)))555BBBFFF???555&&&&&&''''''((())))))*********++++++,,,...///000...000111222333444777999:::===;;;DDDJJJjjjrrr^^^HHH;;;777555555777===@@@FFFLLLSSSZZZaaaeeekkkqqqvvvvvvsssnnneee\\\NNNEEE>>><<<;;;777555666333555777;;;AAAEEE???666000///...---------...///000000//////000222333444666999>>>CCCJJJ[[[vvv|||xxxtttoookkkccc[[[RRRIII@@@:::222222333555777999;;;<<<@@@HHHWWWlll|||zzz{{{{{{wwwqqqbbbSSSBBB222222555888SSSeeeXXX]]]llluuuoooeeebbb___[[[TTTPPPJJJDDD>>>888222...(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&'''&&&%%%###$$$!!!!!!%%%,,,///---)))&&&&&&''''''((()))))))))************+++---...///...000111222333444777999:::???>>>GGGMMMlllttt___GGG:::666555555777;;;???DDDJJJQQQXXX___ccclllqqquuusssnnniii___VVVLLLEEE@@@@@@???;;;999:::???@@@AAAFFFMMMNNNDDD888000///...------...//////...000111222333555888:::999>>>GGGRRRaaayyyzzzmmmjjjssssssooohhh```WWWKKKAAA:::777666666:::;;;;;;===@@@GGGQQQddd{{{{{{{{{|||}}}vvvlllZZZIII::://////333<<>>CCCGGGTTTjjjlll\\\IIIKKKNNNKKKCCCBBBNNN]]]zzzrrriii^^^SSSLLLHHHBBBAAAGGGIIIIIINNNVVVdddttt|||}}}}}}~~~yyymmm```MMM<<<333111---222DDDWWWYYYQQQbbbkkkooommmlllkkkaaaTTTLLLHHHAAA:::555000,,,)))'''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''$$$&&&''''''&&&%%%%%%&&& ###$$$$$$$$$&&&'''''''''((((((((((((((((((************+++---...///...000111222333444777999666@@@@@@DDDJJJlllwwwtttgggKKK===;;;<<<<<<===<<>>BBBGGGFFF===666<<>>777222...+++)))''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&(((+++++++++******)))))))))((((((((((((((((((((('''******++++++,,,...///000...000111222333444777999666AAA@@@CCCHHHmmmyyyiiiLLL>>><<<>>>>>>>>>;;;>>>BBBFFFJJJOOOTTTXXXTTTZZZ^^^]]]^^^^^^ZZZUUUXXXXXX^^^jjjttt~~~hhhOOODDD222222111111111222444555666777999:::???KKK\\\iiizzzmmmTTTHHHGGGGGGEEE???@@@@@@>>>777222777AAA???___wwwnnnhhhaaaXXXWWW```fffjjjttt}}}|||~~~yyyiii^^^TTTEEE888222666111666OOO```[[[UUUeeegggeeebbbfffmmmhhh^^^MMMGGG>>>666111...,,,***&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&%%%''''''&&&######&&&***&&&%%%%%%%%%&&&(((((()))((((((((((((((('''''''''+++++++++,,,---...///000...000222222333444777999777CCCAAABBBHHHmmmhhhNNN@@@===>>>CCCIIIDDDCCCCCCFFFJJJNNNPPPPPPUUUWWWYYYYYYXXXWWWXXXYYY]]]bbbmmmyyy~~~bbbJJJ999333333000...000444777888>>>>>><<>>333;;;>>>999444666777555777@@@RRRpppxxxuuuooollllllooorrrzzz|||}}}rrr```RRRGGG===666555444---;;;XXXZZZRRR^^^nnnllliiifffccc___YYYUUUMMMHHH???888222---)))''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((*********+++,,,---...///111222333333333444777999===<<>>FFFMMMZZZhhhqqqqqq]]]NNNCCC:::777999333;;;>>>:::666666777555777999AAASSSnnn~~~~~~|||~~~ooo\\\NNNCCC:::444333222///AAAZZZWWWPPP^^^rrrpppjjjbbb[[[VVVWWWXXXNNNHHH@@@888222---***''''''''''''''''''''''''''')))((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((*********+++,,,---...///111222333333333444777:::<<<<<>>666222000...333KKK\\\TTTQQQdddsssssspppggg[[[TTTTTTWWWOOOIII@@@888222...***((('''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((*********+++,,,---//////111222333333333555888:::<<<;;;>>>???LLLzzzzzzYYYEEECCCHHHNNNQQQJJJIIIHHHIIILLLOOOPPPPPPTTTUUUUUUTTTRRRQQQRRRTTTXXX___kkkxxx|||___HHH<<<777666111333888<<<<<<<<>>???LLLzzzfffOOOIIINNNSSSUUUNNNLLLKKKLLLNNNQQQQQQQQQTTTTTTTTTRRROOOOOOPPPQQQTTT\\\gggqqqzzz}}}ppp\\\JJJ===777777999888999<<>>999444555555666444222111222444000333888444333FFFaaa{{{zzz{{{zzzeeePPP@@@777333111111--->>>XXX^^^ZZZggg|||rrrrrrpppmmmhhh___WWWQQQPPPIII@@@777111---+++)))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))***+++,,,...///000111222333333444666999<<<::::::===>>>LLLzzzqqqXXXMMMOOOSSSUUURRRPPPOOOOOOQQQSSSSSSSSSSSSSSSRRROOOMMMLLLMMMOOOQQQYYYbbbggglllpppnnnjjj]]]RRRFFF>>>999666777;;;???===>>>AAAAAAFFFXXXlllyyysssoooeeeUUUEEE===777444333444333111111444777333333666444222;;;HHHkkk}}}yyyzzz|||vvvcccNNN>>>555222222222000EEE\\\^^^bbbtttwwwqqqjjjddd```\\\YYYVVVOOOHHH>>>666000,,,***)))''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((()))))))))+++,,,...000111111222333444444666:::===999999===>>>LLLzzz|||aaaPPPOOORRRTTTVVVTTTRRRRRRSSSUUUUUUTTTSSSRRRQQQNNNKKKJJJKKKMMMNNNTTTYYYZZZ]]]```\\\UUULLLBBB;;;;;;<<<;;;>>>CCCGGGDDDFFFJJJJJJPPPgggwwwqqqpppkkk^^^MMMBBB;;;555222333333111222777666555333222333555999<<>>LLLzzzkkkXXXTTTWWWXXXXXXVVVTTTSSSUUUVVVVVVUUURRRRRRPPPMMMJJJIIIJJJLLLKKKOOOPPPOOORRRVVVSSSLLLFFF===999===BBBDDDHHHNNNTTTQQQSSSXXXYYY___wwwxxxqqqqqqpppdddSSSHHH???777222333444222444:::333666555222333888999666555EEEcccxxxvvvwww{{{xxxnnn^^^KKK<<<333000000000777RRRbbb___lll|||wwwqqqtttssslllaaaXXXUUUVVVNNNGGG<<<333---***)))(((''''''''''''''''''''''''&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((((((((()))***,,,...000111000222333444555777;;;>>>999888<<<>>>KKKzzz{{{bbbZZZZZZYYYWWWUUUSSSTTTVVVYYYZZZ[[[ZZZVVVQQQOOOOOOPPPNNNMMMHHHMMMNNNJJJIIIKKKIIIDDD@@@AAAAAACCCGGGNNNVVV\\\cccaaaaaagggppp~~~xxxqqqmmmllljjjddd```JJJ>>>444444888888555333666888999999888888999:::<<>>???NNN~~~pppccc______YYYWWWUUUUUUXXXZZZ\\\\\\\\\XXXUUUSSSSSSSSSQQQOOOLLLOOOOOOKKKKKKNNNNNNJJJKKKNNNRRRWWW\\\bbbhhhlllqqqnnnrrr|||vvvoookkkkkkiiifffbbbOOOBBB777666::::::888777888999::::::999888:::;;;999===CCCJJJWWWlll}}}xxxxxx{{{~~~fffYYYJJJ???888333222333;;;FFF^^^eee[[[bbbqqqqqqnnnpppooojjjhhhhhhfffbbbTTTFFF777000---***((('''''''''''''''''''''''''''((((((((((((((('''&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))******+++,,,...///000000000111222222333555999===:::<<<@@@???NNN}}}qqqhhhiii```]]]ZZZZZZ[[[^^^___```^^^\\\ZZZZZZZZZXXXVVVTTTSSSTTTRRRNNNNNNRRRTTTSSSTTTZZZbbbjjjppptttxxxzzz}}}||||||xxxsssmmmiiiiiihhhfffdddUUUGGG;;;999;;;<<<;;;<<<:::;;;<<<;;;::::::<<<>>>===BBBGGGIIILLLWWWhhhuuu{{{vvvwww{{{yyy^^^OOO@@@888555111111333@@@ZZZgggbbbbbbhhhoootttrrrrrrmmmeeecccfffgggfffQQQCCC555...+++((('''((((((((((((((((((((((((((('''(((((((((((('''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))++++++,,,,,,---...//////000111111222222555999<<<<<<>>>AAAAAAOOO~~~sssssshhhdddaaa___```bbbddddddaaaaaabbbbbbaaa___\\\ZZZ^^^]]]YYYUUUUUUXXX[[[]]]```fffnnnvvv|||iiifffppp{{{{{{|||~~~xxxvvvrrrlllhhhgggffffffeeeZZZLLL???;;;<<<======???<<<===>>>======>>>@@@BBBBBBHHHNNNSSSWWW```kkktttuuu~~~}}}xxxtttwww{{{rrrXXXGGG888444333000000444KKKoooppp```jjjqqqrrr~~~{{{qqqeee^^^___```^^^LLL@@@222,,,)))'''''')))))))))))))))))))))))))))''''''((((((''''''&&&%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))))),,,,,,,,,------.........///000111111222555999<<<<<>>======>>>AAA??????@@@@@@@@@BBBFFFHHHIIIKKKQQQZZZeeeooouuuxxxtttyyyyyyvvvsssxxx}}}|||iiiTTTBBB444222222///222999YYY{{{sss```pppxxxvvv|||kkk^^^YYYUUUQQQEEE:::000+++)))&&&'''***))))))))))))))))))))))))'''''''''''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&((())))))'''''''''''''''((()))))),,,,,,,,,------.........000111111222222555999<<<;;;>>>CCCDDDUUUyyyuuuooolllkkklllmmmnnnppprrrtttuuusssqqqooooootttqqqooopppqqqqqqssswww~~~hhhMMMAAAIIISSSbbboooppppppnnnllliiigggfffffffff___SSSFFF@@@>>>===???BBBAAABBBCCCCCCEEEHHHLLLPPPVVVVVVZZZdddpppyyy|||{{{~~~~~~zzzuuuuuuuuu{{{qqq]]]MMM===222333222///666BBBfff~~~ssseeeuuu{{{vvvpppaaaVVVMMMEEE===555---+++)))'''(((+++((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&'''((()))***'''''''''''''''((())))))++++++,,,,,,---...//////111111222333333666:::===;;;>>>CCCCCCSSS|||xxxwwwxxxyyyzzzyyy|||~~~~~~{{{zzzzzz{{{{{{xxxzzznnnPPP@@@BBBHHHTTTccchhhjjjkkkkkkkkkjjjiiiiiiiiiaaaVVVJJJDDDAAA>>>@@@CCCBBBCCCEEEFFFHHHLLLRRRVVVaaaccchhhoooyyyuuurrrtttyyyfffRRREEE777000333222///:::LLLsss~~~vvvppp}}}~~~vvv|||zzznnnaaaTTTGGG<<<555///++++++***'''(((+++''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&'''((()))***'''''''''''''''((())))))******+++,,,...///000000222333333444444777;;;>>>>>>???BBB???LLLzzz~~~|||rrrUUUDDDDDDCCCKKKZZZ```eeegggjjjlllllllllllllllbbbXXXMMMGGGCCC@@@@@@DDDCCCDDDFFFGGGJJJOOOUUUZZZbbbgggnnnuuu|||~~~ssspppuuu|||xxx___KKK>>>333...333222000>>>SSS|||yyy{{{vvvvvvllloooooohhh^^^RRRCCC888111,,,***++++++((())),,,''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&'''(((******'''''''''''''''((()))))))))***+++,,,...///000111222333444444555888<<>>???DDDCCCDDDHHHLLLPPPWWW```hhhnnnuuu||||||tttrrruuu}}}lllUUUGGG999333444888111---AAA^^^{{{oooiiijjjhhhfffeee]]]OOO@@@777333000,,,))))))*********&&&&&&&&&&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))***+++---///111222111222333444555777:::===:::>>>DDDCCCLLLrrr}}}gggLLL???CCCKKKOOOOOOYYYbbbkkknnnpppqqqooojjjfff```WWWMMMEEE@@@???>>>@@@???AAAGGGLLLPPPYYYaaaiiioooxxxzzzuuuvvv{{{|||eeePPPCCC>>>333...000...000HHHeeeuuummm]]]^^^```___XXXMMMDDD>>>222///+++(((((()))))))))'''''''''&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))***+++---///111222111222333444555777:::===>>>>>>AAAAAANNNwww}}}zzzqqqSSSBBBCCCIIIKKKIIITTT___jjjooorrrsssqqqllljjjeee\\\SSSJJJDDD@@@>>>>>>===AAAHHHMMMSSS\\\dddjjjqqq{{{|||wwwuuuyyypppZZZHHH>>>;;;222,,,...///777OOOiiiwww~~~tttjjjkkkjjjcccWWWJJJAAA<<<000---)))(((((((((((('''))))))((('''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***+++---///111222111222333444555777:::===AAA>>>>>>@@@QQQ~~~yyy|||zzz^^^JJJDDDGGGJJJKKKRRR]]]gggnnnrrrvvvvvvsssmmmiiiaaaXXXOOOHHHBBB@@@@@@@@@DDDKKKQQQVVV^^^fffjjjrrr}}}~~~zzzvvvtttzzz}}}dddPPPAAA999111///000333555>>>TTTjjjwww{{{~~~vvvhhhWWWIII===444///---***(((((()))((((((+++***)))((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))))))))***+++---///111222111222333444555777:::===@@@???@@@AAATTTxxxzzz~~~~~~hhhRRREEECCCIIIOOOQQQZZZccciiiooovvvyyyxxxpppllleee\\\TTTLLLFFFCCCCCCCCCFFFMMMRRRVVV]]]eeekkkssszzzxxxvvvuuuzzzvvv\\\HHH<<<777---111555555777EEE^^^tttuuudddUUUIII;;;000///---***)))******)))(((+++***)))((((((((((((((()))(((((((((((('''''''''&&&&&&&&&''''''((((((((('''''''''(((((((((((()))(((((((((((())))))))))))))))))***+++---///111222111222333444555777:::===<<>>???BBBDDDUUUvvvgggYYYRRRPPPQQQZZZccclllpppsssvvvuuurrrqqqmmmggg___YYYTTTRRRQQQLLLMMMQQQXXX]]]aaagggnnnzzz}}}{{{wwwrrrnnnpppvvvmmmSSS???444000222222111888RRRuuurrrQQQ???888444+++)))(((((())))))(((&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((('''''''''&&&&&&&&&'''((())))))***%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))******+++---///111222111222333444555777:::===AAA??????AAATTT}}}rrreeeXXXVVV\\\cccgggnnnuuuwwwuuussssssuuuppphhhccc___\\\XXXTTTYYYZZZ[[[]]]aaaiiissszzzzzzvvvrrrqqquuuxxxpppTTT>>>333///444222444DDDcccwwwwwwzzzrrrxxxttt^^^III===222***+++***((('''''''''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))((('''''''''(((***+++***+++,,,...///000000111111111222333555888;;;============???UUUuuuiii^^^^^^eeeppprrrxxx~~~~~~yyyssslllgggdddbbb___]]]aaabbbeeeiiippp{{{~~~yyysssrrrrrruuuzzz~~~kkkQQQ>>>555222333333===VVVwwwwwwyyy||||||nnnlllbbbQQQBBB:::333---+++***)))((('''(((((()))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((((('''((()))***+++***+++,,,...///000000111111111222444666999<<<===@@@@@@BBBCCCWWW|||sssjjjdddjjjttt|||uuupppnnnmmmllllllppprrruuu{{{{{{vvvqqqkkknnnrrryyy~~~bbbJJJ;;;555333111444IIIppp|||sssgggcccXXXHHH<<<555000+++******)))(((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((()))*********+++,,,...///000000111222222333444777:::===>>>???AAADDDFFFYYYxxx{{{zzz{{{mmmeee```aaannn~~~|||{{{|||}}}zzztttoookkkiiilllsss{{{wwwZZZCCC777222222111777UUU{{{mmmeee\\\OOOAAA777222---******))))))(((((((((((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((())))))******+++,,,...///000000111333333333555777:::===???;;;>>>BBBEEEZZZhhhiiimmmvvvrrroooyyywwwhhhYYYQQQMMMQQQdddxxx|||tttmmmjjjjjjlllnnnuuu|||qqqTTT@@@666333222222>>>aaaxxx]]]QQQBBB888333111...---)))))))))))))))(((((('''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''(((((()))))))))))))))***+++,,,...///000000111333333333555777:::===???<<<>>>@@@BBBXXXtttvvvvvvuuuxxx||||||yyyqqqiii___ZZZ]]]iiiwww|||eeeXXXJJJBBB===@@@SSSggguuuooojjjhhhkkkppppppwww~~~fffLLL===888555444777KKKqqq|||gggVVVCCC888333///,,,+++)))))))))))))))(((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((()))))))))))))))***+++,,,...///000000111222222333444777:::===>>>???AAABBBBBBVVVsssiiiUUUOOOFFF@@@???EEEMMMRRR^^^dddnnnwww~~~}}}~~~xxxlllaaaRRRHHH@@@;;;777888HHH[[[xxxpppmmmjjjhhhkkkrrrqqqyyynnnSSS@@@888666666555>>>[[[wwwrrr]]]FFF:::444...)))(((((())))))***)))((('''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''((()))***))))))(((***+++,,,...///000000111111111222444666999<<<===???BBBDDDCCCWWW{{{jjjKKKHHHBBB===;;;;;;===???===DDDQQQdddyyywwwhhhcccaaaXXXNNNHHHBBB===::::::888999GGGXXX~~~{{{sssmmmlllkkkhhhkkkrrrpppzzzmmm[[[CCC444111333555444CCCgggwwwjjjTTT===444111---***+++((()))*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''')))*********)))(((***+++,,,...///000000111111111222333555888;;;===<<<@@@DDDEEEYYYuuu___PPPLLLFFFCCCBBBEEEHHHJJJ>>>???DDDQQQhhhrrrfffWWWLLLHHHEEE@@@<<<:::888999;;;;;;===EEENNNpppsssnnnkkkkkkjjjjjjnnnsssvvv}}}aaaIII666555777333444;;;UUU~~~yyyppp]]]LLL;;;444111---(((&&&******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((()))***+++)))***,,,...///111111111222333444555555888;;;>>>???>>>AAACCCWWWiii[[[```XXXPPPNNNSSSZZZ]]]^^^VVVNNNHHHMMM```yyy~~~___UUUHHHAAA???===999555777666777::::::<<>>oootttfffTTTEEE666000///---)))'''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((()))***+++)))***,,,...///111111222222333444555666888;;;>>>???===@@@EEE[[[vvvkkkiiiggg___XXX[[[fffqqqvvvvvvjjj\\\NNNLLLXXXiiiwww}}}}}}{{{{{{bbbNNNGGG>>>;;;<<<<<<:::777777666888;;;<<<>>>EEEMMMYYY~~~uuulllfffbbbaaadddfffiiirrrzzzpppZZZDDD888222555555222;;;JJJsss^^^HHH;;;///,,,---,,,***)))******))))))((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((()))***+++******,,,---///111222222222333555555666888<<>><<<>>>FFF___tttooottthhheeeeeejjjqqquuuuuusss```WWWLLLJJJQQQ\\\fffkkkeee]]]WWW\\\kkkqqqdddRRRBBB>>>::::::===@@@???>>>:::999;;;???@@@AAAHHHPPPZZZyyy~~~rrrhhhdddbbbbbbeeehhhnnnyyymmmVVVFFF;;;555444888555444CCCXXXqqqUUU???444***)))++++++************))))))((((((''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((()))***+++***+++,,,---///111222333222333555555666999<<>>;;;>>>FFFaaammm```bbbeeellltttyyywwwpppiiidddZZZUUUNNNIIIJJJRRR^^^fffVVVPPPIIIIIIRRRZZZVVVNNN999777555777;;;???@@@???<<<<<<>>>AAACCCEEELLLUUUdddzzzwwwmmmddddddbbbccchhhllltttkkkWWWFFF===999555555666111111FFFaaahhhJJJ:::111***)))+++***)))*********))))))((((((''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((()))***+++++++++,,,---///111333444111333555666777999===@@@BBB???AAAHHHcccgggRRROOOWWWeeewwwzzzwww{{{vvvkkk^^^TTTSSSZZZaaaTTTSSSOOOKKKLLLNNNJJJDDD888777666777:::>>>@@@AAA===<<>>:::888444222222...333PPPrrr{{{]]]DDD777///******+++***)))+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((()))***+++,,,,,,,,,---///111333555111333555666777:::>>>AAAFFFCCCEEEKKKccc}}}fffMMMIIINNN\\\sss~~~tttnnnkkknnnqqqsssoooiii___PPPBBB;;;999888777999<<>>AAAGGGMMMVVVcccooo|||pppeee^^^]]]]]]aaaccchhhoooxxxlllWWWIII>>>999888666111111444666FFFmmmjjjOOO???333,,,(((***+++******+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((()))***+++---,,,,,,---...111444555111333555666888:::>>>BBBCCCAAADDDIII^^^||||||dddKKKFFFUUU___sssgggPPP;;;888666444555777:::<<>>;;;888888999<<<>>>AAAGGGRRR]]]jjjzzz|||ooodddZZZXXXZZZ[[[\\\]]]fffiiiuuu~~~eeeIII:::777666444222000222555GGGqqq{{{aaaEEE333---++++++++++++++++++++++++))))))))))))((((((((('''(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((())))))))))))+++,,,.........///222444333333333555777999<<<======AAA@@@AAAWWWyyyzzz|||~~~ooonnnyyyuuuWWWFFFCCC@@@<<<;;;<<>>666777777555333666000999]]]{{{hhhPPP999...---++++++++++++++++++++++++)))))))))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''((((((((()))))))))***+++,,,.........///222444444444444555888:::===>>>>>>BBBAAABBBVVVzzzzzzzzz{{{}}}{{{vvv{{{mmmSSSFFFGGGHHHHHHFFFEEECCCAAAAAAHHHVVVllluuuiiiaaaWWWSSSRRRVVV[[[___dddjjjyyy]]]KKK999444777777444222===555EEEqqq|||qqqbbbSSSDDD555//////************************))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''(((((())))))******+++,,,.........///222444444444555666888;;;===??????BBBBBBBBBTTT||||||zzzxxxwwwyyy||||||vvviiiSSSFFFKKKSSSYYYZZZWWWQQQLLLOOOSSS___sssttthhh]]]WWWVVVSSSSSSWWW\\\aaajjjrrroooQQQDDD777444555444222111999???]]]sssbbbNNNCCC<<<555///---************************((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''((()))*********+++,,,.........///222444444444555666888;;;===??????BBBBBBBBBQQQvvv~~~xxxuuuvvvyyy{{{|||}}}fffPPPMMMUUUbbbnnnuuuuuuqqqnnnlllnnnvvv~~~qqqddd[[[UUURRRSSSSSSVVV[[[___eeeqqq|||rrrYYYDDD===666444222000111444555OOOyyyqqq[[[DDD999666222,,,)))************************((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&'''((()))***+++++++++,,,.........///222444444444444555888:::===>>>>>>AAAAAAAAANNNpppzzzuuutttuuuwwwxxx|||fffNNNQQQYYYfffuuuxxxkkk]]]SSSNNNNNNOOOOOORRRZZZccciiiooo|||vvv\\\HHH:::888777666333111777???NNNsssiiiUUU>>>333000---***(((************************(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''((()))***+++++++++,,,.........///222444333333333555777999<<<======@@@@@@@@@KKKlll}}}uuusssssstttuuuwwwxxx~~~lllQQQKKKQQQ]]]mmm~~~qqqhhh[[[NNNEEEDDDHHHLLLLLLRRR___kkkssszzzuuu^^^III;;;444666999999666555>>>JJJwww~~~aaaOOO<<<111,,,******,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((######%%%''')))+++,,,---'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++++++++,,,.........///222444333333333444666999;;;======???@@@@@@IIIiiiyyyuuuuuuvvvuuuwwwvvvyyy~~~pppUUUUUUVVVZZZdddttt~~~vvvcccVVVIIIEEEEEEFFFIIIMMMPPPUUU___kkkzzzrrr\\\LLL>>>333777///111777333333SSS|||rrrRRRBBB333---,,,+++***+++************))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,,,,,,,---///000222333333333333333555888:::;;;>>>>>>???@@@HHHeee|||xxxvvvuuutttsssuuuzzz}}}zzzjjj\\\aaahhhqqqzzzrrrgggYYYOOOFFFEEEGGGIIIMMMQQQSSSZZZeeeqqqfffOOOAAA888333333777;;;777444FFFtttxxxcccIII<<>>333***)))+++***)))***************))))))))))))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,,,,,,,---///000222333333333333444666888:::<<>>???AAAKKKiii~~~tttooolllmmmnnnmmmpppttt{{{ooooooxxx}}}qqqeeeYYYNNNHHHDDDFFFLLLTTTYYY\\\dddkkkuuuxxxWWWBBB<<<;;;999888<<<666FFFsssmmmSSS@@@222,,,)))++++++)))'''(((************)))))))))(((***))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''(((((())))))******,,,,,,,,,---///000222333444444444444666999;;;<<<;;;<<<>>>BBBMMMlll|||tttmmmkkkjjjhhhiiilllrrrwwwzzz}}}}}}oooaaaUUUMMMGGGDDDCCCGGGOOOXXX\\\```jjjuuuxxxRRRAAA>>>:::666555222BBBkkkxxxYYYBBB555000+++))),,,,,,)))((()))************)))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,,,,,,,---///000222333444444444555777999;;;===:::<<<>>>BBBNNNmmmuuuoookkkffffffhhhlllooouuu}}}uuulll___SSSLLLHHHGGGGGGGGGKKKTTT\\\aaaggguuuhhhLLLAAA===777555888777]]]cccFFF555------)))(((++++++))))))+++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******,,,,,,,,,---///000222333444444444555777999;;;======>>>@@@CCCNNNmmm}}}tttnnnhhhfffhhhjjjkkknnnttt{{{|||sssddd]]]SSSKKKHHHIIIKKKLLLKKKPPPYYYbbbgggooolllXXXFFF???;;;555777???LLLzzzrrrQQQ<<<444111***'''&&&***+++***+++...************))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((()))*********,,,,,,,,,---///000222333444444444555777999<<<===???@@@BBBDDDNNNlll{{{sssooonnnnnniiihhhkkkqqquuuyyyyyylllbbbUUUPPPMMMNNNNNNMMMQQQVVVYYYZZZaaannnyyybbbJJJ888777;;;:::AAALLLuuummmVVVDDD666///......---+++)))((())))))*********))))))((((((''''''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,...///000000///000222444222333444666888:::<<<===999???CCCFFFQQQrrr{{{tttooolllhhhfffgggkkknnnqqqvvv}}}zzzrrrggg\\\SSSNNNKKKJJJMMMOOOPPPUUU\\\dddfffooo}}}qqqWWWFFF<<<===888777QQQtttqqqVVVDDD888000+++***---,,,+++)))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))***+++,,,---...000000000111333555222333444666888:::<<<======@@@CCCEEERRRttt}}}sssmmmlllhhhfffhhhjjjjjjmmmsss|||rrrggg^^^VVVNNNIIIJJJHHHJJJOOOSSSVVV^^^fffrrrwwwzzziii\\\HHH???<<<===666>>>kkkooo[[[CCC777222...+++***,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))******+++,,,---///000000111444666222333444666888:::<<<===@@@AAAAAADDDTTTvvv~~~uuuuuunnnjjjjjjiiihhhiiimmmppptttzzzuuulll```VVVPPPMMMLLLKKKKKKKKKOOOVVVZZZ___hhhqqq~~~mmm]]]RRRKKKBBB===:::<<>>///***+++***((((((************)))))))))((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((()))******+++---//////000222444777222333444666888:::<<<===>>>>>>===BBBTTTyyytttnnnjjjeeebbbbbb___aaadddgggkkkooouuuyyy|||tttjjj```XXXTTTPPPKKKFFFEEEHHHLLLOOORRRVVV```jjjqqqyyyfffVVVOOOHHHBBB>>>;;;>>>GGGaaannnQQQ===333+++***,,,+++***+++((())))))******)))(((((((((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''((()))******+++,,,---///000000111444666222333444666888:::<<<===<<<===>>>AAARRRvvv{{{ssskkkfffddd]]]^^^___```aaadddiiimmmuuuyyyvvvqqqjjjccc]]]VVVPPPMMMLLLKKKJJJHHHHHHJJJNNNPPPVVV]]]jjjyyylllYYYQQQMMMGGG@@@===;;;GGGffflllOOO@@@333...,,,------++++++---'''((()))******)))(((((('''((((((((()))))))))***((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((()))***+++,,,---...000000000111333555222333444666888:::<<<======???@@@AAAOOOqqquuummmkkk]]]]]]]]]\\\\\\___cccffffffkkkqqqwww|||}}}wwwsssiiibbbYYYQQQLLLJJJIIIHHHIIIJJJKKKLLLMMMOOORRRTTTZZZcccsssnnn```TTTQQQNNNFFF???===DDDXXXzzzSSS<<<888,,,++++++,,,***%%%%%%((('''((()))******)))(((((('''((((((((())))))******)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,...///000000///000222444222333444666888:::<<<===>>>AAABBBBBBLLLnnnvvvooofffdddaaa^^^]]]\\\\\\\\\```cccgggiiilllpppwww|||zzzuuunnneee^^^SSSPPPKKKHHHGGGFFFFFFFFFGGGJJJLLLMMMMMMRRRYYY^^^hhhxxx}}}ccc[[[\\\[[[TTTGGG<<<<<>>???>>>BBBVVV}}}|||qqqllleee```]]]\\\ZZZXXXYYY\\\^^^```bbbfffkkkpppwwwyyy}}}~~~yyyqqqjjjddd^^^WWWRRROOOMMMJJJHHHHHHIIIJJJJJJGGGIIILLLOOORRRZZZeeemmmwwwzzzeeeTTTRRRRRRRRRMMMBBB>>>LLL___nnnOOO888...---+++++++++************)))))))))))))))(((((((((''')))(((((((((((()))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++............000222444555555333333444888;;;======:::<<<===GGGbbbzzzooogggdddaaa]]]YYYUUUVVVWWWWWWXXX[[[___bbbhhhkkkooouuuzzz}}}wwwssskkkfff^^^WWWRRRNNNKKKIIIGGGGGGFFFFFFGGGHHHJJJKKKLLLNNNRRRVVV^^^jjjyyyooo]]]RRRMMMMMMGGGCCCBBB@@@JJJlllqqqSSS>>>111+++***+++++++++************))))))))))))(((((((((''''''(((''''''''''''((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++............000222444555555333333444888;;;======<<<===>>>IIIddd}}}tttppplllfff```XXXXXXVVVUUUTTTUUUWWWXXX]]]___bbbfffjjjnnnqqqrrrzzz|||~~~xxxrrrmmmhhhbbb___WWWUUUPPPLLLJJJIIIIIIHHHFFFGGGGGGHHHHHHIIILLLMMMSSSVVV\\\dddooouuuaaaUUUPPPOOOJJJ>>>888@@@PPPjjjuuuRRR<<<444000---,,,+++++++++*********))))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***++++++,,,............000222444555444333333444888;;;=========???AAAGGG\\\xxxnnnfff^^^\\\XXXTTTRRRQQQQQQPPPTTTUUUWWWYYY]]]```bbbdddjjjlllpppuuuyyy}}}~~~zzzuuuqqqnnnjjjddd___[[[WWWTTTQQQKKKKKKKKKJJJHHHGGGGGGHHHHHHJJJKKKKKKKKKMMMQQQTTTZZZ```jjjwwwtttaaaXXXSSSNNNJJJ???:::???WWWwwwpppWWW<<<000000000...++++++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,............000222444555444333333444888;;;======:::???BBBDDDTTTxxxzzzpppgggccc]]]XXXTTTQQQNNNLLLLLLMMMNNNPPPSSSVVVYYYZZZ\\\^^^aaaeeehhhkkkmmmooossstttuuuwwwzzz|||~~~~~~}}}}}}}}}{{{yyyuuurrrooollliiieeeaaa^^^YYYVVVRRRPPPOOOOOONNNMMMHHHIIIJJJHHHFFFEEEEEEFFFFFFIIIKKKMMMNNNRRRZZZ___hhhrrrwww]]]QQQNNNJJJDDD???:::JJJcccvvvUUUCCC333...///...+++)))+++++++++************)))((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,---............000222444555555333333444888;;;======;;;AAACCC@@@JJJmmmxxxwwwqqqiiiccc^^^ZZZUUURRRMMMLLLLLLLLLMMMNNNPPPPPPRRRSSSUUUXXX[[[\\\^^^^^^```aaabbbdddfffhhhiiijjjqqqrrrsssuuuwwwxxxzzz{{{yyyyyyxxxvvvtttsssqqqpppmmmllljjjiiiiiihhhfffddd```]]]ZZZWWWVVVUUUSSSRRROOOLLLJJJJJJKKKKKKKKKJJJGGGHHHHHHFFFDDDDDDHHHKKKIIIMMMRRRUUUZZZcccoooxxxuuueeeVVVNNNHHHBBB???@@@SSSwwwqqqWWWAAA777///......,,,******+++++++++************)))(((((('''''''''&&&&&&&&&'''''''''&&&'''(((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))***+++,,,---............000222444555555333333444888;;;=========BBBAAA???JJJmmmRRRlllvvvooojjjeee___[[[RRRPPPNNNKKKIIIHHHHHHHHHMMMNNNOOOQQQSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYYYYZZZ``````aaaaaabbbbbbbbbccceeeeeedddbbb```]]]ZZZYYYYYYXXXVVVUUUUUUTTTRRRPPPSSSPPPMMMLLLMMMNNNOOOOOOOOOMMMJJJIIIIIIIIIGGGFFFGGGGGGFFFDDDDDDGGGNNNTTTTTTYYY___fffmmmzzzssseee___YYYSSSJJJBBBDDDKKKuuu|||ZZZCCC444///---......++++++---+++++++++************)))(((((('''''''''&&&&&&&&&(((''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))***,,,------............000222444555555333333444888;;;======:::>>>???BBBTTT{{{lllTTTTTTxxx}}}vvvmmmggg\\\ZZZVVVQQQMMMIIIGGGFFFGGGFFFFFFHHHJJJMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTWWWWWWUUUSSSRRRRRRSSSUUUTTTPPPOOOQQQPPPMMMJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIHHHHHHHHHHHHHHHJJJGGGDDDCCCCCCEEEFFFFFFJJJKKKKKKJJJIIIMMMTTTZZZbbbhhhpppyyyyyynnnlll^^^llljjjaaaPPP???CCCccc```EEE888///............---------)))******++++++)))((('''******))))))((((((''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((()))+++,,,---,,,///111111000000222444444444555666888:::;;;<<<@@@;;;GGGDDDVVVoooLLLXXXzzzzzzooojjjccc\\\WWWRRRNNNJJJHHHFFFDDDEEEFFFHHHHHHGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJLLLOOOOOONNNLLLLLLLLLLLLNNNMMMIIIHHHJJJIIIFFFKKKKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDFFFHHHIIIJJJJJJLLLNNNPPPQQQSSSXXX```fffuuu~~~wwwbbb___hhhfffhhhWWWIIIOOOeeelllPPP;;;111............------------)))******+++***)))(((''')))))))))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,---...000111111000111333666444444555666888:::;;;===AAA:::DDDHHHccc___EEETTTsss~~~tttlllgggbbbZZZUUUQQQMMMIIIGGGGGGGGGFFFEEEAAABBBBBBBBBBBBBBBBBBBBBBBBEEEGGGHHHGGGFFFGGGGGGFFFHHHGGGCCCBBBDDDDDDAAAEEEEEEEEEEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@???@@@BBBEEEHHHJJJKKKLLLLLLOOOTTTZZZ```fffoooyyyuuuiiifffaaadddjjjeeeXXXNNNPPPnnn}}}dddOOO===111---......---------,,,,,,,,,))))))*********)))((('''(((((((((((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%''''''(((((()))+++,,,---///000111111000222444777444444555666888:::<<<===@@@999CCCNNNttt^^^CCCJJJjjj|||vvvmmmeeeaaa]]]WWWRRROOONNNLLLJJJDDDDDDCCCBBBBBBAAAAAAAAA@@@BBBDDDDDDDDDCCCDDDEEEEEEGGGEEEAAA@@@CCCCCCAAA@@@AAABBBCCCCCCCCCBBBBBB>>>???AAACCCDDDDDDDDDDDDDDDGGGJJJLLLNNNPPPRRRTTTZZZaaalllxxxvvvfff```mmmyyyyyyiiiWWWEEEZZZ~~~```III<<<333///---------------,,,,,,,,,+++)))))))))))))))(((((((((&&&''''''(((((()))))))))&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''(((((()))+++,,,---000/////////000222555777444555555777888:::<<<===???;;;FFFUUUdddIIIOOOccc}}}||||||uuupppiiiccc^^^YYYUUUSSSNNNMMMKKKIIIGGGFFFFFFFFF@@@BBBCCCCCCBBBAAABBBCCCDDDFFFDDD@@@???BBBCCCAAABBBBBBCCCDDDEEEEEEEEEEEEBBBCCCDDDFFFHHHIIIIIIJJJKKKMMMQQQTTTXXX]]]dddiiipppyyyxxxrrrkkkkkknnnyyysss[[[NNNUUU{{{~~~fffJJJ:::444111//////---,,,,,,,,,++++++++++++)))))))))(((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,---///......///111333555555555555666777999;;;<<<===<<>>;;;BBBLLLYYYfffLLLMMMWWWdddjjjnnn|||yyyooolllhhhccc^^^[[[ZZZYYYZZZZZZYYYVVVRRRPPPOOOPPPQQQRRRPPPLLLKKKOOOQQQPPPOOONNNLLLKKKLLLNNNPPPRRRUUUVVVWWWYYY]]]bbbgggjjjmmmuuu}}}xxxrrrnnnmmmnnnnnnmmmtttuuu```UUUQQQfffsssNNN@@@222......---,,,---++++++++++++***************)))((('''&&&''''''(((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((''''''(((((()))+++,,,---//////000444777999777555555666666777999;;;===>>>;;;BBBHHHWWWrrrRRR999AAAYYYjjjrrrvvv{{{vvvrrrpppooolllkkkiiieeeaaa^^^]]]^^^^^^___\\\XXXXXX\\\^^^\\\\\\ZZZYYYZZZ\\\aaaeeehhhggghhhjjjooowwwtttllleeegggqqq{{{}}}}}}eeePPPUUUdddqqqZZZEEE:::000......,,,+++,,,+++++++++************)))***)))(((&&&&&&''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%'''((())))))''''''(((((()))+++,,,---000000222666;;;<<<999666555666666888999;;;===>>><<>>???>>>BBBFFFTTTppp]]]NNNOOOYYYpppzzz}}}mmmeeedddhhhkkkllljjjpppyyycccYYYdddfffNNN<<<444111///............---+++,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------000000000111222333444555333444555777999<<<>>>???@@@DDDHHHVVVcccSSSXXX[[[bbbkkkmmmqqq~~~wwwjjj]]]VVVWWW^^^eeekkkwwwiiidddwww[[[III;;;222...000...------------,,,************))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------000000000111222333555666444555666888:::===???@@@@@@DDDHHHUUU```OOOHHHSSS^^^bbbjjjuuu|||qqqcccaaa^^^\\\^^^eeepppwwwpppggg|||{{{XXXBBB999444222222///---,,,,,,,,,,,,+++)))*********))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------000000000111222444555666555555666888;;;===@@@AAA>>>AAAEEESSSrrrQQQFFFIIIPPP```qqqwwwzzzqqqggg```___[[[XXX]]]jjj}}}ooouuuuuu]]]AAA444111111111222...---++++++,,,,,,***)))***************)))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------//////000111222444666666555555666888;;;===@@@AAA>>>AAAEEEQQQ___wwwjjjRRRFFFMMM[[[eeeppp}}}wwwjjjbbb___^^^]]]mmmpppwwwzzzxxx\\\JJJ999222222111000//////---,,,,,,,,,,,,+++)))************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------/////////111222444666777444555666888:::===???@@@AAACCCFFFRRRdddbbbpppsss]]]RRRYYY\\\cccooosssoooiiicccaaaeeemmmttt~~~lllXXXHHH>>>555333444222/////////...,,,,,,------+++***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++------...//////111222444666777333444555777999<<<>>>???AAACCCEEEPPPsss^^^nnnsssQQQOOOSSSZZZ```eeeooozzz}}}rrrjjjdddfffggghhhlllvvveeeOOOAAA777111...000222///------000...------------,,,***'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++---.........///111222555666777333333444666999;;;>>>??????AAACCCMMM}}}aaa]]]tttgggJJJCCCIIINNNUUU\\\eeehhhnnnuuuyyy}}}~~~qqqkkkhhhfffllltttcccFFF::::::111000///------......///,,,,,,,,,+++++++++******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$############"""%%%%%%$$$$$$###$$$$$$$$$######""""""###$$$%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''(((***+++...///111111111111222333444555666555555666777:::<<<>>>???AAA@@@EEELLLyyyxxxllluuurrr[[[OOOEEECCCFFFTTTYYYccclllooommmooouuuwwwzzz{{{ooorrr}}}hhhPPP===444333000000...---------...///,,,,,,+++++++++*********))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$############"""%%%%%%$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''(((***,,,...///000000000111222333444555555555666777:::<<<>>>???AAA@@@DDDLLLyyyvvvkkkmmmiiiQQQFFF???AAAHHHRRRYYY\\\```dddkkkwwwwwwooojjjiiijjjuuuqqqWWWGGG>>>666222000//////...------------...,,,++++++++++++*********))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$############"""%%%$$$$$$###$$$$$$%%%%%%!!!"""###$$$%%%$$$######"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''((()))***,,,,,,/////////000111222444444555555666777:::<<<>>>???AAA@@@DDDLLLzzzdddbbbeeettt~~~\\\OOOCCC???AAAGGGQQQYYY___eeejjjnnnyyy{{{vvvgggaaaYYYUUU[[[lll{{{bbbQQQ???777666444333333.........---------------++++++++++++************(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%%%%!!!"""$$$%%%%%%$$$###!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''((()))***+++,,,000000000000111333444555555555666777999<<<>>>???@@@@@@DDDMMM{{{ssscccRRROOO```rrr\\\LLLAAA>>>???HHHPPPYYY```hhhppptttuuu|||}}}vvvpppjjjbbb\\\XXXSSSVVV]]]kkkkkkXXXIII@@@888555444111111333---------------,,,,,,++++++++++++*********))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$#########$$$$$$%%%&&&!!!###$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((((()))***+++,,,---111111111222333444555666555555666777999<<<>>>???@@@@@@EEEOOO~~~ppp\\\OOOWWWrrrqqq___VVVIIIIIIHHHFFFFFFLLLUUU\\\ggguuuxxx~~~~~~|||zzzwwwssspppjjj```UUUOOONNNPPPVVV\\\xxxeeeNNNAAA888555444444111,,,+++...,,,,,,------,,,,,,+++***+++************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""############$$$%%%&&&&&&######$$$%%%$$$###"""!!!"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((((()))***+++------111111111222333444666666555555666777:::<<<>>>???@@@AAAGGGQQQvvv{{{nnnooowww~~~ooo\\\JJJCCCHHHQQQVVV]]]gggqqqyyy}}}~~~~~~sssttttttrrrqqqsssyyy~~~|||zzzvvvrrrnnnkkkiiigggiiiiiijjjllloooqqqqqqpppbbbaaa___^^^[[[WWWQQQMMMNNNMMMUUUdddtttwww^^^KKK>>>555333111111222111,,,***,,,+++,,,,,,---,,,+++***)))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""############$$$%%%&&&'''$$$$$$$$$#########"""""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''')))+++---...000000111111222444555666555555666777:::<<<>>>??????AAAIIITTTfffsss{{{___LLLGGGDDDDDDFFFNNNZZZfffpppuuu}}}xxxtttsssuuuxxxzzz}}}yyysssxxxvvvffffffggghhhhhhggggggfff```____________\\\XXXUUUTTTQQQNNNMMMOOOSSSVVVWWWhhhrrrqqqWWWFFF===777111555000///222333000......++++++,,,---,,,+++***)))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""############$$$%%%&&&'''%%%%%%$$$###""""""######"""############$$$$$$$$$###$$$$$$%%%%%%&&&''''''###$$$%%%&&&(((***,,,---//////000000111222444555555555666777:::<<<>>>??????BBBJJJVVVfffhhhooozzzpppkkkxxxooodddTTTJJJIIIOOOWWW[[[hhhhhhhhhiiikkkpppwww|||~~~zzzyyyzzzwwwmmmooonnnqqqxxxzzzuuummmjjj___XXXPPPJJJIIIIIIGGGEEEAAALLL```xxxqqqcccPPP@@@999666333222000000000///......------,,,,,,++++++***)))((((((+++******)))(((''''''&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""#########""""""!!!######$$$$$$$$$$$$######%%%""" !!!$$$$$$### ###$$$%%%%%%&&&&&&%%%%%%%%%&&&''')))***,,,---...111111111111222333444444555666777999;;;===>>>???<<>>555222222111000000000//////...---------,,,,,,+++******)))((((((******))))))(((''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""############""""""######$$$$$$$$$$$$######$$$"""!!!!!!###$$$###!!!###$$$%%%%%%&&&&&&%%%%%%%%%&&&''')))***,,,---...111111111111222333444444555666777999;;;===>>>??????CCCGGGOOOeeecccaaa^^^\\\bbbqqqwwweee\\\```iii}}}pppcccZZZTTTLLLMMMMMMNNNWWWaaafffddd^^^ZZZTTTMMMJJJLLLQQQUUUQQQNNNPPPZZZ```[[[RRRLLLSSSZZZbbbhhhpppuuu^^^NNNAAA;;;444111222333444333000//////......---,,,,,,+++++++++******))))))(((***))))))(((((('''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$############"""""""""############""""""######$$$$$$$$$$$$#########"""!!!"""###$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%&&&''')))***,,,---...111111111111222333444555555666777999;;;===>>>???@@@DDDGGGNNN~~~```dddfffeee```]]]aaafffwwwqqqcccjjjwwwrrriiibbbgggvvv~~~yyysssoookkkiiihhhcccbbbjjj{{{eeeOOOBBB===;;;888555444444444333222//////......---,,,,,,++++++*********)))))))))((())))))((((((((('''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$#########""""""!!!""""""############"""######$$$$$$$$$$$$######""""""""""""###############$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((***,,,---...000000111111222333444555555666777999;;;===>>>??????DDDHHHQQQaaafffiiigggbbb^^^\\\]]]dddhhhrrrtttfffppphhhPPP@@@999999666555444333222111///---......------,,,,,,++++++*********)))))))))))))))((((((((((((''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!"""#####################$$$$$$$$$$$$######!!!!!!"""""""""######$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((***,,,---...000000000111222333555666555666777999;;;===>>>???<<>>???;;;CCCKKKWWWjjjnnnllleee```aaabbbaaaXXXWWWVVVWWW\\\hhhwww~~~jjjVVVEEE@@@AAAJJJNNNHHH>>>999777666555333111000000111------,,,,,,+++*********((()))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$############""" !!!"""######$$$$$$$$$######$$$$$$$$$$$$######!!!######""""""$$$&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''')))***,,,---...//////000111222444555666555666777999;;;===>>>???===CCCHHHRRR]]]dddgggcccaaaaaa^^^YYY\\\\\\\\\YYYXXXZZZaaahhhjjj|||fffYYYaaawww}}}gggPPPAAA===555444@@@JJJIII@@@;;;777666333///,,,+++,,,---------,,,,,,+++******)))(((((((((((())))))))))))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$############""" !!!######$$$$$$$$$######$$$$$$$$$$$$######!!!######"""!!!$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''')))***,,,---...//////000111222444666777555666777999;;;===>>>??????CCCEEEMMM\\\]]]]]]^^^^^^^^^]]]]]]^^^XXXRRRQQQUUUXXXXXXVVVZZZ\\\fffvvvuuuoooggg]]]aaahhhvvviiiUUUJJJ@@@777666444333444777999777555/////////...------,,,,,,------,,,++++++******)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''########################################################################%%%$$$######""""""###### !!!!!!!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%''''''(((***+++,,,---......000111222111111222444333444777999;;;=========@@@@@@BBBPPPXXXXXXYYYZZZZZZZZZYYYYYY[[[XXXUUUVVVYYYZZZVVVSSSOOOOOOUUU___gggooo|||}}}sssmmmooo~~~vvv]]]III???888333444222111222444555444222/////////...------,,,,,,---,,,,,,++++++******)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$########################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''(((***+++,,,---......000111222111111222444333444777999;;;=========<<<===AAAPPPRRRRRRSSSTTTTTTTTTTTTTTTVVVVVVWWWZZZ\\\ZZZSSSNNNNNNMMMNNNPPPQQQTTT\\\eeezzz~~~vvvlllfffbbbfffcccTTTCCC999666555222111///000111111000/////////......---,,,,,,,,,,,,,,,,,,+++******))))))(((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$##############################""""""""""""""""""""""""########################"""###$$$$$$$$$###"""!!!######""""""""""""""""""""""""############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((***+++,,,---......000111222111111222444333444777999;;;=========<<<>>>BBBPPPMMMNNNOOOOOOPPPPPPOOOOOORRRSSSVVVYYYZZZWWWPPPKKKQQQRRRRRRPPPMMMKKKNNNRRROOO[[[lll~~~yyyyyyooo\\\OOOGGGCCCFFFNNNRRRJJJ???999777666111000////////////...---//////...------,,,,,,+++,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!########################!!!"""$$$%%%%%%###!!! $$$$$$$$$############"""""""""############""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,---......000111222111111222444333444777999;;;=========???AAADDDNNNLLLLLLMMMMMMMMMMMMLLLLLLNNNOOOQQQRRRSSSQQQNNNKKKNNNRRRUUURRRNNNKKKJJJJJJKKKMMMRRRZZZdddnnnyyysssaaaOOOBBB;;;888777999>>>@@@;;;777666444111111111111000///......///.........---,,,,,,++++++,,,,,,+++******))))))(((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$%%%$$$###!!!$$$$$$$$$$$$############""""""############"""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,---......000111222111111222444333444777999;;;=========AAACCCCCCIIIuuuMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKQQQUUURRRNNNLLLKKKIIIOOOLLLJJJKKKMMMQQQYYYbbbooo|||kkk\\\VVVOOOEEE===999777777666888999777444333555333///000111222111000///000111......------,,,++++++++++++++++++***))))))(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""######$$$%%%%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""#########"""!!! """"""#########$$$$$$$$$""""""############"""""""""""""""############$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((***+++,,,---......000111222111111222444333444777999;;;=========???BBBCCCGGGoooNNNMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIJJJLLLMMMJJJPPPRRRMMMJJJKKKKKKJJJIIIFFFFFFJJJJJJIIIMMMTTTNNNUUU^^^fffooo~~~xxxjjj[[[LLLBBB>>><<<999888888888666555666888666222222555555222///111222222000///111333......---,,,,,,++++++***++++++******))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%""""""############""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''(((***+++,,,---......000111222111111222444333444777999;;;=========<<>>666666777999:::888555222///333444000///111333222---000222222000///111444......---,,,,,,++++++***++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""################################################""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! """###$$$%%%&&&""""""############""""""$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''(((***+++,,,---...///000222222111111333444333444777999;;;=========;;;DDDMMMTTTyyyNNNLLLJJJIIIIIIJJJJJJIIIEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHJJJMMMNNNNNNKKKFFFAAA>>>???CCCHHHJJJJJJGGGDDDCCCEEEKKKRRRVVV\\\cccmmmyyyyyy___RRRFFFDDDDDD@@@:::777666666555444444444444555555444333444555666555444222111///...---...000111......---,,,,,,+++******))))))))))))(((((((((((((((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%###############"""!!!!!!"""######"""!!!!!!"""$$$"""#########$$$$$$$$$$$$ !!!""""""""""""""""""######"""!!!!!!"""$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""############%%%%%%%%%&&&&&&&&&''''''))))))***+++---.../////////000000000000111444777222555:::===>>>>>>>>>???;;;GGGNNNvvvMMMLLLIIIHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKMMMOOOPPPNNNMMMHHHDDD>>><<<===AAAEEEGGGKKKHHHDDDAAAAAAEEEJJJMMMJJJMMMQQQWWW\\\cccjjjnnnvvvlllaaa\\\aaajjjsssxxxiiiXXXEEE===;;;:::999999666555555444444444444444555444333333555555555333111000...---,,,---...///...------,,,++++++******))))))))))))((((((((('''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###############"""!!!!!!"""######"""!!!!!!"""$$$""""""""""""#########$$$ !!!""""""""""""""""""######"""!!!!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%%%%%%%&&&&&&&&&''''''))))))***+++---.../////////000000000000111444666222555:::<<<======>>>???<<>>AAADDDEEEGGGEEEAAA??????AAAEEEGGGFFFFFFFFFEEEDDDFFFJJJMMMUUUXXX^^^fffpppzzz{{{vvvpppjjjgggbbb[[[VVVLLLFFF???===FFFWWWjjjvvviiiVVVBBB888666555666888555555444333333333333333444333222333444444333222000///---,,,++++++,,,,,,------,,,,,,+++*********)))))))))(((((((((''''''''''''(((''''''&&&%%%$$$$$$$$$$$$#########"""""""""############""""""!!!"""######"""!!!!!!"""$$$!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""######"""!!!!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,.../////////000111111000111333555333666999:::;;;<<<>>>???BBBGGGIIIsssKKKKKKJJJGGGEEEDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMJJJHHHIIIFFFCCCBBBCCCEEEFFFFFFAAA@@@??????@@@CCCGGGIIIKKKJJJIIIGGGFFFHHHLLLPPPLLLLLLMMMOOOQQQSSSVVVWWW___dddmmmzzzwwwlllaaaYYYSSSPPPLLLIIIHHHEEEAAA>>>???>>>>>>???EEERRRbbbmmm]]]NNN???999777444333444444444333222222222222222444222111111222333222000000///...,,,++++++++++++,,,,,,++++++*********)))))))))((((((((('''''''''&&&'''''''''&&&&&&%%%$$$$$$$$$#########"""""""""""""""############"""!!!!!!"""###""" """### !!!!!!!!!!!!""" !!!"""""""""""""""!!!"""###""" """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""""""""############%%%%%%%%%&&&&&&&&&'''''''''((()))***,,,.../////////000111111111111333555444666888999:::;;;===@@@DDDGGGEEEiiiJJJJJJJJJGGGDDDCCCEEEGGGIIIIIIJJJKKKKKKLLLMMMMMMJJJIIIGGGHHHIIIJJJJJJIIIIIIGGGEEEEEEFFFFFFFFFEEE??????@@@AAACCCFFFHHHJJJCCCDDDCCCCCCDDDGGGMMMQQQFFFHHHJJJKKKLLLKKKJJJIIIHHHHHHJJJQQQZZZaaadddcccjjjlllttt|||}}}}}}zzzxxxwwwtttmmmgggeeeaaa[[[UUUQQQLLLGGGCCC???>>>===<<<===<<<;;;::::::<<<>>>???CCCLLLXXXbbbYYYLLL???999666444444666333333222111111111111111333111000000111111000...//////...---,,,,,,,,,,,,+++***************))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$############!!!""""""#########""""""!!!""""""!!! !!!### !!!!!!!!!!!! !!!"""""""""""""""!!!""""""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!"""""""""############%%%%%%%%%&&&&&&&&&''''''&&&'''(((***,,,...///000...000222222111111222333555777999::::::;;;===??????HHHIIIiii~~~FFFHHHHHHFFFBBBAAADDDGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHFFFFFFHHHIIIJJJJJJFFFEEEDDDDDDEEEEEECCCAAABBBBBBCCCCCCDDDDDDDDDDDD???@@@@@@@@@AAADDDIIILLLDDDFFFIIILLLMMMLLLKKKIIIIIIFFFCCCCCCFFFIIIJJJIIIKKKOOOXXX___]]]WWWTTTVVVYYYYYYYYYXXXXXXXXXXXXXXXWWWTTTQQQPPPPPPNNNKKKGGGHHHEEEAAA?????????@@@???::::::::::::999999999999666666666666:::DDDQQQZZZ[[[MMM>>>555222111555999222222111000000000000000222000//////000000...---......------------,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############"""!!!""""""############"""!!!""""""!!! !!!### !!!!!!!!!!!! !!!"""""""""""""""!!!""""""!!! !!!###"""""""""""""""""""""""" !!!!!!""""""###""""""""""""############%%%%%%%%%&&&&&&&&&''''''&&&&&&(((***,,,---///000...000222222222111222333666888:::<<<<<<<<<>>>???>>>LLLTTTuuuAAADDDEEECCC??????BBBFFFDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCDDDGGGHHHGGGFFFDDDCCCCCCDDDDDDCCC@@@>>>BBBCCCCCCCCCCCCAAA???>>>AAABBBCCCBBBAAACCCEEEHHHGGGGGGHHHIIIIIIHHHGGGFFFHHHFFFCCCAAAAAAAAABBBBBBDDDMMMYYY```YYYLLLEEEFFFEEEDDDBBBAAAAAAAAABBBBBBAAA@@@@@@???@@@@@@AAAAAA===;;;999999;;;<<<<<<<<<999::::::999777666666777555444222222666===GGGMMMOOODDD999333111///222666111111000////////////000111000......///...---+++***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%######"""""""""!!!!!!!!!!!!!!!"""############### !!!"""!!!!!!""" !!!!!!!!!""""""""" !!!""""""""""""""" !!!"""!!!!!!""""""""""""""""""""""""""" !!!""""""###""""""""""""############%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))+++---///000...000333333222111111222666999<<<>>>>>>===>>>>>>===IIINNNooo>>>AAABBBAAA======AAAEEEAAAAAAAAAAAAAAA@@@@@@@@@===>>>@@@CCCEEEFFFCCCAAADDDCCCDDDEEEEEEDDD@@@>>>???@@@AAABBBAAA???===;;;@@@AAAAAA@@@???>>>@@@AAAFFFEEEDDDCCCCCCDDDEEEEEE@@@??????=========>>>>>>>>>JJJ[[[cccYYYIII???===AAA???===;;;;;;<<<===>>>:::;;;<<<;;;;;;<<<>>>AAA:::999888999::::::888777777888888777666555555666555444444444666888:::;;;<<<666333444333000---...111111000///////////////111///............,,,+++((()))***++++++,,,++++++(((((((((((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%"""!!!!!!!!! !!!!!!"""############### !!!"""!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""" !!!"""!!!!!!""""""""""""""""""""""""""" !!!""""""###""""""""""""############%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))+++---///000...111333333222111111111666999===@@@???>>>>>>>>>888>>>:::WWWkkk@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>??????>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBAAA???===;;;===???AAAAAA@@@>>>======;;;>>>AAACCCAAA???>>>>>>EEECCC@@@@@@AAA@@@>>>;;;999<<>>@@@DDDGGGGGGDDD@@@===??????===<<<;;;:::::::::999999999::::::;;;;;;;;;999888888888888888888999777777777777666666666666444444333222222333444444111111111000///......---000000///..............................------,,,++++++******++++++,,,,,,&&&''')))******)))((('''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!$$$$$$##################"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!###"""""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))+++---...///000000000000111222333444777888:::<<<======<<<<<<>>>>>>===888NNNbbbmmm==================>>>>>>======<<<<<<<<<<<<======<<<===>>>???@@@??????>>>>>>???@@@@@@@@@>>><<<;;;;;;===???@@@???<<<:::999888;;;???AAA@@@?????????CCCAAA>>>>>>>>>>>>;;;999888;;;======;;;::::::<<<:::<<>>>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<============<<<;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>===;;;999777555888<<<>>>>>>>>>>>>>>>@@@>>><<<;;;;;;;;;999888777888::::::999888999;;;999999::::::999888666444:::999888666666555555555888888888888999999999999777777666666666666777777666666555555555444444444000000////////////000000222111111000000//////...//////...------------......////////////...------++++++******)))*********+++******)))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######""""""""""""!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((***,,,---...///111000000111111222333444666888999;;;<<<===<<<<<<<<<<<<===666>>>DDDWWW:::;;;<<<===>>>>>>??????::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<999:::;;;;;;<<<;;;;;;:::<<<;;;:::::::::999888777555888:::<<<;;;;;;;;;<<<>>><<<:::999999999999888666777777888888999;;;===<<<;;;:::999777666666555888777666555444444444444777777777777777777777777666666555555555555666666555444444444333333333333////////////////////////111111111000000////////////...------,,,,,,------...////////////...------***************,,,---------+++***(((''''''((((((%%%%%%%%%$$$$$$$$$##############################""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!! !!!!!! !!!"""$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((***,,,---//////111111111111222333444444666777999;;;<<<===<<<<<<::::::>>>:::CCCKKKccc;;;<<<===??????@@@@@@???;;;::::::999999::::::;;;:::::::::::::::;;;;;;<<<888999999999::::::999999;;;888444444555777777666777888::::::888777777888;;;;;;:::999888888:::;;;888777666777999;;;===>>>===;;;999777666666666777777666555444333333333444666666666666666666666666555444444333333444444555333333333222222222222111000000000000000000000000000000000///////////////......---,,,,,,,,,,,,,,,...............---,,,,,,(((((()))***,,,...000111,,,+++)))'''&&&&&&'''(((%%%%%%$$$$$$$$$#################################"""""""""######"""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!! !!!!!! !!!"""$$$%%%&&&%%%%%%&&&&&&&&&''''''''''''((()))***,,,...///000111111111111222333444555555666888:::<<<<<<<<<<<<888888>>>BBBWWWjjj<<<===>>>@@@@@@@@@??????;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;999999999888888888888888666333111222555777666444777999:::999777555555666888999999888777999<<>>GGGUUU}}}<<<===>>>???@@@???===<<<;;;::::::999999::::::;;;888777666666666777999999::::::999888888777777777444333555999>>>>>>999444666777888888666555666777555666777666666888===AAADDD???:::666666777777777555444333222222222222333444333333222222222222222555444444444333333333333222222222111111222222222111111111000000000/////////000111111111111000///---------------------------,,,,,,+++++++++++++++++++++,,,,,,++++++***)))''''''(((((()))***,,,---%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""!!!  !!! !!!!!!!!!!!! !!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!! !!!!!!""""""!!!!!!"""###$$$$$$&&&&&&&&&&&&''''''''''''(((((()))+++---...000000222222222222333444555555333555777:::;;;<<<===<<<>>>CCCNNNfff;;;<<<>>>??????===;;;:::::::::999999999999::::::666666555444555666777888;;;;;;999888777777777777444666;;;CCCHHHFFF>>>666444666777777666666888999222444555555555888===BBBIIICCC;;;666444444333111333333222222222222222333333222111111111111111222444444444333333222222222222222111111111111222222000000000000////////////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++++++++***))))))((((((''''''''''''((((((###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""  !!!!!!!!!""" !!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!###"""""""""""""""######&&&&&&&&&'''''''''((((((((((((***+++---...000000222222222222333444555555333555777:::;;;<<<======999???MMMjjj>>>===;;;:::999999:::;;;;;;:::999999999:::;;;<<<555555444444555666777888666777888777555555555777111222777AAAIIIHHH???555333333444444444444444333333333333333333444555666DDD@@@;;;666333222333444000000111111111111000000222222222111111111111111333333222111000///......---...///000000///...---////////////////////////........................++++++******+++---...000---,,,,,,+++*********++++++*********++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######""""""!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!"""$$$###"""  !!!###$$$"""############$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((///+++((((((+++...///...000111222222111222444666444555888:::<<<<<<;;;;;;??????JJJyyy===<<<;;;999888888999999999999888777888999:::;;;555555555555666666777777999999999888555333333444000111444999??????;;;666444444444444333222111111222222222222222333444444:::999999888666444333222000000111111111111000000111111111111111000000000222111111000000//////...,,,,,,---//////000000000........................------------------------*********++++++,,,---...,,,,,,+++***************+++*********++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""""" !!!###$$$""""""#########$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((***)))))),,,000222111000000111222222111222444666555777999;;;======<<<<<<>>>>>>KKK{{{<<<;;;:::888777777666666777666666666666777888888444555666777777777666555:::;;;:::777444111000111000000000111333555666777444444444333222111000000111111000000000111222222...111555999999777333000000111111222222111111000000000000000000//////...////////////////////////++++++,,,---...000111222------------------------------------------------))))))***+++,,,,,,,,,,,,++++++***)))))))))******+++***)))***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""!!! !!!###$$$"""""""""#########$$$$$$###$$$%%%$$$###$$$&&&'''%%%'''+++000444555333111000111222222111222444666666888:::<<<===>>>======<<<===MMM::::::888777666555444444444444444444555555555666333444666777888666555333888999888666222000///000///000000///---...222666333333222222222222222222111000000000000000111111***...333888999777333000000111111111111111111000//////000000000///...---------........./////////,,,+++++++++,,,...000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,+++*********))))))(((((()))))))))***)))((()))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""!!!!!! !!!"""######""""""""""""############"""###$$$$$$######%%%'''%%%''',,,000444444333222000111222222111222444666666777999;;;<<<=========<<<===OOO777777666555444333222111222222333333333444444333222444555777666555333222444555555333111///000000...000222111...---111444111111111111222333555666111111000000000000111111,,,...222444555444222111///000000111111000000///......///000000///---,,,,,,,,,,,,---......//////------,,,++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++'''((()))*********)))((((((((((((''''''(((((())))))((((((((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""  !!!!!!"""""" !!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!"""""""""#########"""###$$$$$$###$$$&&&(((''')))+++---///000111111000111222222111222444666666666888999:::<<<<<<<<<>>>???SSS444444444444333222111000000111222222333333222222222333444444444333222111///000111000///...///000---000222222000...000222///......///111333555777111111000/////////000000//////000000111111111111...//////000000//////...---...000111111///---,,,++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************''''''(((((()))(((((('''''''''&&&&&&''''''(((((()))((('''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######""""""!!! !!!!!! !!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######"""###$$$$$$$$$$$$'''))))))***+++++++++,,,...111000111222222111222444666666666777888:::;;;<<<===@@@AAAVVV000111222222222222111000///000111222333222222111222222222111111111000000---...///...,,,,,,---...,,,---/////////...//////------,,,,,,...000222444000000///...............------------...//////000------............------...///111222111000---,,,++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((('''''''''''''''(((&&&&&&%%%%%%&&&''''''(((((('''''''''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!!  !!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""###"""$$$%%%%%%%%%%%%(((***''')))++++++++++++...111000111222222111222444666777777888999:::<<<===>>>@@@BBBYYY...///111222222111111000///000111333333222222111222222111000//////000000---......---+++******+++++++++++++++,,,---......---,,,+++***+++---///000///...------,,,,,,,,,,,,)))***+++,,,---.........,,,------------------,,,...///111222222000...,,,++++++++++++++++++++++++&&&(((***,,,---...------)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((((('''&&&'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!   !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%&&&)))+++$$$(((,,,---------///111000111222222111222444666888888999:::;;;===>>>???@@@BBB[[[333333333222222222111111///000000111111111000000......//////...---,,,,,,------,,,,,,+++***)))))),,,+++***)))***+++,,,---,,,,,,,,,++++++*********------------,,,,,,+++***)))*********++++++++++++++++++++++++++++++++++++......---,,,,,,+++******)))))))))))))))******+++***))))))+++---//////...******))))))((((((''''''(((((())))))))))))((('''((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""!!!!!! """"""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""############"""######$$$$$$%%%&&&&&&((())))))***,,,...000111111222222111111111444666666888;;;<<<;;;<<<===>>>>>>CCC[[[333222222222222111111111/////////000//////.....................---,,,,,,---,,,,,,+++******))))))***))))))))))))***++++++,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***)))))))))))))))************++++++++++++++++++++++++---------,,,++++++******))))))(((((())))))***+++***))))))***---......---)))))))))(((((((((''''''(((((()))))))))(((((('''((('''&&&%%%%%%%%%%%%&&&%%%&&&'''&&&%%%%%%%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!! """!!!!!!!!! """!!!!!! !!!!!!"""""""""""""""############"""######$$$$$$%%%&&&&&&((())))))***,,,...000111000111111111000111444666555777:::;;;;;;<<<===??????CCC\\\222222111111111000000000...............---,,,+++---------------,,,,,,+++,,,,,,++++++***)))))))))'''((())))))******))))))+++++++++******************************))))))(((''''''((((((((()))))))))************************,,,,,,,,,++++++******)))((((((((((((((()))******+++))))))***+++,,,,,,***((((((((((((((('''''''''''''''((((((((((((((('''''''''&&&%%%%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""""""""############"""######$$$$$$%%%&&&&&&((())))))***,,,...000111000111111000000000333555444666999;;;;;;<<<>>>@@@???DDD\\\111111111000000000//////............---,,,+++***+++,,,,,,,,,,,,,,,++++++++++++******))))))))))))'''((()))***+++***)))(((*********************)))((((((((())))))(((((('''&&&&&&&&&'''''''''((((((************************+++++++++******)))))))))(((''''''''''''((())))))***)))((()))******)))(((''''''''''''''''''''''''&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!""""""!!!!!!!!!!!!!!!  !!!"""""""""############"""######$$$$$$%%%&&&&&&((())))))***,,,...000111000000111000///000333555333555888:::;;;<<<>>>@@@>>>CCC\\\000000/////////............///......---,,,+++*********+++++++++++++++*********))))))))))))(((((('''(((***+++++++++***)))))))))))))))))))))))))))&&&''''''(((((('''''''''%%%&&&&&&&&&&&&''''''''')))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&''''''((()))***(((''''''((()))'''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!"""""" !!!!!!!!!!!!!!!  !!!"""""""""############"""######$$$$$$%%%&&&&&&((())))))***,,,...000111000111111000000111333555222555888:::;;;<<<>>>@@@<<>>DDDbbb......---,,,,,,+++******)))))))))))))))*********(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%###########################$$$%%%%%%%%%%%%$$$###"""""""""""""""!!! !!!!!!!!!!!!!!! !!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%&&&&&&''''''((()))***,,,///111222111111111111222333444555777888999:::;;;<<<<<<<<<:::CCCYYY...------,,,++++++******))))))))))))))))))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%##############################%%%%%%%%%%%%######"""""""""""""""!!! !!!!!!!!!!!! !!!!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%&&&&&&'''(((((()))***---///111222111111111111222333444555777888999:::;;;<<<<<<<<<===FFF[[[------,,,,,,+++*********)))))))))))))))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%########################"""###$$$%%%%%%$$$###"""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###############"""!!!!!!!!!!!!"""#########$$$$$$%%%%%%&&&&&&'''(((((()))+++---///111222111111111222222333444555666777888:::;;;;;;<<<<<>>BBBWWW(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###""""""!!! ###""" """###"""!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! """""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""      """  !!!!!!!!!!!! !!!!!!"""#########"""""""""######$$$###%%%&&&&&&))),,,+++''''''(((***+++,,,...111333222222111111222222333444333444777999;;;=========???DDDYYY'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""######"""!!!!!!###!!! !!!"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!  !!!""" !!!      """  !!!!!!"""!!! !!!###$$$###""""""""""""######$$$"""$$$&&&'''''''''((((((''')))+++,,,,,,...111444222111111111111222333333333444777999;;;=========>>>EEE\\\&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###############"""###!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$ !!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  !!!!!!!!! !!!""""""!!!  """!!!    """  !!!!!!""""""!!! """###$$$""""""!!!!!!"""######$$$###$$$&&&'''%%%$$$&&&(((''')))+++,,,---...111444222222111111222222333444333444777999;;;=========>>>FFF___&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""########################""""""######$$$$$$######"""!!!!!!"""!!! !!!!!!"""""""""""""""  !!!###$$$%%%&&& !!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!   !!!!!!!!!!!!!!! !!!""""""!!!  """!!!   !!!  """  !!!!!!""""""!!!!!!""""""######!!!!!!!!!!!!"""######$$$%%%$$$%%%'''&&&###$$$(((((()))+++,,,---///222444333333222222333333444555333444777999;;;============GGGaaa%%%%%%%%%%%%$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!######################## !!!""""""######"""""""""!!! !!!"""###!!! !!!"""""""""""""""  !!!!!!"""###### !!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!    !!!""""""""""""""" !!!""""""!!!  !!!!!!!!!!!!   !!!  """  !!!!!!!!!!!!"""############""" !!!!!!"""$$$$$$)))$$$###''''''$$$$$$'''(((***,,,------///222444444444333333444444555666333444777999;;;=========<<>>IIIlll########################!!!!!! !!!!!!  !!!!!!!!!   !!!!!!  !!!!!!  !!!  !!! !!!!!!!!!!!!      !!!  !!!"""""""""""" !!!"""!!!  !!! ###&&&&&&%%%$$$##################$$$%%%&&&''''''(((***+++,,,...111333111111111222222333444555333666999;;;;;;::::::;;;>>>JJJnnn""""""""""""""""""""""""!!! !!!  !!!!!!  !!!!!!  !!!!!!   !!!!!!!!!!!!     !!!  !!!!!!!!! !!!"""""""""  !!!"""&&&'''&&&$$$$$$%%%############$$$%%%&&&''''''(((***+++,,,...111333111111111111222333444555000444888:::::::::::::::===KKKqqq!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!! !!!  !!!"""  !!!"""   !!!!!!!!!!!!     !!!!!! !!!"""###"""  """&&&(((&&&$$$$$$&&&############$$$%%%&&&'''&&&(((***+++,,,---000333111111111111222333444555///222777:::::::::::::::;;;KKKsss""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!!!!!!!      !!! !!!""""""      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""!!!!!!!!! ###%%%'''((('''$$$!!!%%%%%%$$$$$$$$$$$$$$$$$$''''''((())),,,///222444111111222222222333333333222444666777888999;;;===:::HHHxxx}}}!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!!!!!!!      !!! !!!""""""      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!! !!!###%%%''''''%%%###!!!$$$$$$$$$$$$$$$%%%%%%%%%'''''')))***---///111333111111222222222333333333222444666888888999;;;===>>>LLL{{{!!!!!!!!!!!!!!!!!!!!!!!!     !!!      !!! !!!""""""!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!$$$&&&'''&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''(((***,,,...///000000111111222222222333333333222444777888888999;;;===???MMM|||!!!!!!!!!!!!!!!!!!!!!!!!     !!!      """"""!!!      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""###%%%&&&&&&&&&%%%###$$$$$$%%%&&&''''''(((''')))+++---////////////111111222222222333333333222444777999999:::;;;<<<:::IIIzzz     !!!     """###"""      !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''((((((((()))+++...///000000///111111222222222333333333111444888:::::::::;;;<<<999GGGxxx        !!!     """###"""      !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""$$$$$$#########$$$%%%&&&%%%&&&&&&''''''(((((((((((()))+++---///000111111111111222222222333333333111444888;;;;;;;;;;;;<<<>>>IIIzzz   !!!!!!     !!! !!!!!!    """###"""!!!     !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""######$$$$$$""""""""""""###%%%((()))'''''''''''''''(((((((((((()))***,,,...111333444111111222222222333333333111555999;;;<<<;;;;;;<<>>>>>======@@@NNN|||  !!!!!!!!!  !!! !!!  !!! !!! !!!   !!!!!!!!!!!!!!!!!!!!!!!!   !!!  !!! !!!!!! """!!! !!!""""""  !!!!!!!!!!!!""""""""""""!!!!!! """"""!!!!!!"""###%%%&&&+++***)))''''''''''''((()))***+++---///000111222555444444333333333444444444666999<<<>>>>>>>>>===@@@NNN !!!""""""     !!! !!!  ###"""!!!      !!! !!!######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$(((((((((((((((((((((((()))***+++---///000111222444444333333333333444444444666999<<<>>>>>>>>>===???NNN !!!""""""!!!    !!!  !!!!!!!!! ###"""!!!   !!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""%%%%%%&&&((((((((((((((()))***+++---///000111222333333333222333333444444555777999<<<===>>>>>>>>>???NNN """!!!  !!!  """"""!!! """"""!!!  !!!   """###"""!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!"""#########"""###$$$%%%'''(((((((((((()))***+++---///000111222222222222222222333444555555777999;;;===>>>>>>>>>???NNN    !!! !!!  """!!!  !!!!!!!!!!!!     """$$$%%%$$$### !!!!!!!!!!!!""""""""""""############ !!!!!!""""""######$$$######$$$%%%&&&'''((())))))***+++---///000111222222111111222222333444555666777999;;;<<<>>>>>>??????NNN  !!!!!!   !!! !!! ###!!! !!!!!!  !!!!!!!!!!!!#########!!!     !!!!!!!!!!!!!!!"""$$$%%%###""" !!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!"""###%%%&&&$$$$$$###$$$$$$&&&((())))))***+++---///000111222111111111111222333444555666777888:::<<<===>>>??????NNN !!!!!! !!!  !!!!!!  !!!  !!!  !!!!!! $$$""" !!!  !!!""""""!!!$$$%%%$$$!!!   !!!  !!!!!!  """"""!!! !!!!!!!!!""" !!!!!!""""""$$$###"""!!!"""###&&&'''%%%$$$#########%%%((())))))***+++---///000111222111111111111222333444555777777888:::<<<===??????@@@MMM      !!!    """### !!!""""""!!!!!!    !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""$$$''')))###"""!!! !!!"""""""""############$$$$$$$$$!!!###%%%%%%%%%%%%''')))******+++,,,...///000000222111111111222444666777999999:::;;;<<<===>>>???@@@QQQ~~~      !!!     !!!""" !!!!!!!!!!!!!!!   """"""!!! """!!! !!!###%%%'''""""""!!! !!!"""###""""""#########$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''******+++,,,...///000000222111111111222444666777999::::::;;;<<<===>>>>>>>>>OOO{{{      !!! !!!     !!! !!!!!!!!!!!!!!!   !!!###### """!!! !!!###$$$!!!!!! !!!"""###$$$"""""""""#########$$$$$$%%%&&&'''&&&$$$###$$$%%%)))***+++,,,...///000111222111111111222444666777;;;;;;;;;<<<<<<<<<=========LLLvvv     !!! !!!     !!!!!!!!!!!!!!! !!!  !!!+++,,,!!!"""""" !!!!!!  !!! !!!"""######$$$""""""""""""############$$$%%%&&&&&&$$$$$$%%%&&&))))))+++,,,...///000111222111111111222444666777;;;;;;<<<<<<<<<<<<<<<<<<<<>>FFFiii      !!!  !!! !!!!!!   !!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!  """    !!!"""######"""!!!!!!!!!!!!!!!!!!"""""""""######$$$&&&%%%%%%$$$&&&'''((((((***,,,...000111222222111111111222444666777999::::::;;;<<<===>>>>>>@@@FFFggg      !!!!!! !!!!!! !!!### !!!"""  !!!"""!!!!!! !!!!!!""""""!!!  !!!""""""!!!  !!!!!! %%%### !!!!!! !!!!!!"""######"""!!! !!!!!!!!!!!!""""""""""""%%%&&&'''&&&$$$###$$$%%%'''(((***,,,...000222222222111111111222444666777999999:::;;;<<<>>>>>>???BBBFFFfff    !!!"""        !!!!!! !!!!!!!!!!!!  !!!!!!   !!!!!!  !!!""""""   ###!!! !!!!!!  !!!!!!   !!!""""""#########!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%&&&'''''')))***,,,...///000111111111000000000222555888999;;;;;;;;;<<<<<<<<<<<<===>>>IIIfff   !!!!!!    !!!    !!!!!!   !!!"""!!!   !!!  !!!"""!!!   !!!!!!  !!!!!! !!!"""######$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%&&&'''((()))***,,,...///000111111111000000000222555888999;;;;;;;;;<<<<<<<<<<<<======IIIggg   !!!!!!!!!!!!!!!!!!!!!!!!    !!!   !!!###"""     !!!!!!  """!!! !!!!!!  !!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$ !!!!!!!!!"""""""""###$$$$$$$$$$$$%%%&&&'''((()))***,,,...///000111111111111000111222555888:::;;;;;;;;;<<<<<<<<<<<<===>>>IIIggg   !!!!!!!!!     !!!   """###"""      !!!&&&&&&"""!!!  !!!!!!!!!!!! !!!"""######$$$###### !!!!!!""""""######%%%$$$$$$%%%%%%&&&'''((()))***,,,...///000111111111111000111333555888:::;;;;;;;;;<<<<<<<<<<<<===???HHHddd  !!!      !!!!!!!!!!!!  !!!###"""!!!    """''''''### !!!###    !!!"""""""""""" !!!"""#########%%%%%%%%%%%%&&&'''(((((()))***,,,...///000111111222111111111333666999:::;;;;;;;;;<<<<<<<<<<<<===AAAGGG```   !!!"""       !!!!!!!!!""""""  """"""     ######!!! !!!!!!  !!!  !!!!!!!!!!!! !!!"""###$$$$$$%%%%%%%%%%%%&&&'''((())))))***,,,...///000111111222111111222333666999;;;;;;;;;;;;<<<<<<<<<<<<===@@@FFF]]]    """$$$"""      !!!!!! !!!!!!     !!!  !!!  !!!"""""""""""" !!!"""###$$$$$$&&&%%%%%%&&&&&&'''((())))))***,,,...///000111111222222111222444666999;;;;;;;;;;;;<<<<<<<<<<<<===>>>DDD^^^!!!  !!!  !!!!!!   ###%%%###!!!               !!! !!!  !!! !!!!!!!!!""" !!!"""############ !!!"""###$$$$$$&&&&&&&&&&&&&&&''')))))))))***,,,...///111111111222222111222444666999;;;;;;;;;;;;<<<<<<<<<======<<>>JJJhhh        !!!""""""!!!      !!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######''''''((('''%%%%%%&&&((('''(((***,,,...///000000222111222222444777999:::<<<<<<<<<<<<============???KKKiii!!!       !!!!!!!!!!!!       !!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""###$$$%%%%%%((('''''''''))))))'''&&&'''(((***,,,...///000000111111111222444666999:::;;;;;;<<<<<<<<<=========@@@MMMjjj       !!!!!!!!!!!!!!!!!!      !!! !!!!!! !!!!!!""""""""""""!!!!!!""""""###$$$%%%%%%%%%'''&&&&&&))),,,---+++(((((()))+++,,,...///000000111111111222444666888::::::;;;;;;<<<<<<=========AAANNNkkk       !!!!!!!!! !!!!!!!!!     !!!!!! !!! !!!""""""""""""""" !!!!!!%%%$$$%%%)))...000///,,,((()))+++---///000000111111111111222333666888999:::::::::;;;<<<======>>>BBBOOOlll !!!      !!!!!! !!!!!!     !!!!!!!!! !!!  !!!""""""######""" !!!!!!"""""""""###$$$%%%(((,,,...///...((()))+++---///000111111000000000111333555888999999999:::;;;<<<======>>>CCCOOOlll       """!!!  !!!"""    !!!!!!!!!!!! !!!  !!!"""############%%%%%%%%%%%%%%%&&&&&&&&&"""$$$%%%&&&'''(((+++---)))***+++---///000111111000000000111333555777999888999999:::<<<======>>>CCCOOOkkk""""""!!!          """!!!  !!!"""    !!!!!!!!!""" !!!!!!  !!!"""############$$$$$$$$$$$$$$$$$$$$$%%%"""$$$&&&$$$"""###'''***)))***,,,...///000111111000000000111333555777999888888999:::<<<======>>>BBBOOOkkk !!!      !!!!!!  !!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!###!!!!!! """$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((())))))***+++---...//////000222111111222333555777999888:::;;;<<<<<<<<<>>>???@@@GGGeee    !!!!!!!!!!!!!!!     !!!  !!! !!!!!! !!!"""###"""  !!!!!! !!!"""###$$$ !!!!!!"""######$$$$$$$$$$$$%%%&&&'''((())))))***,,,---///000000000222111111222333555777999888:::;;;<<<;;;<<<>>>???@@@DDD^^^    !!!!!!"""""""""!!!    !!!"""  !!!  !!! $$$%%%%%%###  !!! !!!"""###$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***+++,,,...///000111111111111111222333555777888888999;;;<<<;;;<<<===???BBBBBBYYY  !!!"""""""""""""""!!!!!!   !!!######   ###$$$$$$"""  !!!""""""#########$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%&&&'''((()))+++,,,---///000111111222111111111111333555777888777999;;;;;;;;;;;;===???DDDCCCYYY !!!   !!!!!!"""""""""""""""!!!   !!!###$$$      !!!!!! !!! !!!!!!"""############$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%&&&'''((()))+++,,,---///000111111222111000000111222444666888777999:::;;;;;;;;;===>>>CCCCCC[[[        !!!"""""""""!!!!!! !!!"""###   !!!!!!    !!!### !!!"""#########"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***+++,,,...///000111111000000000111222444666777777888:::;;;:::;;;<<<>>>???BBB]]]  !!!     !!!!!!!!!!!!!!! !!!!!!   !!!!!!  !!!!!! !!! """### !!!"""#########""" !!!!!!"""######$$$$$$$$$$$$%%%&&&'''((())))))***,,,---///000000000000000000000222444666777777888::::::::::::<<<>>>???DDD___  !!!!!!     !!!!!!     !!!!!!  !!!!!! !!!""""""!!!!!!"""###!!!#########"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((())))))***+++---...//////000000000000000222444666777666888::::::::::::<<<>>>BBBGGGbbb       !!!!!!""""""!!!  !!!  !!!!!!  !!!!!!  !!!!!!!!!!!!""" (((((( $$$"""%%%$$$######"""!!!$$$$$$%%%&&&&&&''''''(((***+++,,,...///000111111//////000111222444555666777999;;;;;;;;;;;;===???@@@FFF]]]       !!!!!!!!!!!!!!!    !!!!!!  !!!!!!  !!!!!!!!!!!!%%%""" !!!""""""""""""###$$$###"""$$$$$$$$$%%%&&&&&&'''''')))***,,,---///000000000//////000111222444555666777999:::;;;;;;;;;===>>>>>>EEE]]]      !!!!!!!!!!!!!!!      !!!!!!  !!!!!!!!!!!!!!!"""!!! )))222666)))$$$###%%%$$$#########$$$$$$%%%&&&&&&&&&((()))+++,,,...///////////////000111222444555666777999:::;;;:::;;;<<<>>>>>>FFFaaa     !!!!!!!!!!!!!!!      !!!!!!!!!!!!######%%%666DDDHHH444((($$$&&&%%%###"""######$$$$$$%%%%%%&&&((()))***,,,---...////////////000111222444555666777888::::::::::::<<<>>>???KKKggg   !!!!!!!!!!!!!!!   !!!  !!!!!!!!!!!!&&&&&&"""222???BBB===...""""""&&&&&&$$$###"""######$$$$$$%%%%%%&&&((()))***,,,---...////////////000111222444555666666888::::::::::::<<<===???MMMlll      !!!!!!!!!!!!!!!!!!!!!!!!    !!!  !!! !!!!!!!!!!!! $$$%%%!!!###...<<>>...###$$$&&&""""""'''$$$$$$$$$%%%&&&&&&'''''')))***,,,---///000000000//////000111222444555666666777999999999:::;;;======OOOsss      !!!!!! !!!""""""!!!!!!!!!"""!!!   !!!!!!!!!  !!! !!!!!!!!!"""### ###)))<<>>CCCSSS       !!!     !!!  !!!  !!!   !!!!!!  """###""" !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%########################$$$%%%&&&&&&%%%%%%''')))))))))***,,,...///111111000000000000222444666777777888::::::999:::===???BBBRRR  !!!     !!!     !!! !!!  !!!!!! !!!    ###+++---%%% !!! !!!!!!!!!!!!!!!!!!""""""#########""""""!!!########################$$$%%%&&&&&&%%%%%%''')))))))))***,,,...///111111//////000111333666888:::888:::;;;;;;:::;;;===???BBBRRR      !!!   %%%%%%%%%$$$!!! !!!!!! !!!!!!!!!!!! !!!!!!    '''444666(((!!!""" !!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###############$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))))))))***,,,...///111111//////000000222555777999888999::::::::::::<<<>>>AAAQQQ      !!!   +++,,,+++)))%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    ###000333&&&"""### !!!!!!"""""" """$$$$$$$$$######""""""#########$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&((())))))***,,,...///111111000000000000111222444555888999999999888999;;;===@@@QQQ      !!!    '''''''''$$$!!! !!!!!!""""""!!!!!! !!! !!!    %%%((("""!!!###!!! !!!""""""""" !!!######$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%&&&'''&&&%%%$$$&&&((())))))***,,,...///111111111000000///000111333444888999999999888888:::<<<@@@PPP      !!!     !!!"""######"""!!!      !!!!!! !!!!!!  !!! !!!""""""######"""""""""""""""######!!!""""""###$$$$$$%%%%%%&&&''''''&&&%%%$$$&&&'''))))))***,,,...///111111000000000000111333555666999:::::::::999999:::<<>>@@@HHHWWW   """!!!      !!!!!!  !!! !!!!!!   !!!"""!!!  !!!!!!!!!""" !!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''((())))))***+++---///111222333111000000333555666666777888:::;;;;;;;;;===???DDDWWW  %%%$$$"""    !!!!!!!!!  !!!!!!   !!!   !!!!!!""""""!!! !!!###%%% !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))***+++---///111222222111///000333555666666777999;;;;;;::::::<<<>>>???TTT %%%$$$"""!!!  !!!!!!!!!!!!"""  !!!!!!!!!!!!  !!!!!! !!!  !!! """""""""%%%+++/// !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))***+++---///111222222000///000222444555555888999;;;;;;::::::;;;<<<<<>>FFFuuu  !!!!!!    !!!!!!!!!"""   !!!""""""###!!!!!!""""""""""""!!!!!! !!!!!!  !!!!!! !!!!!!###$$$""" """"""!!!!!!  !!!!!!!!!""""""""""""""""""""""""""" !!!"""###%%%%%%%%%&&&$$$$$$%%%&&&&&&''''''((()))******+++---///111222111///...///111333444444444666888999999:::<<<>>>???JJJ|||  !!!!!!  !!!  !!! !!!  !!!""" !!!!!!  !!! !!!""""""$$$#########""""""!!!!!!  !!!!!! !!!""""""    """"""!!!!!! """!!!  !!!""" !!!!!!!!!!!!"""""""""###$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((())),,,+++***+++,,,///222444333222111111333555555444666888::::::999999:::;;;999PPP  !!!!!!  !!!  !!! !!!  !!! !!!!!!!!!  !!! !!!""""""############""""""!!!!!!  !!!!!! !!!!!!"""   """!!!!!!!!! """!!!  !!!""" !!!!!!!!!""""""""""""### !!!!!!""""""######&&&%%%%%%&&&&&&'''((()))+++***++++++---000222333222111000111444666666666555777::::::::::::;;;<<<@@@RRR  !!!!!!  !!!  !!! !!! !!!!!!   """"""!!!!!!!!!!!!  !!! !!!""""""###############""""""!!!  !!!!!!!!! !!!!!!!!!   !!!!!!!!!!!! !!!!!! !!!!!! """"""""""""############ !!!!!!"""#########%%%%%%%%%%%%&&&'''((())))))***+++,,,...000111222111000000111444777777777555777999:::::::::<<<===CCCLLLrrr  !!!    !!! """!!!  """""""""""""""!!!!!!!!! !!! !!!""""""""""""############"""!!! !!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!"""""""""#########"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((((()))+++---///000000111000//////111555888999999555777999::::::;;;<<<>>>@@@CCCccc  !!!  !!!   !!! """!!!  !!!!!!!!!!!!!!!""""""""""""""" !!! !!!""""""!!!"""###$$$$$$###"""!!! !!!!!! !!!!!!!!!""""""  !!!!!!   !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""#########$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((((()))+++---...///000000000//////222555888::::::666888:::;;;;;;;;;<<<===@@@@@@^^^  !!!!!!  !!!  !!!!!!  !!! !!!!!!   !!!!!!!!! !!!!!!!!!!!!"""""" !!! !!!"""""" !!!###$$$%%%$$$"""!!! !!!!!!!!! !!!!!!!!!"""""""""  !!!!!!!!!   !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))***+++---///000111000000000222666888::::::777999;;;<<<;;;:::;;;<<>>@@@GGGwww !!!###%%%&&&'''  !!! !!!!!!!!!!!!!!!!!! """"""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))***,,,,,,,,,---000222000111222333444666777777999;;;<<<<<<;;;<<<===>>>@@@KKK~~~ !!!!!!!!!!!!!!!!!!!!!!!!  !!!###&&&'''  !!!!!! !!!!!!!!!!!! ###""""""!!!   !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""#########$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))***,,,,,,,,,---000222000000111333444555666777999;;;<<<<<<;;;<<<===??????MMM !!!%%%'''  !!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""#########$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""""""""###"""""""""###$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))***,,,,,,,,,---000222000000111222444555666777999;;;<<<<<<;;;<<<===???>>>MMM   $$$'''  !!!"""  !!!""""""!!!  !!!""""""""" """######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""" !!!"""######$$$###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!""""""######"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))))))))***,,,,,,,,,---000222000000111222444555666666999;;;<<<<<<;;;<<<===???===LLL !!!!!!  !!!%%%$$$###!!! ######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """""""""!!! """"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""###$$$ !!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!"""###""" """""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!! !!!""""""!!!!!!!!!!!!"""""" !!!"""######$$$ !!!######!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&'''((((((''''''(((***)))+++------------///111///000222444666888999::::::999:::======:::<<<@@@;;;SSS !!!!!!  !!!""""""!!!!!! """""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""$$$'''(((%%%###!!! """""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!""" !!!!!!  !!!""""""!!!!!!!!!!!!"""""" !!!"""######### """######"""  !!!!!!!!!"""""""""""""""""""""""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((''''''(((***)))+++------------///111///000222444666888999999:::999;;;>>>>>>;;;<<>>\\\ """"""!!!!!!   !!! !!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!"""######""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!$$$(((***((($$$!!! """""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$""""""### !!!"""""" !!!"""""""""!!!!!!!!!!!!"""""" !!!!!!""""""###### """""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''(((***)))+++------------///111///000222444666888999999999999<<<@@@@@@===>>>AAACCCkkk """"""!!!!!!!!!  !!! !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""###"""""""""""""""!!! """"""""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&$$$!!! """""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """%%%&&&%%%###""""""!!!"""###"""!!! !!!###""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""### !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""#########%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***)))+++------------///000000111222444666888888999999999===AAABBB??????CCCKKK}}} !!!!!!!!!""""""  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$ !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!$$$%%%###"""!!!!!!!!!"""###"""!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###!!!"""""""""#########$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***)))+++------------///000000111333555666777888888999999<<>>>>>BBBHHHhhh""""""""""""""""""""""""  !!!!!! !!!!!! !!!!!!"""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$ !!!"""$$$$$$ """###$$$###"""!!!#################################"""######$$$%%%%%%&&&&&&''''''&&&&&&%%%""""""""""""""""""""""""!!!$$$%%%$$$"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!""""""!!! """### !!! !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!######""""""""""""######""""""""""""############!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''((((((''''''(((***)))+++------------///111111222333555666777777777:::888888;;;======CCCIIImmm!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""######"""!!!!!!"""$$$########################!!!!!!!!!!!!!!!"""############"""""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###########################$$$%%%%%%&&&&&&%%%%%%(((''''''''''''(((((())),,,,,,,,,,,,---...//////222333555666888999::::::<<<;;;<<<>>>======CCCLLLppp!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""#########!!!!!!###$$$###########################""""""""""""###$$$$$$######""""""""""""##############################$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$######"""""""""$$$$$$$$$############$$$################################################""""""""""""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""""""""!!!!!! """"""""""""""""""""""""###########################$$$%%%%%%&&&&&&%%%%%%(((''''''''''''((()))))),,,,,,,,,,,,---...//////111222444666888999999:::;;;:::;;;>>>===>>>DDDLLLppp!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""###$$$###!!!!!!###$$$########################$$$############$$$%%%%%%$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$%%%%%%%%%###########################################################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""######""""""!!! ###################################################$$$%%%%%%&&&&&&%%%%%%'''''''''''''''((()))))),,,,,,,,,------...//////000111333555777888999999:::999;;;>>>>>>???EEEMMMsss!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###$$$$$$###""""""###%%%#######################################$$$%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''(((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############"""############"""!!!!!!###################################################$$$%%%%%%&&&&&&%%%%%%''''''&&&''''''((()))***+++,,,---......////////////000222444666888999999888888;;;>>>??????EEEMMMwww""""""""""""""""""""""""""""""""""""############ !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$###""""""###%%%###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""###############""""""!!!###################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''(((******+++,,,---...///////////////000222444666888999999888888;;;?????????EEEMMMuuu""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%$$$""""""$$$%%%########################"""""""""""""""###$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""############$$$"""""""""""""""""""""""""""""""""""""""""""""""" """#########"""!!!######$$$$$$######"""!!!###################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''')))***++++++,,,...///000000/////////000222555777999::::::888999<<>>BBBIIIjjj""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######"""""""""""""""###""""""""""""!!!!!!!!!!!!""""""""""""##################""""""""""""######&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$$$$$$$%%%###$$$&&&&&&%%%$$$$$$%%%''''''''''''(((((()))***,,,...///111222222222111999;;;===>>>>>>===<<<;;;<<<===???@@@AAA@@@>>>===???===;;;:::::::::999888666777888666333000...---))))))(((''''''''''''(((&&&'''((('''%%%%%%%%%'''###%%%'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""###%%%)))---,,,'''###""""""######$$$$$$$$$$$$"""""""""""""""!!! $$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***---...///000000111111111///111333555777999:::;;;;;;:::<<<>>>======AAAIIIiii"""""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""!!!"""######"""!!! !!!!!!!!!!!!"""""""""###""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""!!!""""""""""""#########$$$$$$$$$############$$$$$$"""#########$$$%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''&&&'''&&&%%%$$$$$$'''))))))+++...222444666666666;;;;;;===>>>@@@@@@@@@@@@CCCDDDFFFHHHJJJJJJJJJJJJBBBCCCEEEGGGHHHHHHHHHGGGHHHFFFDDDDDDEEEFFFEEEDDDAAAAAABBB@@@===:::888777111000///...------------+++,,,---+++(((&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$######%%%(((+++***'''$$$"""#########$$$$$$$$$$$$""""""######"""!!!!!! $$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***---...///000000111111111000111333555777999999:::;;;:::<<<>>>======BBBIIIppp######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########!!!""""""""""""!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""###"""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!###$$$%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''(((((((((((((((,,,000444222666;;;AAADDDEEEEEEDDDDDDEEEGGGHHHJJJLLLNNNOOOPPPPPPPPPOOOOOOOOOOOONNNMMMNNNNNNNNNNNNLLLJJJIIIJJJIIIHHHIIIJJJJJJIIIHHHFFFFFFFFFFFFDDDBBB@@@???::::::999777666555444444222444444222...***'''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$###$$$&&&((((((&&&%%%############$$$$$$$$$$$$"""############"""!!!!!!$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((******---...///000000111111111111222444666777888999999::::::<<<>>>======BBBIIIooo$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$!!!""""""""""""!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""###$$$"""""""""""""""##################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''''''''&&&(((((()))(((&&&&&&''')))***---000333666;;;AAAEEECCCEEEIIIMMMPPPQQQPPPPPPKKKLLLMMMNNNPPPRRRTTTUUUTTTRRROOOKKKGGGDDDBBBAAAIIIJJJKKKKKKLLLKKKKKKJJJHHHHHHHHHIIIKKKJJJHHHFFFFFFFFFFFFGGGHHHGGGEEEDDDAAAAAA@@@???===;;;999888999;;;<<<999555///+++******)))((('''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$######""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''')))***+++---...///000000111111111222333444666777888888888:::999;;;>>>>>>===BBBJJJmmm$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%"""!!!!!!!!!!!!"""""""""""""""""""""####################################""""""!!!!!!"""###$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''&&&&&&&&&)))+++---//////000222444555999???DDDHHHKKKNNNQQQPPPQQQRRRTTTVVVXXXYYYZZZVVVUUUUUUTTTSSSRRRQQQQQQHHHGGGDDD@@@===:::999888999:::===@@@CCCFFFHHHIIIIIIIIIJJJLLLMMMLLLIIIGGGEEEEEEEEEGGGJJJKKKJJJGGGCCCCCCBBBAAA???===;;;999<<<===???===999444000///...---+++***))))))))))))'''&&&&&&&&&%%%%%%$$$$$$(((''''''&&&%%%$$$###############$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++---...///000000111111111222333444666777888888888999999;;;>>>>>>===CCCJJJrrr%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""######$$$$$$$$$"""!!!!!!!!!!!!""""""###"""""""""#########$$$$$$########################!!!!!!!!!!!!"""###$$$%%%!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&'''(((+++///666;;;???AAADDDFFFGGGKKKQQQTTTUUUUUUVVVVVVVVVWWWWWWXXXZZZ]]]___```ZZZYYYWWWTTTPPPKKKGGGDDD;;;;;;;;;<<<<<<<<<<<<<<<888888888888888999999999BBBCCCFFFJJJLLLLLLIIIFFFAAA@@@@@@CCCFFFHHHEEEBBBAAAAAAAAA@@@>>><<<999777888:::<<<;;;999666555555111111000///...---,,,+++(((((((((''''''&&&&&&%%%(((((('''&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))++++++---...///000000111111111111222444666777888999999999999;;;>>>>>>>>>CCCKKKttt%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!! !!!"""###$$$""""""#########$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%!!!""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&(((+++...111444:::CCCJJJNNNPPPRRRRRRUUUXXX[[[\\\\\\[[[[[[\\\[[[\\\]]]^^^^^^]]]]]]\\\WWWWWWVVVTTTPPPJJJDDDAAA>>>???@@@AAAAAAAAA@@@???>>>===:::666333000...---888:::???EEEJJJKKKIIIGGGAAA???===???CCCCCC???;;;======>>>>>><<<999777555111333555666666666777888444444444444222000...---*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&)))(((&&&%%%%%%'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((***+++,,,---...///000000111111111000111333555777999999:::999888;;;>>>>>>>>>CCCKKKuuu&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! """###$$$"""############$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''***)))((())),,,111666:::@@@FFFNNNUUUWWWXXXWWWVVV[[[\\\]]]]]]]]]^^^```bbbaaabbbcccbbb```\\\WWWUUUUUUVVVXXXYYYWWWRRRMMMJJJJJJKKKJJJIIIFFFBBB>>><<<:::999777666555444444444333777===EEELLLOOOMMMKKKHHHEEEBBBCCCFFFEEE@@@;;;;;;;;;<<<<<<;;;888666444+++---000222333555888:::666777777777555333000...,,,++++++***)))(((((('''######$$$%%%&&&(((((()))&&&&&&&&&'''''''''(((((($$$'''******'''%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,---...///000111111111111///111333555777999:::;;;888888;;;>>>>>>>>>DDDKKKyyy%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""###############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&$$$&&&(((((('''&&&%%%&&&''',,,222555777<<>>@@@666555444333333444555666888888888888888777666555222000...---------,,,+++''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))(((((((((((())))))***,,,---///111111111000000000222444777999:::::::::;;;:::;;;======>>>DDDLLLzzz%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######!!!""""""###########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&'''(((((('''&&&'''***---333888>>>AAACCCHHHOOOUUUXXXWWWWWWYYY[[[]]]]]]\\\^^^\\\ZZZ[[[[[[ZZZVVVSSSZZZ[[[]]]^^^^^^\\\YYYXXX[[[\\\___``````^^^[[[YYYZZZUUUOOOLLLLLLJJJFFFBBBDDD???;;;:::888666777;;;888999:::<<<===>>>>>>>>>AAAAAACCCCCCBBBAAA???>>>>>>===<<<:::999999:::<<<;;;:::999777555333222222999999999999888777666666111111111111222111...+++)))(((((((((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%&&&&&&'''((()))(((((((((((()))******---...///000111111000000000111444777999:::::::::;;;:::;;;======>>>EEEMMM}}}%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""######$$$$$$##################$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((''''''''''''&&&&&&"""$$$&&&'''&&&%%%&&&'''))))))((((((***///555:::EEEIIINNNQQQSSSWWW]]]aaa```___]]]\\\\\\[[[YYYXXXTTTTTTVVVXXXYYYYYYVVVSSS[[[[[[\\\]]]]]]^^^^^^^^^[[[]]]___aaabbb```___]]]___[[[WWWUUUUUUUUURRROOOPPPNNNMMMKKKEEE???>>>BBB?????????@@@@@@BBBCCCCCCEEEEEEEEEEEECCCAAA???>>>>>>===<<<:::888777666555=========<<<:::888555444::::::::::::999888777666111111222444555333///,,,++++++***)))(((''''''&&&((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((((((((((()))***+++---...///000111111111000000111444666888:::::::::999999:::===>>>???FFFNNN%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%'''(((((('''''''''((()))+++---000555===EEEKKKTTTWWWZZZ\\\]]]```dddgggeeebbb___\\\ZZZWWWTTTQQQKKKNNNRRRWWW[[[\\\[[[YYY]]]^^^___````````````___[[[]]]___aaabbbaaa```______]]]ZZZZZZ[[[[[[YYYWWWTTTXXX```bbb[[[PPPKKKLLLNNNNNNMMMLLLLLLMMMOOOPPPNNNNNNMMMLLLIIIGGGEEECCCBBBBBBAAA@@@???>>>;;;999:::<<>>???GGGOOO%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%'''(((((('''''')))***,,,000777>>>EEEMMMUUUZZZ\\\]]]]]]]]]^^^```cccfffdddbbb^^^[[[XXXUUUQQQNNNLLLPPPVVV[[[^^^_________aaabbbdddeeeeeebbb___]]][[[\\\^^^`````````___^^^^^^]]]]]]]]]^^^]]]\\\[[[WWW\\\eeejjjeee[[[VVVXXXXXXWWWVVVTTTTTTUUUVVVWWWSSSSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHIIIJJJIIIEEEBBB;;;===AAAEEEFFFFFFEEEDDD>>>>>>======<<<:::999888444111///......///////////////...---+++***))))))))))))(((((((((''''''''''''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((()))***+++,,,.........///000000111111///000333666888999999999999888:::===>>>???GGGOOO%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''***///222888===EEELLLSSSXXX]]]```^^^\\\ZZZYYYZZZ]]]aaaccccccaaa^^^[[[ZZZXXXUUURRRVVVYYY^^^```aaaaaaaaaaaadddeeeggghhhfffccc___\\\]]]^^^^^^______^^^]]]\\\]]]^^^^^^___^^^^^^]]]\\\YYYYYY\\\___\\\XXXYYY^^^UUUUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJIIIGGGFFFEEEFFFIIIIIIFFFCCC???AAADDDFFFGGGFFFDDDCCC?????????>>>===;;;:::999777444///------//////000000000///...---,,,,,,+++)))))))))(((((((((''''''''''''((((((((()))))))))''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((()))***+++,,,---///.........///000111222///000333555777999999999999999:::===>>>???FFFNNN~~~%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&''')))---333;;;AAAJJJNNNSSSWWWYYY[[[]]]___[[[XXXUUUTTTWWW\\\bbbeeedddbbb````````````^^^\\\^^^aaadddeeedddcccdddeeefffffffffeeedddbbb___^^^`````````___^^^]]][[[ZZZ[[[\\\]]]]]]\\\ZZZZZZYYYWWWTTTSSSTTTTTTQQQRRRUUUOOOOOONNNMMMLLLKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGDDDAAA???@@@DDDDDDAAA>>>@@@AAACCCDDDDDDCCCBBBAAAAAAAAA@@@???>>><<<:::::::::777444222222222111000000000/////////.........))))))))))))(((((((((''''''((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))((((((((()))***+++---...//////......///000111222...000222555777888999999;;;:::;;;======>>>EEEMMMxxx%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((()))+++...333===GGGOOOYYYZZZ[[[[[[ZZZYYYZZZ[[[YYYVVVRRRQQQUUU]]]dddhhhfffdddddddddfffgggfffeee___bbbffffffeeefffhhhkkkfffeeecccaaa`````````aaacccbbbbbb```^^^\\\ZZZYYYXXXYYY[[[ZZZXXXVVVUUUUUURRROOOPPPSSSSSSMMMIIIHHHKKKLLLLLLKKKJJJHHHFFFDDDFFFEEEEEEDDDDDDEEEEEEFFFHHHDDDAAAAAADDDEEEBBB>>>>>>???@@@BBBBBBBBBAAAAAABBBAAAAAA@@@>>><<<;;;:::<<<;;;999888777555222000000000000000////////////))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((())))))((((((((()))***,,,---...//////......///000222333...000222555777888999999;;;:::;;;======>>>DDDLLLsss(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&(((******)))(((((()))'''+++444???GGGLLLUUU]]]bbb___[[[YYYYYYZZZ[[[ZZZZZZ[[[ZZZXXXXXX\\\dddjjjggghhhiiiiiiiiiiiihhhgggdddfffhhheee```^^^```ccchhhfffeeefffgggfffbbb^^^bbbaaacccccc^^^VVVSSSVVVTTTQQQNNNNNNPPPRRRRRRQQQSSSUUUZZZ^^^___[[[TTTNNN```cccgggnnnrrrqqqlllgggffffffeeedddbbbccchhhkkkuuucccRRRQQQZZZ^^^XXXPPPOOOUUUUUUMMMGGGGGGEEEAAACCC@@@===<<<=========<<<;;;<<<===<<<:::666111...---222333000000333222---,,,,,,+++***)))((('''&&&***)))))))))((((((((('''))))))((((((''''''''''''###$$$&&&((())))))((('''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((())))))***+++---.........//////000000111111333444555777888999999999;;;999999<<<>>>@@@GGGNNNuuu(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%&&&'''''''''(((***---333666>>>HHHNNNQQQWWW^^^aaa]]]YYYWWWWWWYYYYYYYYY\\\]]]\\\[[[ZZZ]]]cccgggiiihhhgggffffffffffffggglllllljjjfffaaa^^^```ccc___^^^]]]___ccceeedddccc___ZZZWWWVVVSSSMMMJJJKKKMMMRRRXXX^^^eeennnyyy}}}wwwssswwwyyyzzzzzzvvvhhhYYY???AAABBB@@@<<<888777777999999999999::::::999888555777555///...222333111...------,,,***))))))((())))))))))))))))))((((((((((((((((((''''''&&&&&&((((((((()))((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((())))))***+++---.........//////000000111111222222444666777888888888999888999>>>@@@@@@EEEKKKrrr(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&###$$$$$$&&&'''((())))))&&&&&&&&&&&&(((,,,333777DDDFFFLLLTTTWWWWWWZZZ______[[[WWWUUUUUUWWWXXXXXX]]]^^^^^^^^^]]]___aaadddjjjhhhfffddddddeeefffgggjjjkkkjjjhhhdddaaa```aaahhhddd___\\\ZZZZZZYYYXXXRRRQQQUUU^^^dddccc``````jjjuuuoooZZZ\\\\\\UUUKKKEEEEEEHHHBBB>>>888555666888:::;;;999:::777222000111111...//////...---,,,++++++***))))))))))))))))))******'''''''''''''''&&&&&&&&&---,,,***)))''''''&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((())))))***+++---.........//////000000111111111222333555666777888888777777:::???@@@@@@CCCHHHrrr((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&'''((())))))***'''((((((***...666@@@GGGPPPPPPTTT[[[]]][[[[[[^^^]]]YYYUUUSSSTTTVVVWWWXXX\\\]]]^^^``````aaabbbccciiihhhhhhggggggggghhhhhheeefffhhhhhhfffccc^^^[[[fffaaa[[[UUURRRRRRSSSSSSWWW```rrrxxxuuujjjeeefffiii___UUUFFF;;;555555555666888999:::999777444111---000//////...------,,,,,,)))))))))*********++++++''''''''''''&&&&&&&&&&&&---,,,)))'''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((()))***+++------......//////000000111111111222444666777888999999:::888:::===>>>???CCCIIIuuu((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((''''''((((((((()))))))))'''))),,,111888BBBMMMTTTUUUTTTVVV[[[]]][[[ZZZ\\\[[[XXXUUUUUUVVVXXXYYYYYYZZZ\\\^^^aaadddeeeeeeeeeggghhhjjjllllllkkkiiihhhfffccc___^^^]]][[[XXXTTTOOOPPPRRRVVV\\\eeennnttt}}}nnnXXXFFF<<<888777666666666666888888666555555/////////......------,,,*********+++++++++++++++''''''''''''''''''''''''***)))'''&&&%%%&&&''''''''''''(((((((((((('''''''''''''''((((((((())))))((((((((()))***+++------......//////000000111111222333555777999:::;;;;;;>>>;;;999;;;;;;===DDDKKKvvv'''(((((((((((()))))))))&&&&&&''''''((()))))))))(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))*********...555<<>><<<======>>>DDDLLLooo'''((((((((())))))******&&&''''''((()))******+++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''&&&&&&&&&'''(((***+++&&&&&&((()))+++---...///;;;CCCOOOYYY___bbbcccccc^^^WWWRRRSSSTTTRRRQQQRRRVVVXXX[[[```dddeeedddbbbjjjhhhhhhjjjnnnooonnnkkkllljjjgggccc___[[[XXXWWWMMMYYYrrrxxxppprrryyy~~~uuuqqqooolll___JJJ:::444333333222222222222222222//////...---+++***))))))(((((())))))******++++++((()))*********)))'''&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))***+++---.........//////000111111111000222444666888:::;;;;;;@@@>>>>>>@@@@@@???DDDJJJmmm))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))'''%%%%%%&&&(((+++*********---333;;;@@@TTTVVVZZZ___cccccc```^^^YYYVVVTTTSSSUUUWWWXXXWWWYYY^^^fffjjjiiiddd___\\\___bbbeeehhhiiijjjlllmmmkkk```\\\^^^YYYOOOOOOWWW___dddLLLCCC777444111111444666555333666444888???:::...***///******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---------......///000000000000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNNzzz))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******,,,...333<<>>>>>EEENNN~~~))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))+++++++++***))),,,000777???KKKVVV^^^```ccchhhkkkkkkfff]]]WWWXXXYYYYYYWWWVVVXXX^^^ccciiijjjkkkiiigggeeeeeeeeegggfffeeeeeeddd```[[[WWWVVVeeerrruuuxxxxxxkkkcccaaa[[[OOOAAA777555444111---///...444;;;999///+++...++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,------......//////000000111000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNN************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++)))((()))++++++***(((+++000:::DDDNNNXXX```fffbbbcccfffiiiiiieee___ZZZWWWZZZ[[[YYYWWWZZZaaahhhiiijjjjjjhhhfffddddddeeeeeehhhggg^^^SSSPPPWWWaaawww~~~hhh]]]\\\aaaiiipppkkkbbbTTTGGG???:::666444222---+++......,,,///555,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---.........///000000111111000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNN|||++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++)))((('''((()))))))))111999FFFRRRZZZ```ccceeecccbbbaaaaaaaaa```]]]ZZZXXX[[[]]]\\\ZZZ\\\dddjjjfffhhhjjjjjjhhheeecccccccccaaa]]]WWWVVV```rrrbbbLLLJJJTTTcccooovvvqqqhhh[[[MMMCCC??????555333222444222...,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---......//////000111111111000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNNwww++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((''')))...111===FFFRRR]]]bbbdddcccbbbeeebbb]]]ZZZYYYZZZZZZYYYZZZ]]]_________aaafffkkkgggiiilllllliiidddaaa```RRRLLLKKKWWWpppqqqkkkddd___]]]lllkkkhhhccc[[[VVVUUUUUUMMMFFF<<<444000...---...------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...//////000000111111222000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNNuuu,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---+++)))---777???LLLRRR\\\cccfffeeecccbbbbbb^^^YYYWWWWWWYYY[[[\\\___```aaacccfffhhhjjjkkkiiijjjkkkiiiddd___[[[ZZZMMMRRR___ssssssbbbccc```]]]___cccfffeeeccc^^^SSSBBB444...///222333---------,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---/////////000111111222222000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNNyyy,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))---000...,,,111???JJJUUUZZZaaaeeefffeeedddccc[[[YYYVVVWWWYYY]]]```aaabbbbbbdddgggjjjllllllkkkjjjjjjiiiddd^^^XXXUUUTTTaaavvvjjjaaaYYYZZZcccgggccc\\\TTTPPPHHH@@@;;;666000***...------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---/////////000111111222222000333666888999:::;;;<<<:::;;;===@@@>>>>>>EEENNN~~~...---,,,+++***+++,,,------,,,++++++******++++++)))******)))(((((()))+++************************---+++)))(((((()))))))))+++***))),,,333>>>IIIPPPXXX^^^dddddd___ZZZXXXYYYUUUUUUVVVZZZ^^^```^^^[[[___bbbfffhhhiiiiiiiiijjjjjjeeeccc```UUUNNN^^^uuuzzzlllaaa\\\WWWRRRMMMPPPKKKCCC<<<777555444444------------------,,,,,,************************************************+++***)))(((((()))***+++)))))))))***+++---...////////////000111111222222444444666777999999:::::::::<<<:::===BBB>>>DDDWWW...------,,,+++,,,,,,,,,---,,,++++++***+++++++++)))***+++***((((((***+++************************+++***))))))***+++++++++)))***---444>>>IIITTT[[[]]]aaaeeeddd^^^YYYVVVVVVYYYZZZ]]]bbbffffffbbb^^^iiigggeeeeeeeeeffffffeeeggg[[[OOONNNWWWkkk}}}xxxnnn```PPPEEE?????????AAABBB???999444111000///...---,,,,,,,,,************************************************+++***)))(((((()))***+++))))))******+++,,,---.../////////000111111222222333444666777999::::::::::::===;;;===BBB>>>DDDXXX------......------,,,+++------,,,+++++++++++++++)))***++++++))))))***+++++++++++++++++++++++++++*********+++,,,---------***...666@@@LLLWWW___dddcccdddeeeaaa[[[VVVUUUVVV]]]```dddiiillljjjeeeaaaiiifffcccbbbcccbbb___]]][[[```dddjjjyyy}}}{{{}}}uuuqqqtttxxx{{{}}}|||rrrdddUUULLLHHHDDDBBBDDDHHHGGG@@@999666444222///---,,,,,,,,,++++++++++++++++++++++++************************+++***))))))))))))***++++++*********+++,,,,,,---/////////000111111222222333444666777999::::::::::::===<<<===AAA>>>EEEYYY---.../////////...,,,+++------,,,++++++++++++,,,)))+++,,,,,,*********+++++++++++++++++++++++++++)))***,,,,,,,,,,,,---...000666@@@LLLWWW___dddffffffddd```ZZZVVVUUUXXX[[[aaadddgggjjjkkkiiieeecccbbbcccddddddbbb^^^ZZZWWW^^^|||}}}{{{uuutttvvvxxxvvvrrrmmmkkkmmmqqquuutttdddOOODDDDDDFFFDDD@@@:::888555111...---,,,,,,++++++++++++++++++++++++************************************************+++++++++***++++++,,,,,,/////////000111111222222333444555777999:::;;;;;;:::>>>===>>>AAA>>>FFF\\\---...///000///...---,,,...---,,,,,,++++++,,,,,,)))+++------,,,++++++,,,++++++++++++++++++++++++***,,,------++++++,,,...666===HHHTTT^^^dddfffgggeee```ZZZTTTRRRWWW^^^dddggghhhiiiiiihhhgggffffffeeeeeeccc^^^XXXVVVWWWZZZsss}}}rrrkkkooo]]]FFF@@@AAAAAA@@@;;;:::777333000...------++++++++++++++++++++++++******************************++++++++++++******+++++++++***++++++,,,,,,/////////000111111222222222333555777999:::;;;;;;:::>>>>>>>>>AAA>>>GGG^^^/////////000//////...---...------,,,,,,,,,,,,,,,***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++,,,///333<<>>HHH```111000//////......//////......---,,,,,,,,,,,,---***,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,///666;;;IIINNNVVV^^^dddggggggggg[[[ZZZXXXZZZ^^^dddjjjmmmkkkmmmnnnllliiifffeeefff```YYYTTTYYYjjj~~~}}}qqqqqqyyyyyyjjjWWWJJJEEEAAA;;;666666777777666555222///...,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))******+++,,,---.../////////000111111222222111333555777999;;;<<<<<<:::@@@??????AAA>>>IIIbbb222111///.........///000......---,,,,,,,,,,,,---***,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///......222;;;BBBVVVYYY^^^ccceeeeeedddcccXXXYYY\\\```fffjjjllllllhhhkkknnnmmmiiidddbbbbbbXXXUUUZZZqqq~~~yyyooolllrrr{{{zzzkkkfffhhhkkklllcccZZZNNNGGGEEECCC===888444555777777666333000...,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++***)))))))))***+++---...////////////000111111222222111222555777999;;;<<<<<<:::@@@@@@@@@@@@>>>JJJccc000333555333111000...,,,......------------............------------......000///...------------------///000......666DDDPPPccc```___dddiiiggg___VVVWWW^^^dddeeegggiiiiiigggkkkiiifffeeegggeee\\\TTTNNNgggxxxnnniiijjjmmm}}}kkkaaa___\\\WWWTTTNNNDDD===@@@FFFFFFBBB???===777333555777444111111111///---+++++++++)))(((************************++++++************++++++************+++,,,---...000000000111222222333333111222444777999;;;<<<===>>>===FFFAAA??????GGGlll///000111000//////000000///......------......//////......------......///000///...------------...***,,,///111666AAAOOOYYYcccdddeeeeeedddaaa\\\YYY\\\bbbffffffgggjjjjjjiiieeejjjmmmiiiaaaZZZWWWUUUfff}}}mmmhhhiiiuuuyyyfff___^^^ZZZTTTPPPKKKDDDAAAFFFKKKKKKIIIHHHAAA<<<888888555000...000333111...---------+++***************************++++++************++++++************+++,,,---...//////000000111222222333111222444777999;;;<<<===>>><<>>>>>@@@HHHmmm333111000000///000111222//////............/////////......------....../////////......------......***,,,000777BBBNNNZZZaaadddgggiiieee^^^ZZZ[[[^^^bbbfffhhhffffffiiikkkjjjgggjjjiiibbbZZZ[[[gggsssvvvggg___^^^aaaffflllxxxmmmeeeeeefff___UUUNNNLLLGGGDDDGGGJJJIIIJJJMMMBBB<<<888888666444555999555222000/////////---,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---.........///000000111111222111222444777999;;;<<<===???:::???<<>>777777777666555333111///...//////...,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************+++,,,------.........///000000111111111222444777999;;;<<<===>>>:::AAA@@@DDDDDDFFFeee888000...444666222000222111111000000000000111111000//////......//////000//////......//////000000///444>>>LLLZZZcccfffeee___]]][[[^^^bbbfffgggggghhhllllllgggcccbbb```]]]QQQUUUlll}}}hhhXXXQQQIIIDDDGGGOOOZZZgggrrrwwwmmmaaaYYYSSSQQQXXX```^^^MMM<<<666888888666666222000............---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************+++,,,---.........///000000111111222111222444777999;;;<<<======:::CCCAAADDDDDDHHHhhhDDD888111444555000///444222111111000000111111222000000////////////000000///////////////000111111444;;;GGGTTT^^^ccccccbbbZZZZZZ[[[___eeehhhiiihhhgggllloookkkfffbbb]]]XXXOOOdddpppbbbWWWKKKFFFFFFLLLXXXccckkkccc\\\VVVOOOGGGCCCDDDEEE===777777777666777:::222000.........///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************+++,,,---...//////000000111222222333111222444777999;;;<<<===<<<:::CCC@@@AAADDDLLLqqqTTTCCC777666555///...444222222111111111111222222000000////////////000000///////////////000111111;;;CCCOOOYYY___```^^^\\\VVVYYY]]]bbbeeeggghhhhhhgggmmmqqqmmmhhhccc\\\UUUZZZwwwtttjjj]]]SSSKKKFFFHHHMMMMMMKKKMMMRRRRRRJJJBBB???888777999999555///000444333111///...///000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************+++,,,---...000000000111222222333333111222444777999;;;<<<===;;;:::BBB>>>???DDDQQQzzzZZZ222111888222///666222222222111111111111111000000000000000000000000333111111333000...555???DDDKKKUUU[[[]]]^^^```aaa\\\^^^aaaeeehhhiiigggeeekkkkkkiiieee```[[[XXXUUUvvv}}}pppaaaSSSHHHAAA>>>AAAEEEKKKMMMJJJCCC===999888888777555222111222333333///+++***,,,---,,,***,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,------...//////000////////////000000000000333555888999999999;;;<<<===???CCC<<>>JJJ~~~UUU;;;777888666333222222222222111111111111000000000000000000000000222000000222000000888BBBJJJPPPXXX]]]]]]]]]^^^___aaabbbfffiiikkkjjjgggeeedddjjjlllcccTTTNNN[[[lll}}}ooo```RRRGGGAAA???BBBEEEFFFDDD@@@;;;888888888888666333111111222111000...............---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,,,,------...//////////////////000000000000222444777999999:::<<<===999<<>>888;;;AAA>>>DDDHHHVVVjjj@@@444444222444444333333222222111111111111111111111111111111111//////000333:::DDDMMMWWW[[[^^^^^^\\\ZZZ[[[]]]\\\```eeeiiijjjiiihhhgggiii___ZZZ```mmmwwwkkkaaa[[[HHHEEE@@@<<<:::999888777999;;;<<<;;;888555333222...111444222...+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------......//////000000111111000333666888:::;;;===???<<<>>>CCC>>>DDDGGGUUU___999333<<<555555444444333222222111222222222222222222222222000000000111666@@@KKKRRRYYY[[[]]]\\\ZZZYYY\\\______cccgggiiihhhgggggggggdddeeemmm~~~|||wwwqqqkkkgggTTTNNNFFF@@@<<<;;;999777:::<<<======:::777555555333666777555///+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---.........///000111111111000333666888:::;;;===???===???CCC===CCCEEETTT}}}FFF444===666666555444444333222222222222222222222222222222000222222333;;;GGGQQQUUUXXXZZZ[[[ZZZXXXXXX\\\```eeehhhjjjjjjgggeeefffgggmmm~~~zzzvvvwwwwwwvvvtttpppllljjj]]]VVVLLLEEEBBB???;;;888888:::<<<;;;999777777777888999888555222...------,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,)))******++++++,,,------------...///000111222222111333666888999;;;===>>>:::<<>>FFFNNNSSSTTTTTTRRRRRRQQQRRRSSSUUUXXXZZZZZZWWWXXX\\\aaaooo~~~~~~||||||ttthhh______```XXXLLLGGGLLLSSSZZZ\\\YYYRRRMMMSSSUUUTTTPPPOOOLLLEEE===999777555222111000111111///////////////...---------------...------,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,------.../////////000111111222222333555777999999;;;===???======AAA===EEEDDDKKKyyyRRRBBB777888888222222999333333333333333444444444555;;;CCCKKKOOOQQQRRRSSSNNNNNNNNNPPPRRRUUUWWWYYYWWWYYYVVVVVViii{{{wwwtttpppnnnnnnqqquuuyyy|||~~~|||yyyyyyooo```VVVTTTSSSLLLBBBDDDEEEHHHMMMRRRRRRNNNJJJNNNQQQRRRPPPOOONNNHHHAAA;;;999555222000000111222...////////////...---------.........---,,,,,,+++------------,,,,,,,,,,,,***++++++,,,,,,------......//////000000111111222333555777999:::;;;===@@@@@@???AAA???HHHFFFIIIuuunnnQQQ<<<<<>>HHHNNNQQQRRRTTTVVVLLLMMMMMMOOOQQQSSSUUUWWWXXXUUUTTT```|||vvvqqqppprrrvvvyyy||||||{{{|||{{{tttjjj]]]TTTRRROOOHHHAAACCCBBBCCCHHHNNNQQQNNNKKKMMMQQQRRRPPPNNNLLLGGGAAA===:::666222000000111222......//////......---,,,............---,,,++++++...------------,,,,,,,,,***++++++,,,,,,------.........//////000111111111222444777999:::;;;>>>@@@??????CCC@@@GGGGGGNNN}}}iii@@@777<<<:::222///666555555444444555666777<<>><<<888444111000111111...............------,,,---.........---,,,,,,+++.........---------,,,,,,***++++++,,,,,,------............///000000111111222444777999:::;;;>>>@@@;;;???EEE@@@EEEGGGVVVTTT999666999999666666555555444555777888:::BBBEEEKKKPPPSSSUUUXXXZZZNNNOOOPPPQQQRRRSSSTTTTTTSSSOOOddd|||}}}~~~}}}|||~~~|||yyy|||wwwttttttuuuuuucccMMMAAA@@@EEEMMMTTTYYYVVVSSSMMMHHHCCC@@@>>>IIIMMMNNNJJJGGGHHHGGGEEE>>>===999666333111000///---............---,,,,,,,,,------......------,,,............---------,,,***++++++,,,,,,------...---......//////000000111111444777888:::<<>>FFF@@@DDDGGGYYYRRR;;;888:::999555555444444666888;;;<<>>===;;;888555222///...------......------,,,+++++++++,,,---........................------------***++++++,,,,,,------...------......///000000000111333666888:::<<>>EEE@@@EEEGGGVVVqqqGGG888666555555555444555666999<<<>>>FFFHHHLLLSSSWWWUUUNNNHHHLLLMMMPPPSSSVVVXXXYYYZZZTTTppp}}}{{{ssswww|||~~~nnn___XXXTTTPPPQQQUUUGGGHHHFFF@@@===AAALLLVVVPPPRRROOOFFF???>>>???>>>======<<<:::666222///,,,------......------,,,+++******,,,---...///////////////.........---------***++++++,,,,,,---......------......///000000000111333666888:::<<>>CCC@@@GGGHHHRRRXXX>>>???666666888999888777999>>>CCCGGGKKKQQQSSSSSSPPPMMMLLLEEERRRXXXRRRTTT]]]___WWWggg{{{xxxzzzyyyyyyzzz}}}zzziii]]]]]]```VVVIII>>>>>>===::::::@@@JJJSSSRRRJJJBBB>>>???AAAAAA???>>>===;;;999666444222111/////////...------,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,---------...------......///000111000111444777:::===>>>?????????DDD@@@EEEEEEUUUyyyMMM;;;333666888888888888;;;@@@DDDKKKNNNRRRSSSQQQNNNLLLKKKNNNQQQVVVYYYXXXWWW^^^hhhuuulllgggeeebbbdddiiirrr~~~~~~yyyvvv|||~~~}}}||||||~~~vvvggg]]]\\\[[[RRREEE>>>>>>>>><<<;;;>>>EEEKKKEEEAAA<<<<<<@@@CCCDDDBBB===<<<;;;888666444222111/////////...------,,,,,,***++++++,,,------......------------------------++++++,,,,,,,,,---------...............///111111111333555888;;;===>>>?????????CCC???DDDEEEWWW^^^:::888777777888999:::===CCCFFFOOOQQQSSSRRRPPPMMMKKKKKKUUUPPPVVV___[[[VVVmmmyyygggWWWPPPQQQUUUYYYdddeeeiiimmmqqquuuxxxyyyyyy{{{vvvsss{{{zzz}}}zzzwwwoooddd[[[XXXUUULLLCCC@@@AAA@@@???>>>>>>AAACCC???===<<>>>>>???>>>AAA>>>CCCEEEXXXiii>>>AAA888888888:::<<>>>>>===>>>===@@@===BBBFFFZZZuuuEEEAAA:::999999;;;???CCCHHHJJJNNNOOOQQQQQQPPPPPPQQQRRRMMMVVVZZZUUUWWWuuutttiii~~~pppccc[[[XXX[[[[[[^^^eeeppp|||nnnZZZJJJAAADDDCCCAAABBBHHHXXXmmm}}}~~~|||yyy}}}}}}{{{{{{~~~|||rrreeeWWWNNNMMMNNNOOOOOOJJJHHHGGGIIILLLMMMLLLJJJRRRRRRRRRQQQNNNHHHBBB===:::999888666444222111000/////////...------,,,,,,,,,,,,------------......------------------------,,,,,,---------.........///......//////000111222555777:::===>>>>>>======>>>===@@@===CCCFFFZZZZZZ>>><<<;;;:::<<>>>>>???EEETTTbbb}}}~~~}}}zzzzzz~~~~~~qqq```NNNGGGJJJOOOTTTXXXPPPOOOPPPUUU[[[\\\XXXSSSUUUVVVUUUSSSOOOIIICCC???999888777666444222111000/////////...------,,,,,,------------------......------------------------,,,---------............////////////000111222222444666:::===>>>>>>===<<<======AAA>>>CCCFFFZZZLLL???<<<;;;===BBBGGGJJJKKKKKKNNNQQQSSSSSSSSSTTTUUURRRUUUVVVaaaooossssssggg^^^YYY^^^```bbbaaa```aaadddfff\\\ZZZZZZ]]]eeennnuuuyyyqqqnnnfffYYYJJJAAA>>>???777999===@@@???BBBPPP```}}}~~~|||nnnYYYFFFCCCJJJQQQXXX\\\ZZZ[[[___hhhpppoooeee\\\RRRRRRQQQNNNIIIDDD@@@>>>888888777555333222111000/////////...------,,,,,,..................------------------------------------------............////////////000111222333222555999===>>>>>>===<<<======BBB???DDDFFFXXX```@@@>>><<<>>>CCCHHHJJJJJJLLLNNNRRRTTTTTTSSSSSSTTTWWWPPPSSSoooaaauuummm```\\\VVVQQQOOOPPPSSSUUUTTTXXX]]]]]]XXXSSSPPPOOOHHHGGGGGGIIIKKKLLLKKKJJJKKKMMMNNNJJJDDDAAABBBEEEBBBAAABBBBBB@@@CCCTTTggg|||xxxjjjTTTBBBAAAKKKTTTYYY]]]dddfffmmmyyy~~~pppcccPPPOOOMMMHHHCCC>>>;;;:::888777666555333222111000000//////...------,,,,,,..................---------------------------------------.........//////////////////000111222333111444888<<<>>>>>>===<<<======BBB@@@EEEFFFWWW}}}GGGBBB:::>>>LLLMMMGGGHHHIIIMMMRRRSSSRRRPPPPPPRRRWWWLLLYYYvvvyyybbbRRRJJJFFFGGGEEEEEEEEEFFFGGGKKKPPP^^^PPPLLLLLLEEEBBBCCC>>>@@@;;;<<>><<<=========888666444444444333222000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---...///000111///000555999555......444999888777888:::;;;;;;::::::@@@???CCCJJJFFF___UUUFFF???EEEIIIHHHGGGHHHJJJMMMPPPPPPOOOPPPSSSVVV[[[ZZZrrrwww___LLLCCCAAABBB@@@@@@BBBEEEHHHKKKPPPTTTNNNHHHFFF@@@===HHHMMMCCCCCC===<<>>===<<<;;;AAA>>>BBBIIIFFFaaalllKKKCCCLLLFFFCCCIIIHHHKKKMMMNNNNNNMMMPPPUUUYYYWWWggg{{{~~~YYYFFF@@@======@@@???BBBGGGMMMSSSZZZ^^^```^^^\\\WWWKKKHHH[[[cccVVVGGGCCCAAADDDHHHJJJNNNRRROOOQQQRRRRRRPPPMMMMMMMMMQQQUUU```nnn||||||uuuhhhZZZJJJCCCFFFMMMQQQSSSQQQSSSVVVXXXXXXTTTNNNHHHBBB@@@===<<<<<<;;;999777777555333333333333111000......---------,,,,,,,,,******+++---...000111111------,,,,,,,,,,,,++++++------...///000000111111//////111333000---///333444555777;;;>>>@@@???===;;;AAA===@@@GGGGGGgggQQQCCCNNNDDDCCCMMMGGGKKKMMMOOOOOONNNOOOTTTXXXVVVyyy|||}}}___FFFDDDGGGCCCAAAEEEHHHOOOXXXaaallluuuwwwvvvtttjjj___RRRKKKVVV^^^UUUPPPPPPQQQVVV\\\bbbgggkkkhhhgggeeebbb___^^^```bbbgggnnn|||~~~zzzzzzyyyxxxxxxxxxuuurrrgggZZZJJJCCCFFFMMMRRRSSSPPPOOONNNNNNMMMKKKFFFCCC@@@???>>>===<<<:::999777555444222222333333111///......---------,,,,,,,,,******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222.../////////------///333333444777;;;>>>???===;;;;;;AAA===???FFFKKKqqq```FFFLLLDDDFFFOOOFFFJJJMMMQQQQQQPPPOOORRRUUU```uuu```LLLAAAFFFJJJFFFFFFMMMUUUaaaooo}}}rrreeeaaaWWWVVV]]]```cccgggmmmsssyyy}}}wwwrrrooorrrxxx}}}|||vvvrrrooonnnoooooopppqqqfffZZZKKKEEEHHHPPPTTTUUUQQQNNNLLLJJJIIIHHHEEECCCAAA@@@???<<<999777777666444333111111222222111///......---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111...///...,,,,,,...000111333444666:::======:::888:::AAA===???GGGOOO{{{{{{SSSLLLFFFIIIMMMFFFIIIMMMPPPQQQPPPPPPRRRUUUmmmxxxsssPPPGGGAAACCCFFFIIIRRR]]]jjjyyyyyyoootttnnnjjjsss|||yyy|||zzzsssnnnmmmnnnnnnpppssshhh[[[MMMHHHLLLSSSWWWWWWQQQNNNKKKIIIHHHGGGDDDBBB@@@@@@???<<<888555444555333222111111222222000///......---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,------.........//////000000000---///...+++,,,000111000444444555888;;;;;;:::888999AAA>>>???GGGPPPjjjPPPIIIHHHHHHHHHHHHKKKNNNNNNOOOQQQVVV[[[|||{{{\\\IIIHHHFFFGGGMMM[[[lllyyyqqqlllooonnnrrr}}}~~~wwwrrrssssssqqqrrrvvvlll```QQQKKKNNNTTTXXXXXXSSSQQQNNNLLLJJJGGGCCC@@@>>>@@@CCCAAA===888666555222111000000111111000///......---------,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------.............../////////,,,///...+++---222222///444333444777;;;<<<<<<;;;:::BBB@@@???EEENNN}}}UUUJJJFFFDDDIIIGGGIIIKKKKKKMMMRRRZZZaaayyykkkppplllHHHEEEKKKNNNQQQ]]]sss|||ssspppmmmlllyyy~~~zzzvvvyyyxxxtttsssvvvooocccTTTMMMPPPUUUWWWWWWVVVTTTQQQOOOLLLHHHBBB???===BBBGGGHHHDDD===999777222111000000111111000///......---------,,,,,,,,,))))))***+++---...//////+++++++++,,,,,,------------------...............+++//////,,,...333333...333333444777;;;>>>@@@???;;;DDDAAA???CCCLLL~~~XXXIIIGGGAAAGGGJJJPPPHHHLLLWWWKKKVVV||||||XXXHHHHHHLLLVVVeeewwwkkkjjjiiiiiikkkrrr{{{{{{wwwvvvuuussspppssshhhWWWMMMOOOXXX\\\ZZZXXXSSSPPPOOOLLLDDD>>>===>>>@@@AAABBB@@@===999666666444222111/////////000------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,,,,,,,,,,---...---------............///...------......///000111444555666888:::<<<>>>>>><<>>>>>??????===:::666444555333222000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,,,,,,,,,,---...---------............///...------......///000111444555666888:::<<<===>>><<>>>>>===<<<;;;888666444222333222111///............------,,,,,,,,,,,,++++++++++++++++++++++++++++++...------,,,,,,------...---------............///...------......///000111333444666999;;;<<<===>>><<>>===:::888666444333222111000000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++---------------------------------............///...------......///000111333444777999;;;<<<======>>>CCCCCCCCCEEEUUUYYYGGGHHHGGGGGGJJJLLLNNNccclllMMMRRRddd~~~|||vvvyyyzzz}}}|||\\\IIIBBB===<<<<<<<<<<<<>>>FFFOOO___ssszzzwwwkkkXXXJJJKKKWWWcccggg___YYYTTTQQQMMMEEE??????>>><<<:::777555444333333000/////////......------------,,,,,,,,,+++++++++++++++++++++++++++++++++---------------------------------............///...------......///000111222444777:::<<<=========???CCCCCCBBBCCCRRRXXXEEEIIIGGGAAAJJJKKKVVVhhhSSS```vvvqqqQQQ???===AAA:::<<<<<<;;;999888;;;??????JJJ\\\ppp{{{lllWWWHHHKKKXXXaaabbb]]]WWWSSSRRRNNNFFF???>>><<<;;;999777555444444333//////000000///...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,---------............///...------......///000111222444777:::<<<======<<<>>>BBBBBBAAABBBRRRWWWFFFKKKEEEAAAJJJKKKeee~~~fff]]]sssnnnNNN>>>888999<<<:::;;;;;;:::999999::::::999<<>>;;;===>>>===:::;;;<<<===;;;<<<<<<;;;:::@@@NNNcccrrrvvv\\\NNNTTTaaaddd___WWWTTTRRRTTTPPPGGG???<<<666666666666555444333222///000000111111000///...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,---------.........//////...------......///000111111444777;;;======<<<<<<;;;@@@@@@AAAEEEWWW||||||nnnIIIJJJBBB???OOOUUUqqquuuyyymmm}}}bbbUUUFFF======??????>>>@@@>>><<<<<<<<<<<<;;;:::>>>;;;999:::@@@GGGMMMQQQkkk{{{vvvWWWNNNVVV___```\\\XXXWWWVVVVVVSSSKKKAAA888999666444333444555555444333333333333222111000000......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,,,,,,,---.........------------...//////444666888;;;===>>>??????BBBCCC<<>>AAACCCAAA@@@@@@BBBEEEGGGIIIJJJJJJFFFAAA???AAAEEEHHHJJJXXXgggwwwpppUUUKKKSSS\\\]]]ZZZZZZXXXWWWWWWTTTLLLBBB:::888666333333333444444333222222222222111000//////......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////444666888;;;===>>>??????@@@BBB;;;EEEGGGWWWxxxiiiSSSLLLBBBEEEIIIccc~~~www```KKK???;;;===???@@@@@@CCCGGGKKKIIIJJJMMMPPPTTTYYY\\\^^^\\\XXXRRRMMMJJJIIIHHHGGGHHHTTT```iiisssmmmWWWMMMSSS\\\___]]][[[ZZZYYYYYYWWWPPPEEE===999666333222222333333222111111111111000///...---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------,,,,,,,,,,,,---.........------------...//////444666888;;;===>>>>>>>>>???AAA<<>>>>>>>>???CCC>>>FFFIII\\\UUUJJJDDDIIISSSjjjvvvhhhXXXLLLIIIFFF???>>>CCCAAABBBEEEKKKRRRZZZ^^^___iiippp{{{|||vvvmmm```RRRIIIFFFGGGHHHJJJLLLQQQZZZaaajjjrrr{{{wwwmmm]]]TTTYYYeeejjjggg\\\\\\]]]``````[[[SSSLLL???;;;666333222222222111222222222222111000///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........---,,,,,,,,,,,,---.........------------...//////333555777:::<<<===>>>>>>???EEE???FFFHHH]]]ZZZMMMHHHJJJeeevvvZZZmmmZZZHHHDDDCCCEEEDDD@@@======AAABBBFFFNNNZZZdddjjjlllvvvvvvgggVVVLLLGGGDDDBBBBBBBBBDDDJJJQQQ[[[]]]dddooo|||xxxssskkk[[[QQQXXXggglllgggaaaaaabbbdddeee```XXXQQQEEE@@@:::555333222222111222222222222111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------,,,,,,,,,,,,---.........------------...//////333555777:::<<<=========>>>EEE@@@EEEHHH___^^^OOOHHHLLL|||wwwtttmmm]]]SSSKKKFFFDDDEEEBBB>>>>>>BBBCCCBBBCCCIIIRRR[[[dddmmmuuuzzz{{{ooobbbZZZMMMFFFBBBAAA???===@@@FFFMMMMMMRRR\\\ffftttxxxooo^^^TTT]]]nnnssslllhhhggghhhiiihhhbbbYYYRRRKKKFFF>>>888555333222111111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////333444777:::<<<=========:::CCC???DDDGGG```|||www```NNNFFFNNNpppeeeVVVJJJEEEBBB???<<<;;;CCCFFFCCCDDDJJJJJJEEEIIITTTaaaiiinnnttt|||~~~wwwooojjjTTTLLLFFFCCC???:::;;;@@@@@@BBBKKKWWW```ggguuuvvveeeZZZeeewww{{{sssmmmllllllllljjjcccXXXQQQNNNIIIAAA:::666444222111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,,,,,,,---.........------------...//////333444777999;;;=========777AAA===CCCGGGbbbbbbJJJMMM___uuuqqqtttttt```IIIFFFCCCAAAAAABBBBBBBBBBBBCCCEEEGGGHHHHHHKKKOOO\\\gggvvvyyynnnbbb[[[QQQHHHBBB???===<<<@@@BBBFFFJJJPPP[[[gggpppqqqbbbhhhzzz|||oooiiiccc```___\\\VVVPPPLLLHHHAAA;;;777444222000222222222111///...,,,+++---,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,---......//////............------------......444666999:::;;;<<<===???AAA@@@DDD@@@KKK```dddIIILLLhhhnnn```[[[XXXWWW^^^nnn~~~dddOOOCCCEEECCCAAA@@@AAABBBBBBBBBGGGGGGHHHKKKNNNRRRYYY___jjjsss|||nnnfff\\\RRRJJJEEEAAA???>>>@@@BBBEEEJJJSSS]]]eeeuuu~~~xxxgggjjjxxx}}}wwwnnniiiccc___]]]ZZZSSSNNNGGGCCC>>>999777666444333333333222222000///---,,,---,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,---......//////............------------......444666999:::;;;;;;===???@@@???CCC???JJJ___eeeHHHOOOwww|||fffSSSGGGCCCCCCBBBEEENNN```ssszzzaaaQQQFFF???===AAA@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHKKKQQQ[[[fffmmmuuu|||yyymmmbbbYYYQQQLLLHHHCCCCCCCCCDDDFFFLLLSSSXXXaaaiiirrrzzz{{{jjjlllwwwyyysssnnniiiccc___[[[VVVPPPJJJAAA>>>:::888888888777777444444444333222000...------,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,---......//////............------------......444666999::::::;;;===>>>>>>===BBB???JJJ```bbbHHHXXXttt^^^XXXOOOGGGBBB@@@@@@@@@???AAAIIIVVVfffzzzqqqWWWJJJFFFEEEEEEFFF???@@@@@@@@@AAABBBEEEGGGGGGKKKOOOSSS[[[iiitttzzz~~~sssiiiaaaZZZVVVOOONNNLLLJJJJJJLLLOOOQQQUUU]]]fffmmmxxxxxxjjjmmmwwwyyyrrrnnnjjjeee___ZZZTTTLLLGGG???<<<999888999999999888666555555444333111000///---,,,,,,++++++,,,,,,---------......------,,,++++++++++++,,,,,,,,,------,,,---......///...............------------......333666888::::::;;;<<<>>>>>>===BBB???KKKaaa]]]LLLlll}}}___NNNFFFCCC@@@???@@@@@@???===???>>>@@@FFFOOO___wwwdddUUUFFFBBBDDDDDDBBBBBB@@@BBBBBBBBBCCCEEEJJJNNNTTT\\\ccchhhqqq~~~vvvnnngggccc___\\\XXXTTTRRRPPPOOOOOORRRZZZcccjjjtttvvvkkknnnxxxxxxqqqmmmkkkfff```YYYQQQJJJEEE???===:::999999999888777666666666555333222000///---,,,,,,++++++,,,,,,---------......------,,,++++++++++++,,,,,,,,,------,,,---......///...............------------......333555888999::::::<<<>>>>>>>>>CCCAAANNNdddXXXTTTsssTTTEEEDDDBBB>>><<<======>>>>>>@@@<<<;;;<<>>>>>AAABBBBBBDDDBBBDDDEEEEEEFFFKKKTTTZZZdddoooxxx{{{yyysssnnnmmmiiiccc^^^ZZZVVVRRROOORRRZZZbbbiiiqqq|||wwwmmmooowwwvvvnnnkkkiiieee___WWWNNNGGGCCC???<<<:::999888888666555666666666555333222000///---,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,---......//////............------------......333555888999999:::<<<===>>>>>>CCCBBBOOOfffVVV]]]fffRRRIIIBBBBBBAAA?????????AAABBBAAA>>><<<======???GGGPPPiiiuuuUUUDDD???>>>AAACCCCCCEEEIIIBBBDDDFFFHHHKKKSSS```iiirrr~~~{{{xxxsssmmmgggbbb]]]WWWSSSRRRXXX]]]```gggqqqyyy|||}}}uuummmooovvvsssjjjgggfffccc]]]TTTKKKDDD@@@<<<:::888777777666444222666666555555333111000///---,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,---......//////............------------......222555777999999:::<<<=========CCCAAAOOOfffVVVcccwwwnnnbbbUUUKKKHHHBBBEEEGGGGGGEEEBBBAAAAAA@@@>>>>>>AAAAAA???@@@EEEDDD^^^\\\EEE@@@???BBBFFFEEEAAA@@@CCCAAADDDGGGIIINNNYYYhhhsss~~~zzzsssmmmhhhccc[[[VVVSSSVVVWWWVVV[[[eeennnqqqvvvvvvpppiiimmmtttrrriiicccccc```ZZZRRRHHHAAA>>>888777555555555444333111666666555444333111000///---,,,,,,++++++,,,,,,---------......------,,,+++++++++,,,,,,,,,---------,,,---......//////...............------.........222555777999999:::;;;===;;;;;;AAA@@@NNNfff