BM6(7 sss[[[___zzzVVVGGGCCC>>>:::999999999888999::::::999666333222333444444444444333333333333222222222222222222222222222222222111111000000000000111222444555666777777777777777555222000///000...000222222111111111222111111111111111111000000//////000000000111111111111111000/////////000000....../////////000000000000000000111111000000000222111000000000111222222333222000///111222222222444444555555555555444444777555333333555666555444333444555666666666666666555555555555444444444444444444444444444555666666666777666555333333555777666666666444222333555888:::888777999;;;===<<<:::<<<;;;999888888888999:::777888888777999???FFFKKKeeeoooWWWIIIAAACCCCCCCCCDDDDDDDDDEEEFFF???======<<<999:::FFFTTTKKKIIIEEE@@@BBBGGGHHHFFFCCCBBB@@@===:::999888888777888999999999999:::;;;>>>===:::888666777888999999999888888777777777777999999::::::;;;<<<<<<<<<999999::::::;;;<<<<<<<<<;;;<<<<<<;;;999999:::<<<999888888999<<<<<<;;;999:::888555444555444333222444444555666666666555444444444444444444555555555333333333444444444333333222222333222222222111000333333444555444333222111111222444444333333333444444444444444444333222222000111222333333333333333444444444444444444444444111222222333333222222111333333333222222111111111111111222333333333222222222222222222222222222222222222222111111111000000333333333333333333333333333222222111111222222333222222222222222222222222000111111222222111111000111111222333333333333333222222111111111111111111444444333333333333333444222222222111111222222222444333222111111111111222000000000000000000000000111111222333333333333333222222222222222222222222222111000000222333333222111222333333222111222444333333333333333333333333444333333333222222222222222333333333333444444444444444444444444444444444555555555555555555555555666777777777666666777999999;;;<<<<<<;;;::::::;;;===<<<;;;;;;:::;;;<<<===;;;;;;:::999999:::;;;;;;?????????@@@@@@AAABBBBBB===>>>@@@@@@@@@@@@AAACCCCCCBBBAAABBBEEEIIIMMMOOOMMMIIIHHHJJJIIIDDDCCCFFFIIIKKKLLLJJJGGGEEEDDDCCCBBBCCCDDDCCCCCCDDDGGGIIIaaacccwwwTTTFFFBBB===:::999999999888999999999777555444555666444444444333333333222222111111111111111111111111111111111111000000000000///000111333444555555555444555555444111000000111///000222222111111111222000000000000000000111111////////////000000000000111000//////......//////.........////////////000//////000000000000//////////////////000111222222111222222222111000111222333444444555555444444333666555333333444555555444444555555666777888999999777777666666666555555555444444444555666777888999777888999999777666777888;;;;;;;;;:::999999;;;===<<<;;;;;;<<>>>>>???AAABBBAAAAAACCCGGGNNNWWW```fffxxxggg\\\MMMLLLMMMQQQTTTRRRJJJCCCBBBCCCFFFFFFEEEIIIWWWfffppplllddd[[[XXXXXXUUUPPPDDDGGGIIIFFFBBBBBBIIIOOOOOOOOONNNNNNMMMMMMLLLLLLKKKIIIFFF@@@;;;:::===AAACCCCCCCCCBBB@@@===;;;:::<<<===>>>@@@@@@@@@@@@???======>>>BBBEEEFFFCCC@@@?????????===;;;:::;;;===888:::<<<===<<<;;;;;;<<<===;;;:::;;;;;;:::888777888888999:::::::::::::::888888888888888777777777555555444444444555555666333333222222222111111111444555666666666555333222333555666666444333333444444555555555555444333333222222333333333333222222333333333333333333333333111222222333333222222111222222222222222111111111222222222333222222111111111111111111111111111111222111111111111000000000333333333333333333333333222222111111111111222222111111111111111111111111000111111222222111111000000000111222222222222222000000111111111111111111222222222222222222222333222222111111111111222222333222111111000111111111000000000000000000000000000000111222222222222222000000000000000000000000222111000000222333222111111222333222111000111222222222222222222222222222333222222222222111111111111111111111222222222333333333333333333333333333333333333333333444444444444555666555444444666888888999999999777777999:::888888888888888888777777888888777666666666666666:::::::::;;;;;;<<<===>>>:::===@@@???<<<;;;===AAA>>>>>>>>>======AAAGGGKKKMMMFFFAAAAAABBBAAA@@@AAA>>>???AAAAAA@@@>>>===>>>CCCCCCBBB@@@??????BBBDDDnnnggguuuRRREEEAAA===:::999999888888999999888555333222444666333333333333222222222222111111111111111111111111000000000000000000000000...///000111222333333333111222333222000///000111---///111111000///000111.........//////000000111////////////////////////000///......---.........------........./////////,,,------......------,,,------......///000111222...111444333000///000222111222222222222222222111333222222333444555666666555555555666666777888888666666666666555555555444666666666777888:::;;;<<<:::<<<>>>>>><<<999888888===>>>>>>===<<<===>>>@@@??????AAADDDFFFHHHIIIIIILLLKKKKKKKKKMMMPPPSSSVVVYYYZZZ```kkkwww|||~~~ooo\\\MMMVVVaaagggfffgggnnnvvvzzznnnfffdddbbb___^^^___^^^[[[YYY\\\eeemmmmmmkkkhhhfffdddbbb___]]]ZZZZZZWWWPPPHHHGGGKKKQQQTTTUUUTTTSSSOOOKKKFFFCCCAAABBBEEEFFFGGGGGGEEEDDDDDDCCCEEEKKKQQQQQQLLLFFFGGGGGGFFFCCC@@@>>>>>>???;;;???CCCBBB>>><<<===???CCCCCCCCCDDDEEEDDDBBB@@@>>>>>>@@@AAACCCDDDEEEEEEFFFDDDBBB???===<<<<<<<<<;;;;;;999888888888999999666666555555444444444444777888999999999888666555777999999999666555555555555666666666666555444444333333444444333222222111111111111111111111111111111222222333333222222111222222222111111111111111222222222222222111000///000000000000000000000000111111111111000000000000222222222222222222222222222222111111111111222222111111111111111111111111000000111111111111000000//////000111111111111111//////000000111111222222000111111222222222222222111111000000000000111111111111111000000000111111000000000000000000000000//////000111111111111111000000000000000000000000111000000000222222111000222333444333111000111222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222333333333333333444333444555444444444666888777888777666555555777999555777999:::;;;;;;:::999888888999:::;;;<<<===>>><<<===???AAABBBBBBAAA@@@AAABBBBBBAAA@@@???@@@AAA>>>AAADDDDDDCCCEEEKKKPPPSSSMMMGGGGGGKKKLLLKKKIIINNNMMMMMMNNNMMMLLLOOOSSSYYYYYYWWWSSSNNNKKKJJJJJJvvvggg~~~sssRRRCCC@@@<<<::::::999888777999888777444111000111222333333222222222111111111000000000000000000000000////////////////////////......///000000000000000///000111000//////000111+++---...///...---...///---------......////////////.....................///...------,,,,,,------------------............,,,,,,------------,,,,,,,,,,,,---...//////000000---000333222///...///111...//////000000//////......///000111222444666888666555444333222333333333444444333333333222222222555555555666777999:::;;;;;;===???>>>;;;777555444555777888777666666888:::<<>>???@@@EEEIIIGGGAAA======@@@CCCCCCCCCEEEGGGGGGEEECCC@@@AAABBBEEEHHHKKKMMMOOONNNKKKFFFBBB@@@AAACCCDDDBBBBBB@@@???===<<<<<<<<<<<<;;;:::999999999999::::::;;;<<<<<<<<<;;;:::999;;;<<<===<<<999777777888666777777777777666555555444444444444333333222111111111111111111111111111111222222333333222222111111111111111111111111111222222222222111111000///////////////////////////000000000000000000000000222222222222222222222222222111111000000111111222222222222222222222222222000000000111111000000000//////000111111111111000/////////000000111111222///000111222222222222111111000000//////000000111000000000000000000000000//////////////////////////////000111111111111000////////////////////////000000///000222111000...333444444333222000111222111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222333333444444444222444555444444444777888:::::::::888777777:::<<<<<<>>>AAADDDFFFFFFEEEDDDBBBDDDGGGJJJMMMPPPRRRTTTOOOSSSXXX\\\]]][[[XXXUUUUUURRRPPPSSSXXX[[[YYYVVVUUU\\\dddfffeeeeeejjjoooqqqooolllmmmrrruuusssooonnniiifffgggffffffkkksss~~~xxxssspppooo}}}uuucccyyysssSSSBBB???<<<::::::999888777777777666444000//////000222222222111111111000000////////////////////////............////////////------......///.........---///000///...---...000***+++------,,,,,,,,,---------------------.....................---------...------,,,+++,,,,,,,,,,,,,,,,,,---------......------............------+++,,,---................../////////...---...///,,,------......------,,,+++---///000000222555777555444222000/////////000111111000000000/////////000000111111222333444555666888999888555222000000000222333333333333444555666:::???CCCDDDEEEGGGHHHIIIIIIIIIKKKOOOUUU[[[^^^cccfffppp}}}|||sssyyy|||{{{}}}uuufffUUURRROOONNNOOOOOOLLLIIIHHHIIIIIIFFFBBB@@@AAACCCBBBDDDGGGJJJKKKKKKIIIHHH>>>???@@@BBBBBBBBBBBBAAA;;;;;;<<<@@@EEEFFFCCC@@@GGGGGGEEEBBB===;;;:::;;;AAAEEEIIIHHHBBB>>>===>>><<<;;;;;;===???@@@???>>>===>>>@@@CCCFFFJJJMMMOOOJJJHHHDDDBBBAAADDDGGGIIIDDDDDDDDDCCCBBB@@@???>>>???>>>===<<<;;;<<<======<<<===>>>>>>>>>===;;;:::<<<===>>>===;;;999999:::777888888888888777666666444444444444444333222222111111111111111111111111111222222333333222222111000000000111111111111111111111111222111111000000//////////////////////////////000000000000000111222222222222222222222222111111000000000000111111222222222222222222222222///000000111111000000/////////000111111111111111//////000000000000000000...///111222333333222111000000////////////000000...//////000000000000/////////////////////////////////000111111111111111////////////////////////000//////000111111...,,,111222333333111000111222000000000000000000000000......///////////////000000000000111111111222222222222222222222222222222111111222222333333444444222333444444333444666888<<<===>>>===;;;;;;===>>>===???BBBEEEGGGHHHGGGGGGFFFHHHLLLPPPUUUXXX[[[\\\\\\```eeejjjkkkiiieeecccddd```^^^eeeooouuusssooonnnyyy{{{nnnzzzppp```uuutttUUUAAA???<<<:::::::::888777444555666555222000000111222111111111000000000000////////////////////////---------....../////////,,,---------------,,,,,,---...///...---,,,---...***+++------,,,,,,,,,---------------,,,,,,,,,,,,.........---------,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,---------------............------+++,,,------...---,,,,,,///---++++++,,,---...---,,,,,,------------,,,,,,+++---//////......111444222111///...------///////////////.........------...............///000111000222333333111/////////000222444444444444555666444666999:::;;;>>>CCCFFFFFFEEECCCBBBDDDHHHLLLOOOVVVXXXbbblllllliiiqqq~~~zzzwww|||wwwfffMMMIIIFFFGGGIIIIIIFFFCCC===>>>???>>>===:::777555444666999===???@@@@@@@@@999::::::;;;<<<<<<======555666777888:::<<<======>>>>>>===;;;888777777888<<>>@@@>>>===;;;;;;<<<===>>><<<======>>>>>>===;;;::::::<<<===<<<;;;999999:::888888999999888888777666444444444444444444333333111111111111111111111111111222222333333222222111///000000000111111111222///000000111111111111000////////////////////////////////////000000111111111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000/////////000111111222222111111000000000000000/////////...///111333444444333222000//////......//////000---...///000000000/////////////////////////////////000111111222222111111000000000000000000000000/////////000111000...+++...///000000//////000111000000000000000000000000------........./////////....../////////000000000000000000000000000000000//////000111111222333333000111222222222333555777:::<<<======<<<;;;;;;<<<888999:::<<<===============???BBBFFFIIIKKKLLLLLLPPPRRRVVVYYYZZZZZZXXXWWWZZZXXXXXX^^^ffflllllljjjgggrrr|||~~~zzzxxx~~~ddd\\\oooooo___tttuuuVVVAAA>>><<<:::::::::888666222444666666555333333333111111111111000000000000////////////////////////---------.........//////,,,,,,---------,,,++++++---...///...,,,+++,,,---***,,,......---,,,---...---------,,,,,,+++++++++.........------,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++,,,---------,,,+++***000,,,)))(((+++...---,,,,,,------......------,,,---...000...,,,+++...000000///---,,,---...000111............------------///...............///000---///111111000000111222///111333444333333444555555666555444555:::AAAHHHGGGEEEAAA>>>>>>???BBBDDDNNNPPPYYYbbbaaa___kkk}}}|||zzzyyy~~~tttmmmvvvsssgggLLLGGGCCCCCCEEEDDD@@@<<<===>>>???AAA@@@===777222444555777999:::;;;;;;;;;888888777777888999:::;;;666777777777777888<<>><<<;;;:::555333222333666999::::::<<<<<<<<<===???BBBDDDFFFCCCDDDEEEFFFEEECCCAAA???:::===@@@CCCDDDCCC@@@??????===;;;:::::::::<<<===;;;<<<=========<<<:::999999:::<<<;;;:::999999:::888999999999999888777777333333444555555444444333111111111111111111111111222222222333333222222222//////000000111111111222...///000111111111111111000000000000000000000000.../////////000000111111111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000//////000000111222222222222222111111000000//////.........000222444555444333222//////............//////,,,---///000000000//////////////////////////////000000111222222222222222111111111111111111111111/////////000111000---***+++---......------///000000000000000000000000000---------.........//////---------.........//////////////////////////////---......///000111111222...///111111111111444666666888::::::999888777888555555666666666666555555555666888:::;;;<<<<<<;;;>>>>>>???AAABBBDDDEEEFFFFFFFFFGGGJJJNNNQQQRRRSSSMMMWWW```___YYYXXX```iiisssyyyzzzvvvuuuyyy{{{yyyyyyxxx{{{wwwnnnnnnvvvpppnnnjjjgggfffjjjpppuuu}}}]]]eeewwwooo```wwwsssMMMBBB???;;;888888777777666888666333222222222111000333111///.........---,,,............/////////000........................---,,,,,,---......---++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))***---//////---+++***+++***))))))+++,,,+++*********+++++++++,,,,,,,,,...,,,***(((((()))***+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------...............................................................---------////////////000000000000222222222111111111000000000111333555777999:::;;;>>>:::777666999===AAADDDFFFCCCEEEMMMXXXaaafffiiiyyywwwtttpppllliiigggeeekkkfffaaaaaacccgggqqq{{{|||nnneeeOOOIIICCCBBB@@@<<<:::<<<:::;;;;;;;;;;;;:::999888999888888999;;;;;;:::888666555444444555777:::<<<666555444333333333333333444555555555555555555444555555666666666666555555333222111111111333666777888:::;;;<<<===???CCCFFFAAA===:::;;;???@@@===999666777999;;;<<<;;;999888999999999999999888777777999999999999888888888888666666444444444444666666666666666666666666666666111222333333444444333333333333333333333333333333222111111000000000000000111000...---,,,---///000...///000///...---...000..............................------------......////////////////////////000000000000000000000000......////////////.........///000000000///---,,,///000000111111111111000000000111111111///---,,,---......///000111111222333222000///------,,,,,,++++++++++++++++++++++++*********+++,,,---///000000000000000000///..............................------------------------******+++++++++,,,,,,,,,---------.........//////---------,,,,,,+++++++++,,,------......------,,,---,,,,,,,,,,,,---......//////......------------////////////000000000000444555555666666555444444111111222222222333333333444444444333111111333555666666777888999:::;;;;;;======>>>???AAABBBDDDEEE@@@BBBDDDBBBBBBHHHTTT]]][[[VVVQQQQQQTTTWWWWWWUUUPPPPPPQQQQQQQQQPPPNNNMMMIIIKKKMMMMMMNNNRRRYYY^^^~~~|||~~~{{{ccczzztttNNNAAA>>>:::888777777666555888555333222222222111000222000......//////...---,,,,,,---............---////////////////////////---,,,,,,---......---++++++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,---......,,,***(((+++***))))))++++++***)))*********+++++++++,,,,,,,,,+++***)))))))))******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------............------------------------................../////////000000000222222111111111000000000///000111333444666777888888777666777999;;;===>>><<<;;;>>>DDDMMMTTTYYY\\\^^^]]][[[ZZZZZZZZZZZZYYYVVVVVVXXX]]]^^^\\\___dddiiilllvvvvvvoooWWWNNNEEEBBBAAA===;;;;;;999999::::::999999888888777666666777888888666555555444333333444666999:::444444333222222222222222333444444555555444444333333444444444444444444333222222111000111333555666666777888999999;;;>>>AAA<<<999666777:::;;;999555444555666777777777666666555666666666555555444444555555555555555555555555222222111000000111222222444444444444444444444444111111222333333333333222222222222222222222222222111111000///////////////111000...,,,,,,---...///---...//////------...///------------------------...------------------...////////////////////////........................---......//////......---....../////////...---,,,...///000000111000000000////////////...---,,,,,,------......//////000000000///...---++++++******++++++++++++++++++++++++)))*********+++---.../////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,............////////////222222222222222222222222000000000000111111111222000111222222111111333555333444555555666666666666888999999:::;;;<<<>>>???;;;;;;;;;???DDDKKKPPPRRREEECCCBBBEEEKKKNNNLLLJJJEEEFFFGGGGGGGGGFFFDDDCCCDDDFFFFFFEEECCCCCCFFFIIIddd|||vvvRRRAAA>>>:::777777666666555777555222222222222111000000///------/////////...)))***,,,......---,,,+++........................,,,,,,+++,,,---...,,,*********+++++++++,,,,,,,,,******++++++++++++******,,,---------,,,***((('''+++***))))))++++++***))))))*********+++++++++++++++************)))))))))+++---------,,,+++,,,---+++++++++++++++++++++++++++++++++******+++++++++************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------..................////////////000111111000000000000000///...//////000111222333333222333555666888999999999;;;<<<===@@@EEELLLQQQSSSNNNLLLJJJJJJLLLNNNOOOOOOKKKMMMRRRYYYYYYUUUTTTVVVVVVXXX```kkkuuuzzzbbbUUUGGGBBBAAA>>>;;;:::888888888777777777666666666555444444555555333111333333222222333555777888333222111111000111111111222222333333333333222222111222222222222222222111111111000000000222333444222444555555444555777:::666444111222555555333000111111111111222222222222111111111111111000000000000000000000000000000000//////............//////000000000000000000000000///000000111222111111111111111111111111111111111000//////...............///...---,,,+++,,,---...,,,---......,,,,,,---...---------------------------,,,,,,,,,,,,,,,,,,---........................++++++++++++++++++++++++,,,------......------,,,------......------,,,+++---...//////000000/////////...---,,,++++++++++++,,,,,,---------------------,,,+++***))))))))))))************************)))))))))***+++,,,---.........//////......---,,,++++++++++++++++++++++++************************)))*********++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,---------.........000///...---......///000....../////////000000000,,,...000000000000222444111222333444444333222111555555555555666777888999999555444:::CCCHHHFFFAAA888888;;;@@@FFFGGGDDD@@@===>>>@@@AAA@@@>>>;;;999AAACCCDDDBBB@@@===<<<<<>>??????>>>BBBKKKSSSVVVQQQLLLHHHFFFGGGHHHHHHGGGJJJKKKOOOTTTSSSPPPPPPSSSPPPQQQUUU[[[```gggvvvlll[[[IIIBBB@@@===:::888777666666555555555555555777555444444555444222000111111111111222333555555222111111000000111111111000111111111111111111000000000111111111111000000000000/////////000222222000111222222111000222333222000...///000000///---///......---....../////////......---------------,,,,,,,,,,,,,,,---------.........------.........---------------------------...//////000000//////////////////////////////......---,,,,,,,,,,,,---...---,,,++++++++++++,,,+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******+++,,,---......//////...///...,,,+++******+++,,,++++++++++++++++++******++++++***)))((((((((()))************************)))(((((()))***+++,,,------------------,,,,,,+++************************)))))))))))))))))))))))))))))))))************+++)))))))))*********+++++++++++++++++++++***************++++++++++++******+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...---,,,***+++,,,...000............////////////+++---////////////000222000111333444555444333222444444444444555555666777999555222555<<>>???@@@AAA???<<<999666;;;===@@@BBBAAA???===;;;sss^^^CCC???;;;999888888777666444333222222333222111///+++***))))))+++------,,,)))***---//////...,,,***************************+++******+++,,,,,,+++))))))))))))*********++++++)))******++++++******)))))))))))))))******+++,,,+++***))))))******((('''(((((()))))))))*********((())))))*********))))))(((***+++***)))((()))******************************))))))(((((())))))***************************************+++++++++,,,************************------,,,,,,++++++++++++)))******+++,,,---......------------....................................////////////////////////000111222222222555:::>>>;;;===<<<;;;DDDSSS___bbbQQQKKKDDD@@@@@@AAA@@@>>>DDDEEEJJJOOOOOOJJJIIILLLLLLKKKMMMOOOOOOQQQ[[[fffyyy|||qqq^^^JJJAAA>>>;;;888666666555444333333333444444888777666666666666333111000000000111111222333333222222111111111111222222//////000000000000/////////000000111111000000//////........./////////000...///000000///...///000///...------......---,,,...------,,,,,,,,,------...---,,,+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...------------------------------------,,,++++++******++++++,,,++++++***************)))+++,,,+++***)))***+++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******************************++++++++++++******+++******)))))))))))))))******+++,,,---......---///...,,,+++******+++,,,************))))))))))))******)))))))))))))))***))))))))))))))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,+++******************************(((((((((((((((((((((((((((((()))))))))*********((((((((())))))))))))***************************))))))************)))))))))))))))))))))***++++++*********+++++++++++++++************++++++++++++...---+++***+++,,,...000............/////////000,,,---............000111000111222444444444444444444333333333444555555666777444222222444666555333999999999999999999777555???@@@AAAAAA???<<<888666666777:::===>>>===;;;999sss}}}[[[BBB???;;;888888888777666333222111222333333111///+++)))((()))+++,,,,,,+++)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,***(((((())))))))))))*********))))))************))))))((((((''''''(((***,,,---+++***))))))))))))(((&&&(((((((((((())))))))))))((((((((())))))))))))***'''((())))))((('''((()))))))))))))))))))))))))))***))))))(((((())))))************************************+++++++++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,------------.........////////////////////////111111111000000555===DDD;;;>>>>>>@@@NNNcccnnnoooNNNGGG>>>;;;===@@@@@@>>>>>>AAAIIIQQQQQQJJJFFFFFFIIIHHHHHHIIIHHHGGGKKKRRR]]]```iiivvv}}}~~~{{{rrraaaMMMBBB===999777777666555333222222222333444777666555666666666444222000000111111111222222222111111111111111111222333//////000000000000//////...//////000000//////...---------...............,,,...//////...,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,+++***)))***++++++)))******++++++,,,,,,---))))))************))))))************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++***)))))))))))))))*********)))))))))((((((((()))******(((((()))***************************))))))(((((((((((())))))************************************************)))))))))******)))))))))))))))(((''''''''''''(((((()))***+++,,,---------...---,,,++++++*********(((((())))))))))))))))))***)))))))))))))))***+++(((((((((((((((((((((((('''''''''''''''((()))*********+++++++++***))))))************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********((())))))))))))))))))((()))(((((((((((()))******)))))))))***************))))))*********+++++++++---,,,++++++,,,---///000------........./////////,,,---.........///222555222222222222333333444444111111111111222333444555222222222222222444777:::888888777777777888999:::<<<============;;;:::999<<<;;;;;;;;;<<<;;;999777kkktttppp{{{tttQQQ@@@===999777666666555444222111111222333333111...---+++******,,,---,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++***))))))***++++++***(((((((((((()))))))))******))))))************))))))***)))'''&&&''')))+++,,,,,,***(((((())))))'''&&&'''''''''((((((((()))))))))(((((('''((()))***+++((()))***)))((('''(((***))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))************+++************************))))))******++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,---------+++,,,,,,,,,------------...........................000111000111666???FFF@@@CCCDDDHHHXXXkkkpppjjjKKKCCC;;;999===BBBBBBAAA@@@BBBGGGNNNNNNIIIHHHJJJIIIFFFEEEFFFFFFDDDEEEIIIKKKMMMTTT^^^ccccccccceeehhhnnnxxx{{{sssrrrbbbPPPDDD<<<888777999666555333111111222333444444333222333444444333111000000111222222222222111000/////////000000111222//////000000000000//////,,,------......------,,,,,,,,,------------,,,,,,)))+++---...,,,++++++,,,,,,---------,,,++++++,,,***+++,,,,,,,,,+++)))(((,,,+++***(((((()))***+++))))))***++++++,,,------))))))***++++++***))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))((('''''''''((())))))((('''((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************************((((((((())))))((((((((()))((('''&&&%%%&&&&&&''''''''')))***+++,,,,,,,,,++++++++++++***)))((((((''''''(((((())))))******((((((((((((((()))******((((((((((((((((((((((((''''''&&&&&&''''''((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((()))))))))******'''(((((())))))(((((('''((((((''''''(((((()))***((((((((())))))*********))))))*********+++++++++++++++,,,,,,---......///,,,,,,,,,,,,------------,,,,,,------...222777;;;999888555444333333444555000000000111222444555666222333333444555777999;;;777888999999999:::;;;===::::::;;;<<<>>>@@@AAABBBFFFBBB>>><<<;;;;;;999777qqquuurrrzzzlllHHH???;;;777555444444333222111111111222333333111...///---,,,,,,---...---,,,)))))))))))))))*********((((((((((((((((((((((((***)))((()))++++++)))((((((((((((((())))))))))))))))))************)))))),,,***(((&&&&&&''')))+++,,,***(((((())))))'''%%%''''''''''''((((((((())))))((('''&&&'''(((***,,,(((***+++***)))((()))***))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))************************(((((()))***+++,,,,,,---+++++++++***************++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------------......+++...111111222666???FFFBBBEEEEEEIIIXXXgggeeeXXXHHH@@@777555:::???@@@???CCCAAA@@@BBBCCCCCCHHHNNNHHHCCC@@@AAABBB??????AAAGGGGGGLLLRRRTTTQQQOOOPPPSSSYYYfffsss|||{{{ssskkkqqqcccRRRFFF===777888<<<666555333111111222333444000//////000222222111///000111111222222222222111...............///000111//////000000000000//////+++++++++,,,,,,+++++++++,,,,,,---------,,,++++++'''***,,,,,,+++******+++,,,,,,---,,,+++***++++++)))***+++,,,,,,***(((&&&,,,***(((''''''''')))***)))))))))***+++,,,,,,---+++,,,---......---,,,+++************************'''(((((()))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((()))(((''''''&&&'''((()))((('''&&&''')))))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&%%%$$$%%%&&&&&&&&&'''(((***++++++,,,,,,))))))*********(((&&&%%%&&&''''''((()))***++++++'''''''''''''''((()))***((((((((((((((((((((((((''''''&&&&&&&&&'''(((((()))))))))))))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))***'''((((((((())))))******''''''(((((((((((('''''''''''''''''''''((())))))'''((((((((())))))******************++++++++++++)))***+++---.........---******+++++++++,,,,,,,,,+++++++++,,,///444<<>>;;;777555444555666111111222333555666888999666555555777999999888777555777888999888777777777:::;;;<<>>===>>>>>>>>><<<;;;888:::=========<<<<<<===CCC???===@@@???<<>>HHHKKKJJJJJJIIIGGGBBB<<<777333444555555555666999<<<===<<<999777555555555666666777999:::::::::999999999MMMZZZYYYXXX^^^dddcccYYYHHH:::888666111222999tttnnn|||wwwuuufffGGGAAA===888444444444444444444222000///...///000000---,,,,,,++++++,,,,,,---,,,,,,++++++******+++++++++******))))))******++++++***))))))******)))''''''((((((((())))))))))))******)))))))))((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***''''''((()))))))))))))))''''''((((((((()))))))))***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,+++***)))))))))***+++,,,++++++++++++,,,---...//////***)))+++---++++++---,,,,,,,,,------------...,,,---...///111555:::>>>:::888888;;;@@@AAA>>>:::999:::::::::::::::;;;;;;>>><<<:::999:::;;;;;;:::888:::<<<===<<<:::;;;;;;<<<:::;;;@@@@@@<<<===AAA@@@CCCGGGLLLQQQVVVYYYZZZjjjlllaaaSSSJJJ===444999444333222111111111222222111111000///////////////////////////////////////........................,,,,,,------............------------......------///...,,,,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))******+++***)))((('''***))))))***,,,---,,,++++++++++++---///333777999666444222111111///,,,******))))))***+++***(((&&&''''''((()))))))))((((((***)))'''&&&&&&''')))***&&&'''((('''&&&%%%'''***'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((('''''''''&&&))))))(((((())))))***+++---///111222222111222333222000///222666888555222---......///...---,,,++++++---...,,,,,,222>>>HHHUUUUUUUUUTTTPPPHHH???888222222222222444999???DDDJJJDDD<<<777555666777777777777777777888999:::;;;RRReeesssrrrmmmnnnmmmiii[[[III999777666222222777sssmmmyyynnnwwwttteeeGGG@@@<<<777555444444444444333222000///......///000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++******))))))******++++++***)))***++++++)))(((''''''((((((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''')))((((((''''''(((((()))''''''((())))))))))))(((''''''(((((((((((()))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((()))***++++++,,,+++***)))((()))***************,,,...222666888222,,,)))***+++***+++---,,,,,,,,,,,,------------...---,,,...222666999:::666444222333777888666333888888888888888999999999===:::777555777888999999999;;;<<<<<<;;;999999:::888888<<>><<<===>>>AAAEEEHHHKKKPPPXXX^^^jjjqqqmmmcccZZZGGG777666444333222111000111222222111111000///////////////////////////////////////------------------------,,,,,,,,,,,,,,,---------,,,,,,------...//////000777555222///,,,+++++++++************))))))))))))))))))))))))))))))))))))((()))*********)))((('''+++++++++,,,...///...---------...000444999===@@@;;;999666555333111---***)))((((((((())))))'''%%%&&&&&&'''(((((((((((('''(((((('''&&&&&&'''((((((&&&''''''&&&$$$$$$&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))))))))))))))))))))))))))((((((((('''''''''''''''((((((((((((((()))******---111555888777666666666888555333777===>>>888222......///000000///---,,,+++------++++++222>>>HHHSSSTTTVVVUUUQQQHHH<<<444000000//////444===HHHOOOVVVKKK===444333555666666888666555444666888<<<>>>ZZZmmm}}}zzzuuummmeeeZZZHHH888555666444222555zzzrrrjjjttthhhyyyuuucccFFF>>>;;;777555444444444333222222000///......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))*********))))))***++++++)))((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))*********+++))))))))))))((()))))))))'''''''''''''''((((((((((((''''''&&&&&&''''''(((((((((((((((((()))******+++***)))(((((()))***++++++++++++...222888===@@@888111,,,+++***)))***---++++++,,,,,,,,,---------...,,,+++...444888:::999666444333444777999999999555555666777888999:::::::::999777777999999999888:::<<<======;;;999999999;;;<<>>SSSeeewww~~~|||uuujjjaaaSSSBBB333111555555333333qqqtttiii|||jjj|||vvvaaaEEE===:::777555444444444333111111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))***))))))))))))))))))***(((((((((***++++++)))'''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((((((((())))))))))))*********((((((((())))))))))))((('''''''''(((((())))))))))))(((((((((((((((((()))(((((((((((((((((()))***)))(((((('''(((***+++,,,,,,,,,---000555<<>><<<999666:::<<<>>>===<<<:::999:::===>>>@@@CCCIIIMMMNNNLLL===@@@BBBDDDGGGOOO\\\fffjjjtttrrrkkkbbbNNN:::777333222111000000000111222111000000///////////////........................------------------------,,,---.........------,,,+++---...///111555:::???IIIJJJIIIDDD<<<444...,,,)))))))))(((((((((''''''(((((((((((((((((((((((('''((()))******)))((('''((()))+++///444666666555000000111222555999===??????===:::777555222...+++***(((''''''(((((('''&&&%%%&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))+++000888===>>><<<:::999<<<::::::???CCC@@@888///***+++,,,---------,,,+++++++++***)))***000:::AAAGGGFFFDDDCCCAAA===888444000///...///555@@@MMMWWWJJJ@@@555111333444222...333444555777999::::::;;;MMM\\\mmmvvvxxxrrrggg^^^FFF:::000///333555444222iii}}}yyykkknnnvvvooo```EEE<<<999666555555555444333111000000//////......---+++,,,,,,------,,,,,,+++++++++,,,---,,,+++***)))***))))))(((((())))))***&&&&&&''')))+++***(((&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&'''(((((((((((('''&&&&&&''''''''''''((((((%%%%%%&&&'''''''''&&&&&&'''''''''(((((())))))***))))))(((((((((((())))))(((((((((''''''(((((()))''''''''''''(((***,,,---,,,,,,...222666<<>>@@@===888444999;;;======;;;999999::::::;;;<<<@@@HHHQQQTTTRRR<<<===???@@@DDDLLLVVV^^^\\\eeeccc]]]WWWFFF777666333222111000///000111111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---///111222222000...,,,+++...000222444:::BBBIIIOOOQQQQQQLLLAAA666///,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))))))))(((''')))+++...222777999999888000//////000222666999;;;@@@>>>;;;:::888666222///+++)))''''''((()))((('''&&&&&&'''(((((((((((('''%%%&&&((())))))(((&&&%%%'''%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&(((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((+++111999???@@@???===<<<<<<===@@@CCCDDD???666///((()))+++,,,,,,+++*********))))))(((***///555:::CCC???;;;777555333111////////////000444<<>>999444333666777444000000222444666777777777777BBBJJJTTT\\\^^^ZZZRRRKKK;;;555//////222444333111lll~~~qqqoooqqqhhh^^^DDD;;;999666555555555444222000000000000///...------+++,,,,,,------,,,,,,+++***+++,,,------+++***((())))))(((((((((((())))))$$$%%%&&&(((***)))'''$$$&&&&&&&&&'''''''''((((((&&&&&&''''''(((((((((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&&&&%%%%%%&&&''''''((())))))(((((((((''''''((((((((()))(((((('''''''''(((((()))(((''''''((()))***+++***,,,...111555999===???888111,,,,,,+++)))***,,,***++++++++++++,,,,,,,,,)))+++---...///000333555444444444222111111111222111222333444555777888888333555777:::<<<;;;777333555888::::::999888888999888::::::;;;BBBKKKKKKFFF<<<;;;;;;<<<@@@FFFLLLOOOIIISSSSSSOOOMMMAAA555777333222000/////////000111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...000444777666333///,,,,,,///222555888???JJJRRRTTTUUUTTTLLL@@@555///---*********)))))))))((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''')))+++---222555777666444---------...000444777999===;;;:::999888666444111,,,***((('''((())))))(((''''''((()))))))))((((((%%%''')))++++++)))'''%%%$$$"""!!!"""%%%((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$"""$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###%%%&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((()))///777===???>>>===<<<888<<>>@@@>>>:::777444333222111222222111000uuuvvvnnntttjjj^^^DDD:::888666555555555444222000000000000///...---,,,++++++------------++++++***+++,,,------+++***((())))))(((((((((((())))))######%%%((())))))&&&###&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''(((((((((((()))))))))***%%%&&&((()))))))))(((((($$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&''''''''')))(((((('''''''''((((((+++***(((''''''(((((())))))***---000444777999:::222---)))***+++***+++---******+++++++++,,,,,,,,,))),,,......,,,+++...000---...000000000111222333222222333333333444444444333333444666888888555333333555777888777777777888999;;;999777<<>>666888666555666999===???@@@===GGGIIIHHHIII@@@777:::333222000/////////000111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...222666:::999555000,,,,,,///444666:::BBBNNNWWWVVVVVVSSSJJJ===333......************))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((((()))+++///111222000---+++++++++---///333777999999888666666666555222000---+++(((((()))******)))'''(((((()))))))))))))))%%%'''***,,,,,,***'''%%%""" !!!%%%''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&'''''''''((()))))))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&,,,444999;;;;;;::::::333999@@@BBB===444---***((()))***+++,,,++++++***'''(((((()))***,,,...///...,,,++++++,,,......---,,,...000111000//////000//////000000111222333444000///---,,,,,,...111222555111000222555555444444111444666444222111000...vvvmmmmmmZZZCCC;;;999666444444444333222000000111111///...,,,+++++++++,,,---,,,+++***)))(((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))...,,,***'''%%%$$$$$$$$$''''''''''''''''''''''''"""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((()))***---///111333444---+++(((''''''(((***,,,)))************+++++++++************************...------......///000111222222333444444555555666333333333444444444555555555666777888888777666555888999:::999888888:::;;;666666888999999:::::::::888999;;;<<<:::555000---000000////////////000000000000000///////////////+++++++++,,,,,,---------000///---+++*********+++...444:::;;;777222---,,,+++,,,---111777BBBMMMUUUWWWXXXVVVLLL>>>222,,,+++))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''%%%(((,,,///000///...,,,((('''((()))+++...000222555333333555777777333///)))((('''&&&%%%&&&&&&''''''(((((()))***++++++,,,'''((()))******)))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%'''((($$$%%%&&&&&&%%%$$$%%%&&&###$$$'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((,,,555<<<>>>888333///000222333222...+++(((((((((((((((((((((((((((''''''&&&&&&''')))+++---++++++******)))(((((((((***+++,,,---............000///......000222555777222000///000222333000...//////000111222333333333111222444444222111111222{{{iiirrrYYYCCC;;;999666444444444333222000111111000///...,,,+++***+++,,,,,,,,,+++))))))'''(((((())))))((((((''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''((())),,,+++)))(((&&&%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((()))***+++,,,---......+++***(((''''''((()))***))))))*********+++++++++************************,,,,,,,,,,,,---...///000111111222222333333444444333333444444444555555555555555666777777666555555777888888888666666777999777777777777666555444444222444777999999777444222000000////////////000000111111000000000/////////,,,,,,,,,,,,------------///...,,,+++******++++++---111666777444///+++***---...000333888AAAKKKRRRQQQQQQNNNFFF:::000+++***))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''%%%'''***,,,---,,,+++***(((((((((((()))***,,,---000000000222555555222000)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''((()))))))))((((((((()))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((($$$%%%&&&%%%$$$###%%%&&&%%%'''***,,,,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&(((---222444111...,,,++++++***)))((('''&&&''''''''''''''''''''''''''''''''''''((()))************))))))))))))((((((***+++,,,---........................///111333444111000///000222222000......///000111222222222222000111222111000///000222~~~pppyyy~~~WWWAAA;;;999666444444444333222111111111000///...,,,,,,******++++++******)))((('''(((((())))))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***)))((((((((((((((()))((((((((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((()))((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++************************++++++++++++,,,---......///000000111222222333333444444444555555555666666555555666777777666555555666777777666444333444555444444444444333222111000///111444666777666444333000000////////////000000333222222111000///...............------------------,,,++++++++++++,,,,,,+++...000111...+++))))))+++---///222666<<>>777222111,,,---///111111///---,,,rrrIII:::;;;:::888666444444444444////////////////////////......---,,,,,,,,,,,,,,,(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&'''(((((((((((('''&&&''''''(((((())))))******+++,,,,,,------......//////000111000///...///000------///000222444555666111222333444444333111000111111222222111111000///.........///////////////000000000000//////////////////...------------...,,,,,,,,,,,,++++++++++++************))))))))))))******))))))(((((('''''')))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((((((((('''&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%'''+++...444777;;;===;;;777222...&&&&&&%%%%%%$$$$$$######$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))))))))***))))))(((((()))))))))***+++,,,...///000555;;;<<<888333000000...///111222222111///...}}}}}}qqqHHH999999777555333222111222222......//////////////////------,,,,,,,,,------...(((((())))))))))))(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******+++++++++,,,------......000111111000...---...///---...///111222333444444111333555666666444222000111111111111111000000///.............../////////////////////////////////000///---,,,,,,,,,---...------,,,,,,+++******)))************)))))))))(((***)))))))))(((((((((''')))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$""""""$$$$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&))),,,000222666888777444...+++%%%%%%%%%%%%$$$$$$##########################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))************)))(((((('''))))))******+++---...///)))---000111///---,,,,,,...///000111111000///...oooGGG999888777555333222111111111............////////////+++++++++++++++,,,,,,---(((((())))))))))))((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((())))))*********++++++,,,---------000111222111///......//////000111222333333222222333444666888777555222111000111111111111000//////............//////000000.....................//////...,,,+++++++++,,,---------,,,+++******)))(((************)))))))))((())))))))))))(((((((((((()))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%'''***,,,...000111000,,,(((%%%%%%$$$$$$$$$$$$$$$##############################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((())))))***++++++******))))))))))))*********+++,,,...///000,,,...000000000///000000---......//////......---oooGGG999:::999777555333333333333........................+++***************+++,,,(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((()))))))))******++++++,,,,,,---///000111000///...///000000111222333444333222111444555666777666444222111000000111111000000///.........//////000000111111---------...............------,,,++++++++++++,,,---,,,,,,+++***)))))))))************))))))))))))))))))))))))(((((((((((()))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%'''(((((())))))(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((******++++++)))&&&###!!!$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))******++++++***)))))))))************+++,,,...000222333000000111222222333333333,,,,,,------------,,,,,,{{{|||nnnGGG::::::888666444333333333333/////////......------,,,,,,+++***************+++(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))******+++,,,,,,,,,---...//////...---...000///111333555555555444444444444444444333222111000000000000000000//////...//////000000111222222333,,,,,,---------.........,,,,,,,,,,,,,,,+++******,,,,,,++++++******))))))************))))))))))))(((((((((((()))))))))))))))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###%%%&&&)))(((((('''%%%$$$###"""##################$$$$$$""""""#########$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******))))))((((((((()))***+++***+++,,,...000333555666///...///000111222111111,,,,,,,,,------,,,,,,,,,jjjlllnnnHHH:::888666444222111000111111000000///...------,,,,,,---,,,++++++*********+++(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&''''''''''''''''''(((((((((((()))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''')))))))))))))))((((((((()))))))))***++++++,,,,,,+++,,,---------,,,...///...000222555777777777666333333222111111000//////000000000000000//////...///000000111222333333333,,,,,,,,,------.........++++++,,,---,,,+++***)))+++++++++***************************))))))))))))(((((((((((()))))))))))))))'''&&&&&&'''(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###$$$%%%)))(((&&&%%%%%%%%%%%%%%%##################$$$$$$""""""######$$$$$$$$$$$$""""""""""""############################################################"""""""""###$$$$$$%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++((('''&&&&&&'''((()))******+++,,,...111444777888.........000111222111000------------------------YYY\\\nnnGGG999666666555444333222222111///...---...//////---+++)))***,,,,,,***(((''''''))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))************,,,,,,,,,,,,---.../////////000111333444555555666333444333111///...///000,,,,,,---...............111222222111...------...------..................------,,,++++++******)))************************))))))))))))((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%$$$###"""""""""###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""############""""""################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''(((((('''''''''''''''''''''((())))))***++++++,,,,,,------...///000111000...,,,---...******+++++++++,,,,,,,,,nnnhhhkkkGGG:::555555444333222111111000///...---...//////---+++***+++,,,+++)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((())))))))),,,++++++,,,,,,---...///---///000333555666777777<<<:::666222000/////////...,,,++++++...000111111000111111000...---...///------..................++++++++++++++++++++++++************************))))))))))))((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$######"""#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""############""""""################################################$$$######""""""######$$$""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''(((((()))******++++++,,,---------///000111///---,,,,,,---))))))*********+++++++++uuuhhhFFF;;;555444333222111000000//////...---...//////---++++++,,,,,,***((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((&&&&&&'''''''''(((((((((++++++++++++,,,---......---...000333555777888888===999333000111111///---111---)))+++000555666444...///000///...---...000......------------------))))))******+++,,,,,,---************************))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$############"""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""############""""""###################################################""""""""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$""""""!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&''''''((()))*********+++,,,,,,------///000000///,,,++++++,,,(((((()))))))))*********vvv|||gggEEE:::555555444333222111000000///...---...//////---+++,,,,,,,,,***(((''')))+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((************+++,,,---......///111333444555666666888444111333777999666222222---***...666:::888444,,,---//////......///000......------------,,,,,,))))))******+++++++++,,,************************))))))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$##################$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$"""######$$$$$$######"""######################################################""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""###$$$$$$##############################################################################$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''(((((())))))******+++,,,,,,,,,///000000...+++))))))***))))))))))))*********+++ooowwwhhhDDD999666666555444333222111111///...---...//////---+++------,,,***(((((()))+++''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))***************+++------000111111222333333222222333222333777===???:::555000---...333;;;===888222+++,,,......------///000......------,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###################################################$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########################################################""""""""""""""""""""""""$$$$$$############$$$$$$$$$############$$$%%%%%%########################################################################"""###$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))******++++++,,,---......---***))))))************+++++++++,,,,,,lllwwwgggCCC888777666666555444333222111///...---...//////---+++,,,------+++)))((()))+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%''''''((((((((()))))))))))))))))))))***+++,,,---000000111111111000//////......000444777777222.........000666;;;:::444...+++,,,------,,,,,,...///......------,,,,,,++++++,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""##################$$$$$$%%%%%%$$$$$$############"""######$$$$$$!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$######################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###############$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$###$$$%%%%%%&&&###############$$$$$$$$$################################################"""###$$$%%%&&&%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))******+++++++++,,,---,,,***((()))******++++++++++++,,,,,,,,,sss}}}dddCCC999666555555444333222111111///...---...//////---++++++,,,------+++))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))(((((())))))***+++,,,......///////////////...+++,,,------...---,,,,,,---...000333555333///++++++,,,------,,,+++,,,.........------,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$########################!!!"""""""""#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######"""#########!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$$$$%%%""""""#########$$$$$$$$$################################################!!!###$$$&&&&&&%%%$$$#######################################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((''''''(((((()))******+++)))***+++***)))((()))+++************++++++++++++|||aaaBBB:::555444444333222111000000///...---...//////---+++***,,,......,,,***))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,+++,,,---.../////////////////////...---...111444---...///000///...+++***+++,,,------++++++,,,---......---,,,,,,+++******((((((((()))******++++++))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$################################################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""###""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################""""""""""""####################################""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$############"""################################################""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""######$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$&&&&&&%%%$$$###########################"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((()))*********((()))******))))))***+++))))))))))))************vvv}}}___AAA<<<666555444222111000000000000//////---,,,+++******---,,,+++***)))))))))))),,,+++***(((''''''''''''((()))(((&&&###$$$(((---''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$!!!#########!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$''''''$$$###&&&(((''''''&&&&&&&&&&&&'''(((((()))))))))((()))******++++++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,+++)))'''***)))((((((((()))+++,,,---------///111000---+++******++++++++++++******(((((())))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############"""""""""############""""""#######################################"""!!!!!!%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""###############$$$$$$######"""!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################'''$$$!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!!""""""""""""""""""""""""################################################$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$###$$$$$$###""""""###%%%########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###################################################$$$%%%&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))eeekkk```AAA<<<666555333222111000000000000///...---,,,++++++***,,,,,,+++***)))(((((()))******)))((('''''''''''''''(((''''''&&&''')))***''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###""""""######$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$(((***&&&$$$&&&''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))******+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,***)))((()))))))))))))))******++++++++++++---......+++))))))******++++++******)))(((((((((((((((((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############"""######$$$$$$$$$$$$#############################################""""""!!!%%%%%%$$$$$$############"""""""""""""""#########""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!""""""""""""###########################""""""!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################&&&$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$#########""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$"""###$$$$$$###"""###$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################!!!"""############"""!!!#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))}}}ZZZ___aaaAAA;;;555444333222111000000000//////...---,,,++++++***++++++***)))((((((((((((((((((((((((''''''''''''&&&((()))***)))((('''&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######"""""""""$$$%%%'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%''''''&&&&&&''')))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$+++...)))%%%%%%''''''&&&&&&&&&&&&&&&''''''(((((((((((()))))))))******((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++***)))((((((((()))***************)))))))))+++,,,,,,)))''')))******++++++******)))&&&'''((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$######"""!!!$$$############"""""""""############""""""""""""###""""""!!!!!!""""""###########################""""""""""""""""""""""""######$$$$$$######""""""""""""""""""############!!!"""######$$$#########!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$###""""""$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""""""""""""""#########$$$!!!###%%%%%%$$$###"""###########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$################################################!!!"""############"""!!!#################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))^^^bbbbbbAAA:::555444333222111111111111//////...---,,,,,,++++++******)))(((((((((((((((&&&''''''(((((((((((('''***///444444///+++))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$&&&&&&%%%%%%'''(((''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&%%%%%%%%%%%%---000+++%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''(((((()))))))))))))))((()))***,,,---------...++++++++++++++++++++++++***++++++++++++***)))((('''((()))++++++***)))))))))(((((()))++++++)))'''))))))************))))))&&&&&&'''((())))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###""""""###"""""""""""""""""""""$$$$$$######""""""!!!!!!###""""""""""""""""""###########################""""""""""""""""""""""""""""""############""""""!!!"""""""""############ !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###########################"""###$$$%%%%%%###!!!########################!!!"""######$$$$$$$$$$$$""""""""""""""""""""""""########################################################################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""##################### ###%%%&&&%%%###""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))ddddddbbb@@@999444444333222111111111111.........------,,,,,,+++***)))((((((((((((((((((&&&'''(((((()))(((((('''...777>>><<<222******...&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%''''''&&&&&&'''(((''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$'''---000***%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((())))))))))))((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))'''((()))++++++***))))))***)))((()))++++++***((()))))))))******)))))))))&&&&&&'''((())))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$#########""""""""""""############""""""########################$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""###$$$$$$######""""""!!!!!!######""""""""""""##############################""""""""""""""""""""""""!!!""""""#########""""""!!!"""""""""############ !!!"""$$$%%%%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$########################""""""###$$$&&&%%%### ########################!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###""" ###%%%&&&%%%###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########################################################%%%$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((ddd```aaa@@@888444333222222111111222222......---------,,,,,,,,,***))))))(((((()))))))))'''((()))******)))((('''(((000777444***###$$$)))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%''')))***)))((('''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$***---,,,(((%%%'''(((&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''((()))***)))((('''))))))******************+++++++++++++++++++++++++++++++++***************(((((()))***************+++***))))))***+++***)))((())))))******))))))(((&&&'''((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############""""""""""""######"""""""""########################$$$$$$$$$%%%$$$$$$###""""""""""""############$$$############""""""""""""$$$######""""""######$$$########################""""""""""""""""""""""""!!!!!!""""""######""""""""""""""""""############!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$###########################"""###$$$%%%%%%###!!!######################## !!!"""$$$%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$""""""""""""############""""""""""""""""""""""""###$$$%%%%%%%%%$$$###"""!!!###%%%%%%$$$###"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""############################################################"""!!!!!!"""##############################"""""""""############$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((hhhaaa```???888333333222222111111222222...------------,,,,,,,,,******)))))))))******+++)))***+++,,,+++***(((&&&%%%''')))(((%%%######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%% !!!###%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&######################################################$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((******)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$---,,,((($$$%%%))))))%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((()))***)))((('''%%%&&&'''))))))*********************************,,,++++++***************)))))))))))))))******++++++)))((((((*********)))(((((())))))))))))(((((((((((((((((((((((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############""""""######$$$$$$######"""########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$%%%%%%"""""""""""""""#########$$$######""""""######$$$########################"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""############"""######$$$%%%%%%%%%%%%!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$###"""###$$$%%%###"""######################## !!!"""$$$%%%&&&''''''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""############""""""""""""""""""""""""###$$$%%%&&&&&&$$$"""!!!"""###$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########################################################"""!!!!!!"""##############################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((qqqhhh___>>>888333333222222111222222222------------------,,,,,,+++***************++++++++++++,,,---,,,***(((&&&+++(((&&&'''+++---+++)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&######################################################$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&'''(((((('''$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$...+++%%%!!!$$$******%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((()))***)))((('''"""###%%%''')))***++++++************************,,,+++******))))))*********)))((((((((()))+++,,,***)))'''''')))***)))((((((((())))))))))))((((((((()))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$########################$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""##################$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$###""""""$$$$$$$$$""""""""""""""""""""""""""" """$$$&&&''''''(((""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!###$$$$$$###""""""###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""################################################&&&%%%$$$######$$$%%%&&&########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((ttt{{{ZZZBBB777555555444333222000000//////............---------***,,,+++''''''))))))'''***************)))((((((''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%$$$(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++*********************))))))))))))))))))))))))))))))************))))))%%%''')))***(((''''''''')))((('''((()))***)))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""#########"""######$$$$$$######""""""""""""###### """###$$$%%%%%%$$$###""""""""""""""""""""""""""""""!!!!!!  !!!"""###$$$$$$###"""""""""""""""############%%%$$$###""""""###$$$%%%&&&### """&&&(((&&&"""########################""""""""""""""""""""""""###$$$%%%&&&((()))******%%%%%%%%%$$$$$$$$$##############################$$$#########""""""!!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""&&&%%%%%%%%%$$$#########""""""############"""""" """###"""!!! !!!###""""""""""""""""""""""""%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!######!!!!!!!!!"""!!!"""""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""!!!!!!"""###$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%uuu}}}[[[BBB777555444444333222111000//////............---------///111///***)))***)))&&&)))************)))((((((''''''''''''''''''''''''((('''%%%&&&&&&'''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))************))))))%%%'''))))))(((((()))***)))'''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$##########################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""$$$######"""""""""############""""""""""""######""""""#########"""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!######$$$###""""""""""""""""""############$$$$$$###""""""###$$$$$$&&&### """&&&(((%%%"""########################"""""""""""""""""""""""""""###$$$$$$%%%&&&''''''#########"""""""""!!!!!!####################################"""""""""!!!""""""""""""##################""""""""""""##############################$$$$$$$$$$$$$$$#########""""""############""""""!!!"""###"""!!! !!!###""""""""""""""""""""""""$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """######"""!!!!!!"""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$############$$$$$$####################################$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%www\\\BBB777555444333333222111000000///............---------///222111---,,,...---***))))))******))))))((('''''''''''''''''''''''''''((('''%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))******+++++++++''''''''''''''''''''''''((())))))******))))))((('''(((((((((((()))+++---,,,***'''&&&&&&(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###############$$$######""""""######$$$######""""""""""""######$$$###"""!!! """"""""""""""""""""""""#########""""""""""""""""""############""""""!!!""""""""""""############$$$$$$###""""""###$$$$$$%%%###!!!"""%%%'''%%%###########################"""""""""""""""""""""""""""""""""#########$$$$$$###""""""""""""!!!!!!!!!####################################""""""""""""""""""""""""##################""""""""""""##############################""""""##################""""""############""""""!!!"""######!!!!!!"""###""""""""""""""""""""""""######""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """######"""!!!!!!"""!!!!!!""""""###""""""!!!"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$%%%&&&%%%%%%###""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%zzz]]]CCC777444444333333222111000000///............---------+++...///---...111111///)))))))))))))))(((((('''''''''''''''''''''''''''((('''%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''')))---000111---)))'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!!!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$####################################$$$%%%''''''######""""""""""""######$$$###!!! !!!"""###""""""""""""""""""""""""####################################""""""!!!!!!!!!"""""""""############$$$##################$$$$$$"""!!!"""%%%&&&$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$#############################################"""""""""""""""!!!"""""""""############$$$######""""""######$$$########################!!!!!!!!!"""#########$$$""""""############""""""!!!"""######"""!!!"""###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!!!!"""#########""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$###########################$$$%%%&&&&&&$$$""" """"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&^^^CCC777444333333222222111111111///............---------))),,,...,,,---111000...)))))))))))))))(((''''''''''''''''''''''''''''''(((&&&&&&&&&(((((('''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((,,,++++++***)))(((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((&&&&&&)))---111111---)))'''((()))******'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!!!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################!!!!!!"""$$$&&&)))+++,,,######""""""""""""######""""""!!!!!!"""$$$%%%'''""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""#####################$$$$$$############"""""""""$$$$$$$$$###########################""""""""""""""""""""""""############""""""""""""################################################""""""""""""""""""######!!!"""""""""############$$$$$$############$$$$$$########################!!!!!!!!!"""#########$$$""""""############"""""""""###$$$###"""!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$$$$"""""""""###!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$%%%%%%###!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&]]]DDD888333333333222222222111111///............---------***...///,,,,,,---+++((((((((())))))(((((('''&&&''''''''''''''''''''''''(((&&&&&&&&&((()))(((''')))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((++++++***)))(((''''''&&&************************'''(((((())))))(((((('''(((((((((&&&&&&(((,,,///,,,***'''&&&&&&((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$###############$$$$$$$$$ !!!"""$$$'''))),,,---######""""""""""""######!!!!!!!!!"""$$$%%%'''(((""""""""""""""""""""""""###############$$$$$$$$$$$$###"""""""""""""""###""""""""""""############"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$########################""""""""""""""""""""""""######################## !!!!!!!!!!!!!!!"""########################""""""""""""############""""""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##################""""""############"""""""""###$$$$$$""""""###$$$""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$###""""""###!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""###$$$###"""!!! """############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''www}}}\\\DDD999333333333222222222222111///............---------***---...,,,+++,,,***&&&(((((())))))(((((('''&&&'''''''''''''''''''''''''''&&&&&&'''((())))))''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$######&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%&&&'''''''''''''''#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''&&&'''***,,,)))'''&&&&&&'''((('''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$##########################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""#########$$$$$$$$$!!!!!!"""###%%%''')))***######""""""""""""###### """###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$###""""""!!!!!!"""###$$$""""""""""""############"""###$$$$$$$$$$$$###"""!!!"""######""""""###$$$########################"""""""""""""""""""""""""""""""""""""""######### !!!!!!""""""########################!!!"""""""""############""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############"""""""""###$$$$$$""""""###$$$"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%$$$###"""######!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################"""###############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''lllsss|||[[[DDD999333333222222222222222222//////.........---------'''+++---+++,,,...,,,((((((((((((((((((''''''&&&'''''''''''''''''''''''''''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((()))***+++,,,((((((((((((((((((((((((''''''(((((((((((('''''''''(((((('''&&&&&&(((***)))((('''(((******)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&######""""""""""""###### !!!"""######"""!!! """"""""""""""""""""""""!!!!!!""""""############""""""!!!!!!!!!###$$$%%%""""""""""""############"""###$$$%%%%%%$$$###"""!!!"""######""""""###$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!"""""""""######$$$$$$########################!!!!!!""""""#########$$$""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########""""""############"""""""""$$$$$$$$$###"""###$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$!!!!!!"""$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$#########$$$%%%&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''jjjuuu~~~YYY???555333333333333222111000000///////////////......---************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((&&&%%%))))))((('''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******((((((''''''''''''((((((***))))))((('''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###"""!!!!!!!!!!!!$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######%%%$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""!!!!!! ######""""""""""""######""""""""""""############################################################""""""""""""############$$$#########""""""!!!!!!################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""!!!%%%%%%###!!!"""###########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""$$$$$$######$$$%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))(((&&&$$$%%%&&&pppzzz~~~ZZZAAA777333333333333222111000000///////////////...------++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))***))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###"""""""""###$$$$$$""""""###$$$"""##################"""$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$#########""""""""""""######""""""""""""######""""""""""""############################################################""""""""""""########################"""""""""!!!################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$%%%$$$######$$$&&&########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######"""!!! !!!###""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))(((&&&$$$%%%&&&pppwww~~~[[[BBB999333333333333222111000000...////////////...------,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###"""""""""""""""$$$$$$############$$$$$$###########################$$$$$$$$$$$$###"""""""""###$$$$$$""""""###$$$!!!""""""######""""""!!!""""""##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$##################""""""""""""######""""""""""""############################################################""""""""""""########################""""""""""""################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%###"""###$$$$$$############"""""""""$$$$$$$$$###############'''%%%######$$$&&&''''''########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###""" """"""""""""""""""""""""!!!"""######$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&nnnrrr}}}[[[BBB999333333333333222111000000......//////......---,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###$$$$$$############$$$$$$##############################$$$$$$$$$######""""""###$$$###"""!!!"""$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""##############################""""""""""""######!!!"""""""""############################################################!!!"""""""""#####################"""""""""""""""################################################$$$######"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$%%%$$$###""""""$$$############""""""""""""########################%%%###!!!###''')))(((&&&########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$"""!!!""""""""""""""""""""""""!!!""""""#####################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&sssuuu{{{ZZZAAA777333333333333222111000000...............------,,,))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******)))((((((''''''(((((()))((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################$$$$$$############$$$$$$########################"""######$$$$$$$$$######!!!"""######"""!!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""############################################################!!!"""""""""############""""""""""""""""""######################################################$$$######"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""##############################$$$)))---...+++'''########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """$$$)))+++***&&&"""""""""""""""""""""""""""!!!!!!"""############"""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%&&&{{{|||zzzZZZAAA777333333333333222111000000---............---,,,,,,))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""######!!!!!!"""###!!!""""""######""""""!!!!!!!!!"""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""######""""""""""""######""""""""""""############################################################""""""""""""############""""""""""""############################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$"""!!!"""###!!!!!!"""""""""""""""##################$$$$$$$$$$$$&&&***...111000,,,)))########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!$$$)))------(((###"""""""""""""""""""""""" !!!""""""######""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&zzz[[[CCC999333333333333222111000000------......------,,,+++))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((()))***''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))'''(((((((((((((((((((((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$############$$$$$$########################""""""###$$$$$$$$$$$$$$$!!!"""###"""!!! !!!###"""##################""""""""""""""""""!!!!!!!!!"""############$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!"""""""""###############""""""""""""######""""""""""""############################################################""""""""""""############!!!"""""""""############################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$###"""!!!"""###!!!!!!!!!!!!""""""######""""""#########$$$$$$$$$(((***---...---***((((((########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!$$$((()))&&&!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&zzz\\\EEE;;;333333333333222111000000------......------,,,+++************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***''''''''''''((((((((()))((((((((((((((((((((((((******))))))))))))************))))))))))))******'''''''''(((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$!!!"""###"""!!! !!!#########$$$$$$$$$$$$############""""""!!!!!! """############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%######""""""""""""######""""""""""""############################################################""""""""""""############!!!!!!""""""#########$$$################################################$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$###"""!!!!!!### !!!!!!!!!""""""######""""""######$$$$$$$$$$$$))),,,---***&&&######$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%!!!###%%%### """""""""""""""""""""""" !!!!!!"""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&|||[[[AAA777333333333222111000///...//////...------------......,,,)))(((((()))((('''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""''''''%%%$$$###"""""""""######$$$$$$$$$$$$######'''&&&$$$######$$$&&&'''########################%%%###!!!"""$$$%%%$$$!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$######$$$$$$$$$$$$############""""""!!!!!! """"""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!################################################"""$$$&&&%%%$$$###$$$%%%""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""########################&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''zzz[[[BBB888333333333222111000///...//////...---------------,,,***((('''((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$######"""############$$$$$$$$$$$$######&&&%%%###""""""###%%%&&&########################%%%###!!!"""$$$%%%$$$"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))******(((((()))))))))*********(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!###""""""!!!!!!""""""###$$$##################$$$######$$$$$$$$$$$$############""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""################################################"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""###"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&yyy\\\DDD888333333333222111000///...///......---------------***(((&&&&&&((()))(((''''''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$######"""""""""############$$$$$$$$$$$$######$$$$$$"""""""""###$$$%%%########################$$$###"""###$$$$$$###"""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))))))))(((((())))))))))))******''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""#########""""""#######################################$$$$$$$$$$$$#########""""""""""""!!!!!!!!!###############$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$######""""""""""""##############################################################################"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%xxx\\\DDD888333333333222111000///...///...------,,,,,,------)))((('''''')))******)))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""!!!!!!"""######$$$######$$$$$$$$$$$$######$$$######"""######$$$%%%########################$$$############$$$######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''((())))))(((((((((((()))))))))***&&&''''''((()))******+++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""$$$$$$############$$$$$$#########$$$$$$###############$$$$$$$$$$$$######""""""""""""""""""""""""################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""##################""""""""""""##############################################################################"""###%%%%%%###"""###$$$""""""""""""""""""""""""!!!"""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""###!!!!!!!!!###$$$###""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%##############################$$$%%%%%%%%%%%%%%%xxxZZZBBB888333333333222111000///.........---,,,,,,,,,,,,,,,)))(((((()))+++,,,,,,***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&##############################$$$############$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&''''''(((((('''(((((((((((()))))))))&&&''''''((()))******+++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""######$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######""""""""""""############################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""###############""""""""""""##############################################################################!!!###%%%$$$###"""######""""""""""""""""""""""""!!!"""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""###########################""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""###!!!!!!!!!###$$$###"""""""""""""""""""""""""""!!!!!!""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$%%%&&&'''&&&&&&&&&sss{{{xxxXXXAAA888333333333222111000///......------,,,,,,,,,,,,,,,***))))))+++------,,,***%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########""""""""""""""""""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$%%%&&&&&&&&&'''########################"""$$$$$$$$$###"""###$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''''''''''''''(((((((((((())))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""#####################""""""#########"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""############""""""""""""##############################################################################!!!###$$$$$$###""""""###""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################$$$%%%&&&'''((('''&&&%%%kkktttwwwVVV@@@999333333333222111000///......---,,,,,,++++++,,,,,,***))))))+++,,,,,,***)))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$######"""######$$$%%%&&&&&&&&&########################"""$$$%%%$$$"""!!!###%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&&&&'''''''''''''''((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""###############""""""!!!!!!""""""###!!!###$$$%%%%%%$$$###!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""#########""""""""""""######""""""""""""""""""""""""################################################!!!"""$$$$$$"""""""""###""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""########################$$$######""""""######$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###""""""""""""""""""""""""""" !!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$##########################################$$$%%%''''''&&&%%%$$$ooozzzwwwUUU@@@:::333333333222111000///......---,,,,,,++++++,,,,,,)))))))))***++++++)))'''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%%%%########################!!!$$$%%%%%%"""!!!###%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!################################################!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###!!!!!!"""###$$$###""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!###$$$&&&&&&%%%$$$###vvvVVVAAA999333222111222222222000...------,,,++++++******))),,,++++++***)))*********''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################""""""""""""""""""""""""!!! ###%%%$$$"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((()))+++)))'''&&&%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!""""""############""""""""""""""""""##################################################################$$$$$$$$$$$$######$$$#########""""""!!!!!!###!!!!!!"""###$$$###"""#########""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!########################$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$########################%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%###############"""!!!!!!""""""""""""""""""""""""""""""############""""""$$$$$$###"""!!!!!!""""""!!!"""###$$$$$$###"""!!!""""""############"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!vvvWWWBBB999333222111222222222000.........------,,,++++++******))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################"""""""""""""""""""""""""""  ###$$$###"""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((***)))'''&&&%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""####################################%%%$$$$$$$$$############"""##################"""""""""""""""##################################################################$$$$$$$$$$$$##################"""""""""!!!###!!!!!!"""###$$$###"""###""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!########################$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$###############"""!!!!!!########################""""""############""""""$$$$$$###"""""""""""""""!!!"""###$$$$$$###"""!!!""""""############"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$############"""uuuWWWBBB999333222111222222222000...//////...------,,,,,,+++)))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""###"""!!!"""###$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$######""""""""""""##################################################################$$$$$$$$$$$$##################""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""######"""############$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################$$$###""""""""""""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""######$$$$$$$$$###############$$$######"""!!!########################""""""############""""""$$$###""""""""""""""""""""""""############""""""""""""############"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$sssVVVAAA888333222111222222222000............---,,,,,,+++++++++++++++++++++***))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""##################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$##################"""$$$##################$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""""""""##################################################################$$$$$$$$$$$$###############"""""""""""""""###!!!!!!!!!###$$$###""""""""""""""""""#########""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""###############$$$$$$$$$#################################"""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$######"""#########$$$$$$######"""########################""""""############""""""######"""""""""""""""###"""""""""######""""""""""""######$$$$$$######"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$$$$%%%pppUUUAAA777333222111222222222000...------,,,,,,+++************++++++++++++***))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$############$$$$$$###""""""###$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""""""""#########################################################""""""""""""""""""""""""!!!"""""""""####################################&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""""""""##################################################################$$$$$$$$$$$$######""""""""""""""""""#########!!!!!!!!!###$$$###"""!!!!!!""""""############""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""""""""""""""####################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$######"""######$$$$$$$$$$$$##############################""""""############""""""###"""""""""""""""#########""""""""""""""""""#########$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$nnnUUUAAA888333222111222222222000...---,,,,,,++++++***))))))((())))))******((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""###$$$%%%%%%$$$###$$$&&&%%%$$$###""""""###$$$%%%########################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!!!!!#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""!!!""""""######$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$###"""""""""###$$$%%%######$$$$$$$$$$$$######""""""""""""##################################################################$$$$$$$$$$$$######""""""""""""###############!!!!!!"""###$$$###"""!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$########################""""""""""""##########################################$$$%%%%%%$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################"""""""""""""""""""""""""""######$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""######$$$######""""""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$$$$nnnVVVCCC:::333222111222222222000......------,,,++++++******'''(((*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$##########################################$$$%%%%%%%%%%%%$$$###########################"""""""""""""""""""""""""""$$$&&&%%%$$$$$$&&&(((%%%$$$###!!!!!!###$$$%%%########################!!!"""""""""#########$$$####################################""""""!!!!!!"""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$##################""""""######$$$%%%%%%&&&################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########"""##################"""""""""""""""##################################################################$$$$$$$$$$$$######!!!"""""""""###############!!!!!!"""###$$$###""" !!!!!!"""######$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""###$$$$$$########################!!!"""""""""#######################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$################################################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""###$$$$$$$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########################################################$$$$$$%%%%%%%%%oooWWWEEE<<<333222111222222222000...///......------,,,++++++)))***,,,---,,,+++)))(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###########################""""""""""""""""""""""""!!!$$$&&&&&&$$$$$$&&&)))%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$########################%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$##################$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###"""""""""""""""############""""""""""""""""""##################################################################$$$$$$$$$$$$######!!!!!!""""""#########$$$###!!!!!!"""###$$$###""" !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""!!!!!!""""""#########$$$###########################$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##########################################$$$$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""!!!""""""###$$$$$$$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""########################%%%%%%&&&&&&&&&&&&''''''mmmSSSAAA999444333222111000000000000*********++++++,,,,,,,,,+++*********))))))(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$#########$$$$$$%%%%%%%%%###""""""""""""$$$%%%&&&$$$$$$$$$#########""""""########################################################################""""""""""""""""""""""""$$$###"""""""""###%%%%%%%%%$$$!!! """###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""""""""#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$########################$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""################################################!!!"""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$######""""""""""""###$$$$$$$$$%%%############"""""""""""""""############$$$$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""########################""""""############""""""""""""""""""##################""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$##########################################$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkRRRAAA:::333333111000000000000000------,,,,,,++++++++++++************)))))))))((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$$$$#########""""""################################################################################################$$$###"""""""""###$$$%%%%%%$$$""" !!!"""###########################!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$########################$$$$$$$$$#########"""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""""""""#################################""""""""""""""""""""""""################################################!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!##############################$$$$$$$$$$$$#####################$$$$$$$$$############"""""""""""""""############$$$$$$$$$###############$$$$$$%%%""""""""""""""""""""""""########################""""""############""""""""""""""""""###########################$$$$$$%%%%%%%%%%%%$$$$$$#########################################################!!!!!!!!!""""""!!!!!!!!!########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhQQQAAA:::222222111000//////////////////...---,,,+++***)))************))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$#####################################################################################################################""""""######$$$%%%$$$############"""""""""########################""""""############""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$############"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################""""""""""""""""""""""""################################################!!!!!!""""""###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###########################"""""""""""""""############$$$$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""########################""""""############""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$######################################################### !!!!!!!!!!!! ########################$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#####################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~eeeOOOAAA;;;222111000///............000///...---,,,,,,+++************)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""###$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$#########""""""#######################################################################################################################################$$$$$$$$$"""###$$$%%%%%%$$$###"""########################"""""""""######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!###############$$$$$$$$$""""""""""""""""""""""""################################################!!!!!!"""#########"""""""""""""""""""""""""""""""""""""""""""""#################################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$###"""""""""############"""""""""!!!""""""#########$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""########################""""""############""""""!!!"""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$########################""""""############""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$############################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzcccOOOBBB<<<222111000///..................---------,,,,,,,,,))))))))))))))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######%%%((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$########################################################################################################################""""""######$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###"""###########################""""""""""""""""""#########$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""################################################!!!!!!"""#######################################!!!"""""""""#########$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$###"""""""""############"""""""""!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################""""""############""""""!!!"""""""""############!!!"""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$""""""""""""############%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$############################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxbbbPPPBBB<<<222222111000////////////------------,,,,,,,,,,,,))))))))))))************''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$&&&(((***$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$###############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!!"""""""""""""""###############""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""################################################!!!!!!"""###$$$$$$$$$$$$########################!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###########################"""""""""""""""############$$$$$$$$$!!! !!!""""""""""""""""""""""""""""""########################""""""############""""""""""""""""""############!!!"""###%%%%%%$$$######"""""""""###############"""""""""###$$$$$$%%%%%%########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!""""""""""""###$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwcccQQQCCC<<<333333111000000000000000......---,,,+++******)))((()))))))))************''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%""""""$$$$$$$$$$$$###"""""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$### !!!""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""#########$$$$$$!!!"""""""""#########$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################!!!!!!!!!!!!""""""######"""""""""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""""""""#########!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""################################################!!!!!!"""###$$$$$$$$$$$$########################!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$############"""""""""""""""############$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""########################""""""############""""""""""""""""""############!!!"""$$$%%%%%%$$$###"""!!!"""""""""#########$$$!!!""""""###$$$$$$%%%%%%########################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!""""""""""""########################$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwdddRRRCCC<<<444333222111000000000000000///...,,,***((('''&&&(((((())))))*********+++''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$###!!! """"""######$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###### !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!""""""""""""#########!!!!!!""""""#########$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%############################## !!!!!!!!!""""""######!!!!!!""""""######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""################################################!!!!!!"""$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""######$$$$$$$$$%%%############"""""""""""""""############$$$$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""########################""""""############""""""""""""""""""############ """$$$%%%%%%%%%###"""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttcccSSSDDD:::555444333222111111111111......---,,,++++++++++++,,,***((((((***+++)))'''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$######""""""""""""##############################$$$$$$################## !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!"""###$$$$$$%%%%%%######""""""######$$$%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&(((((('''######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%&&&########################$$$$$$############$$$$$$ !!!###$$$%%%%%%$$$###%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$$$$###"""!!!########################!!!"""$$$%%%%%%$$$"""!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""%%%%%%$$$###""""""######$$$$$$############$$$$$$"""############$$$$$$$$$$$$#########""""""!!!!!!########################""""""#########""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrraaaQQQBBB999444444333222111111111111......---,,,++++++++++++,,,***((()))***+++)))'''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$######""""""""""""######################################################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!""""""###$$$$$$%%%%%%######""""""######$$$%%%############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''#########$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################!!!"""$$$%%%%%%$$$"""!!!###############$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""######$$$$$$$$$######%%%$$$"""!!!!!!"""$$$%%%""""""###$$$$$$###""""""########################!!!"""$$$%%%%%%$$$"""!!!############"""""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################$$$$$$###"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""%%%$$$$$$###""""""######$$$$$$############$$$$$$"""############$$$$$$$$$############"""""""""!!!########################""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxooo^^^OOOAAA888444333222111111000111111......---,,,+++++++++++++++***))))))******)))'''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!########################################################################$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$######""""""""""""##################################################################""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%%######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***,,,000444444000(((#########$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$##################%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$##############################"""###$$$%%%%%%$$$###"""############""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################$$$###""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""%%%$$$######"""#########$$$$$$############$$$$$$"""############$$$$$$$$$############""""""""""""########################""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwnnn]]]OOOAAA999444333222111000000000000......---,,,+++++++++++++++***)))))))))))))))((((((''''''''''''&&&&&&&&&%%%&&&&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""$$$$$$$$$""""""###%%%########################$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""###############$$$$$$$$$$$$##################$$$$$$$$$############$$$$$$$$$######""""""######$$$#######################################$$$$$$$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""#########$$$$$$$$$######""""""######$$$%%%"""###############$$$$$$########################"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%000222777;;;<<<888111+++######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################""""""############""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$&&&%%%###"""!!!"""######$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################"""###$$$$$$$$$$$$###"""#########"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######################################################$$$###"""###$$$$$$###"""##############################"""""""""""""""###""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$###############$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$#########"""""""""""""""########################!!!""""""############"""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#################################""""""""""""!!!""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$nnn]]]PPPCCC;;;333333222111000000000000......---,,,++++++++++++************)))((())))))(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""###%%%$$$###"""###$$$########################!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$#########$$$$$$############$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!###############$$$$$$$$$######""""""######$$$%%%""""""######$$$$$$$$$%%%########################"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***+++...111333222...***######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################"""""""""######"""""""""!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$&&&%%%###"""!!!"""######$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#########""""""""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######################################################$$$###"""###$$$$$$###"""###########################"""""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$###############$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$""""""""""""""""""##############################!!!!!!"""###############""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#################################""""""""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{mmm^^^PPPDDD<<<333222111000000///000000......---,,,++++++++++++)))***+++***)))((((((***(((''''''''''''&&&&&&&&&###$$$&&&'''&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""############$$$############$$$$$$$$$$$$!!!###%%%%%%###"""###$$$########################!!!!!!"""$$$$$$%%%%%%%%%################################################"""""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$$$$$$$############$$$$$$########################"""""""""###$$$$$$%%%%%% !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""##############################""""""######$$$%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))((('''######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&########################$$$$$$############$$$$$$$$$$$$##########################################$$$$$$############$$$$$$################################################""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$##################$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######################################################$$$###"""###$$$$$$###"""########################"""""""""""""""######$$$""""""""""""""""""""""""########################""""""""""""""""""""""""#########"""######$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$""""""""""""#################################### !!!"""######$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$lll]]]PPPDDD===333222111000000/////////......---,,,++++++++++++)))***,,,+++((('''(((***(((''''''''''''&&&&&&&&&$$$&&&((()))((('''$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""########################$$$$$$$$$$$$!!!###%%%%%%$$$#################################"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""##############################""""""######$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&&&&######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$########################$$$$$$############$$$$$$"""######$$$$$$$$$###############$$$$$$#########$$$###""""""""""""###$$$########################$$$##################$$$!!!"""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######################################################$$$###"""###$$$$$$###"""########################"""""""""""""""###$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""###$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$!!!"""""""""#################################### !!!"""######$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$kkk\\\OOODDD===333222111000////////////......---,,,++++++++++++(((+++,,,+++((('''(((***(((((('''''''''&&&&&&&&&&&&''')))+++***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############"""############$$$$$$$$$!!!###%%%%%%$$$###"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$###########################"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&$$$#########$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""$$$$$$$$$###############""""""""""""""""""""""""$$$$$$############$$$$$$ """###%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$########################$$$$$$############$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$###"""###$$$$$$$$$"""########################""""""!!!""""""###$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""###$$$%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$!!!!!!""""""#########$$$######################## !!!######$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$kkkWWWNNNEEE888666333111000111111000...,,,+++++++++,,,,,,***((())))))))))))))))))))))))******+++***'''&&&&&&''' $$$((()))'''%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&'''### """&&&(((&&&###$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$%%% """###$$$###"""###$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$###"""!!!!!!!!!"""$$$%%%###!!! !!!$$$%%%$$$!!!########################################################################$$$$$$$$$############"""""""""!!!!!!!!!###$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""" """$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$##############################!!!"""###$$$%%%$$$######""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%$$$###""""""#####################"""!!!!!!!!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!################################################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""############""""""""""""""""""############""""""$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################kkkXXXNNNFFF999666333111000111111000...---,,,+++,,,------+++))))))))))))))))))))))))))))))***+++)))'''&&&'''(((###%%%'''((('''&&&%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%!!! $$$&&&$$$!!!$$$$$$$$$############"""###############""""""""" """###$$$###"""###$$$######$$$$$$$$$$$$######"""######$$$$$$$$$###########################"""###"""!!!!!!!!!"""$$$$$$###!!! !!!$$$%%%$$$"""########################################################################$$$$$$$$$############"""$$$###"""!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""" !!!###$$$$$$$$$#########""""""######""""""""""""#################################"""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!"""######$$$$$$######"""########################!!!"""###$$$$$$$$$######""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$######"""""""""##################"""!!!!!!!!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""$$$######"""""""""""""""""""""""""""""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""############""""""""""""""""""############""""""############""""""!!!!!!###$$$$$$%%%%%%$$$$$$############""""""#####################"""""""""!!!"""############$$$$$$$$$########################"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################lllYYYOOOGGG:::666333111000111111000......---,,,---...---,,,***)))))))))))))))))))))))))))******)))'''&&&'''(((&&&&&&&&&'''((('''%%%###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&$$$!!! ###%%%$$$"""$$$$$$$$$############"""$$$%%%%%%$$$$$$"""!!!!!! """###$$$###"""###$$$######$$$$$$$$$$$$############$$$$$$$$$######"""&&&%%%%%%$$$######"""""""""""""""!!!"""######$$$###"""!!!"""$$$$$$$$$###########################################################################$$$$$$$$$############"""%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$###########################$$$###""" """$$$$$$$$$$$$#####################""""""""""""##############################""""""""""""""""""############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""##################$$$$$$$$$$$$###""""""######$$$$$$######""""""!!!""""""######""""""!!!"""######$$$$$$######"""########################!!!"""######$$$$$$######!!!"""######$$$$$$###############$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$############""""""""""""############""""""!!!"""!!!!!!!!!!!!"""##############################"""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""################################################$$$$$$$$$###########################""""""""""""""""""############"""""""""""""""""""""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$############"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################mmmYYYPPPHHH;;;666333111000111111000......---------......,,,***((((((((((((((((((((((((((()))***)))'''&&&'''((((((&&&%%%&&&((((((%%%!!!$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%###""""""%%%&&&&&&$$$$$$$$$$$$#########""""""$$$$$$%%%%%%$$$###"""!!! """###$$$""""""###$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######"""""""""""""""######$$$###""""""######$$$$$$$$$########################################################################$$$$$$$$$#########""""""$$$######"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""###$$$$$$###"""!!!###%%%##############################""""""""""""##############################"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""#####################$$$$$$$$$######"""""""""############"""""""""""""""######"""""""""""""""############""""""########################!!!""""""###############!!!""""""###########################$$$$$$$$$$$$######""""""""""""####################################""""""""""""######"""###############""""""""""""############"""!!!""""""!!!!!!""""""###$$$########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!####################################################################################"""""""""!!!""""""############""""""############""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%#########"""""""""""""""""""""#########$$$$$$$$$########################!!!"""""""""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################|||lllYYYPPPIII<<<666333111000111111000......---------......,,,***(((((((((((((((((((((((('''((()))((('''&&&'''((()))&&&$$$%%%'''(((%%%"""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$ """###$$$""""""###$$$######$$$$$$$$$$$$############$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%!!!"""""""""############"""###############$$$%%%########################################################################$$$$$$$$$#########""""""!!!!!!""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$""""""$$$%%%##############################""""""""""""##############################!!!!!!""""""##################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###############"""######$$$$$$$$$######!!!""""""#########""""""""""""############"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!"""############"""""""""#########$$$$$$$$$###""""""""""""""""""#################################""""""""""""######!!!""""""#########""""""!!!""""""#########"""""""""""""""""""""###$$$$$$########################"""""""""""""""""""""""" !!!###$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""####################################################################################"""""""""!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################ssslllYYYPPPHHH;;;666333111000111111000......---,,,---...---,,,***))))))))))))))))))))))))&&&(((((((((&&&&&&'''((('''&&&%%%%%%&&&'''&&&%%%"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&"""""""""!!!""""""###$$$$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$%%% """###$$$###"""###$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&!!!!!!"""############""""""###$$$$$$######$$$&&&########################################################################$$$$$$$$$############""" """###$$$$$$$$$$$$"""############$$$$$$$$$########################!!!###$$$$$$######$$$%%%###############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############""""""###$$$$$$$$$$$$###!!!!!!""""""######"""""""""######$$$$$$######"""!!!""""""######""""""!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$ !!!""""""######"""""""""""""""############$$$###""""""!!!!!!""""""#################################""""""""""""###### !!!"""#########"""!!!!!!""""""############"""###""""""""""""###$$$$$$########################"""""""""""""""""""""""" """###$$$$$$$$$###################################################!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$############""""""""""""""""""############""""""$$$$$$$$$%%%%%%%%%%%%%%%""""""############""""""$$$$$$############$$$$$$""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################rrrkkkXXXPPPHHH;;;666333111000111111000...---,,,+++,,,------+++)))))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((%%%&&&&&&&&&%%%%%%&&&(((""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&""""""""""""!!!"""###$$$$$$$$$$$$############"""###"""  ###$$$ """###$$$###"""###$$$######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%"""##################### !!!"""###$$$######""""""$$$%%%%%%######$$$&&&########################################################################$$$$$$$$$############"""!!!"""######$$$###"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""###$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############""""""###$$$$$$$$$$$$$$$ !!!!!!""""""""""""""""""######$$$$$$######"""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!!!!! !!!"""###$$$ !!!!!!"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""##############################""""""""""""###### """###$$$###"""!!!!!!!!!"""#####################""""""######$$$%%%########################""""""""""""""""""""""""!!!"""$$$$$$$$$###"""################################################""""""""""""""""""""""""########################################################################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$############""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%""""""############""""""#########""""""#########!!!"""""""""############"""############$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$#########$$$######################################################$$$$$$$$$$$$##############################uuujjjXXXOOOGGG;;;666444111000111111000...,,,+++++++++,,,,,,***((())))))))))))))))))))))))%%%'''((('''&&&&&&'''(((###&&&'''&&&$$$$$$'''***!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&###$$$$$$$$$###$$$%%%'''$$$$$$$$$############"""&&&### !!!""" """###$$$###"""###$$$######$$$$$$$$$$$$###### """###%%%%%%&&&&&&$$$$$$######"""!!!!!!!!! !!!"""$$$$$$######"""!!!$$$&&&%%%###"""$$$'''########################################################################$$$$$$$$$############"""######$$$$$$###""" """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!#########"""###$$$""""""######$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!"""###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############!!!"""###$$$$$$$$$$$$$$$ !!!"""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!! !!!###$$$ !!!!!!"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""###### """###$$$###"""!!!!!!!!!"""########################"""######$$$%%%########################"""""""""""""""""""""""" !!!###$$$%%%$$$"""!!!""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&########################""""""######$$$$$$$$$$$$############""""""""""""""""""############""""""""""""######$$$$$$$$$$$$""""""############""""""######""""""""""""######!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%######################################################$$$$$$$$$$$$##############################uuu{{{tttcccRRRFFF;;;777444111000000000///......------,,,,,,++++++***)))))))))(((''''''&&&&&&'''((()))))))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######################## !!!!!!!!!"""################################################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$###""" !!!""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######""""""""""""######$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!""""""!!! #########"""""""""""""""(((%%%!!! !!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""######""""""!!!!!! """############$$$$$$$$$""""""""""""############!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""$$$&&&&&&$$$"""""""""%%%$$$""""""###$$$###"""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&&&&&&&'''((('''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""###############"""!!! !!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######### !!!###$$$%%%%%%$$$###qqquuussscccTTTIII???777444111000000000///......------,,,,,,++++++***''''''(((((((((((((((((('''((()))))))))(((&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""######################## !!!!!!!!!""""""######################################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################$$$$$$###"""""""""""""""######""""""""""""######$$$###"""###$$$$$$###"""######$$$$$$$$$$$$#####################"""""""""""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!"""######"""!!!!!!############""""""""""""$$$###""""""#########""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""############$$$$$$$$$""""""""""""############""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""$$$###"""!!!"""###$$$######$$$%%%%%%$$$"""############"""""""""!!!""""""""""""""""""""""""#########""""""#########"""############$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################"""!!!!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######""""""######$$$""""""""""""###############"""!!!!!!!!!!!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########"""######$$$$$$$$$######nnnoooqqqcccUUUKKKBBB777444111000000000///......------,,,,,,++++++***&&&&&&'''(((((()))******((((((((()))(((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""########################!!!!!!!!!!!!""""""""""""###################################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""###$$$$$$$$$$$$######""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$######$$$$$$$$$######"""######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""#########""""""""""""######$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######"""""""""###############""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$######"""########################!!!"""$$$&&&&&&%%%###""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""""""""############$$$$$$$$$"""""""""#########$$$$$$###############"""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""!!! !!!###&&&$$$$$$$$$%%%&&&&&&%%%###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!"""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$######""""""######$$$""""""""""""############$$$###""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!""""""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$##################llllll~~~pppbbbUUULLLBBB777444111000000000///......------,,,,,,++++++***''''''(((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$#################################!!!!!!"""""""""############################################################$$$$$$$$$$$$######"""######$$$$$$$$$######""""""###$$$%%%$$$###"""!!!""""""#########$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$#########!!!""""""""""""#########"""######$$$$$$$$$#########""""""""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$######""""""######$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%""""""""""""""""""""""""########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""##################"""###############$$$$$$###%%%''''''%%%$$$###""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!""""""######$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!! """&&&))))))'''$$$$$$$$$%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""######!!!"""""""""############$$$##################$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################!!!"""""""""############ !!!"""###$$$$$$%%%################################################%%%$$$$$$$$$###"""""""""############$$$$$$$$$$$$################################################$$$$$$$$$###############$$$$$$$$$###############&&&%%%###"""!!!"""######jjjhhh~~~ooo```SSSJJJAAA777444111000000000///......------,,,,,,++++++*********))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################"""""""""############$$$#########################################################$$$$$$######""""""######$$$$$$$$$###### !!!"""#########!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$!!!""""""""""""#########"""######$$$$$$$$$######"""""""""######"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##################""""""""""""""""""""""""##############################""""""""""""""""""!!!!!!!!!!!!""""""######""""""######$$$$$$$$$%%%)))***)))'''###!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######""""""""""""""""""""""""######"""!!!!!!###(((+++///***%%%!!!!!!"""###$$$""""""""""""""""""######""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$%%%$$$$$$$$$###""""""""""""######$$$$$$######"""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!"""###"""!!!!!! !!!"""$$$%%%"""#########$$$$$$$$$$$$###""""""""""""""""""###!!!"""""""""#####################$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!################################################!!!"""""""""############ !!!"""###$$$$$$%%%################################################%%%$$$$$$$$$###""""""""""""""""""######$$$$$$$$$################################################################################################&&&%%%###"""!!!"""######gggddd~~~nnn___RRRIII@@@777444111000000000///......------,,,,,,++++++***++++++***))))))(((''''''))))))(((''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################"""#########$$$$$$$$$$$$################################################!!!""""""###$$$$$$######""""""###$$$$$$$$$$$$### !!!!!!""""""""""""!!!"""############$$$$$$$$$"""""""""############$$$$$$$$$###""""""###$$$$$$"""""""""#########$$$$$$######$$$$$$$$$######"""""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$############$$$$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""####################################""""""""""""!!!!!!!!!!!!!!!"""###$$$""""""######$$$%%%%%%%%%+++,,,,,,(((### !!!$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""##################"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######""""""""""""""""""""""""###$$$###""""""$$$(((+++///+++$$$ !!!###$$$""""""""""""############"""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$###############""""""############""""""""""""""""""""""""""""""########################"""""""""!!!!!!""""""###""""""!!!!!!!!!"""######""""""""""""###############""""""!!!!!!""""""###""""""""""""############""""""###$$$$$$###""""""""""""""""""""""""""""""################################################""""""""""""############!!!!!!""""""######$$$$$$################################################$$$$$$$$$###############!!!!!!""""""###$$$$$$$$$################################################"""""""""###############"""""""""###############$$$$$$##################hhhccc|||mmm^^^RRRJJJAAA777444111000000000///......------,,,,,,++++++*********))))))))))))))))))***)))((('''&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$#################################$$$$$$$$$%%%%%%################################################ !!!###$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$"""############$$$$$$$$$""""""""""""############$$$$$$###""""""###$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################$$$#########$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$###############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""""""""""""""""""""####################################"""""""""!!!""""""!!!!!!"""###%%%&&&""""""###$$$$$$%%%&&&&&&(((,,,...+++&&&""""""###""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""$$$$$$##################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""############"""###''')))***'''###!!!"""######"""!!!"""""""""############""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$###############$$$$$$$$$""""""############""""""""""""""""""""""""""""""########################$$$######"""""""""######""""""#########"""!!!!!!""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""""""""""""""########################################################################$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$################################################!!!"""""""""#########$$$!!!"""""""""#########$$$"""######$$$$$$$$$######kkkddd{{{lll^^^RRRKKKCCC777555111000000000///.........---,,,,,,++++++***((((((((()))******++++++***)))(((&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%################################################!!!"""$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&"""############$$$$$$$$$""""""""""""############%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$###"""###$$$$$$$$$"""######$$$$$$$$$$$$############""""""!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$#########""""""!!!!!!######""""""###%%%&&&(((""""""###$$$%%%%%%&&&&&&$$$***///...)))$$$"""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""%%%$$$$$$$$$###""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######"""""""""""""""""""""""""""######"""""""""%%%'''######"""###%%%%%%###!!!!!!!!!""""""#########$$$""""""""""""""""""""""""###$$$&&&''''''&&&$$$###"""############$$$$$$$$$""""""######$$$$$$$$$%%%""""""############""""""""""""""""""""""""""""""########################$$$$$$###############$$$"""###$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""############ !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################"""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$%%% !!!!!!"""###$$$$$$$$$################################################!!!!!!""""""#########$$$!!!!!!""""""#########$$$ """###%%%%%%%%%$$$###lllfffzzzmmmaaaUUULLLBBB999666333000000000000///---...//////...---+++***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&'''&&&%%%###"""'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&###%%%%%%$$$"""!!!"""###########################"""######$$$$$$######"""$$$$$$############$$$$$$################################################$$$###"""""""""###%%%&&&######""""""######$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""#########$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############""" ***666:::111$$$### !!!!!!""""""######%%%$$$$$$$$$###"""""""""########################$$$###"""!!!!!!"""##############################%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$######"""########################""""""""""""##################$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%"""""""""###$$$$$$$$$%%%###)))......(((###""""""""""""############""""""$$$%%%&&&&&&%%%### ########################"""############$$$$$$$$$!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!################################################$$$$$$##########################################!!!!!!""""""""""""!!!!!!###############"""!!!!!!!!!!!!!!!!!!""""""""""""######""""""######$$$%%%!!!!!!""""""######$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""!!!$$$(((++++++((($$$!!!llleeezzzmmmaaaUUULLLBBB999666333000000000000///------......---,,,***)))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$###""""""##############################$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$################################################!!!  """"""######""""""######$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""!!!***555999111%%%!!!%%%!!!!!!!!!!!!""""""######$$$$$$$$$#######################################$$$###"""!!!!!!"""##############################""""""""""""""""""""""""########################""""""############""""""########################""""""""""""##################$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$###############$$$$$$$$$###''',,,+++'''###"""###""""""############""""""###$$$%%%%%%%%%###!!! ########################"""############$$$$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""################################################################################################!!!!!!""""""""""""!!!!!!###############"""!!!!!!!!!!!!!!!!!!"""""""""#########""""""######$$$%%%"""""""""""""""#########""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""!!!$$$'''******'''$$$!!!uuulllyyylll```UUULLLBBB999666333000000000000///,,,,,,,,,,,,,,,+++))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$###################################################""""""""""""###$$$$$$######""""""######$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$"""""""""#########$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$############""""""(((222666000&&&###&&&!!!!!!!!!""""""""""""##################$$$$$$$$$##############################""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""############""""""########################""""""""""""##################$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$$$$$$$$$$###############"""%%%((((((%%%"""###$$$""""""############"""""""""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$############$$$$$$$$$%%%########################################################################################################################!!!""""""######""""""!!!###############"""!!!!!!!!!!!!!!!"""""""""############""""""######$$$%%%############""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################"""############$$$$$$$$$"""""""""""""""""""""""""""$$$'''))))))'''$$$"""xxxxxxkkk___TTTLLLBBB999666333000000000//////,,,,,,++++++***))))))((())))))))))))((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########################################################$$$$$$$$$%%%%%%######""""""######$$$%%%######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""############################################################""""""#########$$$$$$$$$#################################"""""""""""""""########################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!%%%,,,111---&&&$$$'''"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################"""""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################!!!"""""""""##################$$$$$$$$$$$$######$$$##################$$$%%%$$$$$$$$$###""""""""""""$$$%%%$$$###"""###%%%""""""############""""""!!!"""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$########################"""""""""######"""""""""###############"""!!!!!!!!!!!!"""""""""###############""""""######$$$%%%$$$$$$######""""""!!!!!!""""""############""""""########################################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""###%%%''''''%%%###"""~~~vvviii]]]TTTLLLCCC999666333000000000//////,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&%%%%%%$$$###""""""""""""#########$$$$$$$$$###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$################################################ !!!!!!!!!!!!!!!######""""""######$$$%%%######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!!!!"""""""""#########################################################""""""#########$$$$$$$$$########################""""""""""""""""""##############################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!"""&&&+++)))$$$###%%%############"""""""""""""""""""""###$$$$$$$$$%%%########################!!!!!!""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%%%%%%%$$$########################!!!"""""""""##################$$$$$$$$$$$$###############$$$$$$#########%%%$$$$$$$$$###""""""""""""#########""""""###%%%""""""############""""""!!!""""""###$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""############""""""###############"""!!!!!!""""""""""""##################""""""######$$$%%%$$$$$$######""""""!!!!!!""""""############""""""########################################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""|||sssfff\\\SSSLLLCCC999666333000000000000///---,,,+++***))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((('''&&&&&&%%%$$$###"""!!!#########$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$################################################ !!!"""#########""""""######""""""######$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!"""""""""######################################################"""############$$$$$$$$$########################""""""""""""####################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$############"""""" """&&&&&&###"""$$$$$$############"""""""""###############$$$$$$$$$######################## !!!"""######$$$##############################################################################$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""##################$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""$$$$$$$$$###############"""""""""###############""""""############""""""""""""#########$$$$$$%%%########################"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%########################"""######$$$$$$######"""###############"""!!!!!!"""""""""#########$$$$$$######""""""######$$$%%%############""""""""""""""""""############""""""########################################################################"""############$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$#########qqq}}}ooodddZZZRRRLLLDDD999666333000000000000///...---+++***))))))******))))))))))))((((((((((((%%%%%%&&&&&&'''((((((((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###""""""###$$$&&&$$$$$$############$$$$$$################################################"""###$$$%%%&&&%%%%%%$$$######""""""######$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!!!!"""""""""###########################"""""""""""""""""""""""""""############$$$$$$$$$########################!!!"""""""""####################################################################################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""%%%!!! ###%%%###"""$$$$$$$$$$$$#########""""""$$$$$$$$$####################################### """###$$$$$$##############################""""""""""""""""""""""""########################"""######$$$$$$######"""########################""""""""""""##################$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""###############$$$$$$$$$#########$$$$$$$$$###!!!""""""############""""""##################$$$$$$########################"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%########################"""######$$$$$$######"""###############"""!!!!!!""""""#########$$$$$$$$$######""""""######$$$%%%"""""""""""""""#########""""""############""""""########################################################################"""############$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""#########""""""#########```mmmbbbYYYRRRLLLEEE999666333000000000000///...---,,,************+++))))))))))))(((((((((((($$$%%%%%%&&&'''((())))))((('''%%%$$$###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$################################################ !!!"""###"""!!!!!!#########"""###$$$$$$%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""####################################$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""'''""" ###%%%$$$###$$$$$$$$$$$$$$$######""""""%%%$$$$$$$$$######""""""######################## """###$$$$$$$$$###########################################################################!!!!!!""""""""""""!!!!!!########################""""""""""""##################$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%$$$###$$$$$$%%%$$$""" """"""############""""""$$$$$$###############$$$########################"""############$$$$$$$$$!!!""""""""""""#################################################################################!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$#####################"""!!!!!!"""############$$$$$$$$$#########"""###$$$$$$%%%!!!!!!""""""######$$$$$$""""""############""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######~~~lllkkk```YYYSSSMMMCCC777666333000.........//////---+++)))))))))***+++***************)))(((((((((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######""""""""""""###$$$###!!! !!!"""######$$$$$$$$$$$$#########$$$$$$###!!! !!!"""%%%######%%%***!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%---///###'''$$$%%%!!!###%%%''')))&&&!!!(((<<>>,,,!!!"""###$$$$$$$$$$$$$$$########################!!!"""""""""############"""######$$$$$$$$$$$$$$$######""""""""""""######!!!""""""#########""""""!!!"""""""""########################$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!"""""""""###############$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$##############################""""""""""""###############################################################"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""######$$$$$$$$$######################################################$$$###"""""""""###%%%&&&########################""""""#########$$$$$$$$$################################################""""""############""""""""""""#########$$$$$$$$$################################################ddd}}}___```bbbWWWRRROOOLLLDDD999888555222000000000111------,,,,,,+++******)))(((((())))))(((((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$'''((((((&&&$$$""""""#########$$$$$$$$$$$$######!!!"""######""""""###$$$,,,###$$$111mmmddd ,,,'''..."""&&&VVVooo%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$222nnnVVVYYYPPP+++""""""""""""""""""""""""""" %%%!!! TTT&&&&&&&&&###***""""""111===999 ***!!!"""###$$$$$$$$$$$$$$$########################""""""""""""############!!!""""""###$$$###############""""""""""""######!!!""""""############"""""""""""""""#####################$$$$$$$$$$$$%%%$$$$$$############$$$$$$""""""############""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$"""############$$$$$$$$$########################""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################""""""""""""######################################################"""""""""""""""############$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$############################################################"""######$$$%%%###############$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$"""##################""""""############$$$$$$$$$###############$$$$$$$$$########################eeeaaaYYYbbbWWWRRROOOLLLEEE999888555222000000000111,,,,,,,,,,,,+++***))))))(((((())))))(((((('''&&&(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&$$$$$$&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################""""""""""""""""""$$$%%%&&&%%%$$$###$$$%%%######$$$$$$$$$$$$###### """######""""""###$$$666$$$***eee111000(((+++---(((%%%###%%%}}}uuu\\\%%%***###,,, !!!###$$$%%%%%%$$$$$$444RRR***'''```&&&""""""""""""""""""""""""&&&..."""VVV%%% 222)))))))))(((;;;___HHH>>>000&&&***!!!!!!"""$$$$$$%%%%%%$$$########################""""""""""""############!!!!!!###$$$$$$$$$###"""######""""""""""""######!!!!!!"""###############""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""############""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""!!!"""""""""############$$$$$$############$$$$$$"""############$$$$$$$$$########################!!!"""""""""####################################################################################"""############$$$$$$$$$#########$$$$$$#######################################""""""""""""######################################################!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$########################gggbbbTTTvvvbbbWWWRRRPPPMMMFFF777666333000.........///,,,,,,,,,,,,,,,***))))))(((((((((((((((''''''&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""######""""""!!!!!! !!!"""$$$$$$$$$$$$&&&'''######$$$$$$$$$$$$###### """######""""""###%%%)))111######!!!###///%%%%%%''''''&&&)))***$$$<<<'''###"""///hhh)))&&& !!!###$$$%%%%%%$$$$$$ &&&!!!((("""""""""""""""""""""""" """...HHH222'''(((GGGPPP$$$$$$---###$$$'''888888'''"""!!!LLL---///!!!!!!"""$$$$$$%%%%%%%%%########################""""""""""""############!!!"""###$$$%%%$$$############""""""""""""######!!!!!!"""###############""""""""""""##################$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""###################################################### !!!!!!"""###$$$$$$%%%#########$$$$$$#########""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$################################################!!!"""###%%%%%%$$$######""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################fffgggTTT|||bbbUUUOOOMMMJJJCCC:::777222000//////...---///...------++++++***)))((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&'''&&&$$$!!! %%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""!!!(((&&&***'''$$$'''"""########################%%%fff>>>***---&&&###)))DDDmmm&&&!!!***'''+++#########'''+++FFF{{{###$$$%%%%%%'''!!!%%%&&&EEE!!!+++!!!%%%!!!@@@"""+++###)))!!!QQQ'''!!!"""+++"""222 $$$%%%"""***+++"""""""""""""""""""""""""""""""""""""""!!! """"""###$$$$$$$$$$$$###################################################""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""################################################""""""""""""""""""""""""%%%$$$######$$$$$$""" ############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$##################################################################"""############$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""iiipppaaaaaaTTTOOOMMMJJJDDD:::666222000//////...---///...------++++++***)))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&&&&$$$"""!!!%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############$$$######!!!'''###&&& ###### ########################CCCjjj%%%"""(((###"""!!!%%%&&&%%%333&&&!!!(((((( &&&\\\$$$'''###000NNN!!!%%%%%%!!!###""")))$$$***###!!!555''''''(((--- 666!!!%%%&&&###$$$###&&&&&&###ooo###"""$$$''''''!!!"""""""""""""""""""""""""""""""""""""""!!! """"""###$$$$$$$$$$$$###################################################""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$###""""""######!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""ppp{{{ooo___SSSOOOMMMKKKDDD999666222000//////...---///...------++++++***)))((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%######&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######"""############$$$$$$$$$"""##################"""!!!"""""""""###$$$$$$$$$&&&%%%$$$!!!&&&!!!###$$$$$$$$$$$$########################\\\111+++222&&&%%%'''"""'''***WWWqqq'''###&&&!!!'''###"""&&&'''%%%!!!$$$%%%###%%%%%%$$$""")))!!!(((%%%"""!!!fffPPP"""%%%###!!!(((%%%<<<!!!///$$$$$$%%% (((((($$$bbb ###&&&$$$!!!!!!"""###""""""""""""""""""""""""""""""######""""""!!!!!!""""""###$$$$$$$$$$$$###################################################""""""""""""############$$$$$$$$$###############""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############"""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""!!!!!!!!!###"""!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""wwwttt]]]SSSOOOMMMKKKDDD999666222/////////......///...------++++++***)))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%$$$$$$######"""###$$$%%%%%%%%%%%%$$$'''&&&&&&%%%$$$###""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""############""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$###!!!%%% !!!$$$&&& '''$$$########################+++"""sssPPP///!!!%%% ///---###&&&"""((('''HHH+++!!!'''&&&!!!$$$$$$'''%%%%%% '''!!!%%%###'''!!!###)))&&&)))PPPooo&&&%%%'''&&&SSS$$$$$$(((,,,(((iiiqqq666&&&000'''''' ***!!!%%%[[[^^^$$$!!!&&&###$$$$$$###""""""""""""""""""""""""""""""#########""""""!!!""""""###$$$$$$$$$$$$###################################################!!!"""""""""####################################""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$!!!"""""""""############""""""""""""""""""""""""########################!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""############"""""""""""""""""""""""""""!!!!!!"""######""" ############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""#######################################$$$$$$$$$################################################""""""#########$$$$$$$$$$$$##################$$$&&&%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""}}}rrr\\\SSSOOONNNKKKDDD888555222////////////...///...------++++++***)))(((((((((((((((((((((((('''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$"""######$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""############""""""!!!""""""###$$$%%%%%%&&&"""""""""!!!&&&!!!"""###!!!%%%########################!!!111%%%"""(((888 ###""")))%%%000&&&%%% """HHHFFF)))***###***RRR### $$$###AAA%%%"""***(((!!!&&&```"""###$$$&&&###```))) +++###++++++)))!!!'''(((### """"""'''***!!!)))ddd666###$$$%%%'''###""""""""""""""""""""""""""""""############""""""""""""###$$$$$$$$$$$$###################################################!!!"""""""""####################################""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$!!!"""""""""############""""""""""""""""""""""""########################!!!"""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!""""""#########""""""""""""""""""""""""###""""""###$$$%%%###"""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$#########$$$$$$#########%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""nnn]]]SSSPPPNNNLLLDDD888555111//////000/////////...------++++++***)))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$"""##################""""""#########$$$%%%%%%%%%!!!!!!"""!!!'''"""###%%%$$$'''########################(((%%%%%%---)))(((***,,,%%%"""...""")))"""$$$###%%%!!!ccc ''')))###***###$$$'''"""sss$$$"""(((''''''%%%RRR%%%!!!$$$ hhh999$$$,,,::: """""")))(((""" &&&///'''$$$((('''###&&&vvv\\\ '''###'''$$$""""""""""""""""""""""""""""""######$$$$$$######""""""###$$$$$$$$$$$$###################################################""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%""""""""""""""""""""""""###""""""###%%%%%%$$$"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""~~~ppp^^^TTTQQQOOOLLLDDD888555111//////000/////////...------++++++***)))(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######((("""###"""&&&$$$)))!!!########################"""$$$######333%%%(((!!! &&& ***)))$$$"""$$$$$$((())))))$$$$$$!!!$$$$$$#########'''%%%((("""(((%%% ###%%% $$$ :::DDD&&& %%% !!!ZZZYYY"""(((***###000###&&&555(((&&& '''"""''''''"""&&&###)))&&& &&&""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###################################################""""""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""#########"""!!!!!! """""""""###$$$%%%%%%%%%"""""""""""""""""""""""""""!!!!!!"""$$$%%%###"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""|||ttt___UUUQQQOOOLLLDDD777555111//////000000//////......---,,,+++***)))(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$###$$$%%%'''(((###$$$$$$%%%%%%$$$$$$###%%%&&&&&&'''((((((((('''%%%%%%$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%$$$(((""""""###"""%%% ########################'''&&& !!!"""!!!+++'''######'''$$$!!!)))&&&"""+++$$$ ***$$$(((,,,%%% ###!!!""" ...&&&"""$$$###""""""YYY;;;&&&&&&&&&)))III'''...&&&,,,!!!'''"""&&&***!!! (((&&&+++''' ...)))+++$$$###(((""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###################################################""""""""""""############""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""$$$$$$###"""!!!  !!!"""#########""""""""""""""""""""""""!!! !!!###$$$###!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######################################################""""""""""""""""""""""""{{{~~~\\\TTTSSSRRRLLLBBB:::444111222222//////111///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!!!!!!!"""######$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&###$$$$$$$$$#########""""""!!!!!!"""///...&&&&&&$$$(((&&& &&&$$$///+++555((((((%%%%%%TTT''' ######%%% 444 %%%!!!$$$(((???###&&&!!!%%%!!!ZZZ"""########################!!!!!!!!!###%%%'''''''''%%%$$$ 444### )))((("""""""""""""""""""""""""""###$$$%%%%%%$$$###"""########################$$$$$$############$$$$$$'''&&&&&&%%%%%%$$$$$$###"""############"""!!!!!!########################################################################""""""""""""############"""############$$$$$$$$$########################!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$###"""!!!!!!$$$$$$##################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""\\\TTTSSSQQQLLLBBB:::444111222222//////111///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&###$$$$$$$$$#########"""""")))***)))&&&###!!!###(((,,,%%%)))222+++///""" %%%***((($$$$$$"""jjj### $$$"""%%%!!!FFF###%%%!!!###$$$%%%???###&&&!!!$$$ YYY)))!!!########################(((&&&### !!!))),,,111 &&&$$$!!!"""'''$$$##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$##################""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$########################""""""""""""#########$$$#######################################$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#######################################%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$"""!!!!!!########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################\\\TTTSSSQQQLLLCCC:::444111222222//////111///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""##############################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&###$$$$$$$$$###############!!! '''+++%%%)))///''' """%%%%%%!!!(((###BBB''''''!!!$$$""")))||| !!!%%%"""%%%"""```%%%%%%$$$$$$###%%%???###&&&!!!""""""[[[111"""########################"""&&&(((((('''''''''!!!%%%!!!CCC###(((#########'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%$$$###"""!!!"""##############################################################################""""""""""""############"""############$$$$$$$$$########################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###"""!!!########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################^^^VVVTTTRRRNNNEEE:::444111222222//////111///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&###########################((($$$)))+++$$$&&&'''(((""" %%%++++++&&&!!!!!!(((""""""###%%% ***vvv###&&&!!!$$$"""zzz$$$%%%''''''$$$ ???###&&&!!!!!!&&&]]]:::"""########################&&&%%%$$$$$$$$$###!!!222/// ###'''&&& ,,, $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""###$$$%%%%%%&&&&&&%%%###!!!!!!"""###$$$########################################################################!!!"""""""""############""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################$$$$$$$$$###############$$$$$$$$$$$$$$$###"""!!!###############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################___XXXUUUSSSOOOGGG:::444111222222//////111///---,,,,,,,,,,,,+++)))************************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&##############################,,,(((###$$$222"""!!!!!! ...***mmm%%%%%%((( '''ttt &&&''' ###!!!"""$$$&&&%%%$$$,,,???###&&&!!!!!!+++YYYFFF"""########################,,,'''""" """&&&((()))%%% 222~~~!!!$$$$$$!!!///$$$########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$"""######$$$%%%&&&''''''&&&%%%###!!!!!!"""$$$%%%########################################################################!!!"""""""""############""""""#########$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%######################################################$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################```YYYUUUSSSOOOHHH:::444111222222//////111///---,,,,,,,,,,,,+++)))************************)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&##################$$$$$$$$$$$$$$$+++&&&&&&###"""(((,,,$$$$$$CCCjjj+++&&&((( &&&uuu!!!'''&&& %%%!!! %%%""" """III???###&&&!!!!!!+++JJJYYY###########################"""%%%%%%###!!!"""###ddd---!!!!!! +++ (((""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$############$$$$$$######$$$%%%&&&&&&''''''&&&%%%$$$###"""###$$$$$$########################################################################""""""""""""############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$$$$#####################$$$$$$$$$########################"""""""""#####################$$$$$$$$$######""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$~~~^^^XXXTTTQQQNNNGGG:::444111222222//////111///---,,,,,,,,,,,,+++)))***************************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%###$$$$$$ '''$$$$$$###%%%"""&&&###""""""#########$$$$$$$$$000&&&///,,,%%%&&&===fffccc((( %%%%%%!!!)))uuu!!!&&&%%%!!!((($$$((("""&&&ZZZ???###&&&!!!!!!&&&333ppp%%%########################$$$'''### +++DDDZZZ^^^---###%%%$$$***##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$#################################################################################""""""""""""############"""############$$$$$$$$$########################%%%%%%%%%$$$$$$################################################$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#######################################!!!"""""""""#########$$$"""######$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$|||]]]WWWRRROOOMMMFFF:::444111222222//////111///---,,,,,,,,,,,,+++)))***************************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#######################################$$$$$$$$$%%%%%%%%%###$$$$$$!!!'''$$$$$$###%%%"""&&&###""""""######$$$$$$$$$$$$000~~~999%%%%%%""""""---uuu!!!$$$###!!!***&&&+++$$$"""---ZZZ???###&&&!!!!!! !!!(((######################## $$$$$$$$$999uuu***%%%))),,, '''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""########################################################################""""""""""""############"""############$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$######""""""########################!!!!!!""""""#########$$$"""######$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$||||||\\\UUURRRPPPMMMFFF>>>666000000111///...000000+++***,,,+++&&&&&&***---+++'''&&&'''((((((((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%############%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&"""'''$$$%%%$$$&&&###(((%%%%%%$$$$$$######$$$$$$%%%+++$$$,,,((( $$$'''zzz%%%'''###'''%%%(((&&&&&&%%%aaa@@@###&&&"""$$$%%%%%%(((''''''%%%$$$###"""""""""+++---eeevvv$$$$$$$$$$$$$$$$$$$$$$$$+++"""!!!###!!!&&&(((###$$$$$$$$$$$$###""""""""""""############""""""########################$$$#########""""""!!!!!!########################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""######""""""""""""##############################%%%$$$$$$######$$$$$$%%%################################################$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""########################%%%%%%%%%$$$$$$#################################|||\\\VVVRRRPPPMMMGGG>>>666000000111///...000...***))),,,,,,)))***///...,,,)))'''((()))))))))''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&"""'''$$$%%%$$$&&&###(((%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%{{{@@@222&&&"""'''(((yyy$$$'''%%%!!!'''"""((("""%%% $$$^^^@@@###&&&"""$$$%%%%%%www'''&&&&&&%%%$$$############000nnn'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""(((***222444)))$$$$$$$$$$$$############""""""############""""""########################$$$#########""""""""""""#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###############""""""""""""##############################%%%$$$$$$######$$$$$$%%%############################################################"""""""""!!!"""######$$$$$$$$$##############################&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""########################%%%%%%%%%$$$$$$$$$##############################|||]]]VVVRRROOOMMMGGG>>>666000000111///...000---***)))+++,,,---000555///,,,)))((()))*********((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################&&&&&&"""'''$$$%%%$$$&&&###(((%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%999fff@@@+++$$$"""((())) vvv!!!&&&((($$$)))""")))%%%###%%%NNN@@@###'''"""$$$%%%%%%kkk&&&%%%%%%$$$######$$$$$$%%%555!!!WWW333$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%---333>>>@@@333&&&%%%$$$###"""######$$$""""""############""""""#######################################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%######""""""""""""##############################%%%$$$$$$######$$$$$$%%%############################################################""""""""""""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################|||^^^VVVQQQNNNMMMHHH>>>666000000111///...///...,,,***+++---000444888///,,,)))(((((()))***)))******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&"""'''$$$%%%###&&&###(((%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%ZZZ888!!!((($$$###&&&(((%%%www $$$(((&&&+++%%%)))&&&'''&&&666@@@$$$'''###$$$%%%%%%___%%%$$$#########$$$$$$%%%&&&***--- hhh$$$888$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!'''---444BBBDDD666'''&&&$$$""""""###$$$%%%"""######$$$$$$######"""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""################################################""""""""""""###$$$%%%&&&$$$######""""""######$$$########################%%%$$$$$$######$$$$$$%%%#########################################################"""""""""""""""$$$$$$%%%%%%$$$$$$##############################%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################|||___WWWQQQMMMMMMIII>>>666000000111///...//////...---,,,---222666888---+++(((&&&'''((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&"""'''$$$%%%###&&&###(((%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&\\\"""!!!%%%###---&&&######&&&+++&&&%%%'''%%%***%%%***))))))'''&&&@@@$$$'''###$$$%%%%%%SSS$$$############$$$%%%&&&&&&$$$)))###///"""\\\,,,"""777$$$$$$$$$$$$$$$$$$$$$$$$'''###%%%)))000AAAEEE555'''&&&$$$""""""###$$$&&&######$$$$$$$$$$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""################################################!!!!!!""""""###$$$&&&&&&$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%################################################""""""""""""""""""######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$############$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################|||___WWWPPPMMMMMMIII>>>666000000111///...000...000///,,,...333777777---***'''&&&'''(((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&"""'''$$$%%%$$$&&&###(((%%%$$$%%%&&&''''''&&&%%%$$$$$$&&&HHH%%%!!!000+++&&&)))%%%$$$###$$$,,,---(((((($$$&&&""")))!!!,,,)))&&&$$$AAA$$$((($$$$$$%%%%%%DDD###$$$#########$$$%%%%%%&&&(((%%%***(((''')))!!!PPP)))(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!"""$$$---AAAEEE333'''&&&%%%$$$###$$$$$$%%%######$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############################################################""""""""""""###$$$%%%&&&$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%################################################""""""""""""###############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################}}}```XXXPPPLLLLLLJJJ>>>666000000111///...000+++//////---///666888666...+++((('''((())))))(((%%%&&&&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&"""'''$$$%%%$$$&&&###(((%%%$$$%%%&&&((((((&&&%%%$$$%%%&&&***^^^000!!!!!!***###''''''$$$'''---&&&((($$$&&&!!!kkk&&&$$$---'''###%%%AAA$$$((($$$$$$%%%%%%444"""$$$$$$$$$###$$$$$$%%%%%%%%%)))'''$$$###"""  :::{{{%%%---$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%...AAABBB...&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###################################################"""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%################################################!!!"""""""""############"""###$$$%%%&&&'''''''''########################$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################}}}```XXXPPPLLLLLLJJJ>>>666000000111///...000(((---///---000777:::777///,,,)))((()))******)))&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%############%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################&&&&&&"""'''$$$%%%$$$&&&###(((%%%$$$%%%'''(((((('''%%%$$$!!!%%%%%%\\\ ,,, ,,,""""""444)))!!!***,,,$$$"""ttt(((###'''&&&(((###^^^###&&&---%%%!!!$$$AAA%%%((($$$$$$%%%%%%)))!!!%%%%%%$$$$$$###$$$$$$%%%$$$$$$ !!!###+++((($$$###&&&%%%~~~"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''(((000AAA???'''%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""#########"""######$$$%%%%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$$$$$$$$$$$$$%%%################################################!!!!!!""""""#########$$$!!!"""###%%%&&&'''((((((""""""""""""""""""""""""$$$#########$$$%%%%%%&&&""""""######$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################xxx^^^YYYSSSPPPOOOKKKBBB999222111000...---///.........///111222111000************))))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''&&&&&&''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$(((!!!$$$&&&"""$$$%%%'''!!!'''((()))$$$'''###'''$$$%%%%%%%%%&&&&&&&&&''''''((( 000444:::'''---"""***###)))+++(((###((())) )))'''AAA!!!---%%%(((&&&###------ 111!!!!!!>>>!!!%%%)))%%%((( !!!***!!!###,,,(((---%%%%%%$$$&&&'''!!!"""000 ---OOO###%%%&&&&&&&&&%%%%%%$$$###'''%%%$$$(((...000---***##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$##############################$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&################################################"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$###""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''%%%$$$''',,,---((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyy```[[[VVVQQQOOOJJJAAA888111000000///...///------,,,...///000...---************))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%$$$'''---&&&!!!)))%%%'''%%%)))%%%,,,$$$'''###'''$$$%%%%%%&&&&&&&&&''''''''')))$$$(((---rrr:::###$$$000111)))!!! 999)))...,,,%%%''',,,***###++++++!!!$$$%%%$$$%%%%%%&&&+++$$$...hhhFFF$$$%%%'''''')))HHH###!!!"""******,,,"""'''333 333'''!!!222%%%666$$$,,,&&&&&&&&&&&&&&&%%%%%%$$$###'''%%%$$$&&&***+++(((%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$##############################$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""########################""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%################################################"""###$$$$$$###"""###$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''%%%%%%'''+++,,,((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{bbb^^^XXXRRRNNNHHH???777000000000//////000---,,,+++,,,------+++)))************))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%)))+++ '''---&&&...000$$$'''$$$(((%%%%%%&&&&&&&&&&&&'''''''''&&&'''""")))UUUooo```KKK---%%%+++,,,,,,,,,###...***!!!'''###111***''' +++###'''%%%"""###,,,!!!%%%,,,&&&===OOO'''%%%&&&%%%&&&hhhsss*** $$$$$$"""%%%$$$'''///(((000666&&&&&&((($$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$'''%%%###$$$&&&&&&### ##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""########################""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%################################################"""###$$$$$$###"""###$$$"""""""""######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))'''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%(((++++++(((%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzccc___YYYQQQLLLFFF>>>666000///000//////111...---,,,,,,,,,,,,***(((************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%)))$$$ %%%###"""***!!!***###...+++###%%%'''$$$(((%%%&&&&&&&&&&&&''''''''''''$$$'''###***"""XXX!!!((()))000***%%%///444%%%&&&&&& +++))) 222666000,,, +++&&&111'''%%%///"""&&&+++'''"""(((---######&&&+++(((WWW((($$$'''"""&&&eeeEEE+++%%%!!!;;;'''GGGXXX%%%%%%+++***%%%...///---"""MMM%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$###!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$################################################"""###$$$$$$###"""###$$$""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))'''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&(((******(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyybbb^^^XXXPPPKKKDDD>>>666//////000//////000///...---------,,,***(((************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++&&&&&&...+++***222(((&&&###)))!!!"""%%%(((%%%)))&&&&&&&&&&&&'''''''''(((((('''&&&&&&(((}}}JJJEEE>>>888>>>AAA:::;;;AAACCCDDDCCC>>>111CCCHHHCCC!!! ,,,,,,$$$((("""111111YYY(((111%%%)))***&&&<<<###,,,%%%...&&&***$$$'''^^^'''###((($$$,,,RRR&&&###$$$,,,'''%%%TTT***###%%%"""######***111ddd###&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$#########$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$##############################""""""""""""""""""""""""""""""###$$$$$$$$$######################################################"""###$$$$$$###"""###$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&#########%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((((((((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxaaa]]]WWWPPPKKKEEE>>>666/////////......///000...------...---+++)))************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$############$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((('''&&&&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!---+++###&&&'''!!! (((***&&&,,,+++(((>>>%%%(((&&&***'''&&&&&&'''''''''(((((((((,,,)))&&&$$$,,,DDD888'''/// '''---***""")))...000(((,,,%%%***'''&&&%%%***+++///###*** ...lllfff(((""")))"""---OOO###!!!$$$+++...***```(((!!!444'''!!!,,,$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""###############"""################################################"""###$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''))))))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%xxxaaa]]]WWWQQQNNNGGG???777000//////---,,,......---------...---,,,***************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''')))(((((('''!!!666RRR...%%%)))&&&***'''''''''''''''(((((((((((())),,,'''&&&...)))ooo!!!555***$$$111(((%%%)))$$$''')))'''###***%%%++++++---((( +++'''###...DDDooo+++"""(((***nnneee***%%%'''+++---%%%TTT$$$///***777vvv%%%&&&%%%$$$######%%%'''(((%%%%%%%%%$$$######%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""################################################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))((('''&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''((('''''''''))))))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&yyyaaa]]]XXXSSSPPPJJJ@@@777000//////,,,,,,------,,,,,,,,,------,,,***************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$###%%%&&&&&&%%%$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''' ,,,---!!!777hhh&&&)))&&&+++(((''''''''''''((((((((()))!!!---(((,,,(((###%%%(((&&&%%%///!!!'''222***xxx+++$$$###+++&&&111VVV,,,&&&%%%,,,---$$$+++%%%$$$)))www..."""'''"""+++(((***%%%'''000111>>>VVV@@@IIIJJJ~~~%%%&&&%%%$$$######%%%'''(((&&&&&&&&&$$$""""""###%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########""""""!!!################################################"""$$$$$$$$$###"""###$$$""""""############""""""######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))))))))(((&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&{{{xxxccc___WWWOOOKKKGGGAAA:::111,,,,,,------,,,,,,,,,,,,+++++++++******,,,+++)))((((((((()))***))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%***(((&&&$$$###$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%'''))))))((('''&&&&&&&&&&&&''''''''''''(((---!!!$$$///&&&;;;jjj&&&(((%%%)))&&&******))))))((((((''''''%%%555 ))),,,---???JJJ"""---,,,+++***(((((())))))***999///"""ccc))))))))))))(((((((((((($$$000$$$XXX 111$$$(((!!!///###///,,,"""(((%%% +++,,,rrrRRR&&&)))(((&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$###############################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((++++++******++++++,,,---+++++++++++++++++++++++++++)))'''%%%&&&'''***,,,'''***---///000...+++))))))((('''&&&&&&'''((()))$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&uuugggwwwccc___WWWOOOLLLHHHAAA:::222---,,,......------------,,,,,,,,,++++++++++++)))((((((((()))***)))((((((''''''&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%%%%''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%'''((()))((('''&&&'''''''''((((((((()))))))))''')))+++###''':::RRR&&&)))&&&***'''******))))))((((((((((((%%%000)))%%%%%%...,,,000,,,,,,+++++++++,,,---...(((XXX555333!!!************))))))))))))444&&&000PPP''''''&&&KKKqqq((('''(((!!!(((((('''&&&$$$((("""KKK,,,'''((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))((((((((('''''''''((((((((()))))))))******,,,++++++++++++,,,------------------------------+++***)))))))))+++,,,......///111111111///,,,+++)))(((''''''''''''((()))&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&pppeeeuuubbb___XXXPPPMMMIIIAAA:::222......///...............---------,,,,,,+++******)))((())))))))))))((((((''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$######"""$$$%%%'''((((((((('''&&&(((((((((((()))))))))***$$$***+++&&&&&&***(((!!!333***+++[[[&&&)))&&&***'''***))))))))))))((((((((("""((("""...(((******...,,,)))******++++++,,,,,,---...ggg&&&""">>>OOO///+++++++++************)))""",,,***'''@@@===)))!!!,,,+++(((,,,,,,###((((((&&&&&&ZZZ$$$%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!"""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########################################################$$$$$$$$$$$$##############################"""""""""""""""""""""""""""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$###""""""""""""###$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((('''''')))))))))*********++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000222222222111///---+++***)))((((((''''''(((((()))'''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&yyytttbbb```XXXQQQNNNIIIAAA:::333//////000///...------------,,,,,,,,,,,,+++******))))))))))))))))))(((((((((''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""%%%&&&''''''((((((''''''''''''((((((((()))))))))&&&***(((###(((222000%%%###)))333@@@jjj&&&)))'''+++((())))))))))))))))))))))))'''''''''222***000***cccMMM)))***++++++,,,,,,,,,,,,,,,"""///{{{&&&>>>,,,...+++++++++*********)))))))))***...999@@@LLL000mmm%%%,,,%%%,,,&&&''',,,(((+++&&&###)))mmm>>>&&&%%%%%%%%%%%%&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((()))))))))*********+++++++++************+++,,,,,,))))))))))))))))))))))))***+++---///000111111000000///...,,,+++***))))))))))))(((((((((((())))))(((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''tttbbb```YYYRRRNNNIII???:::333//////000///...,,,,,,,,,,,,++++++++++++************)))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((+++)))''''''((((((&&&%%%+++;;;)))'''"""UUU'''***''',,,)))))))))))))))************...+++***...%%%)))"""444'''000000//////////////////***---$$$---444 +++++++++*********))))))888###(((###///YYY||| ---###!!!,,,%%%'''***((()))$$$+++&&&$$$!!!RRRZZZ444+++$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))((((((((()))))))))******)))))))))))))))***++++++)))))))))))))))))))))))))))***---///000000//////,,,+++***)))))))))******************************(((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''tttbbbaaaZZZRRRNNNIII>>>999222///000000///---,,,,,,+++++++++*********)))************)))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&'''''''''''''''$$$(((000...%%%###((())) 555+++---000'''111qqq'''***(((,,,))))))))))))************++++++,,,***+++&&&)))''')))555000000///......///111222BBB;;;777333$$$222222,,,,,,,,,+++++++++******%%%%%%%%%666---,,,GGG;;;+++%%%&&&,,,+++ ,,,))))))%%%"""---******'''(((<<>>XXXRRR:::666333555;;;%%%@@@000000000000////////////)))%%%...'''333333555%%%222KKK```***,,,444)))"""((("""000!!!'''&&&+++%%%***,,,((($$$###...(((>>>444!!! 444###&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!###$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((((((((((((&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++***)))---...///000000///...---,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((pppzzzzzztttffffff]]]RRRKKKEEE???777000000000...---///...---,,,+++++++++,,,---+++++++++***)))(((((('''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((()))******++++++++++++++++++++++++++++++___TTTCCC333)))'''***...)))&&&(((---///...---//////+++***...111///,,,+++---///,,,///444---(((111000777;;;777444555888999777<<>>,,,###%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&###$$$%%%%%%$$$###$$$%%%########################%%%%%%%%%%%%$$$###"""""""""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))*********)))))))))))))))))))))******++++++++++++***((('''))),,,......,,,+++---...,,,***))))))+++,,,,,,+++******+++,,,...---......---,,,,,,---///......///...,,,+++++++++,,,,,,,,,+++******+++,,,......---...111333000+++222333555333000,,,++++++---,,,+++******+++,,,...((((((((((((((((((((((((((((((((()))))))))))))))tttwwwzzzsssfffggg^^^SSSLLLFFF???777000000000...---///------+++*********+++,,,++++++******)))(((((('''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&&&&&&&%%%&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((()))))))))(((((((((((((((((((((((((((((((((((())))))***+++++++++++++++++++++++++++++++++111///---+++++++++---...---)))(((+++,,,***+++---000+++***,,,---,,,,,,///***---***---444000...999DDDJJJOOOOOOOOOTTTWWWWWWhhhhhhjjjnnnuuu|||zzz~~~wwwooogggaaaaaa^^^UUUMMMJJJHHH@@@::::::999555222444+++++++++***))))))***,,,333,,,(((***,,,,,,++++++)))))))))((((((((())))))))))))))))))(((((((((((((((((((((''''''(((((()))"""&&&***)))$$$###&&&+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%######%%%&&&&&&%%%$$$###""""""""""""########################$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))************************+++++++++++++++++++++,,,...---,,,---//////---+++,,,,,,------,,,,,,------,,,+++******+++,,,......+++,,,---,,,++++++---///---...............///000/////////...------...///+++,,,---------...---,,,,,,---...////////////000---------,,,,,,++++++***,,,,,,,,,+++++++++******((((((((((((((()))))))))xxxttt|||qqqeeeggg___TTTMMMFFF???777000000000...---///...------,,,+++,,,,,,,,,++++++******)))((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&'''))))))(((((((((''''''''''''&&&''''''''''''''''''''''''''''''((())))))))))))((())))))))))))))))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++"""$$$(((+++------,,,+++///+++***++++++***,,,///...,,,...111111///111555888999444333<<<>>>CCCQQQjjjqqqxxx}}}{{{wwwyyyvvvvvviiibbb[[[QQQEEE???888777666555444111---)))&&&'''+++000...)))(((+++,,,+++***)))))))))***+++))))))))))))(((((((((((())))))(((((((((((((((((('''(((((('''&&&&&&))),,,&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###$$$&&&(((---)))$$$###$$$%%%###"""##############################$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%######$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))************************,,,,,,,,,,,,,,,+++++++++---------...///...,,,***,,,++++++,,,---......---...---++++++,,,.........111111111000//////111333111111000000111222444555222111111111111111222222///111222222000000222444111/////////000000000///,,,,,,---------+++***))),,,+++++++++******))))))))))))((((((((((((((((((tttqqqooodddfff___TTTNNNGGG???777000000000...---////////////...............************))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&'''(((''''''&&&&&&'''(((((()))((((((((('''''''''''''''''''''''''''''''''''''''(((((()))))))))*********************************))))))******+++,,,,,,,,,++++++++++++++++++++++++000///...,,,,,,+++,,,,,,---++++++......,,,...333...///222555222------222333999888<<>>GGGUUU^^^iii}}}qqq[[[RRRRRRPPPDDD888;;;333,,,,,,------///333)))***,,,---...---,,,+++++++++*********)))))))))******++++++***)))(((((('''$$$""""""%%%'''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$''',,,///444...'''%%%''')))&&&###########################!!!"""###$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((()))))))))******)))))))))************+++***+++++++++,,,,,,,,,---++++++++++++++++++++++++...///111111111111000000000///...///000111000///222333444555666888;;;>>>:::===AAADDDFFFGGGIIIKKKJJJHHHGGGJJJNNNQQQSSSSSSTTTSSSRRRTTTXXXZZZ[[[ZZZ\\\PPPFFFEEEFFFBBB>>>===:::999777666666555333111000000/////////000111222---------------------...++++++*********)))))))))jjjmmmlll___aaaZZZQQQLLLGGG???777000000000...---///+++,,,,,,,,,,,,+++************))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%'''((((((''''''((()))++++++)))((((((''''''''''''(((((((((((()))))))))((((((((((((((((((((((((*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......------------------------***+++,,,............---------...000...,,,...444;;;888888???IIIUUUeeerrryyyjjj\\\NNN@@@;;;888444000...+++,,,---...---,,,+++***,,,,,,,,,++++++++++++******+++,,,,,,+++***(((''',,,***))))))+++,,,---,,,''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%(((+++///...***%%%$$$%%%&&&$$$"""########################!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''((((((((()))))))))(((((())))))******++++++)))*********+++++++++++++++++++++,,,,,,------...++++++++++++,,,,,,,,,------...//////...---///000000222555777888:::>>>@@@IIIMMMQQQRRRQQQSSSZZZ```ccciiiqqqwww{{{}}}~~~~~~vvvuuuuuuooohhhfffjjjjjjfff___UUUMMMGGGDDD;;;:::999777555333222111/////////...------,,,,,,------,,,,,,+++*********tttvvvkkk]]]^^^WWWNNNKKKFFF???777000000000...---///,,,------...---,,,+++***)))))))))))))))))))))***'''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&'''((((((''''''((()))******))))))((()))))))))'''((((((((())))))))))))((((((((((((((((((((((((++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.................................///000111111000///...---000///000222111333;;;EEERRRRRRYYYgggwwwwwwoooeeeUUUFFF>>>888666333000...---------......---------,,,,,,,,,+++,,,------,,,+++)))'''&&&(((+++---+++'''""" ''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%&&&(((***'''&&&%%%$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''((((((((())))))))))))(((((()))******+++,,,,,,*********+++++++++,,,,,,++++++,,,,,,---.........+++,,,,,,---...///000000...000222333333666;;;???BBBIIIRRRWWWZZZ___hhhooo}}}wwwnnnkkk^^^^^^\\\XXXRRRJJJBBB===:::999777555222000...---///......---,,,,,,++++++kkk\\\\\\TTTLLLJJJFFF???777000000000...---//////000111111111000...---)))))))))))))))*********'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((()))***+++,,,'''((((((((())))))******)))))))))))))))))))))))),,,+++*********+++,,,---------------------------++++++,,,------......///////////////////////////111///---,,,,,,///222444111000111333666===KKKXXXooorrr}}}lll```FFFAAA:::333//////111333//////.........---------+++,,,---...---+++)))'''++++++***)))''''''***---''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%'''$$$&&&''''''%%%%%%&&&'''##############################$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& """###%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,---...///000222333333555888<<>>@@@AAANNNRRR[[[hhhzzz~~~||||||{{{|||~~~zzznnn```XXXyyynnncccVVVXXXSSSLLLJJJFFF@@@777000///000......///......------,,,,,,,,,,,,---,,,,,,***))))))(((((())))))))))))(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))***(((((()))))))))*********)))(((((()))+++,,,,,,***(((((()))))))))*********************************+++++++++,,,,,,,,,------........................+++,,,---///000111222222222000...+++,,,000666;;;???FFFPPPWWW^^^kkk~~~~~~yyylllTTTCCC<<<999999222333111...++++++...111------,,,,,,,,,+++++++++++++++*********))))))))))))))))))(((((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((&&&'''((('''%%%%%%&&&(((((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))+++******)))))))))******)))))))))*********++++++)))+++...//////...///000............///000222333777;;;DDDOOOZZZaaadddeeesss~~~{{{ttt|||~~~yyyuuuwww~~~tttlllmmmqqquuuyyy}}}}}}rrrrrr{{{vvv~~~sssjjj}}}bbbUUUXXXSSSLLLJJJFFF@@@777000///000......///.........---------,,,,,,,,,,,,++++++***)))(((((())))))))))))(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))+++))))))))))))************+++)))((()))+++,,,,,,+++))))))))))))***************************+++++++++++++++,,,,,,,,,---------........................,,,,,,------...///000111---222666666555888AAAHHHWWWiiirrrrrrrrrtttuuuuuutttsssrrrpppttt{{{yyyqqqqqqyyynnnYYYFFF;;;777666444555666555111...---------,,,,,,,,,++++++++++++++++++***************)))))))))((((((((((((***)))))))))))))))((((((((((((((((((((((((((((((''''''((('''%%%%%%''')))((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))******))))))'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***++++++************++++++************+++++++++++++++,,,...///......///000444111...000555888999777:::CCCUUUhhhyyyrrrkkksssvvv{{{{{{sssppppppyyyzzzrrrtttxxx{{{|||~~~~~~wwwrrrvvv{{{}}}www}}}~~~~~~ooofff|||aaaUUUXXXSSSMMMKKKGGG@@@777000///000......///---............---,,,,,,***++++++++++++***))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***)))(((((()))+++)))))))))*********++++++---+++))))))+++,,,+++***)))))))))*********++++++*********+++++++++++++++,,,,,,,,,,,,------------........................000000///....../////////222444777999@@@OOOcccrrrwwwooobbbUUUCCC666000......---......---------,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''&&&%%%&&&(((***(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))******)))%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((()))))))))******+++++++++***++++++,,,---******+++++++++,,,,,,,,,.........---,,,+++---///222111222666===DDDHHHIIIVVVbbbvvv~~~}}}|||{{{{{{rrrfffiiivvv~~~}}}|||~~~ooodddzzz```TTTXXXTTTMMMKKKGGG@@@777000///000......///---.../////////...,,,,,,((()))***+++,,,+++******))))))))))))((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''')))******))))))***+++))))))*********+++++++++///---***)))***+++******))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,------------...........................111000000111222444666777666;;;EEEWWWooolllTTTBBB888555555000////////////.........---,,,,,,,,,,,,+++++++++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&%%%&&&)))+++'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((()))))))))*********+++++++++++++++,,,------+++++++++,,,,,,,,,,,,---............---///333777888???GGGNNNUUU___kkktttxxxooopppxxx~~~{{{}}}sssdddzzz___TTTXXXTTTMMMKKKGGG@@@777000///000......///---.../////////...,,,,,,'''(((***+++,,,,,,++++++))))))))))))((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''')))******))))))***+++)))************+++++++++000...+++************))))))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---...000222666;;;???AAAZZZfff|||yyyvvv~~~ttt\\\JJJAAA111111111111000000000000---------,,,,,,,,,++++++************))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''((('''&&&%%%&&&))),,,''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,---...++++++,,,,,,,,,---------------...///222777>>>CCCGGGUUUdddmmmrrr~~~~~~{{{{{{wwwssssss~~~~~~qqq~~~uuu___vvvcccZZZXXXRRRPPPMMMDDD>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))******++++++******)))***,,,------,,,+++---...+++---......---,,,------///555333++++++222555111///111666777777AAA^^^zzz|||gggUUUHHH;;;777555000...000///...---.........+++((())),,,000000---******+++))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))(((((((((''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************++++++******************+++***)))***,,,------,,,+++,,,---...///000111222///666999;;;DDDSSS]]]```bbbwwwyyyrrrpppvvv~~~yyy```wwwdddZZZYYYRRRPPPMMMCCC>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))(((((('''''''''(((((((((((())))))))))))************+++++++++,,,+++******************+++++++++,,,,,,,,,,,,++++++***,,,------,,,+++---...,,,...//////.........///000111000...///333444222222222666@@@OOOfffrrrcccQQQAAA555...333;;;222111000...---,,,------))),,,//////,,,******+++***)))))))))(((((((((((())))))(((((((((((())))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))(((((((((''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********++++++++++++++++++*********//////............---,,,000000111000000///000111333<<>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))******))))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++******))))))))))))*********++++++,,,,,,++++++******,,,------,,,,,,---...---///000000//////000222///...///222222//////111444777DDD]]]zzzzzzdddLLL999222444000000000///---,,,+++,,,***,,,......,,,***************)))))))))((((((((())))))(((((((((((())))))((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''((()))))))))(((((((((''''''''''''((((((((()))))))))((((((((()))))))))******))))))*********+++++++++++++++++++++++++++++++++------......---,,,+++***,,,---......///333777;;;BBBLLLWWW\\\cccsss{{{}}}{{{zzz{{{xxxqqqooouuu|||qqqllliiikkkrrrzzzzzzyyyjjjxxxddd[[[YYYRRRPPPMMMCCC>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********++++++************++++++)))******++++++******)))+++,,,------,,,,,,---///---...000000///000111333222000222777444000888GGGSSS\\\oooeeeJJJ999333111000111222000---***+++,,,------,,,+++***************)))))))))(((((())))))(((((((((((())))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((()))))))))((((((((((((''''''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,---...---------......///000222666>>>IIIQQQ___eeekkkooosss|||}}}tttrrrxxx~~~yyyuuuqqq{{{~~~uuurrrqqqtttzzz~~~{{{~~~{{{pppvvvcccYYYXXXRRRPPPMMMDDD>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++---......---,,,...///,,,---.........///222444444222333444444>>>\\\{{{}}}dddIII>>>333///222444222...------,,,------,,,++++++************))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,------------...///111000//////111333888:::<<<@@@GGGTTTdddpppyyysssqqqsssxxx~~~~~~|||{{{uuunnnttt~~~zzzzzzyyy}}}|||~~~~~~qqqvvvsss```WWWVVVQQQOOOMMMDDD>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))((((((''''''(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++------,,,,,,,,,,,,------...//////000000//////...+++---......------...///,,,---.........000333666...111444777>>>XXX{{{hhhWWWAAA333///111111000///...------......---,,,++++++*********)))))))))))))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((('''******)))))))))(((((((((((((((((()))))))))******)))))))))*********++++++++++++,,,,,,,,,---------+++,,,,,,------......//////000111///------222666888>>>GGGPPP\\\mmmuuunnnnnnrrrwww|||zzzyyy~~~wwwlllgggffflll~~~wwwwww|||qqqrrrzzz~~~ooorrrppp]]]UUUUUUPPPOOOMMMEEE>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((((((((((())))))*********(((((((((((())))))))))))************+++++++++,,,---,,,,,,++++++,,,,,,---......////////////......,,,---......------...000---.../////////111555888222???NNNWWWeee|||gggQQQAAA777222000222///------///000///---+++++++++*********))))))))))))(((((((((((())))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((()))******)))((('''*********)))))))))(((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,---.../////////---///000//////333;;;BBBIIIRRR___jjjsss{{{xxxuuuuuuyyy{{{}}}yyyyyy{{{~~~}}}|||sssoooooommmooo}}}}}}llluuunnn[[[SSSTTTPPPOOOMMMEEE>>>888222///000111000///------------------------++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))******++++++++++++(((((((((((())))))))))))***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,---......------...000...///000000000333777:::???XXXrrrxxxzzz___GGG999333333000......000111000...+++++++++************)))))))))(((((((((((())))))******++++++++++++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''************))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......,,,,,,------...///000000///222555666999AAAMMMWWWoooxxx}}}uuuvvv{{{yyytttooopppwwwvvvtttxxx}}}kkk|||nnnYYYMMMMMMJJJMMMNNNFFF@@@888111111222000000222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++******)))******+++,,,,,,,,,,,,+++---,,,+++***+++,,,---...,,,+++++++++,,,,,,---...---......---,,,---///111000444444//////:::JJJTTTmmm{{{bbbRRRHHH777555999222,,,///000---+++***+++...---)))%%%))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))***+++***)))((()))************)))******+++,,,---+++)))***---///...---///---,,,...222444222000222444<<>>XXXxxx~~~xxxuuuvvv}}}YYY@@@999333111222---///...---...000000///---***))))))(((((())))))***((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))(((************************)))***+++***)))((()))******************+++,,,,,,...,,,+++,,,///000///---333111...---///111222222:::>>>MMMdddzzz~~~{{{}}}iiiXXXSSSUUUQQQOOOJJJ@@@???666//////000......000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))******************************************************+++++++++++++++******++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------,,,------------///111000//////000111000333777CCC]]]||||||~~~~~~[[[GGG888333333...///...------------...///******))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))************************)))***+++***))))))***+++++++++******++++++,,,---///......///111111000...////////////000333777;;;BBBKKKbbb~~~hhhYYYTTTWWWRRRNNNJJJ@@@???777000000000//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))******************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,---------------....../////////......------.........///111111111111222444111999IIIdddqqqQQQ===666000000000///---,,,+++,,,,,,++++++************++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))*********************************(((***++++++***)))***,,,+++++++++++++++,,,------......///000111111000///...000333444444888>>>CCCUUUaaa{{{zzzsss|||iiiYYYTTTUUUOOOLLLKKKCCC@@@888111111111000000222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************************************************************+++,,,,,,,,,,,,,,,++++++,,,------------,,,------......////////////000000//////...//////000333333333222222333777999BBBYYYyyy~~~~~~```JJJ888666444222000///......---,,,,,,++++++++++++,,,,,,************************((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((''''''&&&%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))))))))*********+++************************(((***++++++******+++---,,,,,,,,,,,,,,,------...---...///000000000111111333555777999===EEEQQQYYYwwwyyyttt~~~~~~gggXXXSSSSSSLLLKKKKKKEEEAAA888222111222111000222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************++++++++++++++++++++++++)))***+++,,,------------++++++,,,------------------...//////000000//////000000//////000000111222222111000000222888AAAGGG```zzzrrr}}}qqqUUUBBB<<<444/////////...,,,------,,,,,,,,,,,,------************************((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&'''(((((((((((('''%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((())))))******+++++++++++++++++++++++++++++++++(((***++++++******,,,---------,,,,,,------...///,,,.../////////000333555333888AAAMMM\\\mmm}}}|||zzz~~~{{{zzz~~~cccUUURRRSSSLLLJJJKKKEEE@@@777111000111000000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************++++++++++++++++++++++++)))***+++,,,------------+++,,,------...------------...///000111000///////////////000111222333444000///000444>>>NNN___jjjwwwwwwbbbSSS???333000000...+++......------------......++++++++++++++++++++++++((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&'''(((((((((((((((%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''((((((((()))))))))******((())))))******+++,,,,,,++++++++++++++++++++++++(((***++++++++++++,,,...---------------......///---.../////////222777;;;:::IIIbbb|||pppzzz```SSSQQQTTTMMMKKKJJJDDD???666000///000///...000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++)))***+++,,,------...---+++,,,------......---------...000111111111000///...//////000111333444555333444888AAASSSkkkoooRRR>>>888666333///......------------......++++++++++++++++++++++++((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&'''((())))))((((((%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''))))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++(((***++++++++++++---......------------...//////...///000///000333999???MMMeee}}}~~~xxx~~~rrrxxx]]]VVVQQQRRRRRRMMMFFFCCC>>>777111111222000///000////////////////////////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////......////////////000000000000111...(((///;;;666///666===777GGGnnngggPPPCCC999000222///------...//////...,,,,,,++++++,,,,,,---...******)))(((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))******+++))))))))))))((((((((((((******))))))(((((((((''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......***///111......222222...111222---///888<<>>777111111222000///000////////////////////////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////....../////////000000000000000444444///222888222///:::DDDeeeuuuUUU;;;777444111000000000---+++......------,,,,,,------++++++***))))))))))))***''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))(((((((((((())))))((((((((('''''''''************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,//////,,,---000111---222777555666@@@LLLddd}}}vvv^^^VVVQQQRRRRRRMMMHHHEEE>>>777111111222000///000////////////////////////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000000///////////////000000000111111111,,,111222444777222888LLLqqqzzzZZZAAA;;;555222111111000...000000...---------------,,,,,,+++************+++'''(((((())))))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))((((((************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---......//////000///---///333333111111999<<>>777111111222000///000////////////////////////........................------,,,,,,,,,+++++++++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............//////000000000000//////000000111111222222222)))000111333666999JJJgggXXXMMM@@@666333444333222//////...---------------,,,,,,+++***************(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------------------,,,------...///000111111000111333666777666222@@@PPPjjj{{{wwwsss]]]UUUOOOPPPPPPMMMHHHFFF>>>777111111222000///000////////////////////////........................------,,,,,,,,,+++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////......///000111111000000000000000111222333333444333555111222===KKKjjjoooYYYGGG===888444000......------------......++++++***))))))))))))***(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,------.........------------...///000111111000000111222444777;;;DDDbbb||||||{{{{{{|||}}}vvvqqq\\\TTTMMMNNNOOOLLLHHHFFF>>>777111111222000///000////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000......///000111111111111000000111222333444444555777666333>>>XXXppp{{{fffWWWIII;;;111000//////............///++++++***)))))))))))))))((())))))******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((())))))***(((((((((((())))))))))))''''''(((((())))))******'''''''''(((((((((((()))++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,------...///111111111000111111222666CCCOOOjjj|||vvvwww{{{~~~~~~zzz{{{ppp[[[RRRLLLLLLMMMJJJGGGFFF>>>777111111222000///000////////////////////////........................------,,,,,,,,,,,,++++++---------,,,++++++******------------------------........................---------...///000000000......///111111222222111000000111222333444555555666;;;FFFbbb|||zzz|||~~~~~~kkkTTTCCC666555333111000.........,,,,,,+++************+++))))))************))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((('''''''''((((((((((((((((((((((((&&&''''''((())))))******''''''(((((())))))******'''''''''((()))*********((((((((()))))))))******+++++++++,,,,,,,,,------,,,,,,------.../////////,,,,,,------...000111222333222444777;;;IIIddd}}}wwwtttxxx~~~oooZZZQQQKKKKKKLLLJJJFFFEEE>>>777111111222000///000////////////////////////////////////////////////---------,,,,,,,,,++++++//////...---,,,++++++***------------------------........................---------...///000000111......///111111222222222000111111222444555666666<<>>:::555222111000000///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------.........//////---...//////......///111222111//////000111111000---333333///000888;;;999LLLfffvvvggg```\\\XXXVVVUUURRRLLLHHHIIIHHHFFFEEEFFFIIILLLNNNUUU```tttvvvcccXXX[[[ZZZaaaXXXQQQUUU^^^gggqqqxxxoooUUUCCC333000333111///000333///,,,+++......,,,***)))))))))))))))***************)))((((((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((+++,,,------......---------------...............333000///000///---000555333===CCCPPPkkk|||ssspppyyykkkYYYTTTNNNJJJIIIHHHEEEBBB>>>:::555222111000000///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------.........//////---...//////......///111000000000000222333333222777111444;;;666///<<>>LLLnnnsssccc[[[\\\```rrruuuyyy~~~|||mmmmmmnnnggg___WWWOOOGGGDDDAAA>>>???CCC@@@EEETTTiii}}}fffOOO@@@333222111//////......------,,,,,,,,,+++++++++***++++++***)))))))))))))))((((((((((((((((((((((((''''''((())))))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((************************************************+++******)))))))))******,,,---......//////............//////000111222222)))---333777888@@@UUUhhhsssooovvv}}}fffYYYSSSMMMIIIGGGEEEBBB???<<<999444111111111111111000000000000000000000000////////////////////////------------------------------------------------,,,,,,---...////////////....../////////000000000...///111000//////000222///111333222000000333666777222EEEnnn{{{rrrjjjjjjmmmsss|||{{{~~~ssshhh\\\UUUNNNGGGCCCCCCJJJHHHLLLTTTXXXYYYaaammmjjjVVV;;;666000...000111000......------,,,,,,+++++++++++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))************************************************++++++***)))))))))))))))------...////////////.........///000111222333333---,,,---333???VVVvvv{{{}}}eeeZZZTTTNNNIIIGGGEEEBBB???<<<888444111111222222111000000000000000000000000////////////////////////................................................+++,,,---...////////////.../////////000000000000...000111111000000111222///111333222111222888>>>BBBMMMmmm|||qqqhhhiiinnn{{{vvvjjjfffhhhaaa^^^______TTTDDD???DDDFFFVVVhhhyyyxxxSSSGGG888111111333222///.........---,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))***)))(((''''''((()))***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))************************************************++++++*********++++++,,,------...///////////////...//////000222333333444:::555555EEE^^^||||||yyyppptttuuuooollllllkkkgggdddeeeeeedddcccdddfffhhhhhhhhhhhhhhhjjjllloooqqqrrrtttwwwyyy{{{|||||||||eeeZZZUUUNNNJJJHHHFFFBBB???<<<888444111111222222111000000000000000000000000////////////////////////................................................+++,,,---...////////////////////////000000000000...000111111000000111222...111333333222555===DDD```|||iii```bbblll}}}}}}sssYYYLLLMMM???EEEDDDAAAOOOooommmZZZCCC555333444222...//////...---,,,,,,++++++,,,+++******)))*********))))))))))))))))))))))))+++)))(((&&&&&&((()))+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))))))))))))))))))))*********************************************************+++,,,---...///---......///////////////...///000111222333444444999;;;LLLnnn~~~~~~zzzvvvmmmhhhaaa\\\ZZZYYYYYYYYYSSSWWWWWWQQQOOOSSSTTTRRRWWWXXXWWWTTTRRRQQQSSSTTTVVVUUUTTTTTTUUUWWWYYY[[[WWWXXXZZZ\\\]]]^^^^^^^^^XXX]]]ccchhhkkkqqq{{{hhhUUUQQQKKKIIIHHHFFFAAA>>>;;;777222//////111222222000000000000111111111111000/////////....................................000000000000000000000000////////////000000000000////////////000000000000222000...///222333111///111333555222000:::RRRiiiyyy|||iii^^^bbbgggppp{{{oooaaaYYYOOOJJJIIILLLPPPTTT```nnnnnnSSSIIIBBB888111111...///...,,,,,,---,,,***---,,,++++++******+++++++++******)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''((()))***(((((((((((((((((((((((()))(((&&&&&&((()))((('''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------......///000000000000000111222000///555===CCCXXX~~~}}}zzzsssmmmxxxxxxmmmeeeaaa]]]VVVQQQSSSQQQOOONNNOOOOOOOOOOOORRRRRRRRRTTTUUUWWWYYYZZZ\\\ZZZXXXWWWWWWXXXZZZ[[[___^^^\\\[[[ZZZ[[[]]]^^^^^^[[[WWWVVVWWWXXXYYYYYYVVVXXXYYYWWWUUUUUUXXX[[[bbbeeejjjooossszzzhhhVVVQQQLLLIIIHHHFFFBBB>>>;;;777222//////111222222000000000000111111111111000000/////////.................................000000000000000000000000////////////000000000000////////////000000000111222000///000333444333222999222555===;;;>>>aaafffWWWYYYtttxxx{{{tttnnnkkkjjjooovvv}}}ssscccUUULLLHHHGGGGGGNNNWWWbbbsss~~~fffYYYNNN>>>444333111111000///000000000...---,,,++++++***+++++++++++++++***)))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''(((''''''''''''(((((()))************************)))(((&&&&&&((()))((('''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,...------...//////000000111444111000444666666888<<<\\\}}}~~~yyyvvv|||rrrsss{{{xxxooogggaaa]]]YYYSSSPPPNNNMMMLLLJJJPPPPPPOOOQQQTTTVVVXXXYYY]]]]]]]]]]]]^^^___aaaaaaaaa````````````aaaccccccfffeeeeeedddeeegggiiikkkjjjhhheeebbb_________```___^^^]]]ZZZXXXWWWWWWWWWUUUXXX\\\___bbbgggqqqyyyyyyzzzgggVVVRRRMMMJJJIIIGGGCCC???;;;777333000000111222222000000000000111111111111000000000/////////..............................000000000000000000000000////////////000000000000/////////000000000111111111000///000333555555444333000333;;;DDD[[[qqqXXXRRReee||||||wwwyyyzzz|||~~~mmm```XXXTTTMMMKKKFFFBBBHHH___}}}sssfffQQQ@@@888444222////////////...---------,,,+++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((('''''''''''')))((((((''''''''''''(((************************)))(((&&&&&&((()))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---............///000000111111000111333555555777CCCOOOzzzyyyyyyyyyzzztttxxxyyysssjjjbbb\\\WWWSSSPPPNNNOOOOOONNNNNNPPPSSSVVVRRRSSSUUUXXX\\\```ccceeeiiiiiijjjlllnnnpppqqqrrrpppqqqrrrtttvvvwwwwwwxxxzzzyyyxxxxxxxxxzzz{{{|||{{{{{{zzzwwwrrrpppqqqtttsssnnniiifffdddaaa\\\XXXRRRUUUWWWWWWWWWYYY^^^aaacccccciiitttgggWWWSSSMMMKKKJJJGGGCCC@@@;;;888333111111222222222///000000000111111111111000000000////////////...........................////////////////////////////////////000000000000//////000000000111111111222111000000222333444555///:::<<<;;;VVVvvvaaaYYY```qqq|||sssdddUUUMMMNNNVVV\\\mmmvvvxxx[[[III<<<666111000000...,,,---------,,,++++++++++++,,,,,,+++******))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''***)))(((''''''''''''''''''''''''''''''''''''''')))(((&&&&&&((()))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))******+++(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***)))))))))***++++++,,,,,,,,,,,,------***,,,------,,,,,,...///...//////000000111111222---333999888666AAA```}}}{{{xxxqqquuuzzznnneee```WWWTTTPPPMMMLLLMMMNNNOOOOOOSSSVVVVVVUUUWWW\\\bbbcccfffiiilllooorrrvvvyyy}}}~~~zzzqqqiiicccffffffaaa]]]\\\\\\[[[XXXTTTTTTXXX]]]```dddiiiuuufffWWWSSSMMMKKKJJJGGGCCC@@@;;;888444222222222222222///000000000111111111111111000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111333222111000000111333555555CCCMMM[[[{{{dddVVV]]]nnnzzzmmm```WWWQQQUUU```rrr{{{^^^GGG<<<444333333000000222...---,,,,,,++++++,,,,,,,,,++++++***************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))(((''''''''''''''''''''''''''''''''''''''')))(((&&&&&&((()))((('''''''''''''''(((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''')))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***+++++++++,,,,,,---------***,,,------------...000//////000000111222222222444444777>>>JJJbbbqqqqqqvvv{{{uuukkkaaaXXXRRROOONNNJJJKKKLLLNNNPPPSSSVVVYYY]]]bbbggggggfffhhhooouuuyyy}}}}}}}}}tttmmmkkkgggbbbbbb\\\WWWWWWWWWUUUTTTVVVWWW___iiipppwwweeeVVVRRRMMMJJJIIIGGGCCC???;;;888444333333333222222000000000000111111111111111111000000000/////////////////////////////////000000000000000000000000////////////000000000000000000000111111111222222333333333111111222555888555@@@___cccWWWQQQ\\\sss~~~zzz~~~}}}nnnmmmjjjccccccuuupppTTTDDD666444333///000444...------,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''''''''(((************************)))(((&&&&&&((()))((('''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))************++++++,,,,,,------...***,,,---...---...///111000000000111222222333333:::222555MMMoooyyytttpppyyy}}}ooofffYYYUUUOOOJJJHHHIIIMMMPPPQQQTTTXXX[[[]]]___ccceeegggmmmssswwwyyy}}}}}}uuuppphhhbbbaaaaaa]]]ZZZZZZQQQSSSVVVXXX]]]gggvvvdddVVVQQQLLLIIIHHHFFFBBB>>>;;;888555333333333333222000000000000111111111111111111111000000000//////////////////////////////000000000000000000000000////////////000000000000000000111111111222222222111333333333333555:::>>>CCC]]]sss[[[\\\mmmvvv{{{~~~}}}wwwqqqooorrrtttrrrrrruuu|||}}}~~~}}}{{{yyyyyyzzzttttttssstttwww|||~~~wwwfffbbbrrrmmmXXXCCC;;;666///...222......---,,,,,,,,,,,,------,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((''''''''''''(((((()))************************)))(((&&&&&&((()))((('''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++******+++,,,,,,---......***,,,---...---...000111000000111111222333333444999<<>>;;;888555444444333333222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222000222444444555999???DDDccc|||aaaPPPQQQ\\\tttyyytttrrrsssfffhhhiiigggfffiiimmmooopppjjjgggiiiiiifffgggkkksssuuuxxxyyyyyyxxxxxxyyysssrrrqqqsssxxx}}}|||xxxrrrwww{{{zzz}}}{{{|||nnneeefffqqqWWWIII???333000444......---,,,,,,,,,,,,------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''((()))***(((((((((((((((((((((((()))(((&&&&&&((()))((('''''''''''''''((((((((()))((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,******+++,,,,,,---......***,,,---.........000222000111111222222333444444888PPP{{{vvvkkkssszzzoooaaaUUUOOOMMMLLLKKKJJJJJJLLLOOOSSSWWW[[[]]]fffjjjpppuuu{{{}}}xxxpppmmmhhhbbb]]]ZZZXXXXXXdddVVVRRRMMMJJJHHHFFFBBB>>>;;;888555333333333333222000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111/////////000111111222222///999555222:::>>>VVV|||cccSSSUUU\\\iiiyyy}}}xxxvvvrrrmmmkkklllllljjjiiicccaaa```eeejjjllllllllleeehhhkkkmmmlllkkkkkkkkkssstttvvvxxxzzz||||||}}}wwwwwwwwwxxxyyy|||~~~xxxyyy{{{~~~~~~zzzvvvwwwxxx~~~}}}}}}{{{lllccckkkrrrXXXJJJCCC777+++222...,,,///111...,,,---------,,,++++++******)))************)))))))))))))))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''''')))+++))))))************))))))++++++************++++++++++++,,,------......///...///000//////000333555444333555888333...777DDDNNNzzz|||ssswwwtttiiibbbWWWQQQMMMJJJHHHGGGLLLSSSSSSTTTWWWZZZ___fffmmmsssyyyvvvnnnhhh```XXXcccVVVRRRLLLJJJHHHFFFBBB???;;;888555333333333333222000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000///000000111111111111111111111222222333444444444333777777999???OOOzzzkkk[[[[[[dddpppzzztttrrrpppkkkhhhtttqqqoooooopppooollliiiiiiccc```dddiiikkklllllliiiiiiiiilllpppqqqpppnnnrrruuu{{{yyyzzz|||}}}~~~www|||}}}jjjgggnnnxxxbbbQQQCCC888666111...111222///------......------,,,+++++++++************))))))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((***,,,))))))************))))))++++++************+++++++++,,,,,,------......///...///000//////000333555:::333111555777888AAAMMMqqqxxxyyypppcccYYYRRRMMMNNNKKKKKKMMMNNNNNNSSSZZZYYY^^^dddlllttt}}}xxxnnnbbbUUUQQQLLLIIIHHHFFFBBB???;;;888555333333333333222000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000///000111111222222111111111222222333333444444555333000555999@@@eeeaaaRRRaaavvvrrrpppkkkdddaaabbbccccccbbbqqqppppppqqqrrrqqqnnnlllpppgggbbbgggmmmnnnmmmmmmooollljjjnnnuuuyyywwwssssssxxxyyy{{{~~~~~~}}}}}}yyy~~~~~~iiiWWWUUUlllvvv___MMMAAA<<<555000111222///------//////......---,,,,,,,,,++++++*********))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((('''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))+++,,,))))))************))))))++++++************++++++,,,,,,,,,---......//////...///000000///000333666999444333555555<<>>DDDdddsssbbbXXXgggsssrrrpppgggdddjjjkkkgggbbb______bbbeeegggnnnmmmlllkkkkkkmmmqqqssspppkkkpppyyyxxxzzzzzz{{{{{{{{{|||~~~~~~}}}yyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~}}}wwwsssqqqnnnooorrrwwwwwwgggZZZddd{{{~~~fffPPPCCC666222111///---.........------,,,+++++++++++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++***))))))+++---******++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,---......//////000///000111000000111444666111111999HHHWWWlllyyywwwtttdddYYYWWWOOOFFFCCCFFFLLLPPPQQQ^^^]]]aaaiiipppvvv~~~~~~~~~~~~~~~zzz]]]SSSOOOJJJHHHHHHFFFBBB???;;;888555333333333333222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333222222222333444444555555666666777666<<>>444000111222000//////...............,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))&&&'''((()))******)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------*********+++++++++,,,,,,++++++------------++++++***)))+++///111......000///000000111111222333333000888LLLttt|||eeefffssssssfff[[[SSSJJJIIIKKKRRRVVVYYY___fffnnnvvv~~~kkk]]]VVVWWWVVVWWWZZZ]]]``````___WWW[[[\\\XXXWWWXXXUUUOOOWWWXXXYYYZZZZZZ[[[[[[[[[XXXZZZ]]]aaadddggghhhiiimmmrrryyy||||||{{{zzzzzzwwwxxxzzzyyywwwtttssssssooojjjeeedddffffffccc______]]]ZZZVVVTTTSSSSSSSSSSSSRRRPPPPPPPPPRRRUUUVVVPPPQQQRRRQQQPPPPPPQQQRRROOOMMMOOORRRRRRQQQXXXaaa}}}yyyaaaWWWQQQKKKGGGGGGFFFDDDBBB===999555333333222222111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222333333333444444444555555555;;;;;;DDDpppuuuTTT[[[llluuuwwwhhhhhhddd```dddmmmlllfffjjjlllllljjjggghhhkkkooorrrqqqqqqpppqqqrrrtttuuuqqqtttyyy~~~~~~wwwsss\\\FFF888333222333000000///...............---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,***+++---......---+++***,,,+++---000///,,,---222///000000111222222333333444BBBfff|||ffflllxxxkkk```WWWNNNHHHIIIKKKRRR\\\cccgggmmmtttzzzmmm___\\\^^^bbb\\\]]]ZZZUUUVVV\\\```___UUUZZZ\\\\\\___dddaaa[[[WWWXXXZZZ\\\]]]^^^______]]]```dddiiimmmoooppppppwww}}}|||uuurrrqqqooojjjfffgggeeebbb^^^\\\[[[[[[[[[ZZZXXXUUUSSSSSSUUUXXXZZZSSSUUUVVVWWWWWWWWWYYYZZZVVVQQQPPPSSSTTTSSSXXX```xxx___VVVQQQLLLIIIHHHGGGCCC@@@;;;999666555555666555444444333222222444444333222111222222222111000...,,,111111111111111111111111222222333333333222222111222111+++000<<<999333888<<<888;;;]]]ssseeecccrrrqqqhhhfffeeecccbbbdddgggkkknnnnnnkkklllpppnnnhhhhhhmmmooorrrsssrrruuu{{{{{{vvvyyyzzz}}}~~~}}}nnnTTT@@@777444444222222000......000111000---------,,,,,,,,,++++++******))))))))))))******)))))))))))))))*********))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***+++,,,---.............../////////000...000111000000222555666777RRRvvvyyyxxxnnnccc]]]VVVNNNKKKKKKLLLRRR[[[dddjjjnnntttzzzuuueee\\\[[[^^^^^^\\\]]][[[YYYXXXZZZ\\\^^^___YYY[[[]]]]]]\\\[[[[[[\\\XXX\\\aaaccccccccceeehhhffffffhhhooowww}}}~~~}}}{{{xxxwwwsssmmmiiigggfffeeeeeeddd```[[[ZZZ[[[\\\[[[YYYZZZYYYWWWWWWYYYYYYXXXWWWYYYUUUSSSSSSSSSSSSUUUXXXuuu^^^WWWRRRMMMJJJIIIHHHDDDAAA;;;999666555555666555444444333222222444444333222000111111222222222222222111111111111111111111111222222222333333222222111111555111000888666222777888DDD\\\tttaaammmnnneeebbbdddeeefffgggiiikkkmmmnnnrrrooonnnooommmiiijjjpppmmmqqqwwwzzzzzzyyyyyyzzzzzzpppVVVEEE888000111111///............------------,,,,,,,,,++++++******))))))))))))******))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))******************++++++,,,,,,++++++***))))))************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---............/////////000000777333///000111222333555GGGpppwww|||ooobbb\\\VVVQQQLLLHHHLLLSSSWWW\\\dddmmmuuu~~~vvvmmmbbb^^^YYYWWWXXX[[[]]]^^^\\\[[[[[[\\\]]]___``````^^^___``````^^^]]]^^^___\\\aaafffjjjllloootttyyy~~~~~~}}}xxxuuussssssrrrnnnjjjfffccccccbbb```^^^]]]]]]]]]]]]\\\ZZZYYYYYYVVVTTTSSSSSSRRRRRRSSSUUUqqq\\\WWWSSSMMMJJJJJJHHHEEEBBB;;;999666555555666555444444333222222444444333222222222222222222333444444111111111111111111111111111222222333333222222222///999666222666555444999???^^^uuuiiiwwwwwwhhhccceeegggdddfffjjjmmmpppqqqrrrrrruuurrroooooommmlllpppvvvuuuvvv|||}}}yyyrrr{{{nnnVVVBBB555333111///000000///---+++------------,,,,,,,,,,,,******))))))))))))******************************))))))************))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++,,,+++******)))***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------........./////////000000000333...---333777777;;;BBBeee|||xxx{{{~~~jjjYYYMMMLLLLLLKKKIIIKKKWWWcccgggmmmttt}}}lll```[[[YYYYYYXXXZZZ]]]]]][[[YYYYYYZZZYYYZZZ[[[\\\]]]^^^______```aaaaaa```______```bbbccchhhpppvvvzzz~~~{{{{{{zzzssspppmmmjjjiiigggdddbbbdddgggiiiiiifffdddeeegggdddcccbbb___]]][[[YYYWWWooo[[[WWWRRRLLLJJJIIIGGGDDDAAA;;;999666555555666555444444333222222444444333222777555333222111000111111111111111111111111111111111111222333333333222222...999888444888888777<<>>??????kkk[[[pppyyymmmjjjjjjjjjiiinnnssstttrrroooooopppooosssxxx||||||yyyuuuqqqlllVVVAAA;;;777000000666//////.........---------,,,++++++******++++++,,,------,,,,,,+++***))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++''')))+++,,,,,,,,,***)))******))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,.../////////...---000000000000111111111111111999:::EEEsssrrrsssuuudddYYYSSSOOOOOOMMMJJJNNNUUUbbbgggppp{{{fffMMMFFFKKKPPPSSSUUUQQQPPPOOORRRUUUUUURRRNNNMMMRRRWWWWWWWWW[[[eeennnttt|||gggZZZSSSPPPLLLIIIGGGEEEBBB@@@<<<:::777555555555444333444444444444444444444444000111333444555555444333222222222222222222222222111222333444333444666888888///:::DDDBBBaaapppWWWpppsssmmmlllfffeeehhhooonnnqqqvvvwwwtttsssvvvsssxxx~~~{{{zzz|||jjjQQQ@@@888555111,,,000///------.........---,,,++++++******++++++,,,+++++++++++++++***)))(((((()))***++++++***)))((((((((())))))*********+++)))))))))))))))******+++)))************+++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////...333...,,,555666222555888;;;???^^^||||||~~~nnn___[[[VVVOOOIIIHHHKKKQQQ\\\fffrrruuu|||mmm]]]NNNOOOPPPQQQQQQPPPOOONNNKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIJJJNNNTTT[[[___ppp}}}wwwrrrrrryyyfffZZZRRROOOLLLIIIGGGEEEBBB@@@<<<:::777555555555444333444444444444444444444444333333333444444333222222222222222222222222222222111222333333333444666888777444777>>>SSSnnnVVVccckkkgggjjjjjjkkkooonnnnnnqqquuuuuupppoooqqqooouuuzzz|||{{{xxxtttpppnnnoooooonnnmmmpppssswww||||||yyyyyy{{{{{{yyyvvvtttqqqmmmiiiiiioooxxxxxx]]]NNNAAA333...333222111///...//////---,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,++++++***)))((()))***++++++***)))(((((()))))))))************)))))))))))))))******+++)))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////...444000---222111///666666===OOO}}}rrrsssrrr```TTTPPPTTTNNNKKKNNNTTT[[[eeennnttt{{{lllWWWPPPLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGFFFHHHGGGEEEEEEGGGKKKOOORRReeeqqq|||vvvpppkkkiiihhhkkkuuudddYYYQQQOOOKKKHHHGGGEEEBBB@@@<<<:::777555555555444333444444444444444444444444666555444333222222222222333333333333333333333333000222333333333333666888555999555BBBqqqZZZ___|||qqqkkknnnnnnmmmooommmnnnrrrwwwvvvrrrqqqsssnnnvvv~~~xxxpppgggbbb```]]]ZZZYYYYYYYYYYYYXXXWWWYYY[[[^^^aaaeeejjjnnnvvv|||{{{vvvrrrnnnjjjcccbbbaaa___^^^^^^^^^]]][[[ZZZXXXUUUSSSUUUZZZ^^^dddqqqmmm```LLL222---888333222111000000///---***,,,,,,++++++++++++,,,,,,++++++,,,,,,++++++******))))))************))))))))))))))))))************)))))))))))))))******+++)))************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------........./////////---444222///111///000:::777IIIllluuukkklllyyyxxxiii___RRRKKKJJJMMMJJJKKKTTT]]]eeemmmtttzzznnn]]]PPPIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCFFFIIIJJJWWW\\\aaahhhxxxcccaaa```bbbdddiiitttcccXXXPPPNNNJJJHHHFFFDDDBBB@@@<<<:::777555555555444333444444444444444444444444666555333222111222333333333333333333333333333333000222333333333333666888666<<<<<<[[[kkkwwwwwwoooppppppnnnmmmmmmoootttzzzzzzwwwxxx}}}|||xxxmmmeeeaaa]]]WWWQQQTTTSSSQQQPPPPPPPPPPPPPPPMMMOOOQQQRRRSSSUUUXXX[[[YYY___hhhmmmooosss{{{|||wwwsssqqqllliiifffccc```^^^\\\[[[ZZZ[[[[[[YYYVVVTTTVVVXXXUUUVVVUUUTTTRRRRRRSSSUUUVVV\\\hhhttt{{{}}}sssZZZ@@@555999222111000000111000---+++,,,,,,,,,++++++,,,,,,,,,)))******+++******)))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))******+++))))))*********+++++++++))))))*********+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---..................////////////---333222111555222222>>>@@@gggwwwfff^^^mmmvvv```XXXTTTMMMJJJLLLKKKJJJPPP\\\gggooovvv}}}bbbRRROOOMMMIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIIKKKNNNOOORRRTTTVVV[[[jjjooo```bbbgggmmmppprrr{{{```WWWOOOLLLIIIGGGEEEDDDBBB@@@<<<:::777555555555444333444444444444444444444444333333222111222333555666333333333333333333333333111222444444333444666888:::<<>>777222000000///......------,,,,,,------...***+++,,,---------------+++***)))(((((()))***++++++*********))))))(((((()))))))))))))))******+++)))************+++++++++++++++******************,,,,,,------...///000000...------------...//////////////////000000000000,,,444666444444<<<```kkklll~~~mmmVVVMMMLLLHHHGGGIIIHHHJJJXXXiiinnnuuu}}}fffJJJEEEMMM???CCCFFFEEECCCDDDGGGHHHEEEEEEEEEEEEFFFHHHIIIKKKNNNPPPRRRVVVYYY]]]___aaa_________```cccgggkkkmmmxxxzzz[[[^^^ooowwwaaaVVVNNNKKKGGGEEEDDDCCCAAA@@@===:::777555555555444333555555555555555555555555555555555444444333333333444444444444444444444444***;;;777000888777888IIIWWWqqqiiihhhdddfffooopppooonnnmmmooosssxxx|||{{{ssslllcccbbb```]]]\\\\\\]]]___XXXZZZ\\\]]]___aaadddfffhhhjjjkkklllkkkhhheeecccdddeeefffhhhiiihhhdddbbb___```bbbeeeggggggeeecccaaahhhlllkkklllnnnkkkdddiiillloooqqqooollljjjjjjmmmmmmllllllkkklllllllllgggfffdddcccdddfffiiikkkgggjjjmmmlllhhheeefffgggdddeeefffeeeeeefffiiikkkkkkmmmnnnnnnmmmnnnrrrvvvuuuqqqlllkkkmmmoooooommmrrrssstttsssssstttvvvxxxsssvvvxxxzzz}}}|||eeetttqqq[[[EEE222///222000------000/////////...............---,,,+++***+++,,,---++++++************++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------............////////////333000......000111000...777000222999:::GGGxxxsssmmmooo[[[PPPLLLGGGGGGHHHKKKRRR]]]hhhpppyyy~~~xxx___SSSGGGAAAAAAEEEFFFEEEDDDCCCCCCFFFHHHGGGGGGGGGHHHJJJNNNRRRUUUWWW[[[___cccdddcccddddddgggeeecccccceeejjjpppsss}}}mmmaaannn}}}___UUUMMMJJJFFFCCCBBBAAA@@@>>><<<:::777555555555444333555555555555555555555555555555444444444333333333444444444444444444444444111:::777555<<<;;;EEEaaazzzfffeeehhheeefffmmmmmmoooqqqssstttvvvzzz}}}xxxnnneee^^^]]]```___]]]\\\\\\]]]]]]]]]^^^___``````aaabbbdddeeefffhhhjjjlllmmmlllkkkjjjjjjkkklllnnnooonnnllljjjhhhhhhiiikkklllmmmlllkkkjjjrrrwwwvvvuuuvvvsssooosssuuuvvvvvvtttssstttuuuwwwvvvuuutttssssssssssssrrrqqqooonnnoooqqqssstttsssuuuvvvvvvtttrrrqqqqqqqqqooonnnmmmnnnppprrrsssrrrtttvvvvvvvvvwwwzzz}}}}}}zzzwwwvvvwwwxxxzzzzzzzzz{{{}}}|||lllSSS<<<666666333111222000000/////////............------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------............////////////222///---...000111000...000333777;;;HHHeeennngggrrrmmm[[[MMMFFFDDDIIIIIIKKKQQQZZZeeennntttqqqUUUJJJHHHDDDCCCFFFCCCCCCCCCBBBAAAAAACCCEEEEEEGGGJJJMMMQQQUUUYYY[[[aaafffjjjkkkiiiggghhhjjjiiigggdddccceeeiiimmmqqqhhhdddwww]]]SSSKKKIIIEEEBBBAAA@@@???===<<<:::777555555555444333555555555555555555555555555444444444444333333333444444444444444444444444444444222777;;;;;;WWW~~~lllaaagggllliiihhhllljjjnnntttxxx{{{}}}~~~iii___^^^```bbbddd```^^^]]]___bbbcccaaa___bbbbbbdddeeeggghhhiiiiiihhhiiilllnnnooopppoooooommmnnnpppqqqrrrqqqqqqpppoooooonnnnnnooopppqqqrrrooowww|||yyyuuuttttttsss}}}}}}|||{{{yyyyyy{{{}}}{{{zzzyyyxxxwwwwwwwwwwwwyyyxxxxxxxxxyyy{{{~~~~~~~~~~~~|||yyyyyyuuuppppppsssvvvxxxxxxvvvxxx{{{}}}}}}~~~~~~}}}~~~|||aaaFFF;;;777222///111000000000/////////.....................---,,,,,,++++++************++++++************************)))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000///---...///000000///000777777<<<[[[|||kkk[[[hhhjjjXXXNNNGGGDDDDDDIIILLLQQQYYYcccmmmwww|||cccRRRDDDCCCDDDBBBAAADDDAAABBBCCCBBBAAA@@@BBBCCCEEEIIIOOOUUUYYY\\\___bbbgggkkkppppppllljjjkkkmmmmmmlllkkkkkklllooorrruuuiiinnnZZZQQQLLLIIIEEEBBBAAA@@@???===<<<999666555555666555444555555555555555555555555444444444444444444444444333333444444444444444444777111222::::::AAAqqqxxxlllgggnnnsssooollloookkkooouuu{{{rrrjjjbbb___aaadddfffgggeeecccdddggglllnnnkkkgggeeefffhhhlllppprrrrrrrrroooooopppqqqrrrssssssssssssuuuwwwwwwwwwxxxxxxyyyzzzzzzxxxvvvuuuwwwzzz}}}}}}}}}uuussswww|||}}}||||||||||||}}}}}}~~~~~~xxxxxx}}}oooSSSEEE<<<333...///000000000////////////...---...///000///...,,,+++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...............///////////////.........///000000111999777666GGGuuu|||xxxcccXXX^^^{{{pppZZZNNNJJJGGGGGGHHHFFFOOOZZZbbbhhhrrr|||VVVNNNHHHHHHGGGBBB@@@BBBAAABBBCCCCCCBBBBBBDDDFFFIIIOOOWWW\\\___aaacccdddjjjmmmppprrrttttttuuuuuurrrsssvvvxxxzzzzzzzzzzzzttt}}}}}}WWWPPPLLLIIIFFFCCCBBBAAA@@@>>>;;;999666555555666555444555555555555555555555555444444444444444444444444333333333444444444555555:::333777>>>===QQQvvvnnnkkkqqqtttrrrqqqtttrrrssswwwssspppiiikkkmmmmmmmmmnnnooonnnllllllnnnrrrwwwyyywwwtttoooppprrrwww{{{}}}{{{yyyvvvvvvwwwxxxzzz|||~~~}}}|||eeeVVVJJJ<<<222111111000000000////////////---...///000///...,,,+++++++++************++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.....................////////////....../////////000222333;;;777AAAggg|||{{{iiiPPPSSSqqqjjj[[[LLLFFFEEEEEEEEEGGGEEETTTdddkkknnnwwwrrrUUUIIIFFFEEEFFFEEECCCCCCEEE???@@@AAABBBBBBEEEHHHKKKQQQXXX```dddddddddfffiiiqqqppprrryyy~~~{{{|||uuuzzzVVVOOOMMMJJJFFFCCCBBBAAA@@@>>>;;;888666555666666666555555555555555555555555555333333333444444444444555222333333444444555555555555111888===CCChhhvvvnnniiihhhmmmrrrssswww{{{{{{{{{ppprrrzzz}}}}}}{{{{{{~~~~~~tttwww{{{~~~~~~~~~tttcccTTTAAA444111111111000000000/////////...............---,,,,,,++++++************++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++,,,---------------,,,---------........................////////////---///000000000111444666888@@@```}}}dddTTTeeevvvWWWNNNEEEDDDEEEFFFHHHLLLNNN]]]nnnuuuxxxsss\\\RRRFFFCCCCCCCCCDDDDDDDDDDDDEEE>>>???@@@AAACCCHHHOOOTTT]]]cccjjjmmmmmmnnnrrrvvv{{{|||{{{oooeee```aaadddffffffmmmxxxlllbbbqqqyyyUUUOOOKKKIIIEEEBBBAAA@@@???===:::888666555666666666555555555555555555555555555333333333444444444555555222222333333444555555666444333:::@@@SSStttiiihhhfffhhhmmmssswww}}}www|||nnn[[[EEE777333111111111000000000//////...------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,------...---------------------........................////////////...000222222111222555888===YYYwwwcccfffvvveeeOOOJJJFFFGGGIIILLLSSS[[[___jjjvvv~~~vvvSSSIIIKKKEEEGGGGGGGGGGGGGGGGGGEEEBBBAAAAAABBBCCCHHHPPPYYY```gggmmmuuuxxxyyy}}}ooohhh]]]VVVSSSSSSSSSSSSRRRWWW___hhhqqq{{{oooYYYVVVhhhxxxxxxTTTOOOJJJGGGDDDAAA@@@???>>><<<:::888666555666666666555555555555555555555555555333333333444444555555555222222333333444555666666::::::BBBJJJgggwwwlllkkkhhhiiilllrrrwww|||xxxcccLLL>>>:::111111111111000000000000...---,,,+++***+++,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------------.........//////............/////////000...000333333222333666:::GGGqqqmmm]]]rrr~~~iiiZZZJJJGGGFFFHHHIIINNNYYYeeemmmsss{{{~~~]]]GGGGGGKKKDDDDDDEEEFFFHHHKKKLLLIIIEEEFFFFFFFFFHHHMMMWWWbbbjjjmmmttt{{{{{{pppoooZZZUUUOOOLLLLLLLLLKKKIIILLLLLLLLLOOOVVVaaannnwwwooofffXXX\\\ooo}}}tttYYYNNNKKKHHHEEECCCAAA@@@>>><<<<<<:::999777555555555666555555444444444444555555222222222222222222222222222444555555444444666777;;;666<<<]]]vvvooollliiinnnjjjjjjqqqvvvxxx}}}wwwaaaKKK;;;555222222444222...///333......---------,,,,,,,,,******))))))((((((''''''++++++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000000000000////////////---555111,,,///111666BBBfffxxxVVVnnn~~~eeeWWWQQQJJJKKKLLLNNNRRRZZZdddlllttt{{{yyyTTTIIIJJJGGGAAA>>>GGGHHHKKKOOORRROOOIIICCC???CCCKKKTTTZZZ```iiipppsss{{{pppbbbYYYTTTLLLHHHEEEDDDEEEFFFEEECCCDDDCCCDDDHHHJJJKKKOOOVVV[[[\\\XXX\\\qqqtttYYYNNNKKKHHHEEECCCAAA@@@>>><<<;;;:::888777666555666666555555444444444444555555444444444444444444444444444555666666555666777999666:::TTTqqqmmmnnnnnnooommmoootttxxxrrrYYYFFF999444111222111///...111.........---------,,,,,,++++++*********)))))))))++++++++++++*********)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------............///000000000000000000000//////444111000444444===OOO{{{^^^]]]jjjYYYQQQNNNMMMOOORRRVVV\\\eeennntttyyyrrrYYYDDDAAAEEEDDDDDDGGGEEEJJJPPPUUUUUUPPPHHHBBBDDDJJJRRRZZZbbbkkkwww~~~aaaaaa^^^kkk|||vvvkkk___TTTLLLHHHFFFFFFCCCAAAAAACCCDDDCCCBBBCCCAAABBBEEEEEEDDDHHHNNNOOOUUUWWWeeesssYYYOOOJJJGGGDDDBBBAAA@@@>>><<<;;;:::888777666555666666555555444444444444555555666666666666666666666666555666777777666777999;;;333BBBoootttllllllqqqtttzzzzzz|||~~~iiiSSSCCC999111111222111000000.........------------,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++------------............---------............///000000000000000000000000111333111444777666GGGfffzzzdddTTTuuukkkVVVMMMLLLMMMNNNQQQVVV^^^gggooowww{{{UUUJJJCCCDDDDDDBBBCCCIIIHHHPPPZZZ^^^ZZZRRRIIIEEEKKKUUUaaajjjqqqzzznnnYYYMMMFFFHHHIIIWWWssszzztttmmmfffVVVSSSNNNHHHEEECCCCCCCCCDDDCCCAAABBBDDDEEEEEEDDDDDDBBBAAABBBAAA???BBBGGGGGGPPPYYYoooqqqXXXOOOIIIGGGDDDBBBAAA@@@>>><<<;;;:::888666666666666777555555444444444444555555666666666666666666666666555666666666666777999;;;:::SSSvvvnnnlllnnnttt{{{|||www___NNN@@@333111444444333222............------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------.........---------............///000000000000000111111111111333222555444555SSS|||[[[UUU```ttt[[[NNNIIIKKKOOOLLLPPPWWW```jjjrrryyy}}}```MMMIIIGGGHHHFFFBBBCCCHHHPPPXXXaaabbb[[[QQQLLLKKKTTTbbbqqqzzz|||aaaQQQIIIFFFGGGLLLMMMYYYpppxxxlllbbb\\\VVVPPPJJJHHHGGGEEEEEEEEEGGGHHHEEEDDDCCCDDDDDDEEEEEEDDDFFFCCCCCCDDDBBB@@@BBBHHHIIISSS^^^xxxoooVVVOOOHHHFFFCCCAAAAAA@@@>>><<<:::999888666666666777777555555444444444444555555555555555555555555555555444555555555444666999;;;CCCiiixxxrrrnnnoooppprrrzzz~~~mmm[[[III777222333444333333//////.........---------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------............//////000000000111111111222000333333444444;;;dddeeePPPXXXssseeeTTTKKKGGGIIIMMMNNNSSSZZZbbbjjjttt~~~wwwPPPFFFBBBAAACCCDDDEEEHHHKKKUUU[[[```]]]UUUOOOOOOSSS```mmmyyycccQQQIIIFFFFFF???GGGMMM[[[qqqvvvmmmllleeeZZZSSSPPPLLLHHHFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFEEEDDDDDDDDDGGGDDDDDDFFFEEEDDDGGGLLLNNNWWWaaayyylllUUUNNNHHHEEEBBBAAAAAA@@@>>><<<:::999777666666666777888555555444444444444555555555555555555555555555555444444444444444666999<<>>===999999777666666666777888555555444444444444555555555555555555555555555555555555555555555777;;;>>>IIIxxxvvvpppooouuuxxx}}}|||kkkPPP???666111000222////////////............+++,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------............---------............//////000000111111222333333111555444<<>>===999888777666666777777888555555555444444555555555666666666666666666666666666666666666666888<<<@@@XXX{{{sssppptttxxxzzz}}}{{{^^^III;;;444222555000/////////............---------.........//////+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++............/////////000---------........./////////000000111222222333333222666555BBBgggcccVVVrrrwww]]]PPPIIILLLNNNMMMTTT```dddmmmttttttvvv~~~bbbQQQEEE===BBBEEECCCBBBGGGPPPVVVSSSTTTUUUUUUYYYbbbmmmvvvuuurrreeeXXXLLLHHHEEECCCEEEJJJFFFYYYjjj}}}nnnbbb___WWWLLLGGGHHHGGGEEEHHHOOOUUUUUUNNNNNNNNNMMMLLLIIIGGGFFFOOOSSSVVVVVVTTTRRRSSSUUUUUUSSSTTTWWWWWWWWW[[[aaafffnnnpppsss||||||tttrrrsssvvv}}}hhhVVVHHHEEEDDDAAA@@@@@@???===;;;:::999888777666666666666666555444333333444555666555555555555666666666666222===555111;;;:::999KKKnnnxxxyyyyyyyyy|||~~~zzzuuussstttvvvwwwvvvyyy~~~eeeOOOBBB777333444222111/////////...,,,+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,------------------------............/////////000111///......000222333333111777<<>><<<;;;:::999888888777777888888555444444444444555666666666666666666666555555555111======<<>><<<;;;999888777777666666777777555444444444444555666666666666666666666666666666666??????EEEnnn|||qqqoooqqqxxx}}}ssswwwrrrxxxkkkRRRHHH;;;333111222222111//////.........------------------------------------------............///,,,,,,---------.........---------............///111111111111111222222222333555///000777999RRRcccUUUdddvvvZZZOOOIIIDDDKKKWWWccchhhnnnsss{{{yyybbbRRRMMMMMMPPPWWW]]]fffrrr~~~|||]]]NNNGGGCCCAAABBBEEEEEENNN]]]dddqqq{{{hhhUUUQQQTTTSSSOOOKKKMMMIIIFFFIIIOOOVVV]]]aaajjjkkknnnttt||||||wwwwwwuuuvvv{{{vvvvvvuuuuuutttssssssssszzz{{{zzzyyyyyyyyy|||```QQQIIIHHHFFFBBB@@@???>>><<<:::888777777666666666666666555555444444555555666777666666666666666666666666777<<<@@@PPP~~~rrrllllllpppwww}}}ppprrrwww|||uuu^^^PPP???444111111000---/////////.........---------------------------------------............///,,,------------.........---------............///000000111111111222222222333444111333666<<>><<<:::888888777666666666666777555555555555555666666777666666666666666777777777777<<>><<<:::999999888777777777777888666555555555555666777777666666666666777777888888999AAAUUUzzz~~~rrrmmmpppsssvvvuuuwwwzzz}}}lllUUUCCC;;;888666333000000/////////.........---------------------------------............///---------.........//////---------............//////000000111222222333333222000444777999QQQgggTTTRRRvvvzzzeeeVVVIIIGGGIIIMMMWWWbbbwwwvvvyyyuuubbbTTTSSSVVV]]]eeerrrooo]]]JJJBBBBBBCCCEEEHHHGGGMMMTTTdddyyylllXXXUUUQQQNNNNNNKKKGGGGGGKKKPPPWWWfffrrrtttuuuoooddd______aaaeeeooo{{{wwwmmmlllppprrrqqqpppqqqqqqpppooonnnmmmllllllqqqtttxxx{{{{{{{{{|||}}}ooo[[[OOOHHHDDDCCCAAAAAA@@@???<<<999:::999999888888888888888666666555555666666777888555666666777777888888999666EEEccc}}}mmmpppuuuyyy|||zzz|||vvvvvvxxx```KKK===666333222000000000/////////......---------------------------------............///------........./////////---------............/////////000111222333333444444///222333===hhhlllRRRJJJYYYmmmXXXNNNFFFFFFJJJQQQ\\\eeeuuuvvv{{{~~~nnnVVVSSSSSS[[[hhhyyyrrr```SSSGGGDDDDDDEEEFFFIIIEEEMMMWWWjjjxxxuuu]]]PPPSSSQQQOOOKKKDDDAAAGGGPPPZZZdddqqqzzznnnbbb\\\XXXWWW\\\gggttt}}}~~~xxxqqqoooppprrrssstttppppppooonnnmmmlllkkkjjjlllpppvvvyyy|||}}}~~~yyyZZZNNNGGGCCCBBBAAAAAA@@@???<<<999999999888777777777777777666666666666666777777888555666666777888888999999888MMMttt~~~xxxkkkqqqzzz}}}~~~mmmTTT@@@444111111000000000000/////////...---------------------------------............///............////////////---------............///...///000111222333444444333111777;;;MMM^^^NNNUUUjjjzzz___NNNHHHDDDGGGNNNWWWbbblllsssvvvyyyZZZUUUUUU```rrrqqqgggVVVMMMFFFEEEFFFEEEEEEGGGDDDOOO\\\sssssskkkUUURRRRRRNNNKKKGGGCCCDDDNNNZZZbbbqqqzzzmmm]]]RRRQQQVVV[[[^^^___nnn|||~~~pppnnnnnnpppqqqttt~~~vvvuuuqqqllljjjlllooorrrooonnnmmmkkkiiigggfffeeecccfffjjjooosssxxx~~~YYYNNNGGGCCCBBBAAAAAAAAA???<<<999888888777666666666666666666666666666666777888888555666666777888999999999AAA[[[sssrrruuummmppp|||~~~~~~}}}aaaHHH999555666000000000000////////////---------------------------------.........//////............/////////000---------.........//////...///000111222333444444111444@@@HHH___|||uuuVVVUUUkkknnnUUUJJJFFFEEEIIIRRR]]]iiirrrwww}}}}}}bbb]]]^^^lllwwwggg[[[XXXOOOIIIDDDEEEEEEDDDDDDFFFFFFRRRaaa{{{bbbeeeQQQVVVQQQKKKEEEDDDFFFLLLYYYeeepppiiiSSSOOOMMMOOOUUUYYYYYYWWW___kkksssnnnddd___\\\YYY[[[]]]eeemmmqqqttt{{{pppqqqnnngggaaabbbgggkkkhhhgggeeebbb___]]]ZZZYYYYYY[[[^^^bbbiiirrr|||zzzWWWLLLGGGEEECCCAAA??????>>><<<::::::999888777666666666666999777555555666777777666888666555888888777:::???OOOqqqwwwvvvppplllooosss{{{{{{kkkNNN>>>999777111222333222000.................................---------............///////////////////////////---------.........//////111111111111111111222222777444:::YYY~~~xxx~~~tttRRReeeyyy```QQQIIIEEEHHHTTT^^^bbbjjjtttrrrfff___mmmlll```[[[RRROOOSSSPPPLLLIIIGGGEEEBBB@@@@@@FFFPPPiiiuuuqqqnnn]]][[[SSSJJJHHHDDDEEENNN\\\jjjqqqqqqZZZNNNHHHPPPVVVUUUUUUXXXVVVQQQVVVUUUSSSPPPOOOOOORRRUUU[[[aaagggmmmsss~~~}}}llllllfff\\\UUUWWWYYYZZZWWW\\\^^^YYYVVVWWWUUUQQQRRRSSSUUUYYY___fffnnnrrrxxxwwwWWWLLLGGGEEECCC@@@??????>>><<<::::::999888777666666666666888777555555777777777666999777777999999888;;;AAA]]]{{{|||qqqooosssrrrrrrwwwwwwyyyyyytttrrroooUUUFFF===666111222222111000///...///........................---------............///////////////////////////---------.........//////111111111111111222222333222666HHHnnnvvvvvvlllUUUppplllVVVIIIHHHEEEKKKXXXaaaeeemmmwww}}}~~~}}}rrrgggqqqiiiSSSQQQVVVVVVYYY^^^VVVOOOHHHEEEDDDBBBCCCEEEOOOYYYqqqsss}}}kkk[[[XXXPPPCCCDDDJJJSSSYYYbbbrrryyydddTTTNNNMMMPPPVVVWWWSSSOOOOOOMMMHHHEEEHHHMMMQQQTTTWWWZZZ\\\___hhhsss|||fffdddccc^^^UUUQQQRRRRRRPPPYYY\\\\\\XXXYYY___bbbaaa```]]]YYYXXX[[[```eeehhhsssjjjWWWLLLGGGDDDBBB@@@??????>>><<<::::::999888777666666666666888666555555777888777666999888999:::999999>>>EEEhhhkkkkkkkkkpppoooooottt{{{www|||oookkknnn~~~www```PPPCCC888222222111000000/////////........................---------............///////////////////////////------........./////////111111111111111222333333222:::UUUxxx{{{rrrzzzccc[[[|||bbbQQQHHHIIIHHHOOO]]]eeehhhqqq{{{zzz|||~~~qqqvvviiiYYYNNNRRR\\\aaaccceeeYYYNNNDDDAAAAAAAAAEEEIIIYYYccczzzrrrhhhXXXTTTJJJBBBEEEQQQ^^^fffnnnsssVVVFFFEEELLLSSSTTTUUUSSSMMMGGGFFFEEEBBBEEEIIINNNRRRVVV[[[___bbbgggrrrrrrfff```___YYYPPPLLLNNNOOONNNTTTYYY```gggqqq}}}~~~yyysssnnnkkkgggaaa]]]mmmpppVVVLLLFFFCCCAAA??????>>>>>><<<:::999999888777666666777777888666555555777888888777888888999:::888999BBBLLLiiiyyyiii{{{lllmmmqqqoooooosss~~~~~~wwwtttooonnnrrr|||lllZZZIII===444222000//////000000000........................---------............///////////////////////////............////////////111111111111222333333444666???^^^~~~xxxzzzvvv[[[dddqqq[[[OOOKKKLLLMMMVVVccciiikkkttt}}}~~~{{{}}}{{{aaa[[[ZZZcccnnnqqqlllgggWWWJJJ???>>>???@@@FFFMMMbbbmmmyyyvvvgggVVVOOODDDIIIPPPZZZeeerrrxxx]]]JJJFFFLLLSSSWWWLLLLLLIIIEEEBBBBBBDDDFFFNNNPPPRRRUUUYYY___ffflllrrr{{{vvviiiggg]]]\\\VVVMMMKKKSSS]]]ccckkksssttthhhgggUUULLLEEEBBBAAA???>>>>>>>>><<<:::999888777777777777777777777666444555777888888777666777999999888;;;IIIWWWnnnnnnqqq{{{pppjjjnnntttvvvxxx}}}|||zzzyyyuuuqqqrrrrrr{{{{{{yyycccQQQFFF888555000///000111111000////////////////////////---------............///////////////////////////........./////////000000111111111111222333444555666GGGkkksssaaaWWWppp}}}bbbRRRLLLLLLRRRTTT]]]hhhmmmooo{{{wwwaaaTTTYYYcccppp|||}}}qqqdddRRRFFF>>>@@@BBBCCCKKKXXXnnnzzzooo}}}gggUUUMMMDDDOOO]]]hhhooo{{{___VVVLLLJJJOOORRRPPPMMMCCCBBBAAA@@@@@@BBBFFFKKKLLLPPPUUUZZZ___eeekkkpppsssyyyeee[[[XXXTTTUUURRROOOVVVlllfff~~~UUUMMMDDDBBB@@@>>>>>>>>>>>><<<:::888888777777777777777888777555444555777888888888666777999999888???RRRfff}}}|||dddzzzpppkkkjjjoootttwww{{{yyy{{{|||xxxzzz}}}yyy|||ooo[[[NNN===888222///000222222000////////////////////////---------............///////////////////////////....../////////000000000111111111111222444555666555TTTZZZRRR]]]mmmXXXOOOOOOQQQYYY[[[cccmmmqqqvvv~~~bbbUUUUUUaaaooo{{{nnnZZZNNNDDD@@@DDDFFFHHHVVViii}}}ooojjjgggSSSOOOMMMSSSeeettt~~~wwwWWWMMMKKKKKKOOORRRPPPJJJCCC@@@>>>???BBBCCCDDDHHHNNNPPPUUU\\\aaacccbbbaaa```fffjjjppprrrtttzzzuuufff\\\TTTTTTUUU]]]sssiii|||TTTMMMDDDAAA???>>>===>>>===<<<:::888888777777777777888888666555444555777999999888777999;;;::::::DDD]]]tttgggiiiyyymmmlllmmmqqqsssvvvzzzwww}}}~~~|||eeeSSSBBB;;;333000111333222000////////////////////////---------............///////////////////////////.../////////000000000000111111111222333444555666<<>>BBBHHHJJJIIILLLRRR]]]___``````]]]ZZZXXXXXXaaaeeekkkpppuuuyyymmm___ZZZZZZiiilll{{{TTTMMMDDDAAA???>>>===>>>===<<<:::888777777777777777888888666555444555777999999888888:::<<<<<<<<>>>>>DDDLLLPPPNNNQQQWWWdddaaa\\\WWWUUUXXX___dddkkkpppvvv|||wwwmmmggg]]]XXXjjj~~~}}}yyysssUUUHHHEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888888777777777777777888888888888:::777555555>>>TTTsssgggiii{{{pppooossspppoooxxx~~~sssjjjfffkkkqqq|||wwwuuuXXXNNNAAA<<<888000111555222222111111000///......---...............///000000............////////////////////////000000000000///222333333333555999;;;QQQmmmSSS\\\rrriiiTTTNNNOOOVVV```eeeiiisss~~~cccKKKPPP]]]```rrrcccDDD===999;;;BBBJJJXXXrrrsss^^^]]]pppxxxqqqdddXXX[[[fffuuussslllbbbWWWQQQPPPRRRZZZSSSKKKEEEBBBAAA???===GGGHHHLLLPPPVVV]]]cccgggllleee]]]YYY]]]dddjjjnnnvvv}}}sssiiieeedddYYYgggjjjhhhnnnrrruuu~~~{{{~~~}}}yyytttsssUUUHHHEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888888777777777777777888888888888888888888999CCCZZZ{{{iiiooopppooouuuuuuwwwzzzwwwnnncccYYYWWW\\\hhhooowwwyyyfffSSSDDD>>>;;;222111444000222111111000//////.....................///000000............////////////////////////000000000111000///111333222444>>>IIIooouuu]]]QQQiiiaaaRRRQQQSSS[[[eeelllppp|||kkkTTTOOOZZZaaauuu~~~{{{XXX@@@>>>:::<<>><<<;;;;;;;;;999999999888888888888777777777777777888888888888777999:::===IIIdddpppkkkwwwtttpppwwwzzz~~~sssggg\\\RRRKKKVVVYYYcccnnnqqqpppvvv~~~pppfff}}}wwwwww|||{{{zzztttsss[[[KKKDDD@@@666333444000111111111000000//////..................///000000............/////////////////////000000000111111333///000555333333EEE\\\sss___QQQUUUwwwoooXXXQQQSSSWWW___gggrrrwwwsss[[[OOO[[[jjjjjjkkkIII@@@>>>;;;>>>GGGRRRccc[[[UUUPPPRRRYYY]]]ZZZVVVTTTQQQVVVaaaeee```^^^aaaWWWTTTQQQPPPSSSWWWZZZ\\\RRRMMMGGGCCCBBBDDDEEEEEEKKKRRR\\\eeelllrrrvvvyyyyyywwwtttvvv|||hhh___\\\WWWUUUZZZpppvvvkkk```YYY]]]kkkuuuyyy{{{{{{}}}}}}kkkqqqSSSHHHEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888777777666777777777888888888888888:::;;;===LLLmmmkkknnntttrrryyy}}}ssseee^^^SSSNNNPPPaaaeeennnwwwxxxvvvzzzxxxnnnrrrzzz~~~xxxrrrnnnjjjeeennnttt|||{{{ppp{{{dddQQQHHHFFF<<<666666222111111111000000000//////...............///000000............//////////////////000000000111111111555///222888444222JJJkkkuuu{{{xxx]]]RRR___|||gggTTTPPPTTTXXX___gggvvvzzzkkk[[[UUUccctttxxxVVV@@@CCC???===AAAMMMYYYjjjrrrXXXTTTOOOKKKKKKKKKLLLKKKIIIHHHQQQbbbjjjcccXXXTTTJJJIIIJJJOOOWWW\\\^^^]]]NNNJJJEEEBBBAAADDDGGGIIIQQQYYYdddmmmsssvvvyyy{{{~~~|||}}}eee]]]YYYXXXYYYjjjwwwrrr___TTTRRR^^^rrrtttxxxzzzzzz{{{~~~~~~~~~kkkpppSSSGGGEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888777777666777777777888888888888;;;<<<:::===QQQxxx}}}qqqwwwqqqvvvzzz}}}~~~bbb[[[ZZZWWW[[[dddeeekkkuuuuuuvvvssskkkeeeddddddeeeooovvv}}}lllUUUJJJHHH===666555222111111111111000000000000...............///000000............////////////000000000000111111111111333///222999444444PPPtttwww___VVVkkkvvvcccRRRQQQUUUZZZcccmmmzzz~~~vvv]]]YYYZZZfffmmmKKK???AAA@@@@@@HHHVVVcccsssfffTTTRRRNNNHHHCCCAAACCCEEEFFFFFFRRRfffooodddSSSIIIFFFHHHNNNVVV^^^```\\\XXXKKKIIIEEEBBBBBBEEEJJJNNN^^^eeeooovvvyyy{{{|||gggZZZSSSUUU]]]{{{~~~nnnVVVLLLMMMYYYjjjuuuzzz}}}{{{{{{~~~~~~xxxmmmoooRRRGGGEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888888777777777777777888888888888<<<<<<:::AAA]]]zzz|||xxxxxx{{{~~~~~~nnnXXXWWW]]]bbbmmmzzzzzz{{{tttmmmjjjjjjjjjrrrwwwuuuZZZLLLIII>>>555444222111111111111111111111111...............///000000............////////////000000000111111111222222///...222555444<<<]]]uuuVVVYYYwwwmmm\\\PPPRRRZZZaaalllwwwmmmUUU\\\gggzzziiiQQQHHHBBB<<>><<<;;;;;;;;;999999999888888888888777777777777777888888888888:::;;;===JJJmmmxxx|||{{{}}}ooocccZZZ]]]hhhuuu~~~wwwsssuuuuuu{{{uuu{{{eeeSSSNNNAAA666444333111111111111111111111111...............///000000............////////////000000111111111222222222///111333444888MMMtttdddMMM___zzzcccWWWOOOUUU___gggsss~~~nnn\\\iiicccKKKFFFDDDBBBAAACCCJJJ]]]uuummmWWWHHHBBBDDDDDDBBB===;;;<<<===BBBGGGXXXqqqzzzlllWWWKKKOOOVVV^^^cccaaaYYYQQQLLLGGGGGGGGGGGGIIIQQQ[[[cccmmmrrrwwwzzz}}}{{{qqqcccVVVYYYeeekkknnnaaaOOOMMMOOOVVVbbb{{{{{{yyyyyyxxxvvvzzz}}}|||wwwlllmmmQQQFFFEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888888777777777777777888888888888888;;;@@@QQQzzzyyyxxx}}}{{{{{{vvv|||bbb______ggguuuwwwtttwwwqqqpppppp[[[TTTFFF999777777111111111111111111222222...............///000000............/////////000000111111111111222222222111555666444===\\\}}}\\\LLLgggqqq^^^TTTPPPYYYccckkkuuunnneeetttlllMMMIIIGGG===???KKKDDDNNNdddpppTTTNNNGGGFFFDDDAAA===:::<<>><<<;;;;;;;;;;;;999888888777777777777777888777777777777777888999:::???BBB[[[yyy{{{~~~vvvttt}}}wwwYYYffflllrrr}}}~~~vvvxxxmmmfffttt```UUULLL>>>888<<<555444333333333222000...////////////////////////111111000000//////......111000000000000000111222333333999666<<>>MMMVVViiiWWWKKKHHH???DDDAAA@@@AAA>>>:::>>>FFFDDDUUUeeeyyycccQQQUUU^^^bbb]]]VVVSSSNNNHHHDDDFFFHHHKKKOOOXXXdddlllxxxwwwzzzwwwmmm```YYYddduuu{{{lllZZZMMMFFFGGGPPPZZZtttyyyvvvpppgggkkkwww|||{{{}}}|||ooommmNNNKKK???@@@???>>><<<;;;;;;;;;;;;999999888777777777777777777777777777777888888999:::@@@IIIkkkxxxzzz~~~|||zzzwwwoookkkqqqzzzhhheeerrrwww{{{~~~xxxooooootttqqqyyyqqq\\\MMM???777888555444222222222222000...////////////////////////111000000000/////////...000000000000000111111222111111777:::KKKzzzkkkpppZZZNNN\\\wwwfffVVVOOOPPP\\\iiipppzzztttoootttvvv[[[NNNCCC@@@BBBCCCCCCEEENNN\\\tttoooHHHCCCHHHEEEDDD>>><<<======<<<@@@FFFHHH]]]ssskkkXXXWWW]]]___ZZZVVVSSSMMMGGGBBBEEEKKKQQQWWW```iiipppuuuzzzvvvoooddd]]]dddrrrwwwiiiYYYMMMFFFHHHQQQ\\\~~~|||iii[[[]]]ooozzz}}}~~~oookkkMMMJJJ???@@@???>>><<<;;;;;;;;;;;;999999888777777777777888777777777777777888999999;;;BBBSSS~~~{{{tttuuu{{{~~~|||xxxpppppphhhcccfffmmmsssyyy~~~yyy~~~sssgggrrr}}}|||}}}~~~zzzmmmjjj~~~eeePPPCCC<<<777555333222111222111///---////////////////////////000000000000////////////000000000000000111222222111222666@@@cccvvvlllrrrnnnLLLMMMgggnnn^^^QQQNNNTTTaaakkksss}}}nnnuuukkkSSSFFFCCCAAABBB@@@@@@EEEMMMRRRfffTTT===>>>DDDEEE???:::666888;;;>>>CCCHHHSSSmmmnnnZZZYYY[[[ZZZWWWUUUSSSMMMFFFBBBGGGNNNVVV^^^fffmmmrrryyyzzztttpppiiibbbeeennnqqqeeeVVVKKKFFFGGGRRR]]]~~~www^^^OOOXXXrrrooojjjLLLJJJ@@@@@@???>>><<<;;;;;;;;;;;;:::999888888777777888888777777777777888999::::::<<>>===;;;999999<<>><<<;;;;;;;;;;;;:::999999888888888888888777777777777888999:::;;;<<>>@@@@@@>>>>>>GGGTTT^^^}}}eeeWWWZZZWWWTTTUUUUUUQQQKKKFFFHHHJJJPPPYYYdddnnnvvv{{{}}}yyy{{{zzztttooollljjjgggggghhhggg^^^SSSJJJCCCDDDOOO[[[tttvvvxxxnnn]]]aaa~~~yyylllfffJJJJJJAAA@@@???>>><<<;;;;;;;;;;;;::::::999888888888888999777777777888999:::;;;<<<===XXXzzz~~~xxxwwwxxx{{{wwwsss{{{nnneeeaaacccccc___]]]^^^\\\YYY]]]___gggnnnmmmhhhmmmxxx~~~|||yyyuuuppplllllloooqqq{{{zzzxxxuuutttwwwvvvkkkkkknnnppp]]]LLLEEEAAA777555222111111111111000000000000000000000000000////////////000000000000000000000111222333444555444666666PPP~~~~~~^^^JJJPPPfffvvv^^^RRROOORRR]]]kkkttt}}}}}}xxxmmmfffQQQHHHGGGAAA<<<===@@@FFFPPPZZZfff|||pppEEE;;;@@@@@@===???;;;???@@@@@@FFFUUUfffpppbbb]]]XXXUUUUUUWWWVVVOOOJJJHHHJJJLLLRRR]]]jjjvvvxxxrrrvvv}}}vvvzzz}}}tttoooiiiggghhhhhhfffdddccc\\\TTTLLLEEEFFFRRR^^^tttyyyrrr\\\jjjxxxvvvgggeeeIIIJJJAAA@@@???>>><<<;;;;;;;;;;;;;;;:::999999888888999999777777777888999:::<<<<<>>===???BBBHHHUUUaaaooovvvWWW===:::???>>><<>>BBBKKKaaa~~~uuuYYY\\\UUUUUUWWW[[[WWWNNNIIIJJJLLLOOOVVVaaannnxxx}}}~~~|||tttnnnlllnnnqqqsssvvv{{{rrrjjjgggccccccggghhheee``````[[[UUUOOOJJJLLLXXXfffwwwzzzwww~~~~~~uuutttbbbdddHHHIIIAAA@@@???>>>===;;;;;;;;;;;;;;;:::999999888888999999777777777888999;;;<<<===HHHwww|||zzz}}}uuuooovvvlllhhh```bbb^^^TTTPPPQQQRRRNNNSSS[[[bbbdddhhhqqqwwwxxxyyyyyyuuuhhhdddcccaaa______eeemmmuuuzzz{{{~~~~~~yyywwwpppQQQGGGIII:::777333222222333333222000000000000000000000000.../////////000000111111000000000111222444555666333===IIIkkk\\\SSSeee{{{kkk^^^YYYccccccjjjwww~~~lllyyyiiiTTTLLL@@@@@@BBBDDDEEEJJJWWWeeevvvVVVEEE:::>>>BBB>>>999999EEEFFFKKK^^^gggOOOWWWTTTTTTYYY]]]WWWMMMHHHKKKPPPSSSZZZdddoootttuuusssuuupppkkkkkkqqquuutttqqqqqqtttyyyhhhaaa```___aaagggiiiddd\\\^^^ZZZVVVQQQMMMQQQ^^^mmm}}}zzzxxxwwwzzzyyyooocccNNNDDDDDD@@@@@@???>>>===<<<;;;;;;999999888888888888999999555<<<888555<<<===:::???QQQ}}}|||~~~uuuooovvvmmmeee```]]]WWWPPPLLLMMMPPPTTTZZZ]]]``````___bbbhhhooopppxxx}}}}}}wwwggg___\\\bbbcccfffmmmuuuyyyzzzxxxwww{{{yyyzzz|||zzzqqqVVVLLLKKK???999222000111333111///000000////////////000000////////////////////////111111000000000222333444777888QQQ}}}oooLLLNNNuuuooocccbbbeeepppooorrr{{{~~~pppfff{{{iiiPPPEEE:::>>>BBBDDDIIITTTeeesssfffCCC???======<<<;;;???EEEMMMOOO^^^|||ZZZPPPSSSUUU\\\```[[[PPPHHHGGGJJJNNNRRR[[[hhhssssssiii```gggcccaaafffpppvvvuuurrrtttxxxvvvbbbZZZ]]]]]]fffqqqjjj\\\XXXWWWPPPMMMNNNMMMOOObbbyyyxxxqqqjjjfffkkkuuuvvvaaaMMMCCCCCC@@@@@@???>>>===<<<;;;;;;999999888888888888999999444;;;888666<<<===<<>>===<<<;;;;;;999999888888888888999999444:::777666=========FFFlllyyyxxxsssxxx~~~uuuooozzzpppfff___\\\VVVPPPMMMNNNPPPQQQNNNOOOOOONNNNNNRRRZZZ```pppsssvvvzzzsssiiieeeeeehhhjjjxxxzzz|||zzzvvvttttttvvv}}}zzz|||aaagggsssjjjOOOIIIAAA<<<555222222333222000111000000//////000000111////////////////////////111111000000111222444555888OOOtttnnnsssRRRGGG\\\qqqcccccckkkrrrwwwuuuwwwvvvlllddd^^^uuuxxx___MMMEEEBBBCCCDDDGGGQQQddd|||rrrAAA???;;;:::;;;===???FFFNNN[[[hhh^^^QQQQQQRRRWWW\\\___YYYNNNGGGIIIMMMRRRYYYeeennnpppjjjaaaZZZYYY^^^ffflllqqqvvv|||gggYYYYYYRRRfff{{{rrrgggbbbXXXQQQLLLIIIFFFDDDLLLgggxxxjjj```UUULLLOOOXXX^^^LLLCCCCCC@@@@@@???>>>===<<<;;;;;;999999888888888888999999666;;;888777===<<<>>>III{{{{{{zzzpppwwwwwwrrr{{{oooeeeaaa\\\VVVPPPMMMLLLLLLLLLAAABBBCCCEEEJJJRRR\\\dddooonnnnnnrrryyy}}}|||xxxqqqjjjbbb```dddlllsssvvvzzz~~~{{{sssoooqqquuuzzz~~~|||vvv]]]dddhhh}}}vvvZZZTTTCCC>>>888444333333222111111000000000000000000111////////////////////////111000000000111333444666:::```zzzooo|||rrrKKKNNNhhhkkkaaaeeennnuuuqqqttt~~~}}}||||||pppfff^^^YYYWWWjjjttt{{{wwwfffTTTGGGCCC>>>BBBGGGNNNYYYjjj~~~VVV@@@>>>;;;;;;>>>BBBGGGPPPYYYhhhwwwrrrqqq}}}yyybbbOOONNNPPPLLLZZZ^^^^^^WWWMMMGGGKKKPPPWWW^^^fffiiigggaaa\\\ZZZZZZ```iiipppvvv{{{www```UUUYYYWWWzzzyyyfffeeeXXXMMMJJJHHHEEEEEESSSrrr~~~pppaaaWWWNNNIIIQQQ^^^]]]MMMDDDDDD@@@@@@???>>>===<<<;;;;;;999999888888888888999999999<<<999999===;;;===LLL~~~zzzrrryyy|||uuu~~~qqqeeeccc]]]VVVPPPLLLJJJGGGEEE<<<===???CCCKKKUUU```gggnnniiifffiiinnnnnniiieee]]][[[ZZZ___iiisssyyy|||zzz~~~|||tttqqqvvv{{{|||~~~{{{kkknnngggppp```UUUDDD@@@;;;666444333333222111111000000000000111111000000000000000000000000111000000000222333555666DDDwwwvvvuuuXXXFFFUUUqqq~~~hhhbbbgggnnnrrrlllrrr||||||yyyyyyyyyuuuppprrr~~~rrreee[[[TTTRRRRRR[[[aaaddd___TTTIIIBBB@@@DDDHHHOOOXXXdddsssoooBBB???<<<:::<<>>===<<<;;;;;;999999888888888888999999:::<<<999:::>>>:::???QQQ}}}wwwuuu{{{xxxrrrfffaaa\\\TTTOOOKKKHHHCCC?????????AAAEEEMMMWWW```ffflllddd___aaabbb```\\\ZZZSSSUUU\\\dddmmmtttxxxyyyrrrvvvyyywwwsssssszzz~~~}}}uuuwww}}}nnnmmmeeePPPFFFBBB===888444333333333222111111000000111111222000000000000000000000000111000000111222444666777KKKuuuuuutttJJJBBB\\\zzzwwwdddaaagggkkkllllllqqq}}}~~~xxxtttssspppnnnmmmllljjjnnn}}}{{{uuukkk___TTTOOONNNOOOMMMOOOPPPLLLFFFAAA@@@@@@CCCIIIRRR^^^lll|||WWW:::999::::::???HHHPPPXXXcccmmm|||uuuYYYSSSRRRPPPKKKJJJPPPXXXXXXRRR```bbb___VVVLLLIIIPPPYYYbbb```\\\WWWTTTUUU[[[aaaiiilllrrr{{{}}}vvv[[[UUUXXXfff{{{{{{gggdddZZZMMMKKKHHHEEEJJJ]]]zzzvvvoooaaaRRRKKKIIIPPPggg~~~zzzZZZLLLDDDCCC@@@@@@???>>>===<<<;;;;;;999999888888888888999999888:::777:::???<<>>AAAAAACCCHHHOOOXXX___ccceee]]]VVVWWWVVVSSSRRRUUUUUU[[[dddlllqqqsssssstttkkknnnqqqrrrssswww|||tttmmmqqqUUUGGGDDD???999555333333444222111111000000111111222000000000000000000000000111000000111222444666888OOO~~~rrrvvvjjjLLLCCCeeennn[[[\\\cccgggffflllrrryyytttmmmhhhfffeeebbbaaadddfffjjjttt~~~pppllldddYYYNNNIIIIIIJJJCCCCCCCCCAAA??????AAACCCAAANNNcccyyygggHHH???555<<<>>>EEEQQQ[[[dddnnnxxxlllVVVZZZSSSLLLHHHLLLSSSVVVZZZ___cccddd```VVVLLLKKKSSS\\\ddd___XXXSSSQQQVVV^^^dddiiipppyyy~~~}}}lll[[[dddqqqtttggg___VVVJJJIIIGGGGGGQQQgggppphhhaaaVVVLLLKKKNNN[[[wwwrrrXXXJJJCCCBBB@@@@@@???>>>===<<<;;;;;;999999888888888888999999555777666:::@@@===FFF\\\|||yyywww{{{yyyuuuiii___ZZZTTTNNNKKKKKKHHHCCC>>>@@@@@@BBBHHHQQQYYY```ccc^^^UUUOOONNNMMMJJJLLLRRR\\\dddmmmssssssrrrqqqrrrmmmooorrruuuxxxuuulll~~~bbbHHHEEE@@@:::555333333555222222111111111111222222000000000000000000000000111000000111222555777888WWWrrrsss}}}bbbOOOGGGmmmfffTTTVVV```ddddddiiissszzzrrrkkkccc]]][[[VVVSSSTTTYYY^^^aaagggnnnqqqpppppptttxxxyyywwwtttfffccc]]]SSSIIIDDDCCCEEE>>>>>>===<<<===@@@DDDGGGIII^^^IIIAAAHHH888AAACCCLLLYYYdddmmmxxxhhhUUU^^^VVVLLLIIIOOORRRRRRZZZhhheeeeeeaaaWWWLLLKKKUUU^^^ddd___WWWRRRRRRXXX```eeefffqqq}}}}}}}}}kkkcccwwwooofffZZZPPPFFFFFFFFFIIIXXXrrrzzzgggeeeUUUMMMIIIMMMUUUggg}}}kkkYYYIIIBBBBBB@@@@@@???>>>===<<<;;;;;;999999999999999999999999:::;;;444999AAA:::IIIuuu}}}{{{uuusssjjjaaaYYYUUUVVVUUUQQQJJJCCC??????CCCBBBDDDMMMYYYaaacccaaa[[[PPPGGGFFFGGGIIIQQQYYYiiilllppprrrqqqnnnlllkkknnnpppuuuzzztttuuueeePPPFFFCCC???444222666333000000000000000000000000//////000000111111111222---333000...222111222>>>bbbyyywww\\\IIITTTppp~~~aaaYYY[[[ZZZ___gggkkk}}}ssskkk^^^WWWUUUMMMOOOLLLKKKMMMRRRWWWYYYXXXWWW[[[```ccccccaaa___^^^WWWSSSMMMHHHEEECCCBBBAAA======>>>???AAADDDFFFHHHCCCsssZZZFFF>>>777BBBEEEOOO\\\eeejjjnnnuuuzzzdddZZZ___SSSLLLIIIOOOUUUZZZaaaiiilllfff]]]UUUQQQVVV^^^eeeaaaWWWPPPQQQWWW^^^gggnnnsss{{{rrr}}}vvveee]]]VVVRRRHHHLLLKKKKKK]]]}}}www___UUUOOONNNMMMSSSgggmmmYYYJJJCCCDDD@@@@@@???>>>===<<<;;;;;;999999999999999999999999999;;;666:::CCC???TTTzzz}}}wwwuuunnnjjjaaaXXXXXXXXXUUUPPPIIIDDDAAA@@@AAADDDIIIQQQZZZ```cccdddTTTKKKEEEGGGLLLQQQ[[[dddsssrrrpppmmmkkkkkkmmmooooooqqqtttxxx|||sssmmmmmmRRRFFFCCCAAA777444777333111111111111111111111111///000000000111111111111,,,222111000444333666DDDoooxxxXXXEEEUUUtttxxx]]]WWWZZZ[[[```jjjnnnyyymmmeeeXXXRRRPPPIIIJJJHHHFFFGGGKKKNNNOOOOOOOOORRRWWWYYYYYYXXXWWWWWWSSSPPPKKKHHHGGGGGGFFFEEE@@@??????@@@AAACCCFFFGGGTTTHHH;;;999:::LLLSSS\\\hhhooorrruuu{{{bbbWWWYYYLLLIIIIIIQQQXXX```kkkuuurrrjjj]]]TTTRRRWWW___eee\\\TTTOOORRRZZZbbblllttt{{{lllddd___WWWPPPIIIKKKJJJOOOfffttt\\\PPPMMMLLLQQQ```wwwoooYYYKKKEEEEEE@@@@@@???>>>===<<<;;;;;;999999999999999999999999999===888;;;BBBBBBaaa~~~xxx}}}xxx|||ooopppsssjjj]]]\\\YYYSSSLLLGGGCCC@@@@@@>>>CCCKKKSSSYYY^^^aaacccLLLGGGCCCGGGOOOXXXbbbjjjrrrpppmmmiiihhhiiikkklllppprrrtttvvvyyy|||wwwiiivvvyyyUUUGGGCCCBBB:::777777222111111111111111111111111000000000000111111111111,,,222222222666444:::KKKzzzyyyrrrrrrxxxTTTFFF[[[~~~rrrYYYVVV[[[^^^eeeooouuusssggg```SSSNNNLLLFFFEEECCCBBBCCCEEEGGGGGGGGGLLLOOORRRTTTTTTTTTUUUVVVUUURRROOOMMMLLLLLLKKKJJJCCCBBBAAAAAAAAACCCEEEFFF\\\mmmhhhnnn^^^:::888999???UUU^^^gggqqqwwwxxxzzz```SSSSSSHHHHHHLLLSSS[[[dddrrryyymmm^^^TTTSSSXXX^^^bbbWWWQQQPPPWWW```iiittt|||ooodddccc```VVVLLLJJJIIIIIIUUUrrrmmmWWWLLLKKKMMMZZZrrr|||pppYYYKKKDDDEEE?????????>>>===<<<<<<<<<999999999999999999999999999???::::::AAAFFFmmm|||yyyyyy|||sss}}}yyyhhhbbb[[[QQQIIIDDDAAA>>>======@@@HHHQQQYYY]]]]]][[[JJJGGGFFFJJJRRRZZZbbbgggfffffffffhhhhhhhhhfffdddnnnrrrvvvxxxyyy{{{~~~{{{hhhmmm\\\IIIAAACCC<<<888777111111111111111111111111111000000000000000111111111---222222333666444>>>TTTrrrmmmppphhhOOOMMMgggnnnYYYXXX^^^bbbkkkvvv}}}nnnbbb[[[PPPKKKKKKEEEBBBBBBBBBCCCEEEEEEFFFEEELLLNNNPPPQQQQQQRRRUUUVVVUUURRROOONNNMMMKKKIIIHHHEEEDDDBBBAAAAAABBBDDDEEESSSjjj{{{qqqZZZOOOUUU```hhh]]]EEE:::AAABBBHHH[[[fffppp{{{___QQQMMMGGGKKKPPPUUUZZZdddrrr~~~yyymmm^^^UUUUUUXXX[[[[[[UUURRRUUU]]]gggpppzzzwwwkkkfffddd___TTTJJJKKKHHHIII[[[}}}cccRRRKKKLLLUUUkkkxxxppp}}}XXXIIIBBBCCC??????>>>>>>======<<<<<<999999999999999999999999888>>>:::;;;DDDNNN|||}}}}}}xxxzzzpppkkkaaaSSSIIIEEEBBB???<<<@@@AAAFFFQQQ^^^aaa[[[SSSKKKKKKMMMQQQXXX```dddeeedddbbbbbbcccfffgggeeedddmmmrrrxxx{{{{{{|||~~~hhhccczzzgggMMMAAABBB===999777111111111111111111111111111111111000000000000000000...333222333555444CCC^^^wwwwww|||[[[IIIQQQoooiiiVVVXXX___cccnnnzzzzzzggg[[[UUUKKKHHHIIIDDDAAACCCEEEFFFGGGHHHHHHHHHHHHIIIKKKKKKLLLMMMOOOQQQNNNMMMKKKKKKKKKJJJHHHFFFGGGEEECCCAAAAAACCCEEEGGGJJJNNNNNNGGGCCCHHHQQQWWWSSSEEE999>>>IIIMMMUUUeeeooo{{{ZZZLLLGGGFFFLLLRRRUUUZZZdddpppyyytttkkk___XXXWWWXXXVVVTTTWWWWWW\\\fffooouuu~~~xxxtttzzzsssqqqmmmiiiccc[[[SSSNNNKKKHHHMMMbbbyyyYYYNNNLLLNNNbbbwwwqqqzzzXXXIIIBBBBBB???>>>>>>>>>=========<<<999999999999999999999999666<<<:::===JJJWWW}}}xxx~~~uuurrreeeVVVLLLIIIHHHDDD@@@FFFDDDIIIUUUccceeeZZZNNNLLLQQQWWW\\\cccjjjkkkhhhkkkeee___^^^bbbhhhlllnnnoootttzzz{{{{{{|||~~~}}}sssbbbpppwwwVVVCCCBBB>>>999777222222222222222222222222222111111111111000000000000///222111222555666KKKmmm|||~~~TTTEEEUUUtttvvvaaaRRRUUU^^^dddooo}}}qqq^^^TTTOOOFFFEEEGGGCCCBBBEEEIIIKKKKKKJJJJJJKKKIIIJJJLLLLLLLLLLLLNNNPPPMMMMMMNNNQQQSSSSSSRRRPPPHHHGGGDDDCCCCCCFFFIIIKKKMMMHHH@@@>>>EEENNNOOOJJJMMM???:::EEEQQQZZZgggssswww{{{UUUHHHDDDDDDKKKRRRVVV]]]hhhqqqvvvnnnhhh___YYYWWWVVVTTTRRR[[[]]]eeeooovvv{{{|||zzzwwwqqqtttkkkmmmnnnjjjbbbZZZTTTQQQKKKKKKTTTlllkkkSSSMMMMMMTTTppp{{{rrryyyXXXJJJCCCCCC>>>>>>>>>>>>============999999999999999999999999666<<<999===JJJXXX}}}yyy{{{pppcccTTTLLLLLLLLLHHHBBBFFFGGGMMMYYYccccccXXXLLLOOOWWW___dddjjjooollleeeeee```[[[]]]eeepppwwwyyyvvvxxxzzzxxxvvvzzz~~~iiimmm```FFFCCC>>>;;;999555222222222222222222222222111111111111000000000///...111000222777;;;VVV~~~zzzwwwKKKEEEaaa|||nnn[[[NNNUUU___gggtttmmmZZZPPPLLLDDDEEEIIIEEEIIILLLQQQRRRPPPNNNMMMNNNNNNPPPRRRRRRQQQQQQQQQRRRRRRSSSUUUXXX[[[\\\ZZZXXXJJJIIIGGGFFFGGGKKKOOORRRUUUNNNFFFEEEMMMUUUSSSLLLJJJAAAGGGWWWbbbmmmyyy~~~{{{TTTIIIFFFGGGOOOUUUZZZcccmmmsssrrrkkkggg```YYYUUUTTTUUUVVV^^^aaakkkvvv|||wwwzzzxxxpppsssoooooonnniiibbbZZZTTTPPPJJJOOO]]]vvv\\\PPPPPPPPP^^^}}}ssszzzXXXKKKEEEFFF>>>>>>>>>>>>============999999999999999999999999999===888:::GGGTTT~~~~~~zzz~~~kkk^^^OOOIIIKKKMMMHHHCCCCCCHHHPPP[[[aaa^^^TTTKKKQQQZZZccchhhllloooiii___WWWUUUXXX```mmmxxx}}}~~~||||||yyytttqqqwwwmmmlll}}}fffIIIDDD???<<<;;;888222222222222222222222222222111111111000000//////...//////333999???^^^|||iiiBBBHHHooojjjXXXNNNVVVbbbkkkzzzlllYYYPPPLLLFFFGGGLLLIIIPPPTTTXXXXXXUUURRRPPPPPPPPPRRRTTTTTTSSSRRRQQQRRRSSSTTTVVVXXXZZZZZZWWWUUULLLKKKIIIHHHKKKOOOTTTWWWWWWSSSLLLIIIPPPZZZ]]]ZZZFFFFFFVVVjjjttt~~~~~~VVVLLLJJJMMMTTTZZZ^^^gggqqqsssoookkkggg```XXXSSSSSSWWWZZZ___dddnnnzzz{{{|||xxxuuu~~~yyyuuuooojjjddd\\\SSSMMMJJJRRRddd}}}hhhPPPPPPUUUSSSgggrrrpppWWWJJJCCCBBB???>>>===<<<<<<;;;;;;<<<999999999999999999999999999888;;;???AAAUUUyyyxxxkkkZZZSSSSSSQQQRRRPPPDDDIIILLLUUU^^^^^^VVVRRRTTT^^^___bbbfffgggbbbYYYRRRKKKQQQZZZfffpppwww|||~~~zzztttrrrvvvwwwyyypppkkkrrrsssIII@@@CCC<<<666666444444333222222111111000111111111111111111111111222---222444333IIIsssrrrwwwxxxTTTFFFGGGtttfffYYYRRRYYYeeeoooyyyrrrZZZNNNNNNKKKNNNVVVVVVWWW[[[[[[UUUSSSXXX[[[YYY\\\[[[XXXVVVWWWWWWTTTPPPTTTUUUXXX\\\\\\YYYUUUUUUJJJIIIFFFDDDEEEJJJRRRXXX[[[YYYTTTVVVeeeuuutttjjjUUUaaaxxxOOOFFFRRRPPPWWW^^^bbbiiippprrrpppppphhh^^^WWWUUUWWW^^^eeennnqqq{{{~~~zzzxxx|||}}}wwwwwwtttoooggg]]]TTTOOOMMMUUUooouuu```SSSPPPVVV\\\uuu}}}zzzWWWIIIBBBBBB???>>>===<<<<<<;;;;;;<<<999999999999999999999999:::999<<>>===<<<<<<;;;;;;<<<999999999999999999999999;;;:::<<<@@@HHHcccrrr}}}|||mmmvvvvvvccc[[[[[[TTTOOOJJJ???KKKOOOVVV]]]___]]]```dddjjjiiieee___XXXRRRNNNMMM\\\bbbjjjppprrrrrrqqqpppqqquuuyyyyyyyyy|||zzziiieeeqqqmmmYYYIIIFFF???999888444444333333222222111111111111111111111111111111111000555888999NNNmmm|||rrrUUUCCCHHH\\\___XXXYYYeeerrr{{{eeeWWWWWWVVVYYY^^^\\\^^^aaaaaa^^^]]]```bbbbbbcccbbb``````aaacccgggiiieeeiiimmmooommmhhhaaa\\\SSSOOOIIIJJJQQQ]]]iiiqqqsss|||}}}UUULLLOOOPPPSSSZZZaaaeeeiiimmmkkkgggkkkhhhddd___]]]aaahhhmmmsss}}}~~~zzzyyy{{{zzz{{{|||zzztttiii\\\RRRLLLTTT^^^zzz|||~~~yyyuuuwwwVVVIIIBBBAAA???>>>===<<<<<<;;;;;;<<<999999999999999999999999::::::<<>>===555444444333222222111111111111111111111111111111333222666888<<>>===<<<<<<;;;;;;<<<999999999999999999999999::::::;;;DDD]]]yyy|||yyylllqqq}}}jjj___^^^SSSJJJHHHCCCIIISSS^^^ccccccccceeegggiiifffaaaZZZTTTUUU[[[aaabbbhhhpppsssrrrpppppprrrwww|||zzzzzz{{{~~~wwwuuu{{{sssdddbbbiiidddJJJAAA@@@>>>===555555444444333222222111111111111111111111111111000///111222;;;ZZZssstttvvvrrrMMM@@@HHHmmm}}}ZZZXXX^^^jjjuuuqqq```aaadddhhhkkkeeehhhhhhhhhiiigggfffgggjjjgggeeeeeehhhiiimmmzzzmmm]]]PPPLLLJJJOOO[[[nnnsss|||cccRRRPPPPPPQQQTTTUUUZZZ]]]^^^bbbhhhjjjhhhtttssskkk^^^ZZZbbblllrrrzzz{{{uuuyyyxxxxxx{{{wwwwwwzzzyyyrrreeeXXXPPPLLLSSSggg}}}WWWJJJCCCBBB???>>>===<<<<<<;;;;;;<<<999999999999999999999999::::::<<>>===<<<<<<;;;;;;<<<999999999999999999999999<<<;;;===QQQ}}}|||yyy~~~zzzjjjkkkwwwuuu{{{yyyfff^^^OOOEEEIIILLLVVVbbbkkkhhhcccccceeeeeeddd```[[[YYY]]]cccjjjnnnpppssstttqqqmmmmmmsssyyy}}}{{{zzz{{{}}}~~~~~~~~~}}}{{{~~~pppXXXNNN\\\hhhXXXCCC???===888555555555444333333222222111111111111111111111111333555777888HHHlll}}}ooolllcccDDD@@@LLLxxxdddSSS```wwwttteeemmmwwwxxxuuuvvvxxxuuuoooooosssvvvnnniiijjjmmmyyy|||gggTTTDDDIIIQQQZZZeeevvvlllgggpppbbbWWWQQQUUUYYYVVVUUUWWWYYY___ccceeegggjjjiiieeekkkpppmmmaaa___nnn}}}wwwlllllloookkkkkkmmmgggjjjmmmmmmggg\\\SSSPPPQQQaaassskkkqqq}}}YYYLLLEEEDDD???>>>===<<<<<<;;;;;;<<<999999999999999999999999>>>===???VVVyyyuuu{{{jjjjjjuuuwww~~~jjj___NNNDDDIIIOOO^^^iiiooohhhaaabbbeeefffeee___ZZZYYY___fffkkkmmmrrrttttttqqqmmmoooxxx|||{{{zzzyyyzzz|||~~~~~~~~~oooSSSJJJ\\\```rrr^^^GGGCCCAAA<<<666555555444444333222222111111111111111111111111///333777999JJJmmmzzzgggooo^^^@@@BBBQQQ|||[[[TTTgggsssgggsss~~~wwwvvv{{{|||vvvssstttssswwwssshhhYYYIIIEEENNNYYYbbblll}}}oooiiihhhuuu[[[HHHRRRYYYYYYWWWXXXXXXWWW[[[bbbhhhkkkllllllgggaaaiiiqqqpppeeedddrrrvvvpppffffffhhhbbbaaabbb\\\eeehhhiiicccYYYQQQPPPRRRfffppp\\\ZZZhhhnnnUUUIIICCCBBB>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::999999999999>>><<<===\\\zzzxxx}}}pppoooqqqttt{{{jjj\\\SSSLLLKKKOOO^^^iiilllddd```dddeeeaaabbb___\\\]]]ccciiimmmooorrrooommmnnnooorrr|||{{{zzz{{{|||zzzxxxzzz~~~~~~zzzwww[[[RRRXXX]]]kkkgggHHH===<<<<<<888666444333444555444444111111111111111111111111333666111888UUUkkkooopppqqqNNNBBB???UUUwwwnnnYYYTTTgggrrrggg|||wwwttt{{{zzzqqqdddXXXQQQOOOIIISSSYYYdddxxxnnndddssslllWWWOOONNNNNNQQQWWW\\\^^^\\\YYYaaacccfffkkknnnmmmgggbbbnnnuuutttjjjjjjuuu~~~zzz~~~{{{|||{{{tttiiieeecccbbb___ZZZZZZ^^^iiiooossslll]]]QQQOOOSSSooommm[[[WWWmmmhhhUUUIIICCCAAA>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::999999999::::::<<>><<<999777444333444444444333111111111111111111111111111555111999TTTfffffffffyyyuuuFFFAAAAAAXXXyyycccTTTOOOWWWdddnnnsss}}}sssjjjzzzuuu{{{zzzpppgggcccaaaYYYMMMCCCJJJWWWaaaooo}}}kkkjjjwwwyyy```NNNLLLSSSQQQQQQTTTZZZaaaeeeeeedddccccccfffiiikkkjjjfffcccooowwwyyypppnnnuuu{{{yyyxxxvvvwww{{{~~~pppjjjbbb___[[[ZZZZZZ```ppplllVVVQQQUUUpppjjj[[[ZZZrrrpppTTTIIICCCAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999::::::999>>>EEEbbb}}}~~~}}}~~~xxxhhhccclllnnnjjjuuujjj[[[OOOIIIPPP]]]hhhkkkhhh```___bbb___XXXYYYYYY[[[___dddhhhiiiiiigggddddddjjjttt|||wwwyyyzzzyyywwwyyy~~~xxxzzzuuutttvvvmmmlllaaaHHH???<<<;;;888555444444444333222222222222222222222222222///333222;;;TTTbbb___^^^xxxbbb>>>???FFF___}}}zzzvvvYYYPPPRRRTTTUUUUUUWWWfffrrrkkkvvvvvvuuunnnjjjcccXXXOOOMMM^^^kkkzzzxxxqqqyyytttVVVEEE>>>DDDNNNMMMNNNQQQXXX___fffjjjkkkffffffeeeeeeeeedddddddddqqq{{{~~~xxxsssuuuwwwtttyyywwwnnnqqqxxxwwwyyyzzziiiccc```\\\ZZZ]]]ggg{{{lllTTTPPPXXXwwwfff[[[^^^xxxTTTIIICCCAAA>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999:::::::::;;;@@@IIIkkk~~~jjj^^^^^^hhhhhhhhhjjj[[[RRRMMMUUUcccmmmlllgggaaabbbddd```XXXUUUWWW[[[___cccddddddccceeedddgggqqq{{{wwwxxxyyyxxxwwwyyyxxxxxx|||uuunnn|||gggIII>>>???<<<999666444444444333222222222222222222222222222///333333>>>WWWbbb```aaappp}}}WWW;;;>>>KKKjjjnnnUUUOOOXXX^^^bbbbbbbbbkkkvvvnnn{{{fffcccttt|||pppgggaaaXXXkkkxxx|||TTTCCCEEEGGGEEEDDDHHHJJJMMMSSS[[[dddkkkooojjjiiigggccc```^^^```bbbttt}}}|||uuuuuuuuuuuu~~~}}}rrrlllnnnssstttuuu~~~qqqfff^^^^^^ZZZ^^^ooocccQQQSSS```~~~fff]]]ccc~~~SSSIIICCC@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::999999::::::;;;<<>>AAA<<<999666555444444333222222222222222222222222222111555555BBBZZZeeeeeejjjppp~~~RRR;;;<<>>>>>>>>===<<<<<<;;;;;;::::::999999999:::;;;;;;;;;>>>LLLxxx}}}qqq[[[]]]aaahhhrrrbbbVVVUUURRRVVV```iiifffbbb```aaa___XXXRRRRRRVVV[[[^^^```aaacccdddnnnsss{{{zzz{{{|||zzzxxxzzz~~~}}}vvvuuuvvv|||jjjdddtttooo}}}pppKKK>>>AAA<<<999666555555555444333333333333333333333333333333666777EEE\\\dddeeekkkttt}}}MMM===;;;MMM{{{dddSSSRRRVVVfffxxxwwwnnnmmmxxxjjjfffvvvcccQQQKKKIIIFFFIIIOOOHHHJJJLLLNNNRRRYYY```ffflllpppsssooogggaaabbbeeevvv|||{{{sssppptttzzz{{{uuuqqqpppqqqpppooowwwxxxyyyqqqhhh]]]XXXWWW```{{{|||ooo]]]ZZZbbbhhhaaammmRRRJJJCCC@@@>>>>>>>>>===<<<<<<;;;;;;:::999999999::::::;;;<<<;;;AAASSS{{{yyykkkZZZbbblllzzzbbbWWWUUUQQQWWWeeehhheeecccbbb```ZZZSSSNNNRRRVVV[[[___aaaeeejjjnnnzzz}}}|||}}}~~~{{{yyyzzz~~~wwwsssssszzzvvvaaa\\\vvvtttfff~~~~~~TTT@@@???;;;888666555555666555555333333333333333333333333333666999GGG\\\___[[[aaahhh|||uuuGGG@@@@@@RRR{{{\\\QQQWWW[[[lll~~~zzzlllgggrrr}}}kkkoooeee\\\WWWVVVQQQKKKLLLSSSJJJLLLMMMMMMMMMQQQWWW\\\iiirrr{{{zzzrrrkkkjjjllluuu{{{}}}sssmmmpppvvvzzzvvvrrrnnnnnnoooqqqrrryyyzzz}}}uuuoooaaaYYY\\\]]]ssspppZZZWWWccc|||fffbbbrrrRRRJJJCCC@@@>>>>>>>>>===<<<<<<;;;;;;999999999999::::::;;;<<<<<>>===<<<;;;::::::;;;;;;;;;:::999999<<<>>><<>>===<<<;;;:::;;;;;;;;;:::999:::<<<>>>>>>OOOttt~~~wwwvvvrrrgggrrrsssZZZQQQSSSXXXcccooopppiiiffffff^^^PPPJJJNNNUUUXXX]]]ccciiisssxxxrrrsssxxx~~~vvvppprrr|||eeeWWW\\\}}}XXXwwwxxxGGGCCC===:::777555444444333222333222222111111222222333555333AAAZZZfff^^^VVVXXXQQQeeeaaaKKKbbbeeezzzeeeSSSVVVWWWiiisssrrrdddfffoooyyy}}}xxx{{{VVVDDDEEEMMMxxxttt^^^OOOFFFMMMLLLPPPWWW[[[ZZZYYY[[[WWWSSSOOOOOORRRSSSQQQOOOXXXfffuuu{{{{{{vvvooohhhoooxxxssshhheeefffiiijjjjjjiiiiiimmmuuu{{{~~~zzzggg]]][[[VVVTTTXXXZZZpppnnn[[[\\\gggkkkcccyyyVVVKKKBBBDDD@@@@@@???>>>======<<<;;;:::;;;;;;:::999:::<<>>=========:::;;;;;;;;;:::;;;===???GGGeee~~~wwwooovvvuuuqqqgggnnn~~~rrr~~~lllZZZTTTWWW\\\dddllljjjgggccc[[[NNNFFFJJJUUU\\\\\\___fffoooxxx~~~xxx}}}|||yyyvvvuuuwww{{{{{{qqqhhhhhhsssvvvcccXXXiiirrrfff{{{\\\DDD>>>;;;888666666555444333333222222111111222222333000444DDDZZZccc\\\SSSRRRXXXvvvmmmNNNRRReeesssxxxaaaTTTZZZ\\\jjjwwwqqqllllllmmm~~~wwwkkknnntttrrrRRR???GGGYYYyyyuuuyyy~~~|||zzzvvvtttooocccXXXSSSTTTRRRNNNIIIGGGIIIOOOTTTYYYaaaiiifff```YYYTTTSSSTTTUUUUUUTTTYYY^^^dddmmmuuuuuuqqqdddmmmvvvwwwqqqkkkjjjllllllmmmnnnnnnooottt|||```dddiiiqqqrrrhhhdddmmmmmm[[[___mmmjjjdddyyySSSIII???BBB@@@@@@??????>>>>>>======:::;;;;;;;;;:::;;;>>>@@@LLLlllwwwtttzzzyyyeee^^^fffsssrrrzzzlll^^^XXXYYY___eeekkkgggfffaaaWWWJJJDDDLLLVVV``````bbbhhhooowww|||~~~~~~rrrxxx}}}|||zzzxxxwwwzzz~~~zzztttgggdddkkk~~~jjjXXXccc___lllfffHHH>>><<<888777666666555444333222222111111222222333111555CCCTTT[[[VVVPPPOOO\\\pppXXXTTT]]]uuu}}}]]]SSSZZZ\\\iiiyyy~~~ooofffgggkkkjjjvvvnnnfffmmm}}}sssQQQAAA>>>OOOjjjkkk```lllqqqnnnmmmkkkiiigggbbb]]]]]]^^^ZZZSSSRRRNNNMMMOOORRRXXXdddnnnoooiiiaaaZZZVVVVVVXXXYYYYYYYYYYYY[[[fffrrrxxxwwweeelllssstttppplllmmmpppmmmoooooonnnooottt|||qqqzzzjjjvvvqqq]]]^^^jjjnnngggzzzSSSHHH???AAA??????>>>>>>>>>=========:::;;;<<<;;;;;;<<>>>>>============<<<<<<:::;;;<<<;;;;;;<<>>>>>======<<<<<<===;;;:::<<<<<<<<<@@@FFFPPPxxx}}}uuu{{{{{{mmmqqqdddaaa[[[XXX]]]hhhnnnnnndddccc```ZZZOOOHHHLLLTTTWWW]]]aaabbbdddmmm}}}|||{{{zzzxxxxxxxxxxxxxxx}}}lllXXXVVVXXXbbbrrrlllXXXRRR```ttt___LLL```zzzYYYCCC:::999999222444999555555444444333333444444555333DDDOOOVVVXXXPPPQQQ___yyy|||~~~ddd~~~eeeUUUSSSaaaooo|||xxxaaakkkxxxrrryyyyyyuuu]]]LLLIIIOOOTTTkkkqqq]]][[[XXXTTTRRRTTTZZZ```iiijjjpppvvvwwwuuuuuuxxxqqqtttvvvwwwuuurrrqqqqqqyyywwwrrrjjjaaa\\\\\\]]]___aaadddiiinnnrrruuuwwwyyywwwuuuvvvyyy{{{zzzyyy}}}|||xxx{{{xxx|||zzzuuutttlllooo|||rrrqqqSSSIII@@@CCC??????>>>>>>======<<<<<<===;;;:::<<<<<<<<<@@@FFFYYYvvv{{{nnnooodddaaa[[[XXX___jjjpppoooeeebbb___XXXNNNGGGKKKSSSWWW]]]bbbccceeemmm{{{|||{{{zzzxxxvvvvvvwwwyyyzzzppp\\\VVVUUU```rrrnnnXXXNNNWWWhhhiiiQQQZZZzzz]]]EEE::::::;;;444555999666555444444333333444444555444EEEPPPUUUWWWPPPSSSbbbfff|||cccTTTTTTaaaooo~~~llltttvvvxxxxxx|||OOOHHHOOOUUU[[[qqqrrreee______]]]XXXUUUUUUYYY\\\aaaeeeooozzz}}}yyyxxxzzz}}}zzzwwwwwwwwwzzznnneeebbbbbbbbbdddfffjjjooossswwwyyy{{{yyyxxxyyy|||~~~}}}|||zzz~~~{{{zzz}}}|||}}}~~~{{{|||}}}rrrooo|||wwwvvvRRRHHH???BBB??????>>>>>>======<<<<<<===::::::<<<<<<<<<@@@FFF___vvv{{{zzzqqqmmmddd```[[[ZZZaaammmrrrpppeeebbb^^^WWWLLLEEEJJJSSSXXX^^^ccceeefffmmmyyyzzzzzzxxxuuussstttvvvzzz|||ttt```WWWSSS^^^qqq|||cccRRRUUUaaaxxx|||[[[TTT{{{~~~aaaIII<<<:::<<<777666999666555444444333333444444555555FFFPPPTTTUUUPPPVVViiioooxxx```SSSTTTaaannnsssxxxzzzxxxxxx```EEEIIIRRR[[[cccxxxxxxeeeaaaccccccbbb___[[[YYYXXXYYY[[[aaaooo}}}~~~{{{|||~~~||||||vvvjjjdddbbbddddddfffiiimmmrrrvvvyyywwwvvvvvvwwwyyyzzzzzzyyy{{{yyyrrrwwwyyy}}}vvvppp{{{|||{{{RRRGGG???BBB??????>>>>>>======<<<<<<<<<::::::<<<<<<<<<@@@GGGjjjvvvzzzzzzoooppptttuuuuuummmdddaaa\\\\\\eeeppptttqqqfffccc^^^VVVKKKDDDHHHQQQ[[[```eeeggghhhnnnxxx~~~zzzwwwsssqqqrrruuuzzz~~~xxxcccZZZVVV]]]kkk|||pppXXXTTT]]]sssgggPPPmmmyyyoooNNN===999<<<888777888444555444444333333444444555666FFFPPPRRRRRRPPPZZZqqqyyyuuu^^^TTTVVVbbbnnnsssuuu{{{xxxzzzxxxSSSKKKMMMTTT___iii~~~mmmbbbeeeeeeeeefffeeebbb^^^ZZZXXXYYY___mmm{{{|||yyyyyy|||{{{uuummmddd___ccccccccceeehhhmmmrrruuurrrrrrsssuuuvvvwwwxxxwww~~~uuusssxxxvvvwww{{{sssqqq|||~~~QQQGGG???CCC??????>>>>>>======<<<<<<<<<::::::<<<<<<<<>>>>>======<<<<<<;;;999999<<<======AAAHHHtttuuuwwwtttiii^^^UUUaaa~~~tttvvvhhhddd___```kkkuuuvvvppphhhfffbbb[[[OOOFFFIIIPPP___bbbfffhhhjjjooowww}}}zzzwwwsssqqqqqquuuzzz~~~~~~}}}kkkccc^^^]]][[[aaa|||uuuWWWNNNSSS^^^zzzVVVXXX___DDD888;;;999555666333555444444333333444444555777HHHQQQPPPPPPSSSiiiqqqxxxnnn[[[WWW\\\gggppptttvvvpppOOOTTTXXXMMM^^^lllxxxssslllmmmhhhhhhhhhiiiiiigggbbb___WWWXXX]]]fffoooxxx~~~~~~zzzrrriiigggkkkmmmjjjeeekkkjjjiiiiiijjjlllnnnpppmmmppptttwwwyyyzzz|||~~~iiihhhfffrrrvvvwwwxxxnnnccceeeoooPPPHHHAAAFFF??????>>>>>>======<<<<<<;;;999999<<<======BBBHHHqqqtttuuuqqq```XXXTTTYYYjjj~~~mmm|||}}}jjjeee```bbbmmmwwwvvvoooiiihhheee^^^RRRIIIIIIPPP___aaaccceeehhhnnnvvv|||zzzxxxtttrrrsssvvvzzz}}}}}}rrrfff]]]ZZZVVVZZZsssuuuXXXOOOUUUZZZ___QQQiiiJJJ:::<<<:::666777555555444444333333444444555999JJJSSSRRRQQQWWWqqqiii|||hhhWWWWWW```kkktttuuusssbbbNNNTTTRRRNNN]]]mmm}}}}}}xxxvvvlllkkkiiihhhiiigggdddaaa^^^ZZZYYY]]]bbbjjjvvv~~~yyyrrrmmmllllllmmmmmmpppooonnnnnnmmmnnnnnnnnnjjjnnntttxxxzzz{{{~~~ccc```YYYhhhqqqtttvvvkkk^^^]]]hhh~~~sssqqquuuyyyPPPHHHBBBGGG?????????>>>======<<<<<<;;;999999<<<======BBBHHH{{{tttttt~~~iiiUUURRRTTTaaalllvvvyyygggssskkkfffaaacccnnnxxxvvvnnnjjjiiigggaaaUUUJJJJJJPPP^^^___aaabbbfffmmmuuu{{{zzzxxxuuussstttvvvzzz|||}}}xxxgggZZZXXXUUUXXXnnnqqqTTTMMMUUU]]]fffMMM|||pppNNN<<<>>>;;;777888777555444444333333444444555;;;MMMUUUSSSSSSZZZwwwlllcccUUUWWWbbbnnnwwwsssppp^^^RRRRRRLLLSSSWWWkkk~~~|||zzzpppmmmiiihhhhhhgggdddaaafff```ZZZYYYYYY]]]gggrrryyy~~~{{{tttqqqtttyyyqqqqqqpppooonnnmmmllllllmmmrrryyy}}}ddd___RRRbbbjjjmmmppphhh^^^^^^fff{{{{{{iiiccceeejjjrrrwww}}}RRRJJJ@@@AAA@@@???>>>===<<<<<<<<<<<<888>>>===;;;===:::???OOOoooppp}}}tttUUUJJJNNNfff|||kkkdddiiippplllllleeeeeeqqquuuqqquuujjjllleeehhhZZZDDDJJJNNNZZZ]]]______```gggrrr{{{xxxqqqrrruuuwwwyyy{{{~~~|||mmmZZZTTTWWWTTT```{{{aaaQQQOOOTTT|||nnnVVVkkkvvvJJJ===:::999;;;333888555444444333333444444555BBBFFFWWW___XXXeee}}}qqqxxxtttyyy]]]VVVUUU___rrr|||}}}{{{~~~\\\QQQLLLJJJSSS^^^rrr}}}yyymmmdddbbbbbb```bbbggggggeeebbbaaa``````^^^]]]___bbbffflllttt~~~|||wwwvvvwwwsssmmmtttwww}}}~~~llliiibbb______eeellllllbbbWWWaaagggkkkhhhbbbcccmmmxxx|||~~~|||zzz}}}RRRJJJ@@@AAA@@@??????>>>>>>===<<<<<<999>>><<<:::===;;;AAAQQQrrrsss}}}___UUUYYYnnnlll```gggzzz~~~iiiiiiaaabbbooosssppptttmmmpppjjjpppbbbIIILLLOOOZZZ]]]aaacccfffnnn{{{vvvooopppsssuuuvvvyyyppp]]]WWWYYYWWWccc|||eeeQQQLLLQQQnnnhhhRRRgggzzzMMM>>>:::999;;;333777555444444333333444444555CCCNNN[[[YYYXXXvvvzzztttpppiiidddllltttZZZVVVWWWcccuuuyyyXXXPPPMMMOOOZZZeeesssrrrgggeeegggggghhhjjjjjjhhhfffffffffeeecccaaa\\\[[[ZZZYYY[[[bbbjjjqqqyyyyyytttqqquuuvvvcccVVV```iiippppppsss{{{RRRJJJ@@@AAA???@@@@@@@@@@@@>>>===<<<:::???<<<:::===<<>>FFFXXXtttsss|||mmmeeeqqqqqq___uuuuuuhhhggg___bbbrrrxxxvvvxxxpppqqqlllwwwjjjMMMLLLNNNZZZ___eeekkkqqq}}}|||uuuoooooopppqqqtttwwwvvvaaaVVVVVVSSS\\\rrrlllRRRHHHNNNUUUjjjqqqiiiRRR^^^zzzXXXBBB:::777:::222666555444444333333444444555>>>OOOTTTFFFNNN{{{tttuuuqqqQQQggglllUUUWWW^^^kkk}}}yyypppgggcccbbbdddjjjpppwww^^^UUUOOOTTTdddrrrxxxxxx~~~rrrtttyyy{{{vvvtttssspppmmmllljjjjjjjjjllllllkkkhhheeeiiifff```YYYSSSRRRUUUWWWZZZ[[[aaappp~~~vvvqqqtttRRRJJJ@@@AAA???@@@AAABBBAAA???===;;;:::???<<<:::>>>>>>FFFYYYssspppxxxyyykkkzzznnnbbbnnneeeddd]]]aaatttzzzwwwyyyrrrpppkkkxxxlllNNNMMMOOOZZZ___eeejjjppp{{{{{{uuuppppppqqqqqquuuzzz~~~|||fffWWWTTTQQQWWWjjjnnnTTTJJJLLLQQQfffsssqqqXXXYYY^^^DDD999666999333777555444444333333444444555BBBLLLRRRJJJPPPyyy||||||gggPPPnnnlllVVVXXX```nnnqqqkkkhhhiiiiiifffdddeeemmmzzz{{{bbbWWWPPPTTTdddrrrxxxuuuvvv|||llllllnnnvvv{{{~~~zzzuuuqqqnnniiiiiiiiiiiiiiihhhdddaaadddddddddbbb``````bbbdddpppjjjfffjjjvvv{{{xxxzzzRRRJJJ@@@AAA???@@@@@@@@@@@@>>>===<<<999???<<<;;;>>>>>>EEEWWWtttpppwwwxxx|||iiieeefff```___YYY```ttt{{{vvvvvvssspppmmm}}}sssSSSOOOQQQXXX]]]bbbggglllwwwzzztttpppqqqqqqrrrwww}}}~~~jjjYYYTTTQQQVVVfffrrrXXXMMMIIIMMMaaarrryyycccVVVcccEEE999666:::444999555444444333333444444555AAAGGGMMMKKKQQQvvvgggYYYxxxnnnWWWYYYbbbqqqooolllooouuuwwwqqqiiifff```iiittt}}}xxx```VVVOOOTTTdddpppwwwtttuuuvvviiigggeeemmmvvv~~~yyytttlllkkkiiihhhgggeeeaaa^^^]]]```eeejjjmmmqqquuuxxx}}}yyyvvvvvv{{{|||xxx~~~zzzRRRJJJ@@@AAA@@@??????>>>>>>===<<<<<<888>>>===<<>>DDDUUUxxxsssxxxyyyggghhhaaa\\\]]]XXXaaavvv}}}vvvuuuooonnnnnn{{{WWWOOOOOOUUUZZZ___ccchhhrrrwwwrrrppppppqqqrrrxxxiiiWWWSSSPPPUUUddd}}}vvv[[[OOOKKKKKKZZZnnnrrrXXXmmmfffFFF888666:::555:::555444444333333444444555===DDDKKKHHHRRR|||pppiiioooWWWZZZdddtttuuutttwww~~~vvvqqqhhhhhhgggiiisssuuu]]]SSSNNNSSScccqqqxxxxxx~~~qqqhhhgggccccccjjjqqqxxxwwwssspppmmmjjjhhheeeaaa^^^[[[___fffmmmttt|||xxxwww~~~}}}~~~RRRJJJ@@@AAA@@@???>>>===<<<<<<<<<===888>>>===<<>>===<<<<<<;;;;;;<<<888>>>;;;999>>>===AAANNNyyyxxx}}}www}}}wwwhhh^^^]]]ZZZ[[[dddpppwwwuuuppplllkkkyyy___GGGUUUYYYYYY___fffkkkppp}}}vvvrrrnnnnnnrrrwwwzzz|||}}}wwwcccTTTOOORRRXXX\\\rrrdddPPPOOOEEEXXXjjj]]]SSSwwwbbbCCCDDD888666===222666666555444222333555777>>>HHHNNNIIIZZZssssssgggXXX\\\fffwww}}}vvvmmmeeebbbjjjttt}}}kkkSSSHHHIIIUUUaaapppwwwqqqmmmlll```aaa```aaafffooo{{{}}}sssmmmllljjjgggccc```^^^^^^dddooo}}}~~~yyyxxx~~~QQQHHH???BBB??????===<<<<<<<<<<<<<<<;;;???;;;999>>>===???KKKsss~~~uuuxxxvvvoookkkhhh}}}yyyggg^^^___[[[ZZZbbbooovvvuuuppprrroooxxxgggJJJRRRYYY[[[ccclllrrryyyvvvrrrnnnmmmqqqvvvzzz|||}}}sss```SSSNNNPPPVVV\\\sssdddQQQQQQHHHSSS```~~~gggXXXkkkcccBBBCCC999888>>>555666666555444222333555888HHHOOOOOOIIIaaa```gggfffYYY\\\fffwwwrrreeeaaadddjjjsss~~~{{{```MMMDDDFFFPPP[[[ooo{{{yyysssqqqgggcccbbbaaabbbiiiuuu|||tttooollljjjhhhgggddd```aaagggpppxxx}}}}}}zzz{{{|||QQQHHH???BBB??????>>>===<<<<<<<<<<<<<<<>>>999:::@@@>>>???LLLssszzzsssyyyqqqddd___^^^[[[{{{mmmzzz]]]```[[[YYY```llluuuuuuqqqtttooouuuqqqRRRRRR[[[```hhhqqqxxx~~~uuuqqqlllkkknnnsssyyy{{{}}}zzzjjjYYYQQQOOOQQQXXX___yyyfffTTTPPPIIINNNUUUuuu}}}hhhhhhgggCCCAAA:::999>>>888666666555444333333666888LLLTTTOOOMMMrrryyyRRReeecccXXX]]]hhhzzzpppccc___[[[]]]bbbmmmyyyyyyiiiTTTGGGBBBDDDMMMVVVooozzzwwwqqqkkkiiieeeaaaccckkkyyyxxxrrrpppoooqqqkkkeeebbbcccfffjjjlllttt~~~|||zzz|||}}}wwwQQQHHH@@@BBB@@@???>>>===<<<<<<<<<<<<:::;;;777:::AAA???BBBQQQ{{{tttzzzvvveee^^^^^^MMMWWWlllwwwqqq]]]```ZZZWWW^^^jjjssstttqqqooommmsssyyyZZZTTT^^^dddlllrrrvvv|||}}}qqqnnnjjjhhhkkkpppvvvzzz}}}qqq^^^OOOQQQXXXZZZ^^^eeehhhVVVKKKIIIKKKQQQrrr{{{mmmpppGGG???;;;:::<<<888666666555444333444777999KKKWWWPPPPPP|||~~~mmmMMMlll___WWW]]]jjjtttooo```ZZZWWW[[[gggqqqvvvvvvkkk]]]MMMEEECCCGGGOOOXXXppp|||xxxuuusssmmmeee```ccckkksss}}}yyyxxxwwwrrrlllgggfffhhhjjjkkkmmmpppsssxxxzzz~~~{{{|||QQQIII@@@CCC@@@???>>>======<<<<<<===<<<===999;;;AAA===CCCWWW|||uuuzzzyyycccYYYXXXSSSMMMRRRdddtttxxxxxxyyy|||mmm______YYYVVV\\\iiirrrtttrrrkkknnnttt{{{^^^TTT___fffnnnqqqtttyyy|||{{{nnnllljjjhhhjjjpppwww|||}}}~~~xxxpppnnn{{{~~~gggTTTLLL[[[hhhgggeeehhhgggTTTGGGHHHIIIQQQnnnnnnxxx|||MMM>>><<<:::999777666666666444333444777:::JJJXXXPPPOOOzzzdddJJJppp[[[UUUZZZhhh~~~qqqfffZZZSSSVVV^^^eeeiiiaaaVVVJJJEEEFFFKKKTTT]]]ttt~~~yyyvvvqqqjjjcccaaacccgggooo|||zzztttpppooooooppppppqqqnnnmmmnnnqqquuu{{{}}}{{{uuu~~~RRRIII@@@CCC@@@@@@???>>>============???@@@<<<===???:::DDD^^^uuuooouuu}}}dddTTTPPPNNNKKKRRRbbbmmmmmmjjjiii|||}}}lllbbb\\\VVVTTT[[[hhhsssuuurrrlllrrrvvvbbbRRR]]]fffnnnqqqttt|||~~~xxxiiiiiiiiiiiikkkpppwww|||{{{ccc```^^^ggg~~~~~~qqq\\\QQQYYYsssqqqeeefffxxxzzzdddOOODDDGGGFFFQQQfffkkk{{{RRR>>>>>>;;;666777666666666555444555888;;;CCCSSSMMMRRR~~~dddOOOuuu~~~ZZZTTTXXXfff~~~wwwfffXXXRRRSSSWWWZZZWWWNNNFFFFFFJJJOOOXXX```xxx{{{yyytttpppllliiigggeeedddrrr}}}|||{{{zzzuuutttuuuwwwuuurrrssswww~~~{{{|||{{{xxx}}}RRRIIIAAACCCAAA@@@???>>>============<<<>>>===>>>>>>:::KKKkkk{{{wwwuuufffcccllljjjVVVOOOFFFMMMXXXbbbffffffhhhlll~~~uuujjj```XXXTTTRRR[[[iiisssuuurrrnnnrrrsssnnnVVV\\\fffmmmooottt~~~xxxvvv~~~vvvnnn```bbbdddeeeggglllsssxxxxxx}}}~~~qqqPPPSSS^^^uuulll\\\RRRVVVqqqttt]]]]]]dddeeemmmfffOOOCCCDDDCCCQQQ___bbb|||VVV>>>@@@===666999555666666555444555999;;;???MMMHHHVVVgggVVV|||{{{ZZZUUUYYYiiiwwwjjjbbb\\\VVVRRRLLLGGGFFFKKKQQQVVV]]]cccxxx}}}zzzyyyvvvqqqmmmhhhrrr{{{~~~yyyoooiiilllppp|||RRRIIIAAACCCAAA@@@???>>>============555999:::>>>???===RRRxxx}}}{{{wwwooopppqqqqqqnnnjjjdddaaaZZZYYYeee~~~oooYYYPPPKKKUUU]]][[[VVVYYYfffrrrzzzwwwhhh]]]VVVRRRRRR[[[iiitttuuusssmmmoooooo~~~zzz\\\]]]gggnnnnnnrrr}}}uuu}}}~~~{{{{{{~~~vvvlllcccWWWZZZ^^^```bbbgggmmmrrruuuzzzppp```OOOXXXlllttt^^^KKKKKK[[[tttVVVUUUVVVUUU^^^uuuiiiQQQAAABBB@@@QQQ\\\VVVnnnXXX>>>BBB>>>777;;;555666666555444666999<<>>=========>>>999AAA???>>>@@@QQQsssiiiaaa[[[[[[YYYWWWUUUTTTRRRPPPNNNOOOMMMZZZwwwyyyttttttuuuwwwwwwyyy~~~tttaaaTTTVVVeeeiiieeebbb^^^eeewwwtttkkkiii[[[ZZZTTTRRR]]]nnnzzzzzzuuusssnnnsssddd]]]bbbmmmqqqqqq{{{sss}}}uuuhhh___YYYTTTTTTTTTUUUXXX\\\aaacccqqqvvv}}}uuu```TTTMMMmmmrrrQQQNNNUUUmmm}}}ccceeeQQQZZZYYY[[[llllllOOOGGG===DDDHHHSSSZZZgggVVV@@@BBB999???666999666444666666444666;;;KKKJJJFFFYYYkkknnnRRRYYYzzzyyy]]]WWW___tttttt]]]PPPHHHIIISSSYYYXXX\\\fffqqq{{{~~~~~~yyyfff```______]]]```eeennn~~~}}}{{{}}}~~~yyy{{{wwwqqqRRRIIIDDDAAA@@@@@@??????>>>=========>>>888???===>>>@@@NNN{{{{{{iii^^^VVVPPPRRRPPPOOOMMMMMMLLLKKKJJJNNNLLLXXXqqq}}}{{{rrrnnniiifffeeefffggggggjjjooovvv}}}}}}{{{yyyxxxxxx}}}}}}vvvjjj]]]TTTcccrrruuunnnnnnpppwwwooohhhbbb|||yyyddd\\\]]]WWWTTT]]]mmmxxxyyytttpppkkkqqqjjjaaafffrrrvvvtttuuuppp~~~|||hhh```[[[WWWPPPPPPPPPQQQTTTXXX\\\___jjjnnnuuu{{{gggVVVPPPVVV~~~|||kkkNNNQQQ___~~~pppYYY\\\RRRYYY^^^fffsssmmmPPPFFF>>>EEEHHHPPPzzzzzzPPP[[[[[[AAA@@@999>>>777999666555666666444777;;;GGGKKKJJJ[[[lllrrrYYY___|||tttYYYWWW```vvvppp]]]RRRNNNVVV]]]]]]___eeeooowwwmmmdddbbbaaa\\\[[[\\\bbbnnn}}}{{{uuuqqqooossssssppppppsss}}}xxxsssoookkkjjjjjjRRRIIIDDDAAA@@@@@@??????>>>============777===<<<>>>@@@JJJqqqsss___TTTMMMIIIGGGFFFEEEEEEDDDDDDEEEEEEKKKKKKTTTeeennnjjjdddddd^^^[[[XXXWWWWWWWWWWWWVVVWWW[[[bbbgggkkkooosssuuuqqqooommmjjjgggeeebbbaaahhhhhhhhhfffccc___[[[YYYbbbwww|||xxx|||jjjfffdddxxxrrrcccbbb```YYYUUU]]]kkkvvvxxxtttmmmiiiooo~~~uuuccciiiwww|||zzzllllll}}}jjj^^^ZZZVVVPPPJJJJJJJJJKKKNNNRRRUUUWWW___bbbgggkkkqqqxxxvvvXXXNNNTTTmmmssscccNNNZZZqqqaaaPPPSSSVVVfffrrrmmmQQQEEE>>>EEEHHHMMMmmmoooKKKPPP}}}fffEEE>>>999<<<888999666555666555444777===EEENNNPPPaaawwwhhhmmmnnnVVVWWWbbbxxxoooaaaWWWZZZ___^^^]]]___lllsssqqqgggdddccciiidddaaabbbccchhhwww~~~sssiiifffggghhhiiikkkpppssstttpppjjjhhhlllpppRRRIIIDDDAAA@@@@@@??????>>>=========>>>888===<<<@@@BBBGGGiiippp^^^UUUQQQMMMIIIJJJJJJIIIHHHHHHIIIKKKOOOPPPVVV___aaa[[[VVVUUUVVVTTTSSSSSSTTTTTTRRRQQQTTTWWWZZZ]]]___aaaccceeehhhggggggeeeccc```^^^]]]bbbbbbaaa______```ccceeewwwzzzwwwrrrzzznnncccccc```YYYUUU\\\jjjuuuxxxwwwkkkhhhnnn|||bbbhhhyyyccckkknnnbbb^^^[[[TTTLLLFFFFFFFFFGGGHHHKKKNNNOOOTTTUUUWWWZZZ^^^eeemmmssshhhOOORRRfffyyyiii\\\SSSkkktttWWWMMMOOOYYYvvvnnnRRRDDD???CCCEEEJJJcccvvvrrrTTTOOOtttyyyNNN@@@;;;999999888666666666555333888???IIIRRRVVVkkknnnuuukkkUUUXXXdddyyyzzzmmmhhheee^^^ZZZZZZiiippp}}}vvvwwwyyy|||wwwsssiii```dddnnnnnn|||zzzwwwwwwzzz|||xxx}}}RRRJJJDDDAAA@@@@@@??????>>>=========>>>:::@@@===AAADDDFFFdddsssddd]]]ZZZWWWUUUWWWYYYYYYWWWVVVXXXYYYXXXZZZ___dddddd```]]]]]]\\\[[[[[[\\\]]]\\\ZZZXXX]]]___bbbdddeeegggiiikkklllmmmmmmnnnmmmlllkkkkkkqqqqqqqqqpppnnnooosssvvv||||||zzziii]]][[[[[[VVVTTT[[[iiivvvzzzzzzjjjhhhooozzzfffjjjzzz~~~ttt[[[mmmdddbbbbbbdddfff```WWWOOOEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNSSSYYY^^^dddkkkxxx{{{qqqmmmjjj[[[PPPaaaqqq___VVVYYY{{{cccRRROOOKKKSSSlll}}}nnnSSSDDD???@@@CCCIII]]]ttthhhUUUooo\\\EEE???777999888777666777444333999AAAOOOVVV\\\xxxhhhssslllVVVZZZeeewwwpppbbbZZZXXXgggppp{{{qqqooosssooonnnpppuuuSSSJJJDDDAAA@@@@@@??????>>>=========>>><<>>AAADDDFFFcccwwwjjjdddbbb```]]]aaafffhhhfffeeefffhhhccceeeiiimmmooopppooonnnkkkkkkkkkllllllllliiiggggggiiimmmpppsssvvvzzz|||zzz{{{{{{}}}~~~}}}}}}{{{ssswwwtttfffYYYVVVVVVRRRRRR[[[iiivvv{{{{{{jjjiiioooxxxmmmmmmzzz~~~fffUUUpppwww^^^^^^dddkkkmmmfff^^^YYYHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFFFFFFFHHHLLLOOOQQQWWWcccrrr~~~]]]YYYYYYYYYUUUYYYvvvjjjXXXTTTaaa[[[PPPNNNGGGHHHPPP\\\nnn}}}oooTTTDDD@@@>>>BBBIIIXXXsss|||\\\lllyyykkkMMMFFF777:::888777777777444333999CCCTTTVVV___dddtttnnnXXX[[[cccttt|||hhh[[[UUUeeeooo}}}|||yyyqqqjjjhhhjjjoooyyySSSJJJDDD@@@@@@@@@??????>>>=========<<<<<>>???BBBFFFcccxxxkkkhhhiiiiiifffmmmuuuyyyyyyxxxyyy{{{yyyzzzzzz}}}~~~}}}|||}}}}}}|||zzzxxxwwwyyy}}}zzzuuutttjjjnnnlll___UUUVVVSSSPPPRRR[[[iiitttyyyyyyjjjiiinnnuuuppplllwwwvvvvvv]]]QQQqqquuucccbbbfffpppssslllddd```MMMLLLKKKIIIGGGEEEDDDCCCBBBDDDFFFGGGFFFFFFGGGIIIKKKNNNUUU___iiivvvmmmZZZZZZZZZYYYYYYiii|||cccUUUWWWmmm~~~XXXMMMLLLFFFCCCBBBGGGQQQ[[[cccooopppUUUCCCAAA>>>BBBIIIRRRmmmcccmmmxxxwwwTTTMMM888;;;888777888777333222:::DDDUUUTTTaaadddzzzoooYYYZZZaaaqqqwwwcccXXXbbbmmm~~~{{{vvvuuuwwwtttmmmiiijjj}}}SSSJJJDDD@@@@@@@@@??????>>>=========:::<<>>CCCJJJNNNgggiiipppyyy}}}XXXQQQ999===777777888777333222:::EEESSSRRRbbb}}}bbb{{{oooXXXYYY___ooosssaaaaaakkk}}}vvvyyyyyy~~~~~~{{{tttpppqqqoooyyyWWWGGG@@@AAA@@@@@@??????>>>=========:::<<>>>>><<>>=========:::<<>>=========;;;;;;>>>;;;BBBCCCNNNiiidddfffkkkvvvllleeeqqqooo\\\RRRJJJFFFGGGEEE@@@BBBHHHLLLMMMPPPWWW```iiioooqqqiiigggiiiqqq{{{yyyfffSSSMMMMMM]]]{{{}}}mmmZZZTTTTTT[[[bbb```ZZZWWWOOOLLLLLLNNNPPPQQQUUUZZZZZZaaagggiiijjjlllkkkhhhccciiipppuuutttpppllliiieeejjjoooppppppoooqqqttttttuuuZZZZZZqqqcccRRRLLLKKKLLLNNNQQQRRRRRRPPPOOO[[[uuuyyy]]]KKK@@@AAA???GGGQQQbbbbbbxxxUUUGGG:::<<<999777777888666555:::BBBPPPSSShhhbbboooYYY[[[aaaqqqhhh[[[___gggssskkkuuupppiiiooo}}}YYYIIIAAAAAA@@@@@@??????>>>============;;;===;;;BBBDDDQQQ}}}ddd```dddjjjtttrrrqqqsssgggWWWKKKEEEBBBCCCBBB@@@AAAFFFMMMMMMOOOTTT[[[bbbfffhhhcccdddgggmmmtttvvviiiTTTLLLNNNaaayyyeeeTTTNNNKKKQQQWWWVVVTTTRRRPPPNNNLLLMMMOOOTTTZZZ^^^gggooowwwzzz|||{{{sssrrrooolllkkkpppyyyvvvpppVVV```}}}dddUUUNNNJJJJJJLLLMMMQQQSSSSSSVVVfffxxx^^^HHH===???>>>EEEMMM]]]gggsss|||PPPEEE999:::999777777888666555;;;CCCQQQTTTjjj___qqq[[[[[[aaaqqq{{{sssjjj^^^___eeemmmxxxjjjtttmmmkkkwww}}}ZZZJJJBBBAAA@@@@@@??????>>>=========>>>;;;===:::AAAAAAQQQ|||ccc^^^aaaiiiuuutttyyydddTTTEEEGGGDDDAAAAAAAAA???AAADDDIIIIIIKKKNNNTTTXXXZZZZZZXXXZZZ___eeelllxxxssswwwoooVVVLLLPPPgggttt___MMMFFFCCCGGGKKKLLLLLLMMMLLLLLLMMMPPPWWWcccmmmrrr|||qqqkkknnnxxxzzzkkkYYYooo}}}hhhYYYOOOHHHGGGIIIHHHMMMPPPRRRZZZoooxxx^^^GGG===???>>>DDDLLL[[[kkkkkksssJJJDDD:::999999777777777666666<<>>=========???:::<<<;;;AAA@@@RRRfff^^^```hhhvvv}}}[[[LLL@@@DDDBBBAAA@@@???@@@AAACCCEEEEEEGGGJJJMMMOOONNNLLLJJJLLLSSS[[[dddrrroookkkmmmTTTLLLRRRnnnmmmYYYFFF???<<>>GGGPPPVVVrrrsssuuu]]][[[___mmmyyy}}}www^^^ZZZ[[[bbbiiiwwwlllqqqssscccjjj{{{[[[KKKCCCBBB@@@@@@??????>>>=========>>>999<<<===CCCAAATTTjjj___^^^hhhxxxtttSSSKKKGGGBBBBBBAAA@@@AAACCCEEEEEEFFFGGGIIILLLNNNLLLIIIEEEDDDEEEJJJSSS]]]jjj~~~eee]]]uuudddPPPOOOSSSttt~~~vvvdddRRREEE>>>;;;===AAABBBDDDGGGIIIUUUbbbooo~~~|||wwwxxxzzz}}}fffaaakkk~~~lll\\\NNNDDDBBBEEEGGGHHHHHHLLL___}}}~~~```KKK@@@AAA???FFFNNN^^^tttyyydddAAADDD<<<999777555555666666888@@@IIITTT\\\{{{zzzuuu]]]ZZZ]]]jjj}}}~~~bbb[[[[[[dddlllxxxmmmooo~~~nnndddmmm}}}\\\LLLCCCBBB@@@@@@??????>>>=========<<<888<<<>>>EEECCCVVV|||mmm```^^^hhhzzzeeeDDDBBBEEEBBBCCCCCCBBBDDDHHHJJJJJJIIIKKKMMMPPPQQQNNNIIIEEEFFFDDDGGGOOOXXXdddttt{{{[[[RRRlll~~~\\\MMMSSSSSSwwwyyyppp^^^MMMGGGAAA>>>@@@CCCDDDFFFJJJQQQ```ppp|||vvvbbb___rrr|||kkk[[[MMMCCCAAAEEEHHHHHHGGGLLLdddbbbIII>>>???<<>>>>>============>>>AAA===<<<888@@@EEEXXX[[[ZZZfff{{{uuufffaaakkkwwwjjjUUUIIIEEEKKKFFFIIIJJJJJJHHHHHHKKKNNNQQQPPPQQQSSSVVVTTTOOOJJJHHHGGGGGGIIIOOOXXX```fffmmm]]]KKKGGGUUUllldddLLLLLL[[[www}}}ooo```SSSLLLAAA======AAABBBAAAEEEMMM[[[qqqkkk^^^bbb|||mmm\\\NNNEEEBBBAAAIIIHHHIIISSSmmmaaaKKK>>>@@@AAAFFFKKK[[[www{{{hhhCCCAAA:::;;;<<<888555444444888BBBMMMfffpppxxxxxxYYY[[[cccmmmmmm]]]WWWaaakkksssxxxnnn~~~~~~~~~rrraaa^^^```cccppp]]]KKKBBBCCC???>>>>>>===============???<<<>>>;;;AAADDDVVVQQQRRRUUUhhhttteee```kkkxxxooonnnffffffmmmiiidddkkkoooZZZTTTPPPNNNTTTOOORRRSSSSSSRRRSSSUUUXXX]]]\\\\\\]]]\\\ZZZVVVSSSNNNMMMKKKKKKMMMQQQUUUXXXZZZQQQEEEAAAKKK```xxxhhhOOOPPP]]]~~~wwwfffWWWKKKDDD???<<<===AAACCCFFFNNNXXXkkk{{{~~~fff```sssyyyjjj[[[NNNGGGDDDDDDIIIIIILLLZZZuuucccKKK>>>??????EEEKKK\\\|||zzznnnGGGCCC::::::;;;888555555555777@@@KKKeeepppxxxzzz\\\\\\dddnnnrrr```VVV]]]fffkkkxxxwwwlll}}}lllZZZXXX\\\aaappp\\\JJJCCCDDD??????>>>===============<<<<<>>GGG]]]hhhvvv~~~^^^^^^dddoooyyyeeeWWWZZZ```cccjjjuuuvvvjjjzzzrrrooo}}}iiiWWWWWW]]]cccrrr\\\JJJCCCEEE@@@???>>>======<<<<<<===;;;===BBB===AAADDDZZZiiiJJJQQQUUUbbbvvvtttddd]]]fffrrr}}}{{{jjjjjjeeekkkvvvtttllloookkksssmmmcccdddaaa[[[^^^___```bbbdddgggjjjmmmppprrrssstttqqqnnnnnnqqqtttfffeeebbb^^^XXXRRRMMMJJJBBBAAA>>>:::<<>>AAADDDIIISSScccqqq|||}}}zzztttuuuuuuuuuuuuvvvzzz||||||lll___mmm|||ssseeeWWWMMMHHHHHHIIIKKKKKKOOO```gggMMM===<<<<<>>===<<<<<<<<<<<<<<<<<<@@@<<<@@@EEE^^^]]]KKKQQQRRR```uuuvvvfff]]]bbbkkkxxx}}}wwwvvvjjjiiigggffffffgggkkkooosssuuuvvvwwwvvvtttqqqqqquuuyyyqqqpppmmmhhhbbb[[[UUUQQQHHHEEE@@@===???FFFPPPWWWmmm|||UUUYYYnnncccMMMDDDBBBAAA<<<@@@DDDGGGMMM[[[jjjuuuzzz}}}~~~{{{uuupppqqqrrrqqqqqqrrrtttvvvzzz~~~}}}iiieee{{{rrrdddUUUKKKGGGGGGHHHKKKJJJMMM\\\zzzjjjPPP???======FFFNNN___uuuqqqHHHAAA:::===888666666888666666<<>>BBBGGGKKKUUUdddqqqwwwyyy}}}}}}|||{{{zzztttmmmmmmnnnooooooooooooqqqssswwwzzzuuuhhhrrr{{{rrrcccTTTJJJFFFFFFHHHKKKKKKNNNZZZtttoooUUUCCC@@@@@@HHHOOO^^^oooxxxmmmEEEAAA:::===888666666888777777===FFFWWWaaammm```[[[aaammm}}}}}}|||yyyxxxfffUUUOOORRRWWW]]]cccuuu|||yyyhhh]]]fffxxxzzzxxxsss```ccclllooossszzzdddPPPFFFEEEAAA@@@???===<<<<<<;;;;;;<<<:::===;;;AAADDDUUU```HHHNNNLLL[[[pppyyyiii___bbbkkkvvv}}}xxxrrrnnncccppp}}}}}}wwwoooiiidddbbbYYYWWWTTTSSSTTTTTTRRRPPPKKKVVVeeessskkknnn```FFF>>>===;;;>>>CCCIIIPPP^^^nnnwwwxxxzzz}}}|||wwwtttrrrnnnhhhjjjlllnnnooooooppprrrtttuuuxxx|||lllkkk~~~yyyoooaaaRRRIIIFFFGGGIIIJJJMMMQQQ\\\rrrwwwYYYGGGCCCCCCJJJPPP\\\mmmrrr~~~lllFFFCCC;;;<<<999777666777777888???HHHTTTaaaooo```[[[aaannnzzzvvv}}}zzzkkkYYYOOONNNSSS\\\cccqqqzzzvvvpppbbb___ccc[[[XXXdddxxx{{{wwwbbbeeeqqqxxxfffQQQFFFEEEAAA@@@???===<<<<<<;;;;;;;;;999===<<>>>>>===>>>DDDJJJSSSdddvvv|||zzzzzz|||zzztttooonnnllliiigggjjjlllnnnppprrrtttwwwuuuxxx|||~~~gggooowwwmmm___QQQIIIFFFIIIKKKIIIOOOUUU___sss}}}[[[IIIEEEEEELLLPPP[[[tttssswww}}}mmmIIIFFF<<<;;;999777666777777999AAAJJJ___mmm|||rrraaa\\\bbboooqqq^^^QQQNNNSSS\\\eeemmm~~~```aaa^^^QQQOOOSSSQQQUUUeeezzz|||fffjjjxxxcccKKKLLL@@@AAAAAA@@@???>>>===<<<<<<======@@@;;;BBBCCCNNN\\\SSSWWWWWWhhhsssuuuccc___fffnnnuuurrr```TTTNNNKKKLLLWWW```kkkwww~~~wwwooojjjhhhdddcccdddgggiiigggaaa\\\[[[WWWUUUWWW\\\jjj{{{xxxdddLLL;;;;;;BBBCCCIIIQQQ\\\lllzzz}}}yyyvvvvvvvvvtttrrrooommmkkkmmmppppppmmmooosssuuussszzz|||mmmggg|||yyylll[[[NNNEEEAAADDDIIIKKKIIINNNVVVeeeyyycccNNNIIIBBBBBBNNNaaammmrrr~~~uuuMMMGGG<<<;;;<<<:::999888555777@@@KKK\\\ooo|||{{{ooolllYYY\\\mmm~~~vvvdddTTTMMMQQQ[[[cccrrr{{{iiiZZZXXXUUUSSSVVVUUUSSSQQQbbbrrrooodddLLLLLL@@@AAAAAA@@@???>>>===<<<<<<======???:::AAACCCNNNyyyYYY[[[fffiiirrrbbb___iiisssvvv}}}|||dddQQQJJJLLLOOOVVV___cccjjj{{{vvvnnnkkkppprrrssssssppplllhhheee^^^ZZZWWWVVVVVV]]]mmm|||~~~rrr```LLL>>><<>>===<<<<<<===<<<>>>999@@@BBBNNNuuuqqqdddtttmmm^^^\\\gggrrrzzzvvv___OOOMMMXXXbbbjjjwwwzzzvvvpppxxx{{{}}}yyyrrrllljjjjjjddd```\\\ZZZWWWVVV]]]fffyyyvvvfffXXXKKKBBBAAAEEEQQQ^^^nnnxxx~~~{{{vvvrrrqqqqqqpppooonnnmmmmmmlllvvv}}}|||zzz{{{||||||{{{uuuqqqeeeXXXOOOHHHCCCCCCFFFHHHFFFLLLTTTeee{{{cccJJJFFFCCCDDDLLLXXXvvvyyyqqqvvvuuuLLLDDD999999888666777777666888CCCNNNeee{{{uuupppZZZ[[[jjjzzzuuu___NNNLLLUUU___mmmrrrwww|||oooXXXWWW\\\]]]___eeehhhiiidddkkkiiiMMMLLLAAAAAAAAA@@@???>>>===<<<<<<===<<<===888???AAANNNnnnxxxtttvvv|||ooobbb]]]eeeppp}}}wwwdddWWWYYYiiizzzyyy{{{{{{{{{||||||xxxrrrnnnllllllhhheeecccbbb```\\\]]]aaaccckkk||||||jjjWWWNNNIIIFFFGGGMMM]]]kkkzzz}}}xxxsssnnnmmmlllkkkkkkkkkkkklllmmmxxx{{{zzz{{{{{{}}}}}}|||uuulll___RRRJJJEEEBBBBBBDDDHHHGGGKKKRRRfffeeeGGG@@@>>>AAAIIITTTsssqqqsssyyyNNNEEE:::;;;888777777888666888AAALLLaaavvvxxxsss\\\ZZZhhhwww~~~fffQQQKKKSSS]]]iiioootttxxxzzzeeeVVVYYYaaadddlllwww~~~{{{|||lllMMMLLLBBBAAAAAA@@@???>>>===<<<<<<===<<<===888>>>@@@LLL~~~lllqqqyyy{{{zzztttiiibbbgggqqq||||||iii[[[]]]qqqzzz}}}yyyvvvuuutttqqqooojjjfffeeegggfffbbb```aaa\\\\\\eeewwwxxxbbbMMMFFFEEEDDDJJJTTTmmmyyy~~~zzzwwwuuuooonnnmmmllllllmmmnnnooosss}}}{{{{{{|||}}}|||zzzsssjjj\\\NNNGGGDDDCCCDDDGGGIIIGGGJJJQQQhhhjjjIII>>><<<@@@HHHXXX{{{rrrrrr}}}QQQHHH<<<===999888888888666666???III^^^qqqzzzwww]]]ZZZgggvvvoooXXXNNNRRR[[[dddlllsssxxxooo___UUU[[[ccciiixxxsssxxxoooNNNKKKCCCAAAAAA@@@???>>>===<<<<<<<<<<<<>>>999??????III{{{ooommmxxx}}}zzzsssnnnkkkeee```hhhtttrrraaa___vvv{{{xxxuuuuuuuuurrroookkkeeebbbdddeeebbb_________[[[]]]hhhwww{{{uuu^^^IIIBBBAAAAAAMMM]]]|||{{{yyyxxxvvvnnnllljjjhhhhhhjjjmmmnnnuuuzzz}}}xxxtttwww{{{|||{{{uuugggZZZMMMHHHGGGFFFFFFHHHGGGGGGJJJQQQjjjnnnKKK@@@>>>BBBKKK```rrryyynnnrrrRRRHHH===>>>999888888999666666>>>GGGZZZkkk|||yyy___[[[fffuuuyyybbbTTTSSSWWW^^^gggqqqvvv~~~dddXXXTTT]]]eeeooopppuuuqqqNNNKKKCCCAAAAAA@@@???>>>===<<<<<<<<<<<>>===<<<<<<<<<===@@@;;;@@@>>>EEEtttppp|||kkk]]]YYYZZZccc{{{xxxnnnxxxxxxwwwiiillloooffffffaaa___aaahhhsss~~~wwwwwwyyyqqqggg```bbbggghhhhhhiiiddd```aaadddaaa___lllqqqeeeSSSDDDAAA@@@FFF___|||yyytttsssrrrooopppnnnjjjggggggiiillloooxxxvvvpppjjjmmmwww{{{mmmbbbVVVMMMGGGIIIJJJFFF@@@<<<>>>BBBJJJTTTllleeeEEE???AAACCCLLLeeeeee]]]{{{fffwww}}}NNNBBB777999444444666888777888@@@JJJXXXfffxxx}}}aaa[[[gggvvvttt```TTTPPPSSS\\\dddiiiqqq~~~hhhPPPNNNUUUfffsssrrrxxx{{{{{{vvvOOOJJJFFFCCCAAA???>>>>>>>>><<<:::<<<;;;999>>>BBB<<>>AAAEEEOOOgggbbbSSS}}}uuueeeuuu{{{NNNDDD999<<<666:::666444888888>>>NNN^^^hhhddd\\\dddrrrqqq___PPPSSSYYY```fffooo{{{[[[MMMOOOYYYkkkwwwOOOJJJEEECCCAAA?????????>>><<<:::<<<<<<999===AAA===GGGaaazzzyyywww|||}}}}}}zzz{{{{{{vvvmmmdddVVVUUUWWW\\\eeevvvzzz```QQQQQQSSSZZZ^^^WWWRRRTTTWWWYYY[[[^^^cccgggqqq{{{}}}uuupppkkkiiilllnnnmmmlllmmmiiihhhhhhiiiiiifffaaa]]]eeennnuuucccQQQGGG@@@BBBGGGOOOdddyyyzzzzzzwwwsssooommmooorrrqqqnnnnnnoooooolllmmmqqqssstttuuuwwwyyy~~~yyytttkkkZZZMMMGGGJJJNNNNNNFFF;;;888;;;DDDFFFJJJOOObbbppp\\\@@@???BBBFFFOOOfffdddWWWttteeerrr~~~PPPFFF<<<===666:::666555999999???OOO^^^kkkeee]]]eeetttwwwcccSSSRRRWWW^^^fffppp{{{xxxVVVUUUVVV```qqqyyyPPPJJJEEEDDDBBB@@@??????>>><<<:::<<<<<<999===AAA===FFF]]]zzzuuussstttppp{{{{{{zzzzzzvvvooohhhYYYUUUQQQPPPVVVkkkoooVVVIIILLLQQQXXXYYYPPPOOORRRUUUXXXYYYZZZ\\\]]]]]]dddrrr|||ssspppqqqxxx|||wwwpppllliiijjjlllnnnmmmiiiccc^^^```bbbmmmttt```MMMEEEAAAEEEKKKTTTeeevvvvvvvvvuuurrrooonnnnnnpppmmmnnnqqqssspppmmmqqqwwwsssuuuxxxzzz}}}|||tttkkk___QQQGGGGGGTTT]]]UUUGGG>>>===???GGGFFFHHHMMM___~~~zzzhhhVVV>>>???BBBCCCLLLcccbbbYYYuuufffooo}}}QQQGGG<<<===666:::777555::::::@@@QQQ```ooozzz}}}hhh___fffuuujjjWWWQQQTTT[[[fffqqq|||eeePPPXXXYYYbbbttt|||RRRKKKEEEEEECCCAAA@@@@@@???===;;;<<<===:::<<>>DDDYYY~~~}}}{{{zzz|||{{{uuupppbbb[[[TTTRRRXXXjjjlllSSSFFFJJJQQQYYYZZZQQQRRRUUUYYY\\\]]]\\\[[[[[[YYYYYY___lll||||||wwwwww|||yyyqqqkkklllnnnppprrrrrrooojjjgggjjjhhhjjjqqq~~~qqq\\\OOOGGGCCCGGGOOOYYYhhhtttvvvvvvuuurrrpppooonnnnnnmmmmmmpppttttttrrrtttyyywwwzzz|||~~~zzzmmm^^^SSSOOOPPPYYYeeefffVVVFFFBBBDDDCCCGGGDDDGGGNNN]]]vvvrrriiiTTT>>>@@@@@@AAAJJJccc```ZZZwwwffflllzzzOOOFFF::::::666;;;777666;;;;;;AAAQQQdddsssxxxpppbbbfffssssss___SSSSSSYYYeeerrr|||uuudddYYYWWWZZZ\\\fffyyyUUULLLEEEFFFDDDBBBAAA@@@???===;;;;;;===:::<<>>CCCTTT|||zzzxxxwww{{{zzzssslllhhhYYYUUUWWWcccsss|||wwwwwwmmmTTTFFFIIIOOOYYY]]]UUUWWWYYY\\\___aaa```^^^\\\[[[YYYXXX]]]iiiyyy{{{{{{{{{uuuooolllpppqqqrrrsssssssssttttttuuuuuusssnnniiiooonnnZZZQQQIIIDDDGGGPPP\\\iiirrrvvvuuusssqqqooonnnlllkkkooolllnnnuuuyyyxxxwwwwwwyyy{{{~~~tttbbbQQQLLLWWWfffuuussseeeMMM???@@@BBB???AAA>>>DDDNNNYYYmmmwwwnnnkkkTTT???@@@@@@CCCPPPiiiccc___sssbbbhhhwwwMMMEEE::::::777;;;777666;;;:::AAAQQQhhhuuu~~~yyyfffeeeooommmXXXTTTWWWeeesss{{{lllbbbYYYSSSXXXddd^^^bbboooXXXNNNFFFGGGEEECCCAAAAAA???===;;;;;;>>>;;;;;;AAA???BBBPPPzzzxxxxxx{{{{{{oooeee\\\VVVRRROOORRRaaazzzxxxtttrrrnnnUUUHHHHHHKKKUUU\\\XXXZZZZZZ[[[]]]```aaa```___\\\[[[[[[\\\bbbooo~~~zzztttqqqqqqttttttuuutttuuuwww||||||mmmgggsssnnn\\\OOOIIICCCGGGSSSaaakkkppptttqqqnnnlllllllllkkkjjjpppmmmnnnvvv{{{zzzwwwuuuvvvyyy}}}zzzgggXXXOOORRRhhh|||___GGG>>>??????<<<<<<999BBBLLLTTTeeettttttjjjTTT???@@@AAAGGGWWWmmmddddddmmm^^^fffuuuLLLFFF<<<===888;;;777666:::999???OOOfffuuuhhhccclllzzz|||```WWWWWWeeessszzz|||kkk\\\UUURRRRRRYYYddd___eeevvvZZZPPPHHHHHHFFFCCCBBBAAA@@@===;;;:::???;;;;;;@@@???AAALLL~~~zzzzzzzzz~~~rrrkkkfff^^^VVVPPPKKKHHHFFFOOOYYYqqqyyyzzzxxxpppmmmWWWLLLKKKJJJRRRZZZYYYZZZXXXWWWYYY]]]aaabbbaaa___^^^]]]]]]aaalllzzz{{{xxxzzz{{{|||}}}||||||~~~ttttttzzzlll\\\LLLHHHFFFLLL[[[jjjqqqrrrrrrnnnkkkjjjlllnnnooonnnoooooorrrxxx{{{wwwuuuuuuxxxzzz}}}mmmZZZVVV[[[ggg~~~rrrSSSCCC???????????????;;;CCCMMMQQQbbbzzzjjjUUU??????@@@FFFTTTccc^^^```iii^^^iiipppIIIEEE<<<===888<<<777555999888===MMM___rrriiiccclllzzzhhh[[[XXXeeesssyyy|||~~~|||eee]]]VVVTTTYYY```ggglllaaajjj~~~\\\QQQIIIHHHFFFDDDBBBAAA@@@===;;;:::???<<<:::@@@@@@@@@KKKzzz~~~~~~~~~~~~|||yyyxxxzzz|||}}}~~~xxxtttmmmhhheee```YYYRRROOOMMMJJJGGGGGGGGGHHHIIINNN]]]yyynnneeerrrzzznnnlllZZZPPPOOOLLLQQQZZZYYY[[[XXXUUUWWW\\\aaaddddddeeeaaa[[[ZZZ```lllyyy~~~vvvuuuqqq|||iii[[[KKKIIIJJJTTTdddsssxxxwwwrrrnnnjjjjjjnnnrrrttttttmmmpppvvv{{{yyyssssssvvv|||}}}|||eeeSSSXXXiii{{{{{{___DDD<<<===<<<===@@@EEE@@@GGGOOORRRdddmmmVVV@@@??????CCCKKKSSSmmm~~~SSSXXXiiibbbooolllEEEAAA:::;;;999<<<777555888666<<>>;;;;;;======<<>><<<===>>>@@@CCCFFFHHHJJJJJJMMM]]]}}}qqqUUUAAA@@@===BBBOOOZZZtttoooOOOTTTvvv``````iiilllEEEBBB:::<<<999777666777666666===EEEVVVaaavvv___cccwwwwwwdddbbblllvvv{{{~~~zzzooojjjfffeee```XXXRRRSSSZZZcccwwwwwwhhhVVVRRROOOJJJFFFDDDCCCAAA>>>:::>>>;;;;;;======<<<@@@GGG___~~~xxxvvvtttsssrrrpppmmmjjjeee```YYYSSSOOOIIIBBB============>>>AAADDDGGGIIIDDDMMMWWWkkk}}}hhhdddnnnyyy~~~~~~wwwpppiiidddYYYLLLIIIOOOVVVXXXWWWZZZ[[[\\\bbbjjjmmmlllmmmlllkkkjjjkkkpppwww|||zzzuuuyyyhhhUUUMMMUUUtttzzzoooooonnnlllmmmttt~~~zzzuuussspppnnnpppttt}}}uuuooommmNNNKKKBBB<<<<<>>DDDSSScccsssMMMPPPqqqvvv[[[dddwwwiiiCCCBBB;;;===999777666777666777>>>GGGTTT^^^||||||}}}yyy______qqq{{{mmmaaaggguuu~~~|||hhhbbb]]][[[ZZZZZZ]]]bbbiiivvvxxx|||{{{wwwvvvnnn[[[UUURRRMMMHHHEEEDDDBBB???;;;===;;;;;;======<<<@@@FFFUUU}}}{{{xxxvvvtttrrrqqqpppmmmkkkccc___YYYSSSMMMGGGAAA===:::;;;;;;<<<>>>AAAEEEIIIMMMUUU[[[hhhzzzrrrddddddmmmvvv{{{~~~~~~yyyrrrmmmiii]]]OOOIIINNNUUUXXXYYYZZZZZZ[[[aaajjjmmmjjjnnnnnnnnnmmmooosssyyy}}}}}}}}}zzzhhhWWWOOO[[[~~~wwwlllmmmmmmkkkjjjppp|||{{{sssqqqpppooosssxxx}}}yyywwwZZZMMMDDD>>>;;;>>>@@@@@@BBBEEEEEEFFFIIIOOOXXXjjjyyyVVVAAA@@@>>>DDDTTTiiiyyyRRRTTTuuupppVVVdddyyyiiiCCCBBB;;;===999777777888777888???HHHUUU```}}}bbb]]]lllvvvxxxeeefffwww~~~wwwqqqqqquuuwwwtttppp___]]]\\\]]]```eeelllrrr~~~}}}rrrqqqwwwyyyttt|||sss___XXXUUUPPPJJJFFFEEECCC@@@===<<<::::::======<<>>CCCGGGMMMVVV^^^mmmuuubbb[[[bbbhhhnnnuuu}}}~~~wwwsssnnnaaaQQQIIIMMMTTTWWWXXXXXXXXX[[[dddnnnrrrpppnnnooopppppprrrvvv{{{yyyuuuzzzkkk___VVVccczzztttmmmooonnnlllkkkppp{{{xxxqqqoooqqqrrrwww|||{{{}}}}}}```QQQMMM@@@<<<<<>>BBBRRRkkk~~~WWW\\\|||iiiUUUbbbqqqiiiEEECCC<<<<<<;;;888888888888888???HHH[[[hhh|||fff]]]iiisss~~~rrrmmmyyyvvvkkkdddaaa```[[[YYYWWWVVVWWWZZZ]]]______dddkkkpppuuu{{{ooouuu|||yyyddd[[[XXXRRRLLLGGGFFFDDDAAA>>>;;;999:::======<<>>>>>AAAAAA???@@@CCCAAAAAAGGGTTTeeewwwnnnTTT>>>>>>>>>BBBPPPlllZZZ```aaa]]]gggpppjjjGGGEEE===<<<<<<:::999999888888???GGGaaannn|||lll___iiisss{{{||||||oooccc[[[XXXOOOOOONNNLLLKKKMMMSSSXXXfffqqq}}}ssswww|||~~~hhh___ZZZTTTMMMHHHGGGEEEBBB???:::999:::======<<<>>>CCCJJJ\\\~~~}}}}}}|||yyywwwqqqmmmiiifffdddbbb___^^^VVVUUUQQQKKKEEE???;;;:::888:::<<<;;;<<<@@@HHHNNNRRRXXX]]]mmm{{{cccSSS^^^\\\bbbiiinnnwwwyyycccOOOHHHMMMRRRRRRSSSTTTUUU\\\kkk{{{qqqsssvvvwwwyyy|||pppaaajjjrrrtttnnnmmmmmmooosssyyyzzzsssnnnpppuuuvvvxxxzzzyyy{{{}}}iiiccc[[[IIIDDDCCCAAAAAABBBAAA>>>>>>BBB@@@BBBHHHPPPYYYiii~~~___PPP;;;===???BBBQQQoooZZZcccaaaaaakkksssjjjHHHHHH>>>===>>><<<::::::888888>>>FFFcccnnn|||rrraaajjjuuu|||{{{qqqkkk```]]]XXXTTTRRRTTTWWWZZZ]]]jjjuuu{{{kkkaaa[[[UUUNNNIIIGGGEEEBBB???:::999:::======<<<>>>CCCGGGWWW{{{zzzyyyzzz{{{{{{yyywwwqqqmmmiiieeebbb```^^^\\\UUUTTTQQQLLLEEE@@@<<<;;;777:::======>>>CCCLLLSSSWWWZZZ^^^ooowwwsss]]]OOO___[[[dddlllooouuu{{{cccNNNHHHMMMQQQQQQSSSSSSTTTZZZiiiyyy}}}sssuuuxxxzzz|||uuuqqq```ggg|||nnnsssjjjiiiiiimmmtttzzzyyyrrrnnnqqqvvvvvvvvvwwwzzz{{{}}}}}}cccdddVVVEEEJJJFFFCCCBBBCCCAAA======AAA@@@DDDIIIKKKNNNZZZuuu{{{ZZZNNN999<<<@@@CCCRRRqqqZZZfffggg[[[fffqqqiiiIIIIII@@@>>>@@@===;;;;;;888777===FFF```kkkuuuvvvccckkkwwwxxxllliiiwww}}}rrrkkkaaa\\\\\\]]]\\\[[[\\\hhhqqquuu{{{|||mmmccc```\\\VVVQQQMMMHHHBBB???===============>>>??????CCCZZZ~~~~~~|||{{{{{{|||{{{xxxvvvssslllgggfffeee___ZZZXXXUUUTTTOOOIIICCC@@@@@@AAA???;;;:::<<<@@@FFFPPPZZZ```ZZZccc}}}{{{ssssss}}}|||ppp[[[QQQ]]]WWW]]]eeelllsss|||zzzkkkUUUFFFFFFMMMSSSVVVRRRSSS\\\kkkttttttooorrruuuzzz}}}dddUUURRRQQQhhh{{{sssmmmgggiiilllqqquuuwwwvvvtttssstttsssrrrqqqsssvvvxxxzzz{{{}}}iiibbbZZZPPPKKKGGGDDDEEEEEECCCAAAAAADDDGGGIIIHHHFFFHHHWWWpppoooUUUGGG===<<>>??????AAAUUU}}}xxx}}}}}}}}}|||yyywwwooohhhccccccbbb\\\WWWVVVSSSRRRNNNHHHCCCAAABBBCCCBBB@@@???AAACCCHHHSSS^^^bbb\\\gggwwwmmmssswwwuuuqqqZZZMMMTTTQQQUUUZZZ^^^fffnnnpppooouuuqqqcccRRRGGGHHHMMMPPPTTTOOOMMMTTTcccooottttttzzz|||~~~jjjSSSKKKHHHHHHaaa~~~xxxqqqllljjjkkkmmmpppttttttsssqqqoooqqqtttttttttssstttuuuzzz{{{~~~~~~___YYYSSSKKKGGGDDDBBBBBBBBBAAAAAACCCGGGJJJKKKLLLLLLQQQccc~~~mmmRRRGGG>>><<>>>>>???AAAMMM~~~xxxvvv~~~|||{{{yyywwwmmmfff```___^^^XXXSSSRRRPPPOOOLLLGGGCCCBBBCCCEEEGGGFFFGGGHHHFFFIIIUUUbbbkkkiiiyyy{{{zzzttt]]]OOOQQQ\\\dddnnnwwwuuuoooaaaPPPHHHJJJMMMMMMUUUPPPMMMSSSaaarrr}}}gggVVVJJJFFF???@@@[[[zzz~~~vvvrrrmmmllllllmmmoooqqqrrrpppnnnkkkooosssvvvuuusssrrrqqqyyy{{{}}}sssSSSOOOKKKFFFDDDAAA@@@???>>>???AAAEEEJJJLLLIIIKKKMMMTTTgggjjjPPPGGG>>>===DDDHHHUUU{{{pppTTT```uuu{{{^^^^^^xxxttt[[[[[[OOOTTTNNNKKKDDD===888888;;;???KKK[[[nnnnnn```eeeqqq|||wwwyyy}}}qqqhhheeepppwwwiiilllxxx|||pppaaafffjjjwwwvvviiipppzzz}}}vvvooofff___ZZZSSSJJJCCC>>>>>>============>>>>>>DDDGGGppp~~~|||{{{zzzyyywwwoooggg```]]]ZZZSSSNNNMMMLLLKKKIIIEEEBBBBBBDDDFFFKKKLLLNNNLLLHHHHHHTTTaaalllwwwrrr]]]QQQTTT[[[nnnjjjTTTJJJJJJLLLLLLSSSOOONNNVVVfffyyyxxx```WWWKKKCCC???AAA]]]|||xxxtttqqqlllkkkkkkmmmooopppooonnnjjjmmmrrrtttsssrrrqqqqqqwwwyyy{{{~~~mmmMMMIIIHHHEEEEEECCCCCC???======AAAFFFJJJLLLIIIKKKMMMTTTfffiiiPPPEEE???>>>DDDIIIYYYrrrVVV___ppp{{{[[[```zzz```___UUU\\\YYYRRRGGG>>>999888:::<<>>>>>============>>>>>>FFFAAAbbb~~~}}}}}}}}}{{{zzzsssjjjaaa]]]XXXPPPJJJIIIIIIHHHFFFCCCAAAAAACCCEEEMMMNNNOOOMMMGGGFFFQQQ^^^qqqhhhUUUPPPXXXggg~~~xxx[[[KKKIIIKKKKKKKKKIIILLLXXXlll|||sss^^^[[[PPPBBBCCCFFFaaawwwsssqqqjjjiiihhhjjjmmmooopppppplllnnnoooppppppppprrrtttuuuvvvyyy|||~~~}}}lllKKKGGGHHHGGGIIIGGGIIICCC===<<>>999999:::;;;KKKZZZjjjvvv~~~|||{{{zzzeee```mmm}}}~~~tttgggbbbeeelllxxxpppjjjgggbbb]]]RRRUUU^^^fffeee^^^[[[]]]kkk~~~aaacccvvvsssjjjcccYYYLLLBBB???>>>>>>===============CCC===XXX|||uuukkkbbb]]]WWWOOOIIIGGGGGGFFFDDDAAA>>>>>>@@@BBBJJJJJJKKKJJJGGGGGGPPP[[[~~~eeeSSSSSSbbb~~~}}}```MMMIIIJJJJJJJJJHHHMMM^^^tttsssuuurrraaafff]]]LLLEEEIIIdddtttpppmmmhhhffffffgggkkkooopppqqqnnnnnnnnnmmmmmmooosssvvvtttuuuxxx{{{}}}}}}nnnKKKIIILLLNNNQQQPPPPPPGGG>>><<>>999:::;;;<<>>===============???;;;SSS}}}zzztttjjjaaa\\\WWWOOOJJJIIIFFFEEECCC???;;;:::<<<>>>EEEDDDDDDGGGGGGIIIRRR\\\|||hhhTTTTTThhhzzzuuu```OOOIIIHHHHHHMMMJJJNNN___xxxzzz}}}oookkkrrrzzzmmmyyyqqq]]]GGGJJJeee~~~rrrnnnkkkhhhfffeeefffiiimmmooopppnnnnnnnnnnnnnnnppptttwwwuuuvvvyyy|||sssPPPOOOUUUYYY^^^^^^TTTJJJ>>><<>>999;;;======PPP^^^kkkyyyvvvnnnbbbkkk}}}vvvrrrvvvzzzooollljjjiiibbb[[[XXXZZZ```gggooossssssssstttwwwrrrzzzppp```TTTSSSQQQLLLNNNVVV^^^[[[\\\aaa\\\TTTVVV^^^uuu~~~~~~sssjjj___PPPDDD??????>>>==================;;;RRR|||zzzuuuqqqhhh___[[[VVVPPPKKKJJJFFFEEEBBB>>>:::888:::<<>><<>>999;;;>>>???OOO^^^lll|||xxxpppdddiii}}}tttrrrvvv{{{tttnnnhhhccc^^^\\\aaahhhpppzzz{{{rrrrrrwwwooobbb```ZZZTTTPPPOOORRRZZZbbb___aaafffeeeXXXKKKSSSdddzzz}}}uuuqqqeeeSSSFFF@@@???===<<<;;;<<<>>>???EEEAAAKKKtttzzz{{{zzzwwwppplllddd[[[SSSMMMIIIGGGDDDBBB???===:::999999888<<<<<<<<<>>>CCCJJJQQQVVVcccrrrtttaaaUUUZZZdddqqqxxx}}}rrrkkk\\\WWWUUULLLIIIIIIDDDFFFJJJKKKYYYsss~~~{{{|||vvv```OOOLLLNNNQQQUUU\\\hhhuuu~~~}}}hhhZZZhhhwwwwwwfffLLLNNNdddzzzxxxooonnnlllhhhfffdddeeeiiiooossstttvvvxxxvvvrrrqqquuuvvvtttxxxxxxzzz~~~xxxYYYYYY^^^xxxoooPPPGGG===;;;@@@FFFHHHGGGMMMNNNUUUhhhiiiKKK@@@???EEEHHHIIIaaa{{{QQQNNNaaakkkcccYYYXXXhhh{{{nnnOOO???;;;:::;;;;;;VVV___mmmzzzdddeeeuuuwwwsss}}}}}}ssskkkddddddeeefffgggjjjpppyyyvvvqqqjjjbbb]]][[[VVVSSSSSSXXXaaahhhffffff```]]][[[PPPRRRddd||||||vvviiiTTTDDD@@@???===<<<<<<<<<>>>???@@@???IIIppp~~~{{{xxxoookkkddd[[[SSSLLLHHHFFFAAA@@@>>><<<:::::::::::::::;;;;;;===@@@GGGNNNRRRYYYdddvvvqqq^^^TTT[[[hhhrrr{{{}}}rrr^^^RRRNNNGGGGGGIIICCCDDDHHHIIIVVVoooyyywwwxxx~~~]]]FFFFFFGGGGGGGGGJJJRRR^^^gggoooxxxkkkVVV___ppp}}}dddHHHKKKaaawwwtttlllkkkjjjmmmkkkiiijjjnnnsssvvvxxxwwwxxxuuuoooooosssuuutttxxxxxxyyy}}}www\\\dddqqqeeeJJJCCC;;;;;;AAAGGGIIIIIIMMMTTTbbbtttdddHHH>>>===DDDHHHLLLhhhvvvRRRPPP```fff^^^UUUYYYmmmtttTTTAAA;;;999:::;;;JJJXXXhhhiiibbbppp}}}tttuuurrrjjjeeegggjjjmmmqqqvvvooorrrwwwzzzlllfff^^^SSSNNNQQQZZZccciiikkkmmmeee\\\XXXRRRVVVeeeyyy}}}~~~pppXXXDDD@@@???>>>===<<<===>>>>>>======FFFiii~~~}}}zzzoookkkddd[[[RRRLLLHHHEEE???>>>===;;;:::::::::;;;999::::::;;;>>>DDDKKKPPP___ggg{{{qqq^^^SSS[[[jjjssszzzcccRRRKKKCCCDDDFFFAAAAAAEEEEEEQQQiiitttsssvvveeeHHHHHHIIIHHHEEECCCHHHRRRZZZfffoooxxxtttYYYZZZfff}}}tttxxxmmmUUUEEEIII```tttqqqkkkkkkiiiooommmmmmnnnrrrwwwyyyzzz}}}|||uuummmkkkooorrrrrrxxxwwwxxx{{{tttYYYeeeyyy{{{TTTCCC>>>:::;;;BBBHHHJJJIIILLLTTTbbbrrraaaGGG??????EEEHHHOOOooojjjOOORRRbbbggg___VVV[[[sss|||ZZZDDD;;;888999<<<@@@PPPaaarrrbbbmmm{{{zzzrrrrrrwwwwwwtttsssrrrtttxxx{{{vvvsssvvviii```UUURRRXXX```eeefffiiioooeeeVVVSSSSSSYYYeeerrrwwwwww^^^HHH@@@???>>>=========>>>>>>>>>???DDDddd|||}}}{{{qqqllleee[[[SSSLLLHHHFFF???>>><<<;;;:::999::::::999;;;<<<>>>@@@FFFNNNTTTmmmwwwuuubbbUUU[[[jjjrrrjjj\\\SSSFFFBBBBBB===;;;???@@@LLLeeeqqqsssxxxpppRRROOOQQQQQQNNNLLLNNNVVV]]]hhhpppwww}}}aaa]]]aaallloooddd\\\ZZZSSSGGGGGGMMMddduuuqqqlllmmmjjjkkkjjjkkknnntttxxx{{{|||xxxmmmiiilllppppppuuuuuuuuuwww{{{nnnRRR[[[ppp{{{iiiFFF>>><<<:::===CCCHHHIIIHHHPPPQQQWWWeeeyyy```IIIBBBBBBFFFHHHRRRtttvvvZZZGGGRRRiiipppggg]]]]]]{{{\\\DDD:::888:::======KKKZZZvvv|||gggooo{{{zzznnnqqqvvv|||~~~yyyxxx{{{{{{~~~|||bbb___]]]___dddgggfffddddddnnnfffTTTSSSXXX^^^gggnnnzzz|||cccKKK@@@??????>>>>>>>>>>>>>>>@@@@@@BBB```~~~{{{}}}~~~~~~~~~~~~|||{{{rrrmmmfff\\\TTTMMMHHHFFFAAA???===;;;:::999999:::<<<>>>AAACCCEEEKKKTTT[[[ooottthhhjjjnnnvvvyyy~~~yyygggVVVZZZgggqqqppphhh___NNNCCC@@@999666;;;;;;GGG```nnnrrryyy~~~~~~rrrYYYVVVWWWVVVUUUTTTUUUYYY\\\jjjqqqxxx|||iii___``````ZZZOOOGGGDDDFFFGGGIIIQQQhhhvvvpppkkkmmmjjjggggggjjjooouuuzzz}}}~~~wwwnnnkkkppptttuuuqqqrrrssstttxxx|||kkkUUU\\\lllppp\\\BBB>>>===<<>>HHHRRRlll{{{jjjooo|||oooooorrrvvvooo[[[ZZZ\\\```ccceeeggghhhhhheeeqqqjjjZZZXXX]]]aaahhhqqqhhhLLL@@@@@@?????????>>>>>>>>>???@@@@@@ZZZ}}}~~~}}}|||~~~}}}}}}}}}|||zzzyyyrrrmmmeee\\\SSSLLLGGGEEE@@@???===<<<;;;;;;;;;<<<@@@CCCFFFGGGHHHNNNXXX```kkk{{{eeeVVVWWWZZZfffllluuuuuueeeVVVZZZgggtttrrrkkkdddTTTHHHBBB999555999888AAAWWWeeejjjrrr}}}qqq```bbb^^^YYYVVVWWWYYYZZZZZZfffnnnuuu{{{jjj]]]\\\YYYRRRIII@@@>>>DDDLLLMMMWWWlllwwwooojjjlllgggfffgggkkkqqqxxx}}}zzzyyyuuuoooooovvv{{{{{{nnnppprrrtttwww{{{uuueeejjjtttnnnXXXEEE@@@??????AAAEEEGGGHHHHHHOOOPPPZZZrrrYYYFFF:::>>>CCCFFFYYYfffNNNAAAQQQkkktttllldddmmmXXX???999;;;<<<<<<===EEELLLeee{{{hhhkkkxxxuuuppppppttt}}}~~~|||vvvrrrnnnggg```\\\^^^___```aaaeeekkkpppgggoooiii\\\[[[[[[___iiiyyypppPPP???@@@@@@@@@??????>>>>>><<>>NNN}}}zzz{{{|||{{{~~~~~~|||{{{zzzxxxvvvpppllldddZZZQQQJJJEEECCC>>>===<<<<<<===>>>@@@AAADDDGGGJJJJJJIIIMMMWWW___mmmmmmYYYWWWVVVWWW\\\eeeggg]]]SSS[[[kkkyyynnnaaa]]]TTTNNNHHH<<<777999666:::MMMWWW[[[cccvvv~~~qqqggglllaaaVVVQQQUUU[[[]]]]]]eeemmmttt{{{jjj[[[\\\______WWWLLLFFFIIIOOOTTT^^^sss{{{pppkkklllggggggiiilllrrrxxx|||}}}|||tttvvvtttppprrrwww{{{{{{mmmpppsssvvvxxx|||wwwssswwwkkkTTTHHH@@@@@@AAACCCFFFIIIKKKLLLMMMSSSddd~~~VVVDDD:::???DDDGGG]]]```NNNDDDPPPaaahhhgggfffzzzWWW===;;;===<<<::::::EEENNNddd{{{hhhhhhsssxxxuuuxxx{{{ooo```ZZZ```jjjooocccbbbbbbcccggglllppprrrjjjmmmfff___```^^^eeewwwxxxTTT???@@@@@@@@@@@@???>>>>>>;;;AAA<<>>AAACCCEEEFFFJJJLLLKKKHHHKKKTTT\\\qqquuu___]]][[[LLLPPPXXX[[[TTTPPP\\\nnn~~~jjjWWWSSSRRRRRRMMM???999;;;555666EEELLLOOOWWWfffzzzxxxqqqnnnhhhmmm^^^NNNIIIPPPZZZ^^^___hhhooowww|||kkk]]]dddmmmtttnnn```UUURRRSSSZZZeeeyyysssnnnoooiiihhhiiilllqqqvvvyyyyyyxxxtttvvvuuurrrrrrvvvwwwuuummmpppuuuxxxzzz}}}rrrqqqdddOOOGGG@@@@@@AAACCCGGGKKKNNNPPPSSS\\\ooo~~~VVVEEE===CCCHHHJJJ___XXXKKKEEENNNYYY___dddjjjWWW===<<>>>>>@@@@@@>>><<<>>>BBB>>>DDDcccxxx~~~~~~}}}xxxuuuyyy{{{vvvvvvrrrkkkllleee^^^XXXOOOEEE@@@AAA;;;::::::<<>>BBBJJJNNNNNNMMMOOOZZZbbbuuuxxxVVVDDDBBB???KKKPPP]]]cccCCCKKKRRRQQQ___iiiqqqZZZDDD:::999===<<<<<>>???@@@@@@???888>>>;;;???XXXxxx~~~|||sssllloooyyy{{{vvvuuurrrlllhhhbbb\\\VVVNNNEEE@@@@@@::::::;;;???EEEKKKPPPRRRNNNQQQLLLKKKPPPOOOUUUeeehhhcccgggccc]]]VVVRRRSSSRRRTTTdddxxxiiiSSSNNNNNNIIIDDDCCC999777555555888<<>>BBBJJJNNNMMMMMMOOOXXXccczzzuuuTTTCCC???<<>>>>>???AAAAAA:::AAA???@@@RRRnnn~~~{{{yyy~~~xxxkkkdddjjjzzz|||uuurrroookkkccc]]]XXXTTTMMMDDD??????999<<<@@@FFFKKKPPPSSSUUUNNNQQQNNNNNNTTTUUUYYYhhh|||tttiiieeeiiiiiiddd```^^^]]]ZZZ]]]nnnmmmSSSKKKKKKHHHDDDCCC999777444444777;;;>>>???MMMaaannnnnnfffXXXWWWgggqqq___UUULLLCCC>>>BBBIIIPPPXXX^^^___bbbiiirrr|||}}}tttjjj___[[[[[[WWWyyy|||pppmmmnnnkkkjjjlllqqqwwwyyyxxxuuuwwwwwwvvvtttrrrrrruuuwwwyyyvvvvvvzzz||||||mmmTTTQQQXXX[[[qqq}}}qqqXXX===??????CCCJJJNNNMMMMMMPPPZZZhhhoooPPPBBB@@@===GGGRRRggg|||UUUFFFWWW___[[[aaafffuuuYYYFFF>>>===>>>888???AAASSSmmm}}}rrriiiuuuwwwccccccbbbaaa```aaaaaabbbggglllpppuuuzzz|||uuulllllltttwwwxxx}}}lllbbb^^^___jjjnnnyyy}}}UUUHHHFFFCCC@@@?????????@@@???DDDAAACCCPPPfff|||{{{|||~~~|||{{{ssseeedddtttxxxpppjjjfff]]]XXXSSSPPPJJJCCC???@@@;;;@@@IIIPPPSSSTTTTTTSSSNNNQQQMMMMMMTTTUUUYYYfff{{{pppvvvssskkkiiihhhmmmlllkkkjjjfffiiizzzpppUUUIIIIIIGGGDDDBBB999777444444777;;;>>>???KKK[[[dddddd^^^SSSUUUfffzzzcccQQQDDDAAAAAAEEEJJJOOOXXX```______bbbgggnnnsssvvvwwwppphhh```]]][[[ZZZ]]]bbbkkk{{{pppllljjjkkklllnnnsssxxxyyywwwuuuuuuuuuuuusssqqqrrrtttwwwwwwtttrrrrrruuuxxx|||yyy]]]ZZZfffttt}}}wwwZZZ?????????DDDJJJMMMLLLNNNRRR___kkkiiiMMMAAAFFFDDDKKKVVVllliiiNNNEEEWWWaaacccfffeeeuuuzzzNNNAAA???@@@@@@:::===<<>>???<<>>???AAANNNTTTSSSQQQJJJNNN```uuu}}}fffJJJ??????BBBGGGJJJLLLTTT\\\\\\ZZZYYYYYY[[[\\\\\\[[[XXXTTTQQQSSSVVVYYYaaahhh{{{uuurrrppplllmmmqqquuuxxxyyywwwvvvqqqqqqqqqppppppqqqtttwwwxxxtttpppnnnrrryyy~~~rrreeefffyyynnnQQQBBB???@@@EEEKKKLLLKKKNNNSSS```hhh~~~dddKKKAAAHHHHHHNNNZZZpppvvvWWWIIICCCTTT```kkkllldddtttlllGGG@@@@@@BBBBBB<<<<<<999DDDYYYuuurrrlllpppttt{{{yyynnn\\\XXXVVVXXX^^^dddffffffeeeooovvvtttpppqqqvvvxxx{{{ddd^^^^^^cccrrrxxxWWWFFFGGGIIIGGGDDD@@@===<<<>>>===;;;???HHHSSSvvvwwwnnnooommmrrr~~~wwwcccZZZ]]]lllvvvxxxnnnyyyrrrfffaaaVVVPPPJJJHHHEEEAAABBBEEEFFFNNNXXX]]][[[VVVRRRPPPQQQPPPGGGFFFMMMMMMPPP\\\pppmmmiiissspppjjjlllnnnqqqrrrsssrrrrrrwwwttt]]]MMMFFFDDDCCCAAA<<<999666666888<<<>>>???===HHHKKKJJJKKKFFFKKK]]]qqqzzzkkkHHH;;;<<>>;;;CCCTTTkkkyyykkktttssswwwtttmmm^^^ZZZVVVWWW\\\bbbeeefffdddqqqzzzxxxrrruuu}}}iiiaaa```eeesssyyy\\\JJJKKKLLLIIIEEEAAA@@@@@@???@@@@@@CCCFFFOOOxxxggg```cccbbbjjjxxxuuu___TTTVVVfffvvv~~~zzz}}}mmmbbb___TTTNNNGGGEEEBBBAAADDDIIINNNSSSYYY[[[XXXUUUUUUVVVRRRPPPFFFCCCKKKMMMPPP]]]kkktttjjjqqq|||vvvppppppooooooqqqrrrsssvvv{{{uuucccQQQGGGCCCBBBAAA===:::777777999<<>>@@@AAAFFFKKKKKKJJJOOOVVV\\\cccxxxyyyYYYDDD??????HHHQQQ```uuutttZZZDDD>>>DDDTTT```rrrrrrhhh```IIIHHHEEECCCAAA<<<@@@===DDDPPPddd}}}mmmuuuoooooo}}}wwwnnnjjj^^^[[[WWWWWWZZZ___dddfffffftttnnneeecccgggvvv}}}___NNNOOONNNIIIDDDBBBBBBDDD<<<@@@AAACCCBBBJJJzzz^^^YYY]]]]]]gggxxxxxxeee[[[[[[eeewww~~~~~~vvvggg]]]\\\TTTMMMFFFCCCAAAAAAEEEKKKSSSVVVXXXWWWTTTTTTXXX]]]SSSPPPEEEBBBKKKNNNSSS```hhh|||uuuhhhkkk~~~yyyrrrjjjpppqqqrrrtttyyy|||uuufffTTTGGGBBBBBBBBB>>>;;;888777:::===???@@@CCCJJJIIIHHHJJJFFFJJJZZZlllcccAAA999;;;AAAJJJOOOOOOQQQTTTVVVWWWVVVRRRNNNOOOVVV]]]ZZZZZZ\\\]]]```nnnrrrnnnooonnnkkklllnnnooooooppprrrtttqqqqqqpppnnnmmmmmmooorrrqqqvvvzzzkkknnnjjjTTTNNNFFF;;;@@@BBBGGGKKKKKKJJJOOOWWW___hhh}}}uuuUUUBBB>>>???JJJSSSbbbuuunnnQQQ===;;;FFFXXXbbbsssqqqjjj{{{ZZZGGGHHHFFFBBBAAA===AAA===DDDNNN```|||mmmuuukkkiiixxxxxxmmmgggfff]]][[[XXXVVVXXX\\\bbbfffiiivvvnnndddbbbfffvvv~~~```UUUYYYVVVLLLEEEDDDAAA<<<999DDD===<<>>KKK\\\ttt|||oooXXXBBB;;;999===FFFMMMQQQUUUXXX]]]^^^___]]]ZZZ[[[___cccbbbbbbaaacccqqqxxxpppoooooonnnnnnnnnpppqqqsssuuuuuutttsssrrrqqqqqqrrrsssssswww|||tttcccQQQGGG???>>>CCC@@@???CCCIIIMMMNNNQQQVVVccctttnnnSSSDDDAAAGGGFFFSSSiiiooo^^^GGG<<<@@@CCCSSSeeekkkllluuu\\\FFFDDDFFFCCC???@@@>>>AAA???GGG^^^vvvyyyyyyooo~~~{{{eeecccuuu{{{ooohhhgggiii___]]]ZZZYYY\\\cccjjjooo{{{kkk```gggkkksssjjj\\\[[[UUUJJJDDDCCCAAA===<<>><<<999999999<<<@@@CCCCCCAAADDDFFFGGGEEE???@@@OOO```yyyyyyvvvrrrnnnkkkbbbPPP>>><<<:::<<>>AAAAAADDDJJJMMMNNNQQQVVVeeewwwkkkQQQDDDCCCHHHIIIVVVhhhkkkYYYFFF<<>>???DDD<<<;;;BBB>>>OOOyyyfff^^^ccckkkuuu|||www|||wwwlllmmm|||sssggg[[[RRRMMMFFFEEEEEEEEEGGGMMMUUU[[[aaa___[[[XXXZZZ]]]YYYRRRIIIFFFJJJWWWaaaaaaZZZUUUSSSWWW```lll}}}|||pppuuu{{{{{{wwwxxx{{{yyytttiiijjjggg]]]OOOCCC===<<<888777999===CCCEEEDDDAAADDDCCCBBB???<<<@@@PPP```xxxooohhhbbbcccdddcccaaa```[[[NNN@@@===<<<>>>AAACCCEEEMMMVVV\\\bbbiiilllllljjjkkklllsss}}}}}}ssspppllllllmmmnnnppprrrtttuuuuuutttrrrqqqqqqsssuuuvvvxxxzzz||||||}}}xxx```RRRHHHIIIHHHAAA;;;999BBBBBBEEEKKKNNNNNNSSSYYYgggyyygggMMMCCCEEEIIILLLXXXeeecccRRRBBB===???EEERRR\\\\\\dddiiiVVVGGGGGGKKKIIIFFFEEEBBBDDD???DDDYYYppp~~~{{{lllttteeelllxxx~~~~~~uuummmjjjkkknnnooogggdddaaa```ccckkktttzzz|||eee___iiioooyyyrrrZZZRRRHHHBBBCCCDDDCCC???AAACCC<<<<<>>FFFaaakkkeeekkkwwwvvvttt|||zzzjjjkkkuuufffXXXOOOJJJAAACCCEEEGGGIIINNNWWW^^^\\\ZZZZZZ\\\``````YYYRRRKKKHHHKKKVVV______[[[XXX]]]aaakkk~~~{{{~~~uuuvvv{{{}}}xxxuuusssppplllddddddddd]]]OOO@@@::::::444444777===DDDGGGDDD@@@AAA@@@>>>:::999???LLLXXXeeekkklllfffaaabbbdddddd```cccdddcccaaa[[[PPPDDD===>>>AAADDDCCCBBBIIIRRRWWW]]]ffflllooorrrvvvyyy{{{rrrpppllllllmmmoooppprrrtttuuutttsssrrrqqqrrrsssuuuwwwwwwzzz|||~~~~~~kkk^^^SSSIIIGGGFFFAAA>>>>>>AAAAAAFFFKKKNNNOOOUUU]]]jjj{{{~~~aaaJJJCCCFFFJJJOOOZZZ```YYYJJJ???===???CCCMMMUUUXXXfffcccUUUJJJJJJMMMKKKGGGFFFBBBDDD???BBBUUUlll|||cccwwwppplll{{{yyy~~~xxxrrroooqqquuuvvvvvvjjjhhhffffffiiipppwww{{{rrr]]]ZZZeeekkkwwwjjjOOOHHHCCCCCCFFFFFFDDDAAABBBAAA===>>>AAA@@@DDDPPPtttpppxxx}}}rrrtttxxxiiinnnvvveeeUUUKKKFFF@@@DDDIIIKKKNNNSSS[[[```WWWXXX\\\bbbfffaaaWWWOOOLLLJJJMMMVVV]]]```eeeiiimmmrrr|||uuuzzz{{{xxxyyy~~~xxxqqqkkkhhhcccaaa```[[[NNN>>>777888333333777???HHHKKKGGGAAA@@@@@@>>><<<===BBBJJJNNNOOOSSSVVVUUUVVVZZZ]]]^^^```dddhhhhhhfff```SSSFFF===@@@EEEIIIGGGEEEIIIPPPWWW]]]fffnnnwww~~~xxxssssssnnnnnnooopppqqqrrrssssssrrrrrrqqqqqqrrrssstttuuutttxxx}}}qqqWWWQQQJJJDDDBBBBBBAAABBBDDD???AAAFFFKKKNNNPPPWWW```ooouuuZZZFFFBBBGGGJJJPPPXXXYYYOOOCCC======AAABBBGGGOOOXXXmmm```VVVNNNLLLMMMJJJGGGEEEAAACCC>>>@@@QQQgggaaalllooouuuzzz{{{xxx~~~{{{uuusssqqqtttxxx{{{zzzyyykkkkkklllmmmqqquuuyyy|||mmmYYYVVVbbbiiiuuufffKKKFFFDDDGGGIIIGGGDDDCCCBBB?????????@@@BBBEEEGGGrrrtttooouuu{{{qqq}}}tttaaaPPPFFFCCCDDDHHHNNNSSSWWW[[[___aaaXXXZZZaaahhhhhh___TTTOOOMMMNNNUUU```kkksss~~~uuurrr{{{zzzwww}}}vvvooommmiiibbb]]]YYYNNN>>>666777555555:::DDDOOORRRLLLEEEBBBBBBAAA???BBBIIIKKKJJJIIINNNTTTXXXZZZ\\\^^^___aaagggmmmqqqsssmmm]]]MMM???AAAGGGLLLLLLIIIKKKPPPVVVZZZaaajjjvvvvvvtttuuuwwwrrrrrrrrrsssrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqvvv}}}~~~^^^MMMJJJIIIGGGEEEBBB@@@>>>>>>@@@BBBGGGKKKLLLNNNVVV```sss|||iiiSSSCCCAAAFFFIIIOOOSSSPPPGGG>>><<<===AAACCCHHHPPP[[[rrrvvv\\\VVVPPPLLLKKKIIIFFFDDDAAADDD??????NNNaaa}}}jjjcccuuurrrzzzxxxzzzooorrrsssooommmnnnqqqtttxxxzzzyyywwwnnnoooqqqtttxxx}}}}}}mmmYYYWWWbbbhhhvvvkkkRRRNNNLLLNNNLLLFFFDDDFFFBBB???@@@@@@===BBBFFFBBB___vvvkkkkkkuuu~~~sss```OOOFFFCCCHHHKKKQQQXXX^^^aaa```___XXX\\\dddkkkiii___XXXXXXUUUWWWbbbuuuvvvpppwww|||~~~www{{{wwwvvvrrreee\\\XXXOOO???777777555666;;;GGGRRRUUUOOOGGGBBBBBB@@@>>>DDDMMMOOOJJJMMMRRRZZZ```bbbcccfffiiifffllluuu~~~}}}iiiUUUBBBAAADDDKKKMMMMMMNNNRRRUUUWWWZZZ___hhhwwwjjjlllrrrxxxvvvvvvvvvuuusssqqqooonnnnnnooorrrssssssqqqnnnmmmqqqvvv||||||SSSRRROOOOOOLLLGGGAAA>>><<<<<>>:::;;;CCCLLLSSSYYY____________^^^]]]aaahhhnnnvvvjjj[[[jjjttt{{{yyywwwvvvuuuuuutttrrrpppmmmmmmmmmmmmmmmnnnooopppssstttwww{{{~~~~~~^^^QQQRRRYYYRRRKKKHHHCCC???@@@DDDKKKKKKMMMPPPOOONNNSSS[[[ppplll^^^SSSDDD@@@DDDBBBMMMKKKFFF>>>888666999===FFFTTTYYY^^^]]]vvv```ZZZUUUNNNIIIGGGGGGGGGGGGHHHEEECCCCCCFFFQQQfffyyykkkcccvvvnnnvvvnnnkkkiiinnnppprrrrrrpppppprrruuuvvv}}}~~~eee^^^aaammmsssxxxuuuSSSRRROOOMMMKKKHHHEEEBBBEEEDDDCCCBBBBBBAAABBBBBBQQQkkkbbb^^^eeesss}}}yyy~~~{{{xxxsssqqqzzz~~~~~~gggUUULLLIIIOOOWWWZZZ```jjjdddVVVSSS```mmmuuuqqqlllooorrrppplllnnnuuu{{{xxxvvvvvvzzz}}}}}}yyy{{{dddQQQJJJ???666999:::999;;;BBBJJJMMMJJJEEEAAA;;;:::AAAJJJPPPTTTXXX]]]cccjjjmmmllllllooorrrzzzzzz|||kkkPPP>>>;;;;;;AAAIIIQQQZZZccceeehhhkkkkkkiiigggiiikkkqqqqqqfffwww~~~yyyxxxwwwwwwwwwuuurrrppplllllllllmmmnnnpppqqqrrruuuvvvxxxzzz}}}~~~~~~}}}}}}```XXX[[[]]]TTTKKKEEEAAA>>>AAAGGGKKKJJJLLLPPPRRRSSSYYY```{{{}}}hhhZZZOOOBBB@@@FFFEEELLLJJJEEE>>>777666:::???KKKWWWZZZccckkk[[[XXXTTTOOOJJJIIIHHHHHHGGGIIIFFFCCCAAABBBHHHYYYhhhrrr```yyyppp{{{}}}vvvrrrnnnoooqqqrrrrrrqqqssswww{{{bbb[[[^^^kkksss|||{{{YYYMMMFFFIIIKKKEEECCCEEEGGGFFFEEEDDDDDDCCCCCCDDDPPP|||gggaaa```jjjxxxzzzsssxxx|||vvvuuu|||zzzlllqqqkkk[[[QQQLLLUUU[[[^^^fffuuuppp```YYYiiiuuuwwwmmmooo}}}yyyddddddgggggg___YYYbbbqqq{{{WWWEEE===888999===<<<>>>BBBHHHJJJHHHEEEDDD???===DDDLLLQQQWWW[[[cccjjjqqqrrrooommmpppuuuyyyxxx{{{{{{vvvsssdddJJJ>>>;;;;;;@@@FFFOOO[[[fffiiipppwwwxxxtttlllgggdddnnnzzzsssyyyxxxwwwxxxxxxvvvssspppkkkkkkkkklllnnnppprrrtttrrrsssuuuwwwzzz}}}yyygggeeeiiibbbWWWKKKDDD???>>>CCCJJJMMMJJJKKKPPPUUUYYY```gggyyycccTTTJJJ???AAAIIIJJJKKKIIIDDD===777666;;;@@@HHHSSSUUUbbbuuuxxxWWWVVVSSSOOOLLLKKKJJJIIIHHHGGGDDDCCCBBBAAACCCMMMYYYpppyyyyyynnnSSSyyyzzz}}}~~~{{{sssssssssssstttxxx}}}{{{]]]WWWZZZgggssshhhQQQCCCHHHKKKCCCAAAIIIGGGGGGFFFEEEDDDDDDDDDDDDKKKvvvddd___bbbsss{{{xxx}}}~~~www|||kkk]]]TTTPPPVVV]]]aaannn~~~mmmfffllltttooofffsss{{{ZZZ]]]bbbcccZZZRRRUUU^^^fffqqq]]]DDD>>>:::999===>>>@@@DDDHHHKKKKKKKKKFFFAAA@@@FFFMMMSSSXXX^^^eeelllrrrrrrmmmjjjnnnsssssspppsssrrrnnnnnnbbbJJJ<<<:::<<>>BBBLLLLLLLLLIIIDDD<<<666666;;;@@@DDDOOOQQQaaayyylllWWWTTTRRROOONNNMMMLLLJJJHHHCCCBBBCCCEEEDDDDDDJJJSSSfffttt{{{lllPPPqqq|||zzzyyywwwvvvxxx|||sssZZZUUUWWWeeetttvvvZZZFFFIIIJJJBBBBBBLLLGGGFFFEEEDDDCCCCCCCCCCCCFFFkkk{{{ooofffaaaggg~~~yyy~~~yyyiii[[[RRRQQQTTTbbbnnnsssiiikkkrrrqqqrrrrrrWWW[[[^^^]]]VVVRRRVVV^^^eeevvv\\\BBB???<<<999>>>AAADDDFFFGGGHHHJJJKKKFFFCCCCCCJJJOOOSSSYYY^^^bbbhhhmmmlllhhhfffjjjnnnmmmjjjmmmmmmjjjlllbbbKKK;;;:::===DDDKKKQQQZZZccceeekkkrrrtttqqqlllhhhgggyyyyyyxxxvvvuuuuuutttrrrpppooonnnlllkkkkkkmmmooopppiiikkkooorrrvvv|||sssnnnppppppggg]]]QQQHHHCCCAAAFFFLLLRRROOONNNSSSYYY```jjjsssttt\\\MMMEEE>>>CCCLLLLLLLLLIIICCC;;;555555;;;@@@DDDPPPTTTgggcccWWWRRRQQQOOONNNMMMLLLIIIGGGAAAAAADDDGGGGGGEEEHHHNNN```ttt```mmmzzz~~~~~~mmmXXXTTTWWWeeewwwvvv\\\IIIIIIJJJCCCCCCLLLFFFEEEDDDCCCBBBBBBBBBBBBDDDUUUwww~~~}}}uuummmiiiqqq|||yyyyyygggUUUNNNPPPZZZpppttthhhoooyyyiiiYYYXXXVVVPPPKKKMMMYYYccctttYYYAAA>>><<<<<>>===CCCBBBHHHNNNOOOKKKHHHHHHJJJGGGGGGLLLSSSWWWXXX[[[```___```aaacccfffhhhiiiiiimmmmmmuuu{{{}}}zzzcccEEE>>><<>>IIIBBBJJJRRRTTTQQQNNNPPPRRRHHHIIIOOOWWW[[[ZZZ]]]aaaaaa______ccchhhlllllljjjnnnppp|||wwwKKKAAA:::AAANNNXXX]]]aaaccceeeiiikkknnnttt}}}yyyuuuuuuwwwyyyzzzvvvtttrrrqqqrrruuuxxxzzzyyy~~~lll]]]KKK>>>888:::CCCMMMHHHJJJOOORRRTTT^^^sssiiiZZZGGG???AAA@@@FFFKKKGGG???>>>;;;777666<<>>AAAEEEJJJGGGKKKNNNWWWaaabbbnnntttcccLLLDDD<<<:::>>>BBBDDDDDDAAA;;;666555444999GGGWWW]]]dddcccooommm\\\QQQNNNKKKIIIHHHIIIHHHHHHIIIHHHGGGEEEDDDBBBAAA@@@III___aaabbb{{{{{{}}}zzzbbbXXXNNNKKKNNNUUUbbbmmmuuuggg]]]VVV[[[eeetttmmmLLLHHHFFFHHHIIIGGGFFFHHHHHHFFFDDDCCCDDDDDDCCCBBBBBBFFFMMMkkkyyy|||}}}|||~~~~~~}}}}}}~~~}}}www}}}qqqqqqnnnZZZQQQSSSXXXccciiippprrrpppmmmlllmmmmmmlllkkkjjjfff```YYYSSSZZZXXXUUURRRPPPRRRWWW\\\mmmsssWWWEEECCCGGGPPPVVVYYY\\\fffrrrtttnnnYYYQQQNNNVVV^^^```aaaccciiiiiilllpppooolllmmmqqqRRRDDD<<>>NNN]]]fffpppyyyvvvlllnnn^^^PPPMMMJJJHHHHHHHHHHHHGGGIIIHHHGGGFFFDDDCCCBBBAAAEEEVVVuuukkk^^^xxx~~~xxx}}}~~~zzzwww^^^UUULLLIIIIIIKKKRRRYYYccciiiyyyzzzssslllcccYYYRRRXXX```lll|||eeeJJJFFFEEEIIIJJJGGGFFFGGGGGGEEECCCBBBCCCCCCCCCAAAAAAFFFIII^^^~~~|||{{{{{{|||~~~xxxjjjXXXSSSWWW\\\bbbggglllnnnllljjjkkklllnnnmmmkkkfff```[[[XXXWWW___^^^```bbb[[[RRRRRRZZZooozzz___LLLHHHKKKWWW[[[^^^eeevvvaaaVVVMMMPPPXXX```eeeiiiqqqqqqssstttqqqpppxxxSSSHHHAAAGGGNNNSSS[[[eeehhhlllpppttt{{{sssooooootttwwwvvvvvvxxxuuuvvvvvvvvvvvvxxx|||vvv\\\FFFEEE>>>;;;>>>DDDHHHLLLPPPPPPPPPNNNZZZnnnyyyvvv^^^MMMDDD???999999>>>BBBCCCAAA===888555555999DDDUUUdddkkkzzzaaa^^^aaaRRROOOMMMJJJHHHHHHHHHHHHGGGIIIHHHHHHFFFEEEDDDCCCCCCCCCLLLccc}}}hhhwwwzzzyyyzzzsssqqq\\\TTTLLLIIIGGGEEEFFFIIINNNTTTeee|||pppjjjbbb[[[VVVRRROOONNNYYYdddrrr___HHHEEEFFFJJJKKKIIIGGGGGGEEECCCBBBAAABBBCCCBBBAAA???FFFEEEWWW}}}}}}~~~~~~}}}~~~~~~{{{dddWWWVVV\\\aaacccfffjjjkkkjjjjjjkkkmmmnnnooommmhhh```ZZZXXXYYY[[[___kkksssgggSSSRRR___ssshhhSSSLLLLLLXXX^^^dddjjjxxxbbbZZZQQQPPPVVVaaammmuuuwwwuuusssrrrrrrzzzUUUKKKFFFJJJOOORRRYYYdddlllooosssvvv|||vvvaaaaaadddlllrrrrrrsssvvvuuuvvvwwwvvvvvvwww{{{}}}lll[[[KKKEEECCC??????DDDIIIIIIJJJMMMIIIPPPVVVdddwwwqqq[[[MMMAAA===999;;;@@@DDDCCC@@@;;;888444555;;;HHHYYYfffkkk~~~}}}VVVRRRUUUIIIOOOMMMJJJIIIJJJJJJIIIGGGIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGUUUtttsss|||{{{}}}~~~|||}}}}}}vvvpppmmm___VVVOOOLLLKKKGGGFFFHHHIIILLLWWWnnnwwwlll\\\XXXSSSNNNMMMNNNQQQSSS^^^kkk|||\\\IIIFFFFFFJJJLLLIIIGGGHHHDDDBBB@@@@@@AAABBBAAA@@@???FFFCCCSSS}}}~~~}}}|||yyyvvvsssuuuaaaXXXYYY^^^cccfffhhhjjjkkkkkkllllllmmmkkkmmmmmmiiiaaaZZZWWWVVVWWW___mmmsssdddSSSZZZooorrr[[[OOOKKKUUUbbbkkkkkkkkkqqqssspppZZZYYYVVVTTT[[[kkk}}}{{{tttrrrwwwyyyXXXOOOJJJOOORRRTTTZZZcccmmmpppsssuuuzzznnnZZZXXX\\\fffmmmoooppprrrtttuuuvvvvvvvvvwwwzzz|||zzzaaa~~~SSSGGGGGGBBBAAADDDJJJNNNLLLKKKMMMGGGTTT\\\fffuuu|||lllYYYNNN???<<<:::===CCCEEECCC???:::888555444;;;JJJZZZccciiinnnwwwYYYSSSSSSNNNOOOMMMKKKKKKKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFEEEEEEIIIGGGMMMggg{{{tttwwwrrrpppyyy~~~~~~~~~~~~~~~yyyssspppcccYYYOOOMMMKKKIIIHHHIIIDDDEEEKKKXXXjjjzzzjjj```QQQOOOMMMKKKKKKOOOTTTWWWeeevvv]]]JJJFFFEEEIIIJJJHHHFFFGGGBBBAAA??????@@@AAAAAA@@@>>>EEEBBBOOO|||}}}~~~~~~zzzssskkkfffooowwwsssaaaYYYZZZ___dddiiijjjlllmmmnnnnnnmmmmmmhhhiiijjjgggaaa[[[VVVSSSTTTXXX^^^]]]QQQLLL]]]uuuzzzdddSSSKKKUUUfffqqqkkkaaa```aaaaaaZZZ\\\\\\^^^jjj|||||||||^^^TTTNNNTTTYYYZZZ^^^eeemmmpppsssuuuwwwuuubbbZZZVVVVVV```iiimmmnnnooorrrtttvvvvvvvvvwwwzzz|||qqq[[[```~~~VVVGGGBBB???@@@FFFOOORRRPPPOOOPPPNNNYYY]]]```lllvvvvvvcccSSSIII===;;;;;;???DDDFFFBBB===999888666555===LLLYYY___eee}}}zzzeee|||^^^SSSNNNNNNNNNLLLKKKKKKKKKKKKIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEHHHFFFJJJ^^^yyyfff{{{||||||~~~zzz|||~~~{{{vvvtttdddYYYNNNKKKKKKIIIGGGHHHFFFHHHJJJMMMWWWhhh~~~~~~yyymmm___WWWMMMMMMLLLLLLMMMRRRYYY^^^lll___JJJEEECCCFFFGGGDDDCCCEEEAAA@@@>>>>>>@@@AAA@@@???===EEEBBBEEEfff}}}{{{|||}}}~~~|||}}}xxxnnnccc\\\[[[cccrrrnnn___XXXYYYaaagggkkklllmmmoooooonnnllljjjiiihhhgggeeebbb^^^XXXTTTQQQRRRQQQKKKFFFLLL\\\jjj~~~lllXXXLLLWWWiiivvvpppggghhhmmmppppppnnnjjjmmmfffYYYSSSYYYaaabbbdddhhhlllppptttuuuwww~~~nnnXXXWWWOOOMMMWWWfffnnnqqqqqqrrrtttvvvwwwxxxyyy|||~~~qqqOOONNN\\\VVVGGG======@@@HHHQQQTTTQQQPPPQQQRRR[[[\\\^^^kkkxxx|||kkkYYYKKKCCC;;;:::;;;???DDDDDD???999777888777777???OOOZZZ]]]mmmpppmmmuuu\\\NNNEEEKKKKKKJJJIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHTTTrrrnnnuuu{{{wwwyyyzzzwwwqqqoooaaaWWWOOOOOORRRQQQNNNNNNOOOQQQRRRQQQSSS\\\jjjuuuuuummmiiijjjhhh___UUUQQQNNNOOOOOOPPPTTT]]]hhhqqqaaaJJJDDDBBBCCCDDDBBBAAACCCAAA???>>>>>>???@@@@@@???;;;EEEBBB===OOOppptttyyy~~~~~~{{{zzzzzz{{{|||xxx{{{~~~vvvkkk___WWWOOOVVVgggvvvhhh[[[TTTXXXbbbkkkllllllnnnooopppoookkkiiimmmjjjfffeeedddaaa\\\XXXSSSTTTQQQKKKMMMWWW^^^```pppvvvqqq\\\NNNXXXkkkxxxwwwttt{{{xxx{{{kkk]]]VVV]]]fffhhhhhhkkkkkkppptttvvvxxx~~~vvv^^^OOOEEEBBBPPPcccppptttuuurrrtttwwwyyyzzz{{{~~~pppOOOKKKUUU[[[}}}SSSHHH===???BBBJJJRRRTTTPPPNNNOOOQQQZZZ\\\aaasss~~~tttcccSSSGGGAAA999999:::???DDDCCC===666555888888888BBBRRR\\\^^^}}}{{{oooyyydddXXXNNNEEEOOOIIIHHHGGGGGGHHHHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEAAADDDFFFLLLddd|||yyy|||vvvvvvvvvpppiiifff^^^VVVQQQVVV[[[\\\YYYXXXPPPTTTWWWXXXXXX[[[aaagggeee\\\WWW[[[[[[UUUOOONNNPPPQQQRRRUUU\\\jjjzzz]]]IIIFFFDDDBBBBBBCCCBBBAAABBBBBBBBBCCCCCCBBB???<<>>EEEYYYppp~~~zzzxxxsssyyy|||xxxfffUUUNNNOOO[[[eeewwwUUUDDD@@@@@@DDDJJJOOOQQQRRRRRRSSSZZZTTTWWWhhhyyyxxxhhhYYYLLLCCC>>>:::===AAABBBAAA===;;;999555;;;444888LLLQQQVVVlllsssSSSQQQIIIQQQIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGEEEIII```}}}|||vvvqqqooonnnllljjj___WWWTTT]]]hhhkkkhhheeeaaa[[[^^^bbbbbbjjjsssqqqmmm]]]WWWhhhoooVVVHHHWWWSSSSSSYYYdddooo|||]]]IIIFFFCCCBBBBBBCCCBBBAAADDDCCCCCCDDDEEEDDDAAA>>>AAA;;;AAA???CCCLLLccc~~~~~~|||zzzzzzzzzzzzyyy~~~|||xxxuuuyyy|||}}}xxxtttmmmaaaTTTTTT^^^lll~~~rrrYYYLLLOOOZZZcccgggjjjkkkmmmoooppppppppppppqqqpppnnnmmmjjjeee^^^YYYXXXUUUUUUXXX^^^hhhyyyyyymmm]]]SSSYYYiiiqqqkkkgggiiinnnqqqpppooopppooottt~~~___PPPKKKGGGKKKWWWhhhwww}}}yyyzzzwwwyyyUUUKKKJJJOOOZZZ```|||yyyLLL???>>>???DDDJJJOOOQQQQQQRRRSSSUUUSSSZZZnnntttcccTTTHHH@@@;;;:::===AAABBB@@@===:::999777<<<777:::HHHKKKUUUrrrjjjPPPQQQJJJPPPJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKKKKLLL]]]~~~yyyqqqooopppppplllhhh___ZZZZZZccckkkkkkhhheeeiiiaaaeeelllrrrxxxdddlllttt^^^LLLSSSYYYXXX]]]jjjzzz\\\HHHFFFCCCBBBBBBCCCBBBAAADDDCCCCCCDDDDDDCCCAAA>>>AAA<<>>@@@FFFVVV~~~|||}}}~~~}}}}}}}}}{{{zzz|||wwwrrrooowwwzzz}}}{{{yyyuuukkkbbb^^^fffuuulllTTTHHHLLLYYYccchhhlllmmmnnnpppqqqqqqpppppprrrqqqooommmjjjddd]]]XXXPPPVVV^^^hhhzzz~~~xxxvvvtttsssooofff[[[RRRXXXhhhssspppmmmmmmpppsssrrrpppnnnnnntttbbbMMMNNNOOONNNPPPWWWccclll|||}}}vvvuuu~~~fffDDDCCCIIISSS]]]```tttwwwssseeeHHHAAA??????DDDJJJNNNQQQQQQRRRSSSRRRTTT```vvvmmm[[[LLLBBB<<<888;;;>>>AAABBB@@@<<<:::999888::::::AAAHHHJJJaaa]]]MMMPPPJJJNNNKKKIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIINNNOOOLLLTTTpppvvvvvvvvvvvvuuurrrlllhhhddddddhhhqqq{{{~~~uuunnnggggggllloookkkfff^^^^^^bbbjjjmmmiiieeecccggg```gggvvvllljjjssscccPPPPPP^^^^^^eeevvv[[[GGGEEEBBBAAABBBBBBBBBAAAAAA@@@@@@AAABBBAAA???===BBB===AAA===???DDDQQQzzzyyyxxx||||||~~~}}}}}}{{{}}}}}}~~~}}}|||yyywwwuuuyyyzzz{{{{{{zzzxxxtttqqqiiimmm{{{hhhRRRGGGLLLYYYccchhhlllmmmooopppppppppoooooopppooonnnmmmjjjeee^^^YYYQQQ\\\jjj~~~wwwrrrzzzzzzsssmmmjjjgggeeebbb]]]UUUOOOQQQ\\\qqq~~~yyyxxxuuuqqqqqqssstttrrrooottt}}}jjjPPPSSSVVVSSSOOOMMMQQQUUUlllxxxttt~~~uuuSSS@@@CCCJJJVVVbbbeeerrrmmmSSSRRRXXXJJJEEE???@@@DDDJJJOOOQQQRRRRRRSSSQQQVVVcccxxxyyyfffSSSFFF>>>999777===???BBBBBB???<<<:::999777777>>>IIIMMMUUUyyySSSLLLPPPJJJKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEKKKNNNJJJKKK^^^}}}qqq```PPPNNNOOOVVV```hhhmmmmmmaaa^^^\\\]]]bbbffffffeee]]]aaaiiipppnnneee______^^^\\\kkktttjjjqqqgggXXXWWWfffkkkyyy[[[FFFDDDBBBAAABBBBBBBBBAAAAAA@@@???@@@AAAAAA???>>>BBB<<>>FFFQQQvvvxxxzzz||||||~~~~~~uuu}}}}}}|||}}}~~~~~~~~~~~~{{{xxxtttrrrppppppsssvvvttttttyyyhhhRRRIIINNNZZZcccgggllllllnnnooopppoooooonnnllllllllllllkkkgggbbb^^^___nnn{{{lll```dddvvv|||rrrjjjddd```\\\YYYWWWSSSMMMIIIJJJMMM\\\wwwvvvqqqtttvvvttttttiiiQQQVVV[[[]]][[[VVVQQQNNN[[[{{{}}}ZZZIIIDDDHHHJJJVVVhhhnnn~~~|||ccc___^^^KKKDDD>>>AAAEEEKKKPPPRRRSSSSSSTTTPPPVVVcccvvv}}}qqq___MMMAAA;;;999888>>>@@@BBBAAA>>>;;;999888666666BBBNNNQQQaaa{{{PPPNNNNNNKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCIIILLLIIIFFFSSSppp~~~~~~yyy```KKKGGGDDDEEEKKKSSSYYY[[[TTTVVVYYYYYYXXXYYY^^^bbb]]]ccclllrrrmmmbbb\\\\\\\\\bbb{{{wwwsssjjj```bbbooo~~~ZZZFFFCCCAAA@@@AAABBBBBBAAACCCAAA@@@AAABBBCCCBBB@@@@@@;;;>>>999>>>GGGPPPqqq~~~|||~~~~~~zzz}}}}}}xxxxxxpppkkkgggffflllttt}}}vvvfffSSSLLLRRR]]]eeehhhkkklllmmmoooppppppooooookkkkkklllmmmnnnkkkgggccciiizzzzzzoooiii___TTTYYYgggwwwlllddd\\\WWWRRROOONNNLLLHHHDDDFFFEEENNNddd}}}vvvlllnnnsssssswwwxxx^^^LLLSSS^^^hhhlllhhh___YYYXXXnnn___NNNHHHKKKOOOOOO^^^ttt}}}mmmJJJCCCDDDBBBGGGMMMQQQSSSTTTUUUVVVPPPXXXdddvvvtttiiiXXXHHH>>>:::::::::???AAABBBAAA>>>:::888888888777DDDNNNPPPlllhhhQQQPPPJJJLLLGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKJJJHHHOOOcccwwwsss}}}}}}}}}dddIIIEEEAAAAAADDDIIINNNPPPQQQWWW[[[YYYSSSRRRWWW^^^]]]ccclllrrrnnnddd___```aaalllwwwkkkffflll}}}YYYEEECCCAAA@@@AAABBBBBBBBBCCCAAA@@@@@@AAABBBBBBAAA>>>:::>>>999>>>EEEIIIddd~~~|||xxxzzz}}}vvvllleee^^^ZZZ```iiiwwwpppbbbSSSNNNUUU```gggiiikkklllnnnpppqqqqqqqqqqqqmmmnnnoooqqqqqqoookkkgggkkkuuuuuueeeSSSMMMTTTZZZ^^^mmmzzzpppeee]]]TTTPPPKKKIIIIIIHHHEEEBBBAAA@@@DDDPPP___nnn~~~vvvyyykkknnntttvvv~~~oooVVVLLLYYYkkk{{{vvvooogggmmmnnnuuuqqqXXXRRRPPPWWW[[[^^^sssvvvNNNFFFHHHDDDHHHNNNSSSUUUVVVVVVWWWWWW```lll{{{jjj```QQQCCC<<<::::::;;;AAABBBBBBAAA===:::888888999888EEELLLQQQwwwWWWRRRQQQFFFLLLHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJHHHHHHIIIIIIKKKWWWddd~~~|||yyyuuutttwww{{{^^^GGGGGGGGGIIIJJJLLLMMMMMMOOOTTTXXXWWWSSSSSSWWW\\\]]]bbbkkkrrrqqqkkkhhhjjjmmmzzzwwwxxxYYYEEECCC@@@@@@AAABBBBBBBBBAAA???===>>>???@@@@@@???<<<:::???:::>>>CCCAAAYYY{{{vvvwwwyyy|||~~~xxxoooeee]]]TTTMMMQQQZZZhhhwwwlll___QQQOOOWWWccciiijjjkkkllloooqqqrrrsssssssssqqqqqqrrrttttttrrrmmmjjjmmmjjjaaaSSSHHHIIISSS\\\bbblll~~~vvvkkk___WWWNNNKKKGGGFFFGGGGGGEEEBBB======>>>AAADDDPPPfffyyy{{{kkkuuurrruuu}}}qqqfffnnn{{{pppeeeUUUXXXiiiwwwrrrhhhgggooovvvpppmmmjjjbbb\\\[[[bbbgggooozzzTTTGGGCCCEEEIIIOOOTTTVVVWWWWWWXXX```iiiuuu{{{dddZZZMMMAAA:::999:::;;;AAABBBCCCAAA===:::888777999888FFFLLLRRRMMMRRRPPPBBBLLLIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKFFFDDDGGGHHHGGGMMMVVVmmm|||yyyxxxsssmmmiiijjjmmmppprrr~~~nnnMMMIIIKKKOOOSSSTTTRRROOOLLLJJJMMMQQQSSSTTTWWWZZZ]]]^^^bbbjjjsssuuuqqqqqqttt{{{]]]FFFDDDBBBBBBCCCCCCBBBAAACCCCCCBBBAAA???>>>======>>>>>>>>>======@@@EEEIIIjjj}}}uuuqqqrrruuuxxx|||~~~~~~~~~~~~yyyyyymmmaaa[[[QQQKKKSSS[[[mmmqqqaaaXXXQQQSSSZZZbbbgggjjjooopppppppppoooqqqsssvvvooooooqqqsssuuurrrkkkfffbbb___QQQGGGIIIIIIPPPbbbjjjpppvvv~~~{{{rrriii\\\QQQKKKHHHDDDBBBCCCCCCAAA???@@@===:::888;;;CCCOOOWWWYYY[[[gggwww{{{rrrmmmppp|||xxx``````mmm{{{}}}ooo^^^]]]eeexxx{{{rrrwwwzzzqqqooouuu|||uuuttt|||lllUUUFFFBBBJJJMMMSSSXXXWWWTTTXXX___lllsss}}}wwwcccTTTEEE===888666;;;BBBAAAEEEDDD===999<<<<<<999<<>>>>>===>>>>>>===<<<<<>>>>>===;;;999999<<>>>>>>>>>>>>>>===<<<;;;===AAADDDKKKmmm{{{ffffffgggpppzzzwwwxxxxxxzzz~~~vvvxxxppphhhcccVVVQQQ[[[ccceeeqqqpppXXXPPPQQQRRRVVV\\\cccjjjmmmlllnnnpppqqqpppooopppqqqssssssssstttuuutttqqqnnnqqqjjjXXXNNNSSSWWW```rrrtttjjjaaaUUUKKKJJJHHHDDDBBBAAA@@@???>>>;;;<<<===;;;999888888999??????FFFRRRVVVTTTVVV]]]eeelllxxxxxxZZZVVVjjjuuu^^^dddvvv]]]nnnwwwiiitttpppssszzz{{{rrreeeSSSJJJKKKEEEGGGMMMSSSUUUXXX```jjjuuu|||zzzlllXXXMMMAAA:::777777<<>>>>>===>>>===;;;:::;;;>>>AAAIII___aaaaaadddsss}}}{{{zzz|||vvvuuujjj___YYYOOORRRdddxxx~~~rrrVVVTTTXXX[[[\\\___eeekkknnnmmmpppsssuuuuuuuuuuuuvvvuuuuuuuuuuuuvvvuuutttssswwwqqq___RRRTTTZZZjjj|||pppeee]]]RRRIIIGGGEEEBBB@@@>>>======<<<999;;;======<<<:::::::::???>>>AAAGGGJJJLLLRRR[[[aaafffqqqgggZZZaaazzzkkkeee}}}aaaTTTlll|||wwwlllbbb}}}sss}}}}}}tttyyyvvvsssmmm___OOOGGGHHHGGGIIINNNSSSVVV[[[eeeqqqzzzpppcccPPPHHH>>>777666999===AAAFFFEEEBBB<<<999999;;;===CCCKKK]]]}}}cccUUUKKKCCCDDDFFFFFFGGGKKKIIIHHHGGGHHHIIIJJJIIIHHH@@@CCCFFFGGGGGGFFFGGGGGGDDDDDDDDDCCCCCCEEEGGGHHHMMMqqq~~~xxxyyy~~~~~~~~~tttmmmjjjhhhqqq}}}~~~eeePPPPPPRRRUUUYYY[[[YYYVVVSSSTTTYYYffftttwwwuuu|||zzzwww~~~~~~]]]HHHEEEBBB@@@@@@AAAAAAAAA????????????????????????=========;;;::::::===???EEESSS|||aaa___jjj~~~wwwrrrbbbVVVQQQOOO___|||oooYYY^^^bbbccc___aaaiiiooopppooosssvvvyyyzzz{{{}}}~~~wwwxxxxxxwwwvvvuuuuuuuuuwwwuuufffZZZ]]]fff}}}wwwkkkaaaZZZPPPGGGCCCBBB@@@>>>;;;:::;;;;;;;;;<<<===<<<;;;;;;<<<>>><<<;;;<<<===>>>BBBKKKTTTZZZ___hhhrrr~~~nnnYYYVVVddd~~~yyywwwvvv\\\VVVfffxxxwwwlllwwwmmmiii{{{bbb___wwwyyyeeeWWWTTTPPPWWW[[[___]]]TTTIIIFFFHHHKKKLLLPPPUUUXXX]]]iiiuuu~~~ssseeeYYYGGGBBB;;;666666;;;???AAAEEECCC???<<<999999===AAALLLSSSfff{{{]]]QQQJJJEEEEEEFFFGGGIIIKKKKKKJJJHHHHHHHHHHHHFFFDDD???BBBDDDEEEEEEEEEEEEFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHaaazzzrrrfffhhhlllrrrzzz{{{kkk___SSSJJJIIILLLSSSZZZ``````[[[WWWYYY^^^iiitttvvvyyybbbOOOKKKEEEAAA???>>>===<<<>>>>>>>>>???????????????<<<<<<===<<<:::;;;===???AAAKKKmmmdddeee~~~~~~wwwooo^^^TTTSSSWWWqqqxxxppp}}}}}}tttgggdddkkkooommmqqqtttwwwzzz{{{|||yyyzzzzzzyyywwwuuuuuuuuurrrtttlllgggooo{{{}}}xxxvvvoooeee]]]WWWNNNEEE@@@@@@???===:::999;;;<<<@@@@@@>>>;;;888999;;;>>>;;;<<<<<<:::999>>>IIISSSXXX^^^fffkkksssppp^^^QQQSSSdddmmmpppyyypppWWWOOOUUU___eeegggnnnQQQYYY}}}ppp]]]\\\ooorrr___XXXKKKBBBCCCCCCFFFLLLQQQPPPIIICCCBBBEEEMMMNNNRRRXXX[[[```lllxxxvvvgggZZZOOO@@@>>>999555777>>>BBBBBBCCC???<<<;;;::::::@@@GGGQQQ\\\xxxrrrppplllUUUMMMJJJGGGFFFGGGHHHIIIJJJKKKIIIGGGFFFFFFEEECCCAAAAAACCCDDDCCCBBBAAAAAABBBCCCBBBAAABBBDDDEEEEEEDDDHHHWWWpppwwwmmmhhhgggmmmzzzxxx```PPPJJJIIIHHHLLLPPPXXXcccmmmqqqooolll[[[```lllxxx|||eeeSSSOOOHHHCCC@@@???===<<<===>>>>>>>>>??????@@@@@@;;;<<<===<<<;;;<<<>>>@@@>>>GGG___xxxzzz}}}~~~|||rrrkkk]]]VVVUUUZZZxxx{{{hhhccckkknnnjjjrrrsssuuuvvvvvvwwwzzz|||yyy{{{}}}{{{wwwtttssstttppprrrnnnrrr~~~xxxsssllllllggg___YYYSSSKKKCCC>>>??????===;;;;;;===???BBBBBB???<<<::::::===@@@===@@@AAA>>>===CCCOOOXXX^^^dddkkkooouuuvvv]]]YYYOOORRReeeaaammmyyycccPPPMMMTTTZZZbbbiiiwwwXXXJJJ^^^jjj[[[ZZZfff}}}yyy\\\MMMLLLEEE>>>@@@AAAEEEJJJLLLHHHBBB???@@@BBBKKKMMMRRRXXX\\\bbbnnn{{{}}}mmm]]]QQQHHH;;;;;;888444777@@@DDDBBBAAA<<<999::::::;;;CCCLLLTTTgggwww~~~XXXPPPJJJIIIHHHGGGHHHHHHHHHGGGHHHFFFEEEDDDDDDCCCAAA@@@@@@AAABBBAAA@@@??????@@@AAA???>>>???BBBDDDCCCAAAGGGQQQaaazzz|||wwwoookkkqqqzzzlllSSSHHHIIIKKKJJJRRRTTT\\\iiixxxhhhgggooo}}}fffSSSOOOIIIDDDBBBAAAAAA@@@======>>>>>>??????@@@@@@:::<<<===<<<<<<<<<>>>@@@:::CCCTTT{{{{{{www}}}yyymmmhhh\\\VVVUUUWWWrrrooo]]]]]]kkkrrroooqqqrrrrrrrrrqqqrrrtttwwwyyy|||~~~|||xxxtttrrrsssqqqqqqoooxxxzzzrrrllldddeeeaaa[[[VVVQQQJJJAAA>>>???@@@>>><<<<<>>>>>AAADDD<<>>BBBDDDAAA===>>>AAACCCHHHKKKQQQXXX]]]cccppp|||zzzgggWWWLLLDDD888:::888444888AAAEEECCC???999777999;;;<<>>AAABBBAAA???AAAIIIUUUkkk~~~tttpppssspppuuukkkSSSLLLPPPPPPLLLQQQRRRXXXfffxxx}}}ttttttiii]]]PPPDDD@@@@@@???======??????>>>>>>======<<<<<<======<<<;;;;;;;;;;;;<<<>>>===LLLuuu~~~}}}uuuoooeee[[[SSSQQQUUU[[[hhhkkk}}}hhh^^^VVVXXX^^^dddjjjoooooorrruuuuuutttsssuuuxxxxxxzzzzzzyyyvvvtttssssssuuummmhhhllluuu{{{{{{vvvtttooofff^^^\\\XXXSSSPPPNNNJJJDDD@@@AAA>>>>>>BBBDDDBBBAAACCCFFFHHHHHHEEEAAA@@@BBBDDDLLLKKKLLLMMMMMMNNNUUU___cccmmmvvv{{{zzz[[[LLLGGGIIIXXXjjjyyyooo___SSSZZZnnn}}}|||tttaaaPPPPPPQQQTTT~~~vvvdddYYYSSSPPP```yyy|||zzzdddMMMCCCBBB@@@<<<:::======;;;:::999<<<@@@CCCOOOSSSWWWZZZ^^^iiixxxuuu___PPPFFF???888777666888<<>>>>><<<>>>@@@AAA@@@?????????===>>>???@@@AAABBBBBBBBBFFFJJJNNN\\\zzz{{{uuuqqqyyyvvvTTTNNN[[[___XXX]]]]]]TTTVVVjjjxxx}}}lll[[[NNNCCC@@@@@@???>>>>>>>>>>>>>>>===============<<<<<<;;;:::::::::::::::;;;:::DDDaaa|||vvvppphhh^^^SSSMMMOOOUUUbbbhhh~~~oooWWWPPPNNNSSS[[[```dddgggkkkmmmpppqqqqqqqqqqqqrrrppprrrssssssrrrssstttvvvssskkkccc___```fffssstttkkkhhhfffaaa\\\WWWSSSNNNJJJHHHFFFBBB???DDD@@@???BBBDDDCCCEEEIIIOOOQQQQQQNNNHHHDDDDDDEEEIIIIIILLLQQQSSSTTTYYY```fffqqq|||eeeJJJIIIKKKLLL___{{{}}}rrreee]]]iii[[[KKKNNNXXXfffqqq]]]SSSPPPMMMZZZsss~~~hhhPPPCCC???<<<;;;<<<999999999888999===CCCGGGQQQWWW]]]aaaeeeoookkkUUUIIIAAA<<<777666666999???CCCDDDDDD>>>:::777999;;;>>>FFFNNNiiiaaaFFFHHHDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCAAA???>>>>>>======>>>@@@@@@@@@??????@@@===>>>???AAABBBBBBBBBBBBAAAEEEIIISSSlll}}}~~~```[[[hhhnnngggeeekkkddd\\\bbbffffffjjj}}}nnnVVVKKKAAA???@@@???>>>???==================>>>>>>;;;::::::999999999999999888:::<<>>777777888999;;;AAAHHHMMMTTT\\\dddhhhkkkuuuxxxaaaLLLAAA===:::777555666;;;BBBEEECCC@@@>>>888444777===CCCLLLTTTzzzWWWGGGEEECCCDDDDDDEEEEEEEEEDDDDDDFFFDDDCCCAAA???======<<<>>>>>>?????????@@@@@@@@@>>>???@@@AAABBBCCCCCCCCC>>>BBBEEEKKK\\\{{{yyyuuuqqqooo|||wwwvvv{{{gggbbbdddeeejjjppp{{{lllPPPGGG@@@???@@@??????@@@;;;<<<<<<======>>>>>>>>>;;;;;;:::999999999999999888===<<<>>>TTT}}}|||yyyuuunnn___TTTZZZgggyyy^^^KKKIIILLLTTTYYYXXXXXXYYY[[[[[[\\\```dddeeebbb___[[[\\\]]]^^^___bbbfffjjjkkkhhhccc[[[SSSWWWiii||||||vvv~~~xxxqqqmmmjjjeee^^^XXXVVVRRRMMMHHHEEEEEEFFFFFFFFFDDDDDDGGGIIIIIINNNTTT```ccceeeaaaZZZRRRMMMLLLRRRQQQTTT[[[______```ccckkkzzzoooYYYMMMOOONNNXXX~~~{{{lll___]]]gggvvvkkkbbbOOOIIIJJJBBBEEEWWWeeefffjjjjjjpppzzzsss|||nnn\\\MMM@@@888999>>>999::::::<<>>:::999777666777>>>EEEGGGBBB<<<;;;777555777<<>><<<<<<;;;???>>>===>>>@@@AAAAAAAAA>>>???@@@AAABBBCCCCCCCCC???BBBFFFHHHQQQlll~~~yyyiiiqqqhhhmmmsssxxxkkkwww~~~dddKKKDDD??????@@@>>>>>>@@@;;;;;;<<<<<<======>>>>>><<<;;;;;;:::::::::::::::888>>>>>><<>>;;;<<<===>>>AAAFFFLLLPPPZZZ```fffjjjnnnwwwxxxfffTTTFFF<<<888777777888;;;AAAFFFEEE???999666777999:::>>>KKKfff~~~zzzTTTMMMLLLGGGKKKKKKJJJIIIGGGEEECCCBBBDDDCCCAAA???===<<<;;;;;;???======>>>AAABBBAAA@@@>>>>>>@@@AAABBBCCCCCCCCCAAABBBFFFGGGKKK```yyyrrryyysssuuuvvvxxxttt~~~|||ZZZGGGBBB>>>??????======@@@<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::777;;;===<<>>;;;===;;;===???AAACCCFFFJJJMMMYYY^^^fffnnnuuu{{{yyyjjjXXXKKKAAA999555555888;;;???CCCEEEBBB<<<888444888<<<@@@FFF\\\eeeMMMJJJKKKHHHLLLKKKJJJIIIGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<>>===>>>???@@@AAABBBBBBBBBBBB@@@CCCFFFFFFRRRvvvsss~~~SSSEEE@@@>>>??????<<<<<>>MMMqqqwwwxxx~~~|||zzz}}}iiimmmqqqRRRNNNNNNPPPPPPOOOSSSXXXQQQSSSVVVYYY\\\```eeeiiisssuuuwwwxxxxxxyyy{{{}}}{{{uuuwww}}}zzzoooddd\\\XXXVVVUUUOOOOOONNNKKKHHHIIIMMMQQQMMMNNNRRRUUUUUUTTTYYY```llllllkkkeee___\\\^^^```aaagggoootttrrrooosss{{{{{{hhhYYYRRRVVV]]]eeeggg^^^TTTVVV^^^iiiaaannnmmm]]]OOOMMMRRRbbbssstttdddSSSLLL^^^uuunnneee\\\TTT]]]}}}gggaaahhhsssbbbSSSPPPOOOMMMGGG???<<<>>>===@@@DDDFFFHHHJJJLLLNNNUUU\\\hhhwww~~~qqq___LLLAAA;;;666555777999>>>DDDFFFCCC>>>:::777666999>>>FFFUUUtttxxxUUUJJJHHHGGGHHHGGGGGGFFFFFFEEECCCBBBAAA@@@@@@???======<<<<<<===<<<;;;<<<@@@EEEEEEAAA<<<<<<===>>>???@@@AAAAAAAAAEEE???@@@EEECCCFFFaaa~~~sss{{{~~~uuuuuuyyywwwzzzOOODDD@@@>>>???>>>;;;;;;>>>=========<<<<<<;;;;;;::::::999999888777888888888<<<777888===<<>>JJJ```eeeMMMJJJFFFCCCFFFAAAAAABBBBBBBBBBBBBBBAAA??????>>>===============;;;:::<<>>???@@@@@@@@@HHH??????EEEBBB@@@TTTppp{{{www{{{|||qqqooolllnnnpppssswww}}}}}}uuuyyyMMMCCCBBB@@@>>>======>>>>>>;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>::::::======CCC\\\xxxrrrvvv}}}{{{||||||~~~yyyooo}}}nnnSSSQQQOOONNNNNNOOORRRSSSRRRXXX[[[YYYYYY]]]aaaccchhhmmmrrrtttsssrrrsssuuusssssswww|||xxx}}}~~~}}}wwwmmmbbbXXXOOOIIIGGGGGGFFFEEEFFFKKKQQQVVVXXXUUUTTTWWWWWWWWW^^^hhhvvvtttnnngggaaabbbhhhmmm{{{wwwxxxjjjZZZKKKGGGIIINNNdddkkkaaaXXXNNNJJJQQQaaajjj~~~xxx]]]LLLJJJOOOPPPPPP[[[lllfffRRRHHHTTTbbbsssffffffkkk```VVVbbbkkkeee^^^\\\eee}}}uuuXXXEEECCC@@@>>><<<===>>>???FFFFFFGGGJJJNNNRRRSSSTTTUUUeeewwwuuuhhhWWWDDD;;;777666555777@@@DDDGGGFFFAAA<<<:::999999777EEESSSkkkWWWMMMKKKEEEBBB@@@BBBCCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>:::<<<>>>@@@AAAAAA???>>>888999<<<>>>???@@@@@@???<<<>>>>>>===>>>EEEQQQ[[[xxx}}}~~~xxx|||||||||~~~{{{www|||}}}}}}xxxNNNCCCBBBAAA???>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999777999<<<:::===OOOfff}}}~~~}}}|||wwwmmm___]]]\\\[[[[[[]]]___aaaccchhhjjjgggfffiiimmmmmmnnnoooqqqtttxxx{{{||||||zzzzzz}}}rrraaaSSSJJJFFFDDDCCCBBBAAABBBFFFMMMRRRUUURRRSSSWWWYYY\\\eeepppxxxssslllhhhiiiooouuuzzz{{{tttkkk```SSSGGGEEEIIIOOOsssqqqZZZKKKMMMZZZnnnrrrqqq[[[LLLJJJLLLYYY^^^eeevvvvvv```NNNRRRuuu}}}hhhgggeeejjjaaaYYY___cccbbbfffooommmPPPDDDBBB???===<<<===???AAAGGGIIIKKKNNNQQQVVV[[[___fffuuuppp```QQQ@@@999777777888:::BBBEEEHHHFFF@@@;;;999999888777EEEYYYxxxzzzNNNIIIIIIDDDBBBBBBAAAAAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<===============<<<;;;:::999======>>>???????????????<<<>>>???>>>>>>DDDNNNVVVddd~~~}}}~~~||||||zzzzzz~~~wwwzzzvvvOOOBBBBBBBBBAAA@@@???>>>======<<<;;;::::::999::::::999999999999999999999999666666:::===:::888BBBRRR~~~~~~{{{ooogggfffeeedddeeegggiiijjjkkkppprrrooommmppptttuuutttrrrqqquuu}}}yyycccRRRIIIGGGAAA@@@???===>>>CCCJJJPPPNNNLLLNNNSSSYYY```kkkuuuxxxqqqiiiiiirrr}}}}}}wwwjjjeee]]]VVVLLLDDDEEEKKKUUU^^^QQQ```xxxzzzyyy}}}kkk\\\PPPNNNOOOccckkkpppoooYYYgggnnnaaaeeeeeejjjeee______^^^hhh}}}iiiLLLCCCAAA>>><<<<<<>>>AAACCCIIILLLQQQSSSUUU\\\fffnnn{{{xxxfffUUUGGG:::666777999;;;???EEEGGGHHHEEE???999888888===;;;GGGaaaaaaDDDEEEEEEAAACCCCCC???@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@>>><<<999999999;;;<<>>>>>===>>>?????????BBBIIIOOOZZZiiizzzvvvxxxtttOOOBBBBBBBBBBBBAAA@@@>>><<<===<<<;;;:::999999999999888888888888888888888888888999===???;;;888>>>GGGbbb}}}|||}}}vvvllllllkkkjjjjjjkkkmmmnnnpppuuuwwwtttssswww|||}}}yyyxxxyyy}}}zzz}}}{{{gggTTTHHHEEEAAA@@@>>>===>>>CCCKKKPPPHHHGGGHHHMMMTTT___jjjrrrrrrmmmhhhiiitttzzztttnnnbbb]]]VVVPPPHHHCCCGGGNNNbbb```___xxxlllsssvvvlllbbbUUURRRWWWeeemmmyyysssccclllbbb```eeeiiihhhfffdddccczzziiiNNNAAA???======>>>AAADDDGGGJJJPPPVVVWWWYYYaaappp|||jjjXXXJJJ@@@666444777999===AAAHHHIIIHHHDDD===888777888FFFDDDOOOpppoooOOO@@@DDDBBB???AAABBB===>>>>>>>>>======<<<;;;===<<<<<<<<<<<<<<<<<<===???===:::999:::???DDDGGGKKKIIIFFFCCCAAA?????????===>>>?????????AAADDDHHHTTT^^^|||sssNNNAAABBBBBBBBBAAA???===<<<===<<<;;;:::999888888888777777777777777777777777;;;;;;<<<===:::999===DDDPPP|||yyypppooooooooooooqqqrrrsssyyy~~~{{{{{{}}}zzz~~~lllUUUEEE?????????>>>>>>@@@EEELLLQQQIIIIIIIIIKKKRRR]]]gggkkkiiihhhfffhhhqqqyyyqqqiiibbb^^^XXXRRRLLLFFFBBBHHHPPPtttuuu]]]iiiuuujjjrrrxxxqqqeeeVVVQQQ]]]cccqqqhhhddd|||iiibbb^^^bbbffffffggghhhlllzzzdddMMM????????????BBBEEEIIIKKKLLLSSSYYY\\\^^^hhhyyyqqq^^^NNNCCC;;;444555777999===BBBIIIIIIGGGBBB;;;888888:::FFFKKK[[[\\\GGGAAAEEE@@@===???>>><<<<<<=========<<<;;;;;;===========================;;;999888;;;AAAGGGKKKMMMKKKHHHEEEBBB@@@??????===>>>?????????@@@BBBCCCGGGRRRuuu|||~~~{{{|||}}}sssMMMAAAAAAAAA@@@???>>>===<<<<<<;;;:::999999888999999777777777777777777777777::::::999888888999<<<@@@IIIuuuyyyyyy|||~~~xxxmmmmmmnnnppprrruuuwwwxxx}}}~~~wwwYYYEEE???;;;===???@@@CCCHHHMMMRRRPPPPPPOOOOOOUUU^^^dddeeecccddddddgggqqq|||rrrllleee```XXXRRRLLLGGGBBBAAAIIIRRR~~~fff]]]iiiyyy~~~vvvzzzxxxrrreeeUUUQQQbbblllyyy___gggzzzqqq```^^^```^^^bbbbbbdddjjjsssmmmYYYFFF>>>???AAADDDHHHKKKNNNOOONNNUUU\\\aaafffrrrqqqeeeUUUFFF???888444666999:::>>>CCCHHHHHHFFF@@@:::888;;;>>>===RRRmmmRRREEECCCEEE===;;;>>><<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<:::888888:::>>>BBBEEEIIIHHHFFFCCCAAA???>>>>>>=========>>>???AAABBBBBBCCCNNNmmmooohhh~~~zzzyyyvvv{{{~~~yyytttKKKAAAAAA???>>>===<<<<<<<<<::::::999999999999999:::777777777777777777777777999999888666777999:::;;;BBBccc}}}uuunnnttt|||uuujjjllloootttyyy}}}zzzUUUBBBAAA;;;>>>BBBEEEIIIMMMRRRUUUUUUVVVTTTRRRWWW```ccc```bbbaaabbbgggvvv~~~xxxpppjjjccc^^^PPPKKKFFFDDDAAADDDMMMXXXzzzyyymmmdddffffffiiitttkkkpppiiikkkwwwrrrqqq|||qqqnnndddXXXXXXqqqooocccwww~~~jjj______ccc^^^dddcccdddmmmvvv~~~~~~xxxdddSSSDDD>>>@@@DDDIIIMMMPPPRRRRRRPPPWWW___gggqqqqqqaaaXXXLLL???;;;666444777;;;===AAAFFFGGGFFFDDD>>>:::999===BBBGGGoookkkKKKBBBBBBBBB:::;;;???;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;:::::::::999888888999;;;>>>???AAAAAAAAA@@@???===<<<;;;===<<<<<<===???BBBCCCDDDEEEJJJ___~~~{{{xxxrrr^^^hhh}}}wwwtttwww{{{~~~sssppp|||uuuJJJBBB@@@>>><<<;;;;;;<<<<<<999999999888999999::::::888888888888888888888888999:::999777888:::999777999QQQkkk~~~ttt|||{{{pppmmmxxxtttnnnpppvvv|||sssIII:::???<<<@@@FFFKKKOOOSSSWWWZZZWWWXXXVVVTTTXXX```aaa\\\eeeaaa```hhh{{{~~~|||zzzpppggg\\\SSSKKKGGGCCCBBBCCCGGGSSS___rrrmmmeeejjjqqqfffUUUTTTMMMbbbhhhkkkvvvrrrooossstttmmmhhhjjjccc]]]bbbgggnnnsssjjjeeedddeeeaaahhhffffffqqqxxx}}}tttaaaTTTIII===AAAFFFLLLQQQSSSTTTTTTQQQXXXaaalllyyydddUUUOOOEEE888888555444888<<>>888;;;@@@<<<;;;;;;<<<<<<===<<<<<<<<<888888::::::::::::888888888888999:::;;;===>>>???;;;<<<=========;;;:::999<<<;;;;;;<<<@@@CCCEEEEEE@@@AAAMMMhhhuuunnn{{{vvvxxxYYYQQQgggwwwvvvxxxzzz{{{zzzyyyzzz{{{xxx{{{yyysssMMMAAA@@@???===<<<<<<<<<<<<999999999999999999999999888888888888777777777777777777777777777888888999999BBBYYYppprrrtttwww{{{}}}rrrjjjgggppp|||~~~pppkkksssZZZIIIAAA;;;999BBBKKKPPPTTTYYYZZZXXX[[[[[[ZZZXXXVVVVVVXXXZZZ^^^[[[ZZZfff{{{oooaaaUUUNNNFFFBBB???>>>CCCMMMWWW^^^\\\rrrrrrlllrrrzzzrrriiiddd___[[[[[[YYYWWWZZZ```uuuccchhhvvvooofff```ccceeebbbdddhhhmmmrrrzzzuuucccQQQEEECCCHHHOOOSSSSSSTTTVVVXXXZZZ\\\ggg|||hhhWWWLLLDDD===;;;666666888===DDDIIIJJJIIIFFFDDD???:::<<>>:::;;;<<<<<<<<<;;;:::999<<<;;;::::::999999999999888888888888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::777777777999;;;<<<:::999BBB???DDDUUUmmm}}}|||pppVVVPPPmmm|||zzzyyyzzzwwwtttuuuyyyrrrOOOAAA@@@???===<<<<<<;;;;;;999999999999999999999999888888888777777777666666777777666666777777888999===???LLLlll~~~~~~}}}mmmeeebbbjjjuuu{{{~~~zzzooorrrvvvXXXEEE@@@CCCAAAJJJRRRVVVZZZ^^^___]]]\\\\\\[[[YYYXXXXXX[[[]]]ZZZYYYZZZcccvvvzzznnn```TTTMMMFFFEEEDDDDDDHHHPPPZZZaaahhhxxxuuufffbbb```ZZZUUUTTTWWW\\\aaassskkkXXXllluuulllbbb]]]```aaaaaadddiiinnnsssxxx~~~rrr___NNNCCCBBBIIIQQQVVVWWWWWWWWWYYYXXXcccxxxvvv]]]MMMEEE>>>999777555555888>>>DDDHHHHHHGGGAAA???===<<<>>>CCCLLLTTTRRRFFFBBBAAA???>>>===<<<======:::;;;;;;<<<;;;:::999888;;;;;;:::999999999999999888888888888999:::;;;;;;;;;;;;;;;::::::999999999:::888777777:::;;;<<<;;;??????DDDOOO___sssiiiXXXbbbsss~~~}}}{{{{{{xxxtttuuuzzzvvvyyymmmNNN@@@@@@>>>===<<<;;;;;;;;;999999999999999999999999888888777777777777666666666666666666666777888888888999@@@[[[~~~}}}qqqiiifffllluuuzzz}}}}}}yyyyyyqqqkkkeeeuuuvvv^^^FFF@@@GGGFFFNNNUUUXXX[[[^^^^^^[[[ZZZZZZXXXVVVTTTTTTVVVXXXTTTVVV[[[dddsssyyynnn```SSSKKKDDDDDDEEEGGGLLLVVVccclllwwwfff[[[ZZZRRRIIILLLXXX^^^]]]nnn{{{ttt[[[ZZZoooggg```^^^aaa```[[[```iiirrrzzzzzzjjjYYYKKKBBBFFFLLLUUUZZZZZZYYYXXXYYYZZZnnnxxxeeePPPDDD>>>999666555444666:::@@@EEEHHHGGGEEE===;;;<<<@@@AAAFFFYYYmmmiiiIIIDDDAAA???>>><<<;;;;;;;;;<<<::::::;;;;;;::::::999888::::::999888888888999999777777777777888999:::;;;999999999999888888888888<<<999777777999;;;======<<>>===<<<;;;;;;;;;999999999999888888888888888777777777666666666666666555555555555666777777333777===QQQ{{{yyyvvvzzz~~~{{{uuu}}}nnneeeeeefffrrryyyyyynnndddbbbeeegggoooxxxwwwqqqjjjjjjooonnn~~~gggNNNDDDEEEHHHPPPWWWYYY[[[]]]\\\YYYZZZZZZXXXUUUQQQPPPRRRSSSVVVXXX]]]gggttt~~~xxxnnn```RRRIIIDDDEEEGGGKKKUUUggg|||tttiiiWWWVVVLLLEEEPPPccchhh^^^___fff___UUUjjj|||gggdddaaacccfffcccZZZ```iiirrr{{{~~~ppp```RRRHHHCCCMMMRRRWWWZZZYYYYYY[[[]]]jjj}}}}}}tttjjjZZZIII@@@;;;777555666444888===CCCGGGGGGFFFDDD<<<;;;>>>BBBCCCNNNqqqQQQEEECCC???===<<<::::::::::::;;;999999999999999888888888999888888777777777888888777777777777777888999999777777777777777777777777:::999888888:::<<<<<<<<<;;;===@@@@@@BBBNNNjjjyyyaaaooo}}}vvvtttvvvxxxvvvvvvwwwwwwwww}}}eeeCCC@@@???>>><<<;;;;;;;;;:::999999999888888777777777777777777666666666666555555555555444555555666777666999;;;CCC]]]{{{uuuuuuyyyhhhcccjjjtttvvvwwwlllXXXPPPVVVZZZWWW\\\WWWVVVTTTZZZdddhhhlll~~~gggUUUKKKDDDLLLSSSZZZ\\\]]]___^^^[[[\\\\\\ZZZXXXUUUUUUWWWYYY^^^]]]aaammmyyy}}}yyypppcccTTTJJJHHHIIIMMMVVViii|||ppphhhZZZVVVLLLIII[[[rrrrrrdddOOOOOOJJJRRRzzzkkk```cccccceeegggbbbbbbdddhhhlllqqqwww~~~xxxhhhWWWLLLFFFEEEPPPRRRUUUVVVWWW\\\dddjjjuuulllhhh___RRRDDD===999666555666777;;;AAAFFFGGGFFFDDDBBB;;;<<>>???GGGZZZmmmqqqyyyvvvxxx~~~{{{rrrnnnoooxxxvvvvvvvvvtttsssyyyeeeDDD??????===<<<;;;:::::::::999999999888777777666666777777666666666666555555444444444444444555666666666777777888FFFhhh~~~|||xxx}}}uuuccc___kkkzzz{{{bbbZZZeeejjjdddkkkZZZZZZ[[[hhhuuummmooozzzcccWWWOOOFFFJJJRRRYYY[[[\\\^^^]]]ZZZXXXXXXXXXWWWVVVXXX[[[^^^``````kkk~~~}}}zzzsssgggXXXMMMHHHKKKSSSfff|||zzzwwwnnneeeYYYSSSIIIIIIYYYjjjjjj___NNNHHHFFF[[[mmm___]]]cccbbbdddeee___dddfffhhhjjjnnnttt{{{sss```PPPGGGFFFHHHPPPQQQQQQSSSXXXcccqqq{{{ttthhhcccbbbSSSHHH>>>999777444444666:::>>>DDDGGGFFFCCCAAA@@@999;;;===CCCWWW~~~RRR???AAA<<<<<<;;;:::999888999::::::888888777666666666666777666666555555555666777777777777666666666666777777555555555555666666666666555666888<<<>>>===999666:::999;;;===>>>BBBOOO[[[xxxsss}}}pppuuu}}}~~~}}}wwwnnnkkklllsssvvv||||||wwwxxx}}}{{{cccHHH???>>>===<<<;;;:::::::::999999999888777666666666777777666666666555555555444444333333444444555666222222555888===SSS}}}xxxiiiiii|||qqqgggxxxlllooorrr}}}hhheeemmmnnnkkk[[[NNNEEEHHHPPPWWWZZZ\\\___^^^\\\YYYYYYXXXWWWVVVVVVYYY\\\dddiii{{{}}}|||wwwkkk\\\PPPIIIPPPaaa~~~zzzwwwxxxuuummmdddWWWOOOEEECCCHHHPPPSSSTTTQQQLLLQQQkkk~~~]]]UUUZZZaaa^^^aaaddd```bbbdddiiimmmqqqvvv|||{{{}}}}}}vvvhhhVVVIIIEEEIIIOOOSSSSSSSSSUUU[[[hhhxxx~~~uuulllccc]]]YYYIIIAAA999777666444555888<<<@@@DDDEEEBBB???===<<<999:::<<>>===<<<;;;:::::::::999999999888777666666555777666666666555555555555444333333333333444555555222222888===999???eeezzzzzz|||qqq}}}ddd\\\bbbpppzzzaaaKKKBBBLLLTTT\\\___bbbeeeeeebbbcccbbb```\\\YYYXXXYYYZZZmmmuuu~~~|||~~~}}}yyynnn^^^SSSPPP[[[sss{{{uuussstttrrrlllfffYYYQQQGGGAAA===<<>>TTT{{{PPPJJJBBB888???<<<;;;:::999999999:::;;;888777666444444555666666444444444444444555666777777666666555555555666666555555555666666666777777777666555666888:::999888555999===<<<777777CCCQQQYYYtttqqq~~~zzzcccWWWfff~~~|||vvvssswww}}}~~~~~~{{{rrrjjjkkkrrrxxxyyy}}}zzzqqq|||]]]NNN@@@===;;;999:::::::::999666666555555555555666666555555444444444333333333444333333222222222333333444333555777555;;;WWWvvvsssuuuwww~~~}}}jjj___gggnnn~~~rrryyyfffHHHFFFCCCbbbyyyppp]]]XXX___eeedddcccfffjjjlllmmmrrrxxxyyyyyyxxx|||~~~~~~yyyqqqcccVVVXXXrrrwwwyyyyyytttpppnnnjjjeee[[[PPPEEECCCJJJUUU^^^cccVVVVVVggg|||wwwZZZHHHKKKLLLOOOUUU]]]dddgggeeebbbeeefffiiilllppprrrrrrqqqxxx~~~}}}|||qqqaaa```WWWLLLEEEFFFKKKQQQTTTXXXXXXZZZ^^^dddiiilllmmmeeeggghhheee^^^TTTKKKEEE>>>;;;888555555777:::<<>>HHHoooWWWPPPBBB>>>CCC777999999999888777666666555666666555555555555666666666444444444555666555444666666555555555555666666444555777666555555666777555555555555666777999999777777777888999<<<>>>???UUUjjj}}}sssvvv|||iiiOOOKKK\\\mmmttt|||yyyxxxyyyxxxuuuqqqmmmjjjiiiiiioooooopppttt|||zzzpppzzz\\\LLL???===:::999999:::999888666666555555555555666666555555444444444333333333444444333333333333444444555333555777444666JJJbbb|||cccdddhhhuuu|||xxxsssfffooo{{{nnnbbb^^^fff}}}~~~fffFFFDDDJJJeeezzzsssddd```ggglllkkkmmmtttzzz|||sssfff\\\sss~~~|||yyyuuuwwwuuuqqqooonnnhhhaaaUUUNNNFFFHHHYYYooo}}}aaaeeepppvvvgggNNNEEEKKKNNNTTT\\\aaaccccccdddeeeiiijjjkkknnnqqqtttttttttxxx~~~zzzwwwtttgggVVVPPPJJJCCCAAAEEELLLSSSWWWVVVVVVWWWZZZ___dddfffgggcccdddccc___WWWNNNFFFAAA;;;999666444555888<<<>>>EEEHHHJJJEEE>>>999888999@@@HHH^^^pppHHHEEE:::999???666999999888777777666555555666666555555555555666666555444333444555666555333666555555555555555555666333444555444333333555777555555555555666777888888777777777888999;;;===???JJJXXXqqq}}}sssXXXDDDEEEWWWkkkwwwuuuqqqmmmiiiggghhhiiillllllmmmooouuu|||wwwYYYHHH???<<<999888888999888777666666555555555555666666555555444444444333333333555444444444444444555555444222444777555444@@@PPP{{{eeeeeegggooo}}}xxxrrrtttuuu{{{vvvpppeeeppp^^^QQQYYYuuu}}}uuuxxx~~~eeeEEEBBBFFF\\\nnnnnnjjjppp}}}|||{{{vvvnnnmmm{{{{{{zzzwwwttttttssspppmmmmmmmmmfff]]]SSSOOOGGGGGG]]]}}}dddllltttmmmZZZKKKMMMWWWWWWcccooorrrkkkdddccceeejjjkkklllnnnppprrruuuvvvwww||||||vvvpppiiiYYYIII@@@>>><<<>>>EEEMMMTTTXXXUUUTTTTTTWWW[[[___aaaaaaaaa___[[[UUUNNNFFF???;;;888666444333666:::???BBBFFFIIILLLHHH@@@::::::>>>@@@QQQvvv]]]AAABBB999888>>>999888888777777666666555555666555555444444555555666555444333333555555444333555555444444444444555555333333333222111222555777666666555555555666666777777777777777888:::<<<===DDDJJJ\\\xxx{{{kkkJJJ555CCCaaa|||xxxrrrkkkhhhggghhhjjjjjjjjjjjjjjjmmmqqquuuxxxTTTDDD>>><<<999888888888888777666666555555555555666666555555444444444333333333555555444444444555666666333111222666777888@@@IIIiiiuuu~~~ooooooooo|||eeecccrrriii```ssszzzrrrttt}}}dddDDDBBB>>>NNN\\\dddooo{{{{{{xxx{{{{{{{{{zzzwwwtttsssqqqmmmkkkmmmmmmdddYYYPPPOOOEEECCC]]]jjjrrrsssfffXXXWWWbbblllvvvwwwgggbbbdddggghhhiiijjjkkknnnqqqtttvvvyyyxxxrrrkkkaaaQQQBBB:::;;;===AAAHHHNNNSSSVVVUUUUUUVVVXXX\\\```aaaaaa^^^ZZZSSSLLLEEE???:::777555555444555999>>>CCCGGGDDDDDDEEEEEEAAA<<<===AAAFFFaaavvvRRR@@@BBB;;;888;;;:::777777777666666555555555555444444444444444444555444333222333444555444222333333444444444444333333333333333222111222555888666666555555444555555555777777666666777999:::;;;AAABBBOOOkkkvvvfffBBBAAAXXXxxx}}}yyyqqqlllkkklllllljjjiiihhhggghhhjjjlllmmm{{{OOOAAA>>><<<999888888888888777666666555555555555666666555555444444444333333333444444444444444555666777444222111444666999???EEEUUUxxxlllqqqqqqssslllvvvzzz{{{xxxpppttt}}}eeeFFFBBBCCCJJJSSS]]]ooo~~~~~~zzz}}}yyywwwvvvtttrrrtttrrrnnnkkkmmmkkkbbbVVVKKKKKKEEEGGGeee|||zzzqqqeeeeeeuuuwwwfffbbbeeeeeefffhhhhhhhhhjjjnnnrrruuuuuutttooohhh]]]NNNAAA;;;>>>CCCIIINNNRRRVVVXXXXXXYYY[[[^^^bbbddddddccc[[[TTTKKKDDD???;;;777555444555666999===BBBGGGJJJEEE@@@===>>>>>>===???DDDZZZYYYFFF<<<>>>:::555666777666666666555555555555555444444333333333333444444444222111222333444333222222222333333333333222222333333444333333444666999666555444444444444444555777666666555666777888999888999DDD]]]zzzyyytttcccLLLNNNaaajjjwwwyyyssspppmmmlllgggfffdddccccccdddeeefffnnnrrrzzzvvvNNNBBB???<<<999888888999888777666666555555555555666666555555444444444333333333333333333333444555666666555333222222333666:::===BBBiii{{{ttt{{{vvv~~~{{{mmmppp{{{gggIIIFFFJJJLLLPPPVVVddd|||}}}|||zzzwwwvvvvvvuuutttssssssppplllkkkhhh___TTTLLLKKKHHHNNNiii~~~vvvmmmooolllbbbbbbfffdddgggjjjjjjiiijjjnnnrrrsssrrrnnnkkkdddZZZLLLBBB<<>>:::;;;;;;777666999555555555555555555444444444333333222222333333444333222111111333333222111000111222333333222111000111333444555444555666888444444333333333444444555777666555555555666777888555666???SSSllltttvvv~~~^^^IIIPPP[[[lll{{{{{{uuuooojjjdddbbb```]]]]]]^^^___aaa^^^bbbkkkxxxsssNNNEEE???===:::999999:::999888666666555555555555666666555555444444444333333333222222222222333444555666222444555444444555777888888RRRxxx}}}zzz{{{||||||}}}|||pppnnnxxxuuuppp{{{iiiPPPNNNKKKNNNSSSWWW\\\gggwww~~~|||~~~|||zzzyyyxxxwwwvvvuuurrrtttrrrmmmiiiddd[[[RRRMMMIIIHHHRRRfffxxxyyyqqqppplllrrrmmmccccccdddeeecccgggkkkllljjjjjjmmmqqqrrrnnniiieee___UUUIIIBBB@@@FFFNNNUUUXXX[[[^^^```]]]___cccggghhheee___ZZZOOOHHH>>>999777777666333222555:::@@@DDDFFFFFFFFFDDD???===>>><<<@@@SSSiiiTTT<<<>>>;;;:::===:::777;;;444444444444444444444444333333222222222222333333333111000111222333222111///000222333333222000///...000444555555444555555333222222222333444555555777666555444444444555666:::777;;;HHH\\\uuuxxxyyyuuuSSSGGGRRRdddttt~~~|||rrrkkkeeebbb^^^ZZZXXXYYY[[[]]]YYY[[[aaalllyyyrrrOOOHHH@@@>>>;;;::::::::::::999666666555555555555666666555555444444444333333333222111111222333444555666...333777888777888999999888IIIjjjuuutttsssqqqvvv~~~~~~xxxjjjccchhhxxxzzzrrryyyjjjVVVVVVLLLRRRZZZ___```aaahhhpppxxxzzz~~~~~~{{{|||zzz}}}~~~zzzzzzzzzyyyxxxuuuqqqoooqqqtttsssmmmgggaaaXXXQQQIIIDDDEEESSSgggrrrqqqlllhhhkkklll```dddiiigggaaaaaafffkkkllljjjiiikkkoooqqqkkkeeeaaa[[[QQQFFF@@@EEEKKKRRRWWWYYYZZZ\\\^^^]]]```dddggggggbbbZZZSSSKKKCCC:::666666777555333111555;;;AAADDDEEEDDDCCC>>>===???AAA>>>DDDaaayyyBBB999>>>999777;;;777222555444444444444444444444444333222222222222222222333222111000111222333222000...000111222222111000...+++///333555555444333333111111222222333444555666777666555444333444555555<<<666444<<>>;;;:::::::::;;;777555444444555555444333555444333333222222222222222222222222222222222222333333333444444444555555;;;>>>TTTzzzzzznnnhhhhhhmmmqqqttt{{{~~~{{{|||~~~uuukkkmmm~~~pppqqqttt}}}nnn]]]QQQXXXNNN\\\iiiaaaeeennniiiwww}}}}}}yyywwwwww~~~}}}}}}}}}{{{{{{vvvvvvvvvvvvvvvuuuttttttvvvuuuqqqkkkcccZZZQQQKKKMMMBBBBBBUUUfffllloootttsssppphhh```^^^```bbb___[[[\\\cccjjjllliiigggjjjnnnjjjhhhcccZZZPPPJJJHHHIIIPPPRRRUUUZZZ]]]^^^]]][[[bbbfffjjjggg___VVVNNNKKKBBB>>>999555333444444444555666:::AAAHHHHHHCCC======444888EEEIIIQQQ|||uuuNNNHHH<<<;;;:::999777666555444444444333333333222222222111111111111111000//////000000000000000111111111000000000000000000000000111222222333333444555555333111000111222444333333555555444333333444444444777777444999DDDJJJ[[[xxxwwwxxxtttyyyUUUIIILLLbbbssswwwzzzzzzqqqlllfffccccccbbb^^^[[[\\\[[[___gggnnnrrrxxx~~~mmmLLLHHHAAA???===:::999999999:::777555444444555555444333555444333333222222222333222222222222222222222222333333333444444444444555777888HHHhhhuuunnnjjjjjjkkkqqqyyyyyyxxxyyyeeeZZZZZZ]]]^^^\\\ggggggjjjpppyyy}}}{{{}}}zzzuuulll```WWWWWWccc~~~zzzzzz|||zzz|||}}}~~~||||||}}}{{{yyyyyyuuuvvvvvvvvvvvvuuutttssstttrrroookkkddd[[[RRRLLLIIIBBBFFFYYYkkkttt{{{|||jjjddd]]]\\\___bbb```]]][[[```eeegggfffeeegggiiigggddd]]]TTTKKKGGGGGGIIIPPPTTTXXXZZZZZZ[[[]]]```dddeeeeee```WWWNNNGGGDDD===:::777444444444555666777:::>>>CCCFFFDDD===888AAA???AAAJJJZZZwww```DDD@@@;;;;;;:::999777666555444444444444333333333222222111111111111111000//////000000000000000000000000000000000000000000000000111111111222333333444444333111000111222333333222444444333333333333333444666666222555<<<>>>KKKddd~~~|||iiiSSSKKK[[[iiijjjooo{{{zzz|||uuupppiiidddbbb```___]]]]]]\\\```gggkkkkkkmmmpppxxx}}}oooMMMGGG???>>><<<:::888888888888777555444444555555444333444444333222222222333333222222222222222222222222333333333333444444444444444333;;;TTTvvvqqq|||tttooolllmmmvvv~~~}}}yyypppfffcccfffpppcccTTTLLLNNNTTTXXXXXX[[[\\\^^^aaaddddddbbb___\\\bbbppptttrrrppppppqqqppplllddd^^^]]]|||yyyzzz}}}~~~|||{{{zzz{{{xxxwwwxxxtttuuuuuuuuuuuutttssssssqqqpppnnnjjjddd\\\RRRKKKEEEBBBIII\\\nnn{{{mmmeeeddd^^^ZZZZZZ___bbbaaa^^^[[[]]]___bbbdddeeeeeeeeeccc^^^UUULLLFFFEEEHHHLLLRRRVVVZZZ[[[ZZZ]]]ccciiihhhfffaaaXXXMMMEEE@@@===777666555444444555777888:::???DDDGGGFFFAAA<<<999===AAAEEERRRvvvoooKKK>>><<<::::::999888666555444444444444444444333333333333000111111111111000000///000000000000000000000000000000000000000000000000000000000111222222333333222111000111222333333222333222222222222222333333444555111111777666===QQQgggxxxfff[[[[[[bbbiiilllrrruuuzzzzzzrrriiicccaaaaaabbb^^^]]]```eeeeeeaaa^^^___jjjqqqzzzqqqMMMGGG>>>===<<<:::999888888999777555444444555555444333444333333222222333333333222222222222222222222222222222333333333444444444333444888GGGfffkkkssszzz~~~wwwrrrmmmttt|||~~~}}}zzzwwwoooddd\\\[[[ccc[[[RRROOORRRVVVYYYYYYZZZ[[[]]]```aaa___ZZZVVV[[[aaajjjtttyyywwwqqqlllxxxvvvsssrrrqqqnnniiieeelll}}}xxxxxx|||}}}|||{{{{{{}}}~~~~~~|||yyywwwwwwxxxssssssttttttttttttsssrrrqqqooommmjjjeee\\\QQQIIIEEECCCJJJ[[[pppnnnhhheee```]]]ZZZ[[[___bbbaaa___[[[ZZZ[[[^^^cccfffeeeddd```ZZZQQQHHHEEEGGGLLLQQQUUUVVVXXX\\\bbbiiiooosssmmmggg]]]QQQGGG???<<<:::444444444444444555777999===CCCJJJJJJFFF@@@>>>>>>888===KKKjjjTTTBBB@@@;;;999999888777666555444333444444444444333333333333000000111111111111000///000000000000000/////////000000000000000000000000/////////000111111222222111000000111333333222111111111111111111111222333111555222333888777:::JJJ^^^lllVVV```fff^^^lllpppvvv|||}}}rrriiieeeeeefff]]][[[[[[^^^]]]XXXUUUWWW```gggooovvv{{{qqqNNNFFF>>>===<<<;;;::::::999999777555444444555555444333333333333222222333333444222222222222222222222222222222222333333333444444555666888???SSSzzzrrrfffaaakkkuuu{{{}}}tttvvv{{{{{{vvvuuunnn```RRRJJJTTTRRRQQQSSSVVVYYYYYYXXX^^^^^^___aaacccbbb```^^^aaadddiiilllpppsssxxx{{{tttrrrooommmmmmmmmnnnnnnzzz~~~{{{|||~~~}}}|||||||||||||||yyyzzz{{{{{{yyywwwwwwxxxqqqrrrrrrsssssssssrrrrrrqqqooommmkkkfff]]]PPPFFFEEEDDDKKK^^^zzzjjjffffffccc```^^^\\\^^^```bbb```^^^YYYWWWVVVYYY^^^bbbbbb```\\\WWWOOOJJJIIIMMMSSSVVVXXXUUUVVV___mmmwwwzzzxxxjjjbbbVVVJJJ@@@;;;999888333444555444333555999<<>>EEEaaajjjEEEAAAAAA999777777666666555444333333444333333333333222222222///000000111111111000000000000000000//////......////////////////////////...//////000000111222222000000000111333333222000111000000000111111222333111666555555;;;999:::DDDSSStttaaaTTTWWWZZZggglllsssyyy{{{}}}yyypppjjjhhhggg^^^YYYVVVVVVTTTRRRSSSVVVZZZ___dddiiioooxxxqqqNNNFFF=========<<<;;;::::::999777555444444555555444333333333222222222333444444222222222222222222222222222222222222333333333333777555555999AAAXXXooo[[[aaakkkppp{{{}}}|||yyytttrrrmmm^^^NNNDDDKKKOOOTTTZZZ]]]^^^]]]\\\YYYXXXWWWXXXYYY[[[ZZZYYYZZZ\\\^^^aaacccfffjjjlllaaaaaaaaacccgggmmmrrrvvv}}}|||{{{zzzyyyzzz{{{|||tttwwwzzzzzzyyywwwvvvvvvpppqqqqqqrrrrrrrrrrrrqqqpppnnnlllllliii___QQQFFFEEEFFFQQQlllggg```cccccc```_________```aaabbb```___XXXUUUSSSSSSWWWYYYYYYXXXVVVSSSOOONNNPPPTTTWWWYYYYYYUUUWWWddduuu~~~{{{ttt___WWWKKKAAA;;;888666666444555666555444666===BBBHHHIIIHHHBBB<<<999===AAAOOO^^^SSS???>>><<<444666666555555444333333222222222222222111111111111///000000111111111111000111000000//////......---/////////////////////////////////000111111222222000///000111333333111///000000000000111222333333111888666555:::888555<<>>^^^pppfffkkkvvv|||xxxuuutttmmm```SSSMMMGGGLLLSSSWWWYYYXXXWWWWWWUUUSSSRRRSSSTTTVVVUUUTTTVVVVVVWWWZZZ]]]___^^^\\\___aaadddgggkkkppptttwww|||~~~~~~~~~}}}|||zzzxxxwwwwwwxxxyyysssvvvzzz{{{yyyvvvsssrrroooppppppqqqrrrrrrqqqqqqmmmkkkkkklllkkkcccUUUJJJFFFKKK]]]iii```______^^^]]]\\\]]]^^^```bbbbbbaaa___\\\YYYUUURRRQQQQQQQQQQQQNNNMMMNNNQQQUUUXXXXXXWWWWWWWWW\\\iiivvvyyyqqqgggSSSLLLCCC;;;888777666666444555666555555999BBBJJJJJJHHHCCC===;;;>>>FFFLLLkkkbbbHHHAAA===777444555555444444333333222222111111111000000000000/////////000111111111111111111000000///......------//////////////////////////////000111111222222333//////000111333333111///111000000111222333444444///777555333999777333777999GGGXXXttt|||{{{}}}uuuvvvXXXFFFJJJSSS[[[eeelllppprrrwwwzzz|||{{{}}}xxxpppfff^^^VVVRRRNNNLLLNNNTTTSSSUUUUUUUUUVVV[[[cccjjjqqqzzzpppNNNFFF:::::::::::::::999888777777555444444555666444333222222222222333333444555222222222222222222222222111111222222222333333333888,,,...:::888333IIIlllmmmmmm~~~{{{}}}}}}|||zzzyyyvvvkkk\\\SSSPPPSSSWWW\\\^^^\\\ZZZYYYYYYYYYXXXXXXZZZ\\\]]]]]][[[[[[ZZZ[[[aaaiiinnnnnnlllnnnqqqtttuuuuuutttttttttwww|||{{{}}}~~~}}}zzzwwwuuuuuuuuuvvvsssvvvzzz|||yyyuuuqqqooonnnooopppqqqqqqqqqqqqqqqjjjiiiiiilllmmmfffXXXMMMIIIPPPfff}}}oooddddddbbbZZZTTTVVVYYY[[[]]]```bbbbbbaaa```aaa^^^YYYTTTPPPMMMMMMMMMHHHIIILLLRRRXXXZZZXXXUUUVVVYYYaaalllsssqqqggg]]]MMMGGG???:::999999888777333555555555555<<>>FFFRRRZZZTTTHHHGGG>>>666888444444444333333222222222000000000000//////////////////000111111111111111111000000///...---------////////////////////////000000000111222222333333//////000222333333111...111111111111222333444555,,,444333222999888555888<<<>>>DDD```tttrrr~~~ooofff~~~rrrWWW:::IIIRRR^^^gggkkkoootttyyy}}}||||||~~~xxxjjjbbbZZZTTTOOOJJJKKKOOOTTTUUUUUUTTTRRRSSSXXX]]]bbblllwww}}}xxxsssNNNAAA;;;:::999888777777777777666666666555444444333333555444333222111222333333000000000000000000000000111000/////////000222333444......444666777DDDTTTssslllppp}}}}}}{{{~~~~~~~~~zzzxxxwwwhhhVVVUUUYYYdddvvvxxxiiiaaaaaa\\\aaaccc]]]```qqquuujjjfffhhhhhhkkksss}}}|||vvvwwwyyyzzz}}}}}}|||}}}}}}}}}zzzwwwuuusssrrrrrrtttssssssssstttssspppmmmpppqqqqqqqqqqqqpppooooookkkjjjkkkmmmmmmeeeXXXNNNMMMPPPxxxkkkeeeaaa```]]]WWWUUUVVVXXXZZZ]]]```bbbbbbbbbbbbeee^^^XXXVVVRRRNNNLLLNNNLLLHHHJJJSSSXXXXXXYYY\\\cccccceeehhhiiieee\\\UUUEEEBBB>>>:::777666666777222555999;;;<<<@@@GGGLLLIIIKKK???;;;BBBDDDYYYlllJJJCCC???;;;999555555444444333333222222111000000000000////////////000000000000000000000000000000//////.........---...------------...//////000000000000000000000111000000000000111111111111000111111111111222222222111111222333333444555555777:::AAAOOOjjjuuuxxxppppppwwwnnnsssxxx```FFFGGGHHHRRRaaagggfffkkkuuuwwwyyy{{{{{{zzz}}}|||vvvlll^^^SSSPPPPPPQQQRRRUUUTTTRRRQQQQQQSSSTTTUUU\\\cccmmmuuu|||qqqNNNBBB;;;:::999888777777777777666666666555444444333333555444333222222222333333000000000000000000000000222111000000000111333333222...000666666444===JJJsss|||llliiipppzzz~~~||||||~~~~~~~~~~~~~~~}}}}}}oooaaabbbrrrtttnnnppptttzzz{{{yyyvvvtttsssuuuyyy}}}~~~|||{{{{{{{{{{{{|||{{{xxxuuusssrrrqqqqqqtttsssrrrrrrrrrrrrpppnnnqqqqqqqqqpppooonnnmmmmmmmmmmmmoooqqqpppgggZZZPPPOOOaaannnkkkccc]]][[[YYYTTTQQQQQQVVVXXXZZZ]]]___```______ccc\\\WWWTTTPPPJJJHHHJJJNNNNNNQQQVVVVVVTTTXXX^^^hhhfffcccbbb___YYYPPPJJJ@@@>>>;;;777555444444444444777;;;>>>AAAEEEIIIKKK@@@BBB???>>>EEEXXX\\\BBB>>>;;;888888555555444444333333222111111000000000000/////////...////////////////////////000/////////.........---...------------...//////111000000000000000000000//////000000000111111111000000111111111222222222111111222222333444444555888999:::@@@VVVvvv|||ooo~~~lllSSSLLLHHHMMMWWWbbbmmmuuuuuuxxx{{{{{{{{{|||yyypppeee\\\YYYXXXVVVUUUOOOOOOOOOOOOOOOOOONNNNNNPPPUUU\\\dddkkksss}}}}}}}}}~~~~~~oooMMMCCC;;;:::999888777777777777666666666555444444333333444444333222222222222333000000000000000000000000222111111111111222333444111///222888666222555===SSSfffzzzttt{{{|||zzz~~~{{{zzz{{{~~~~~~|||yyyvvvooovvv|||pppxxxvvvuuussstttyyy|||~~~~~~~~~}}}}}}|||{{{{{{{{{xxxwwwuuusssqqqqqqqqqqqqtttrrrppppppqqqqqqpppoooppppppppppppooonnnllllllmmmnnnoooqqqooohhh\\\SSSXXXttt}}}zzz~~~lllbbbYYYWWWUUUQQQNNNMMMUUUWWWYYY\\\^^^^^^^^^]]]]]]XXXTTTSSSPPPKKKJJJLLLUUUWWW[[[]]]ZZZYYY___gggkkkeee^^^XXXRRRLLLEEE???;;;:::888777555444333333888:::>>>CCCHHHJJJIIIHHH???<<>>NNNvvvpppkkkkkklllqqqxxx|||}}}{{{|||xxxvvvxxx}}}}}}zzzuuu}}}~~~~~~zzzzzzvvveeezzz~~~wwwyyyyyyuuuuuu|||~~~~~~}}}{{{zzzuuutttrrrqqqqqqqqqrrrrrrtttqqqooonnnoooppppppooonnnnnnoooooooooooonnnnnnkkkkkkkkkkkkjjjfff___YYYdddttthhhxxxmmmaaaWWWTTTSSSPPPLLLKKKVVVWWWZZZ]]]^^^^^^^^^]]]VVVSSSRRRSSSRRROOOQQQUUUWWWZZZ^^^aaaaaaccchhhnnnjjjbbbWWWNNNHHHDDD???;;;999888888888777777666666===>>>AAAFFFKKKLLLGGGCCCDDD;;;III]]]nnnVVVAAA;;;===888666::::::444444333333222111111111000000/////////.........////////////////////////...........................------------...//////111000000//////......---////////////000000000111000000000000111111111111111111222222333333333333222888;;;;;;===KKKaaarrr]]]JJJOOOZZZ^^^eeeiiimmmnnnnnnppptttxxx~~~{{{ssskkkccc]]]VVVUUUTTTSSSPPPNNNMMMLLLKKKJJJIIIIIIKKKOOOUUUYYYdddiiiqqqxxx|||~~~~~~~~~zzzxxxvvvtttrrroookkkhhhyyykkkKKKBBB;;;:::999888777777777777666666666555444444333333333333333222222222111111000000000000000000000000...//////000000000000000222111111333333222333777===EEEgggvvvjjjlllyyywwwaaabbbaaadddjjjsssyyy|||{{{|||xxxvvvxxx}}}|||yyyvvv}}}|||{{{~~~{{{pppWWWfffppp|||yyyxxx|||wwwsssttt{{{~~~{{{zzz~~~}}}zzzxxxwwwsssrrrqqqppppppqqqssssssrrrpppmmmmmmnnnoooooooookkklllmmmoooppppppqqqqqqkkkjjjhhhffffffeeedddcccmmmhhhdddiiikkkggg]]]SSSPPPOOOLLLIIIIIITTTVVVYYY[[[\\\\\\\\\[[[SSSQQQPPPQQQPPPOOOTTTZZZWWWZZZ^^^ccciiinnnppppppggg^^^QQQGGGAAA>>>;;;999666666777777888888888999AAAAAACCCGGGKKKJJJEEE@@@BBB===TTTyyywwwLLL>>>===???888555888777444333333222222111000000////////////....................................---------..................------------...//////////////////......------...////////////000000000//////000000000111111111111111222222222222222333000777======<<>>@@@BBBDDDFFFGGGGGGHHHJJJKKKRRR}}}zzzLLLAAA888888999222222666333333333222222111000000000//////.........---------........................,,,,,,,,,------............------------...//////,,,,,,,,,------......///........./////////000000////////////000000000111222222111111111111111111555222222555666888@@@JJJ```tttzzzppprrroooRRREEEEEEMMMSSS\\\bbbeeegggjjjmmmooopppssswww}}}uuupppggg]]]TTTMMMIIIHHHHHHFFFDDDEEEGGGHHHGGGEEEEEEHHHMMMQQQTTTWWWZZZ\\\bbbeeejjjmmmqqqtttxxx|||zzz{{{~~~}}}tttsssqqqpppnnnkkkfffccc^^^\\\YYYWWWUUURRRNNNKKKhhhHHH>>>;;;:::999888777777777777777666666555444444333333111111222333222111000///000000000000000000000000...///000222222111111000...000111111222333111...777222333BBB^^^~~~{{{\\\XXXaaaeeeiiiooo{{{|||uuutttqqqllljjjmmmuuu|||~~~{{{yyyxxxyyytttzzzyyyzzz}}}vvvrrr{{{{{{sssvvvuuuaaaNNNJJJJJJDDDGGGIIISSScccnnntttssswwwtttssstttvvvuuuuuu}}}|||zzz{{{~~~~~~}}}|||zzzyyyyyyyyyyyyrrrzzz}}}xxxsssuuuzzzzzzxxxuuurrrqqqqqqqqqrrrnnnmmmlllkkklllmmmnnnooolllllllllnnnoooooommmkkkjjjjjjjjjjjjiiihhhgggggghhhiiiiiigggdddaaa```___aaaaaaTTTSSS^^^SSSIIIWWWPPPOOOOOONNNHHHCCCEEEKKKRRRSSSVVVXXXYYYXXXWWWWWWTTTQQQOOONNNLLLOOOZZZfffqqq~~~xxxnnncccZZZFFF@@@999555666888888888777666666777:::>>>CCCEEEAAACCCFFFFFFFFFIIINNNRRRkkkTTT888???555666888222555:::666333333222222111000000000//////.........---------........................,,,,,,,,,------............------------...//////***++++++,,,---...//////............/////////000////////////000000000000222222111111111111111111555111222777888444333666???]]]|||lllhhhzzzkkkUUUOOOEEEMMMXXX```bbbbbbbbbbbbmmmnnnppptttyyy}}}{{{sssiii___VVVOOOKKKLLLHHHEEEEEEGGGIIIHHHGGGBBBDDDGGGHHHIIIKKKNNNPPPUUUXXX]]]```dddgggkkkoooxxxxxxyyyxxxyyy{{{}}}www{{{}}}{{{yyyyyyyyyxxxsssoookkkhhhddd```^^^]]][[[YYYTTTRRROOOLLLJJJHHHEEEBBBdddEEE???999888777777666777777777444444333333333333222222111111111111111111111111000000000000////////////111222222333333222222111000111111111111222222222000111444;;;FFF]]]iii\\\UUUTTTaaassszzz~~~yyyqqqkkknnnuuu{{{{{{wwwxxx{{{xxxzzzyyyvvvuuuxxxxxxuuuuuutttqqqllleeeZZZOOOHHHFFFNNNOOOYYYhhheeeoooyyyvvvuuulllvvvvvvwwwyyy{{{}}}~~~}}}}}}~~~|||zzzxxxwwwwwwwwwwwwyyy~~~zzz~~~|||yyywwwuuuuuuvvvwwwrrrssssssqqqmmmkkklllnnnrrrqqqooommmkkkjjjiiiiiikkkkkkkkklllllllllmmmmmmooonnnmmmkkkiiigggfffeeefffeeeddddddeeeccc```^^^[[[VVVQQQPPPSSSTTTRRROOOPPPPPPNNNKKKHHHGGGHHHIIIRRRSSSTTTUUUUUUUUUTTTTTTSSSQQQRRRVVVWWWXXXaaalll|||~~~wwwnnnfffXXXJJJBBB>>>888666666777666444999999;;;===???CCCFFFHHHIIIDDDEEEHHHDDDFFFcccXXXBBB@@@888777666555444333333333222111///.........///000......---------,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///////////////////////////111111111111000000000000000000//////000111222222222222111111222222333444:::JJJccc{{{}}}pppyyy```WWWOOOLLLSSSXXXXXXZZZ```dddiiipppsssrrrsssvvvzzz~~~}}}}}}|||yyyrrreeeYYYUUUQQQLLLFFFCCCDDDEEEDDDBBBAAACCCEEEFFFEEEFFFFFFGGGIIIJJJLLLPPPSSSWWW[[[]]]gggjjjnnnpppppprrrvvvyyy}}}{{{~~~}}}yyywwwxxxyyy{{{wwwuuuqqqnnnkkkhhhdddaaa\\\[[[YYYVVVRRROOOMMMLLLKKKIIIGGGCCC@@@>>><<<<<>>SSSuuutttddd[[[XXXdddtttuuurrr{{{~~~uuuooommmmmmrrrwww}}}~~~{{{yyyyyy{{{tttwwwvvvsssssswwwxxxvvvuuusssqqqooojjj```TTTKKKGGGSSSWWW___jjjgggnnn{{{yyy{{{tttwwwwwwxxxyyy{{{}}}~~~}}}}}}|||~~~~~~}}}}}}|||{{{zzzxxxwwwvvvuuuwwwyyy~~~{{{~~~~~~|||{{{xxxuuutttsssttttttoooppppppooollllllnnnppppppooommmllljjjiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkknnnmmmllljjjiiigggfffeeeeeeeeedddddddddccc```^^^[[[VVVQQQPPPRRRSSSQQQOOOMMMMMMLLLJJJGGGFFFHHHIIIQQQRRRSSSTTTUUUVVVWWWXXX[[[VVVTTTXXX\\\```kkkuuu{{{nnncccZZZNNNCCC===:::555444555666666666:::;;;<<>><<<;;;:::999{{{^^^BBB???:::999999888777888888888444444333333333333222222111111111111111111111111222222111111111000000000///000000000000000000///.../////////000000000000222222222222555DDDccc~~~sssddd]]]bbbmmmooohhhmmmzzzrrrjjjlllnnnsssvvvyyyyyyyyyxxxqqqssssssqqqrrrwwwyyywwwvvvtttrrrsssrrrjjj\\\PPPHHHWWW\\\___iiissszzzwwwzzzyyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||{{{|||}}}|||{{{yyyyyyzzzzzzyyyxxxvvvtttsssuuuwww{{{~~~zzz{{{|||~~~}}}|||{{{{{{|||zzzyyywwwtttrrrqqqqqqqqqmmmmmmnnnmmmlllmmmooorrrmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhiiiiiiiiijjjjjjmmmlllkkkiiihhhfffeeedddeeedddcccddddddccc```^^^ZZZUUUPPPOOOPPPQQQPPPNNNLLLLLLLLLJJJHHHGGGIIIKKKOOOPPPSSSVVVYYY[[[]]]^^^___ZZZWWW\\\ccckkkuuu}}}|||ppp```TTTLLLDDD===999777444333555888999:::<<<>>>AAADDDFFFIIIMMMPPPJJJIIIFFFHHHZZZzzzxxxqqqkkkvvvoooHHH???<<<555777666555333222222222222///000000000000///......------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...........................////////////////////////000000/////////000111111111111111111111222222333444888BBBRRRiii}}}NNN===DDDNNNTTTWWWVVV]]]gggnnnqqqtttxxx{{{~~~}}}||||||{{{|||}}}~~~vvviiibbb\\\WWWRRRNNNMMMKKKFFFCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBCCCEEEGGGIIIJJJPPPRRRUUUXXX[[[aaagggkkkllloootttwwwxxxyyyzzz{{{yyyyyyyyyyyy{{{}}}~~~}}}|||{{{|||}}}}}}~~~~~~}}}|||yyyuuurrrpppooommmkkkiiihhhgggggg```]]]ZZZXXXVVVSSSPPPNNNKKKJJJHHHFFFCCCAAA???>>>;;;;;;:::999888888888888|||~~~}}}[[[@@@===::::::999888888888888888444444333333333222222222111111111111111111111111222222222222111111111000///000000111111000000////////////000000000111111111222333222000999PPPfffrrrddd^^^]]]gggiiimmmssszzz~~~ppplllkkkjjjmmmrrrvvvvvvuuuqqqssssssqqqrrrwwwyyywwwxxxuuutttxxxzzzsssdddVVVNNNZZZ______mmm~~~wwwzzz||||||||||||{{{|||}}}}}}~~~|||zzzyyyzzzzzzzzzxxxvvvvvvwwwxxxxxxxxxvvvsssrrrsssuuuxxx{{{}}}|||zzzxxxxxxzzz{{{{{{yyyxxxyyyzzzyyyxxxvvvtttrrrqqqqqqqqqooonnnnnnmmmmmmnnnpppqqqlllkkkjjjjjjjjjjjjjjjjjjggghhhhhhhhhhhhiiiiiiiiikkkjjjiiihhhgggeeedddddddddcccccccccdddccc```^^^YYYUUUPPPNNNNNNOOOOOONNNOOOOOONNNLLLJJJIIIJJJLLLMMMPPPUUUZZZ]]]___``````\\\[[[\\\dddnnnuuuyyy{{{tttmmm```RRRIIICCC>>>:::888777555555666999<<<>>>@@@DDDIIILLLLLLKKKLLLMMMJJJKKKKKKVVVzzzsssaaa```nnnTTT<<<;;;;;;666666555444333111111111111...///000000000///---,,,---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,+++---...........................---------...............000000/////////000000111000000000000000111222222111333777AAATTTtttaaaKKKBBBBBBKKKVVVPPPWWW```hhhmmmpppsssvvv{{{yyyxxxyyy|||~~~vvvnnnggg^^^WWWRRRNNNJJJFFFEEEDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHJJJNNNTTTZZZ^^^\\\```eeehhhjjjkkkmmmnnnmmmmmmmmmnnnoooqqqssstttrrrpppooonnnpppssswwwyyyzzzzzzzzzxxxwwwwwwyyy{{{|||zzzyyyyyyzzzyyyvvvtttttttttssssssqqqnnniiieee``````___^^^\\\ZZZYYYXXXUUURRRPPPNNNMMMKKKHHHFFFAAAAAA???>>><<<:::999999999888888777777888888999zzzYYY>>>;;;:::999888888777777888888444444333333333222222222111111111111111111111111222222222222111111111000000111111111111111111000000000000111111111222222///111444555222444AAAPPPtttbbbUUU[[[nnnxxxoookkkxxx}}}pppkkkeeeeeekkkqqqvvvwwwrrruuuuuussstttwwwxxxvvvxxxvvvvvv{{{xxxiii[[[VVV]]]ccceeerrr~~~}}}}}}||||||}}}}}}~~~{{{zzzyyyyyyyyyxxxvvvttttttuuuvvvwwwwwwuuusssqqqtttuuuxxxyyyyyyyyyxxxwwwvvvxxxzzzzzzxxxwwwxxxyyyyyyxxxwwwuuutttsssrrrrrrsssqqqnnnmmmmmmmmmnnnoookkkkkkjjjjjjiiijjjjjjkkkhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggeeedddccccccccccccbbbcccdddccc```^^^YYYVVVQQQMMMLLLMMMNNNOOOQQQPPPOOOMMMJJJIIIJJJKKKOOOSSSXXX]]]______]]][[[[[[```gggpppxxxzzzvvvpppccc\\\QQQIIIBBB<<<888777777666555555666999<<>><<<;;;;;;:::999888777777888888777777777777888888yyyYYY>>>:::999888888777666777777777444444333333333333222222111111111111111111111111222222111111111000000000000111111222222111111000111111111111222222222222///000333666555444999AAAooo|||eeeXXXnnn{{{tttmmmrrrzzz|||wwwpppgggcccfffmmmtttwwwqqquuuwwwvvvwwwyyyyyyuuuvvvuuuwww{{{}}}vvviii]]]VVVYYYeeennnvvvvvv~~~|||}}}}}}||||||{{{||||||}}}{{{zzzyyyyyyyyyyyywwwuuuttttttuuuvvvvvvuuutttssswwwxxxyyyyyywwwvvvwwwxxxuuuvvvxxxxxxwwwwwwwwwxxxwwwwwwwwwvvvuuuuuuttttttvvvrrrnnnkkkkkkllllllllljjjiiiiiihhhhhhhhhiiiiiiggggggggghhhhhhhhhiiiiiiggggggfffeeedddcccbbbbbbcccbbbbbbcccdddcccaaa^^^ZZZWWWRRRNNNLLLLLLNNNPPPPPPPPPOOOMMMJJJIIIKKKLLLUUUWWW[[[___aaa```^^^]]]eeellluuuyyyzzzvvvlllbbbVVVOOOGGGBBB===777444444444444555555666999===AAAKKKRRRWWWWWWPPPIIIFFFFFFEEEWWWvvviiiVVVLLL___aaa@@@;;;>>>888222333444333222111////////////...////////////...------,,,,,,,,,,,,+++++++++++++++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---------------------------,,,,,,------.../////////000000//////....../////////////////////000000111111444666555;;;PPPsssssseeeiii|||dddWWWOOODDD;;;999FFFIIIOOOUUUZZZ^^^```aaahhhjjjlllppptttyyy~~~~~~yyyyyy{{{mmmccc[[[UUUQQQOOOKKKGGGFFFHHHIIIGGGEEEEEEDDDDDDCCCDDDDDDEEEEEECCCAAA???@@@BBBEEEGGGGGGIIILLLQQQSSSUUUUUUVVVWWWUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\___dddfffhhhiiihhhfffcccbbbcccddd`````````___^^^]]][[[ZZZ[[[ZZZYYYYYYXXXVVVRRROOOOOOOOONNNMMMKKKIIIGGGFFFCCCBBB@@@???@@@???>>><<<999999999999999888888888777777777777888999::::::xxxYYY???:::888777666666555555666666444444333333333333222222111111111111111111111111111111000000000////////////000000000000000000///000000000000111111111111000...000444666555666:::TTT{{{jjjhhhkkkqqqsssoooooorrr{{{pppgggdddgggkkknnnmmmrrrwwwwwwyyy{{{zzzuuurrrsssuuuxxxwwwpppeee\\\WWWUUUggg|||nnn}}}~~~wwwzzzyyyyyyyyyyyyyyyzzzzzz{{{zzzyyyzzzzzzzzzxxxvvvtttttttttuuuuuuuuuuuuuuuwwwxxxxxxvvvsssqqqsssuuussstttvvvvvvvvvuuuvvvwwwuuuuuuvvvvvvvvvvvvuuuuuutttpppkkkiiiiiijjjjjjjjjhhhggggggfffeeeeeeeeeeeeeeefffffffffggggggggggggffffffeeedddcccbbbbbbaaabbbaaaaaabbbccccccaaa^^^[[[XXXSSSNNNKKKLLLNNNQQQPPPQQQQQQPPPOOOOOOQQQSSSYYYZZZ]]]aaaffflllqqqsssttt{{{~~~yyyqqqhhh]]]SSSLLLDDD>>>===:::555444777333555666888999===CCCHHHRRRVVVXXXTTTLLLFFFFFFHHHSSSsssuuuQQQPPPXXXrrr```LLL;;;999;;;888555555333222111000///.........//////...------------...,,,,,,,,,++++++++++++***************+++,,,---...++++++++++++++++++++++++************************)))+++,,,,,,++++++,,,---------------------------,,,------...//////000000000000///...............///............///000000111333333222555BBBWWWgggwwwpppmmmqqqvvvkkkcccTTTEEE>>>@@@BBBEEEKKKQQQVVVYYYZZZcccgggkkknnnpppuuu{{{}}}~~~~~~zzzwwwzzzvvvmmmccc]]]ZZZUUUNNNLLLLLLKKKHHHDDDDDDCCCCCCDDDDDDEEEFFFGGGDDDBBB@@@AAADDDFFFEEEDDDCCCFFFJJJLLLLLLLLLLLLMMMKKKLLLMMMOOOPPPQQQRRRRRRSSSRRRQQQQQQSSSVVVYYY[[[^^^______^^^[[[YYYXXXYYYWWWXXXXXXVVVUUUTTTTTTTTTTTTRRRQQQPPPPPPOOOLLLJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@>>>======>>>>>>===<<<999999999999999:::::::::888888999:::<<<>>>@@@AAAxxxxxxZZZ@@@;;;777777666555555555555555444444444333333333222222111111111111111111111111000000000000////////////......////////////......////////////000000000000222---,,,111555666666888<<<^^^yyycccXXXjjjuuullljjjtttqqqyyyzzzmmmdddaaabbbccciiiooouuuxxxzzz}}}{{{vvvoooqqqtttuuussskkkaaaZZZ___XXXooozzz~~~xxxwwwwwwvvvvvvwwwwwwxxxxxx{{{zzzzzzzzz{{{{{{zzzxxxuuuuuutttttttttuuuvvvvvvuuuvvvuuurrrnnnlllnnnpppqqqsssuuuuuutttttttttvvvsssssstttuuuvvvvvvuuuuuurrrmmmhhhfffgggiiijjjiiiffffffeeedddccccccccccccdddddddddeeeeeeeeeffffffeeeeeeddddddcccbbbaaaaaabbbaaaaaabbbccccccaaa___[[[YYYTTTOOOKKKLLLOOORRRRRRSSSTTTTTTTTTVVVYYY[[[[[[[[[^^^cccnnnzzzttteee[[[QQQIIIEEE===777888888666888===444777:::<<<>>>CCCKKKPPPVVVXXXWWWQQQHHHDDDHHHLLLmmmgggYYYHHHUUUhhhnnnEEECCC===555222555555222333222111///............000///...,,,,,,---......,,,,,,,,,+++++++++******************+++,,,---...++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,---------------------------------......///000111111111000///..............................///000000222111//////333;;;DDDKKKddd}}}ooo}}}wwwbbbSSSNNN<<<===@@@EEEKKKQQQUUUWWW\\\aaafffhhhiiilllssszzzwwwyyy{{{|||zzzyyy~~~wwwoooccc\\\TTTPPPNNNLLLHHHCCCDDDDDDDDDEEEFFFGGGHHHIIIEEECCCBBBCCCFFFHHHFFFDDD>>>AAAEEEFFFFFFEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJLLLLLLKKKKKKLLLNNNPPPRRRPPPRRRSSSRRROOOMMMKKKKKKMMMMMMMMMKKKIIIIIIJJJKKKIIIGGGEEEEEEEEEEEECCCBBBDDDCCCAAA???===<<<<<<;;;999888777777999999888666999999999::::::;;;;;;;;;:::;;;<<>>===>>>???AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFJJJIIIHHHFFFEEECCCBBBAAAEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@======??????===:::;;;;;;;;;;;;:::888777666;;;<<<<<<;;;999888999:::999:::;;;:::999:::<<<>>>@@@BBBDDDEEEFFFHHHKKKMMMooonnnRRR???888777777666666555444444444333333222222222111111111111222222111111///......////////////////////////......////////////.........//////000000000000000/////////000111111222222333888EEE\\\zzzeeeWWWOOOVVVfffmmmeeeaaacccqqqxxxrrrjjjggghhhoootttsssqqqppphhhkkkmmmnnnllljjjiiihhhgggjjjwwwzzzuuuvvvuuupppqqqrrrrrrqqqrrrtttuuuzzzzzzzzzzzzyyyxxxwwwwwwqqqqqqrrrttt{{{~~~|||xxxuuussssssuuuvvvttttttttttttttttttsssrrrtttsssrrrssssssqqqnnnkkkllljjjhhhggghhhjjjmmmooommmjjjfffdddddddddddddddcccdddeeeffffffeeeeeeddddddbbb```^^^^^^^^^___```bbbbbbbbbaaa```]]][[[ZZZZZZ[[[WWWNNNJJJMMMOOONNNRRRWWW\\\___```aaadddgggggglllwwwqqqaaaWWWOOOEEE===::::::888555444555666777777888<<>>:::888555444555555333222111000//////111111000//////......---,,,,,,++++++---------,,,,,,+++++++++(((***,,,---,,,++++++,,,+++++++++++++++++++++++++++,,,------++++++,,,---***+++---///000000///...---,,,,,,++++++,,,,,,---+++++++++,,,...///...------------.........//////000////////////////////////000111111222555999<<<@@@YYYuuu}}}}}}uuutttvvvwww{{{zzz___HHH===>>>EEEKKKOOOMMMOOOVVV[[[```gggnnntttuuuuuuttttttvvvzzz}}}|||zzzwwwxxx}}}ppphhhbbbXXXOOOMMMHHHEEEGGGHHHFFFFFFIIIDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHHHHGGGFFFDDDBBB@@@===>>>>>>??????>>>>>>===@@@@@@@@@@@@@@@AAAAAABBB???>>>>>>>>>======<<<<<>>@@@AAAAAAAAACCCEEEJJJKKKLLLKKKJJJJJJLLLMMMuuummmPPP===777888777666444444444444555333222222222222111111111111111111111000///......////////////////////////......////////////......//////000111111111111000///000000111111222333333111111666FFF___zzzyyyiiiOOOCCCNNN\\\]]][[[]]]gggqqq{{{rrrnnnnnnvvv{{{xxxqqqmmmhhhjjjmmmnnnllliiiggggggjjjhhhnnnzzztttrrrrrrpppmmmoooqqqrrrqqqqqqrrrssswwwxxxyyy{{{{{{zzzxxxwwwoooqqqssswww|||yyywwwwwwwwwxxxttttttssssssttttttuuuuuuqqqqqqqqqrrrrrrooojjjgggjjjjjjjjjjjjjjjlllmmmnnnmmmjjjfffdddeeeeeeeeeeeeddddddeeeeeeeeedddcccccccccbbb```^^^]]]^^^___```aaaaaaaaa```^^^\\\YYYXXXZZZZZZVVVNNNKKKMMMPPPQQQTTTYYY___cccfffiiimmmqqqxxx~~~tttfffWWWNNNGGG@@@:::888888777666444555666888999>>>AAAFFFLLLOOOPPPQQQPPPJJJEEECCCLLLccctttVVVOOO\\\dddpppDDD999777666555555555555222000111000...///000111000.........------,,,,,,++++++...------,,,+++*********(((***,,,,,,+++***+++,,,++++++++++++++++++++++++,,,---...---,,,+++,,,...+++,,,---/////////......,,,,,,++++++++++++,,,,,,+++++++++,,,...///...------............/////////////////////////////////000111222222222333666999777EEEXXXmmmpppiiifffssssssWWWAAA;;;AAAIIIJJJIIIKKKQQQVVVZZZaaahhhooopppppppppppprrruuuxxxzzzvvvqqqmmmnnnwwwwwwnnncccYYYSSSNNNJJJKKKKKKJJJJJJMMMGGGGGGFFFFFFFFFGGGGGGHHHKKKKKKLLLKKKJJJGGGEEECCC@@@@@@@@@@@@???===<<<<<<>>>>>>===<<<<<<<<<======:::::::::;;;<<<<<<======<<<<<<<<<;;;<<<<<<======<<<:::999:::;;;;;;:::999;;;::::::999999999::::::777999;;;<<<;;;<<<>>>@@@@@@CCCGGGIIIIIIIIIJJJKKKMMMNNNOOONNNLLLJJJKKKLLL{{{lllPPP===888999777555333222333444555222222222222111111111111000000111111000///......////////////////////////......////////////............///000000000000000/////////000111111222222000000222:::JJJfffhhhTTTMMMHHHPPPSSS\\\eeeggghhhttt|||}}}{{{jjj```hhhjjjlllllljjjgggeeedddhhheeedddiiiwwwxxxsssrrrooommmmmmooorrrsssrrrrrrrrrrrruuuwwwyyy{{{{{{yyywwwuuuqqqtttvvvyyy~~~{{{yyywwwvvvuuuuuusssrrrrrrqqqrrrsssuuuvvvqqqpppoooppppppnnnkkkiiihhhiiikkklllmmmmmmllllllkkkiiifffeeefffgggffffffeeeeeeddddddccccccbbbbbbbbbaaa___]]]\\\]]]^^^___`````````___]]]ZZZXXXVVVWWWVVVTTTOOOLLLNNNQQQSSSXXX]]]dddiiinnnuuu}}}xxxhhh\\\NNNGGGBBB===::::::666666666666666888<<<>>>DDDGGGKKKNNNOOONNNLLLJJJLLLFFFIIIbbb|||fffSSSgggTTT;;;<<<555444444555555444111///111///......000000///------------,,,,,,,,,++++++...------,,,+++***))))))(((***++++++******+++,,,************************+++,,,------++++++,,,---)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++******,,,...///...,,,------........./////////.........///////////////111222222222111222444666777<<>>===<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???:::999999999:::;;;<<<<<<:::999999::::::;;;::::::::::::999999:::;;;<<<======>>>@@@AAAAAAAAACCCEEEFFFJJJNNNPPPPPPOOONNNNNNLLLMMMNNNNNNLLLLLLLLLNNN}}}lllPPP>>>999888777555333222333444555222222222111111111000000///000000000000//////.................................////////////......,,,---......//////......------......///000000000111111333555:::OOOvvvlllGGGDDDKKKZZZgggeee___eeerrrsss```WWWbbbeeehhhjjjiiigggffffffjjjgggccceeeuuuvvvuuurrrnnnlllkkknnnpppqqqqqqppppppqqqtttvvvxxxxxxxxxvvvsssqqqqqquuuvvvvvvyyy}}}}}}yyyqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqpppooopppqqqssstttrrrooommmlllnnnooooooooohhhiiikkkmmmmmmlllkkkjjjiiigggeeeeeefffggggggfffddddddccccccbbbbbbbbbbbbaaa```]]]\\\[[[\\\]]]^^^``````___^^^\\\YYYWWWUUURRRRRRQQQPPPOOOOOORRRUUUZZZdddrrruuujjjWWWMMMCCC>>>:::777666888444666888999:::===BBBFFFNNNPPPQQQNNNIIIEEEDDDDDDHHHVVVppp~~~wwwzzzhhhvvv\\\AAA777777333333333444444333111...000///......//////...,,,,,,,,,,,,,,,,,,+++++++++------,,,++++++***))))))(((***+++***))))))+++,,,************************)))+++,,,+++***)))***+++******++++++++++++++++++,,,++++++******++++++,,,*********+++---...---,,,------------............------....../////////000000222222222111111222444333555;;;HHH^^^{{{sss``````uuu|||lll]]]MMMBBBFFFCCCEEEKKKPPPRRRTTTXXX[[[```gggkkkkkkjjjiiihhhhhhkkknnnooonnnlllkkkkkkssswwwpppiiibbb___[[[VVVSSSTTTOOONNNMMMLLLLLLMMMOOOPPPHHHJJJLLLNNNNNNLLLIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>><<<<<<======<<<<<<======???????????????@@@AAABBBEEEGGGHHHHHHHHHHHHJJJKKKOOOSSSWWWYYYXXXUUUSSSRRROOOPPPPPPOOOOOOOOOQQQSSSxxxjjjOOO>>>:::777666555333333333333444222111111111111000000000/////////000000//////.................................////////////......,,,,,,---............---,,,,,,---......//////000111111333222000:::YYYxxx___FFFHHHUUUgggllldddaaagggooozzzhhhZZZVVVZZZ^^^cccfffggghhhhhhiiiggghhhddddddvvv|||wwwwwwppplllmmmiiijjjlllmmmllllllmmmnnnrrrssstttttttttrrrooonnnnnnrrrrrrooonnnooommmiii___aaadddgggkkknnnooopppppppppooooooooopppqqqqqqrrrooolllkkkmmmoooqqqrrriiijjjkkklllllljjjhhhgggfffeeeddddddfffggggggfffccccccbbbbbbaaabbbbbbbbb```___]]][[[ZZZ[[[\\\]]]^^^^^^^^^\\\ZZZWWWTTTSSSNNNMMMPPPSSSTTTRRRTTTXXX\\\mmmwwweeeXXXKKKDDD===;;;999666777:::777:::===>>>???BBBIIINNNUUUVVVUUUMMMCCC???BBBHHHWWW~~~sssrrriii{{{YYY@@@:::777333333222111222333222111///000///------......---+++,,,,,,,,,,,,++++++++++++++++++++++++************)))*********((()))+++,,,************************)))***+++***)))((()))+++,,,,,,,,,,,,,,,---------++++++************++++++*********+++---...---,,,+++,,,,,,,,,,,,------------------......//////000///111222222111000111333222333777>>>III___~~~rrriiikkk~~~mmm]]]MMMEEE???CCCIIILLLNNNPPPRRRWWW___eeegggeeedddccchhhiiiiiiiiiiiijjjmmmppprrrpppooottt|||vvvmmmbbb[[[ZZZRRRQQQOOOMMMMMMNNNOOOPPPIIIKKKNNNPPPPPPNNNKKKIIIFFFGGGHHHIIIKKKKKKLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAACCCCCCCCCAAAAAABBBCCCFFFFFFGGGHHHIIIIIIHHHHHHJJJLLLNNNNNNMMMMMMOOOQQQYYY\\\___```^^^\\\ZZZYYYPPPPPPPPPPPPQQQTTTYYY]]]ooogggNNN===999666555555444444333333222111111111111000000000000......///////////////.................................////////////......,,,------...............------......///000000000222///000222000111BBBWWWwww[[[MMMOOOfffyyyuuukkkfffdddkkkuuuzzzfff\\\ZZZXXX\\\aaadddeeeeeeffffffcccfffdddcccsssuuuwwwvvvllliiinnniiijjjkkkjjjjjjjjjlllnnnnnnooooooooooooooonnnnnnkkkooopppllliiihhhfffbbbZZZ]]]aaafffjjjmmmoooppppppqqqqqqqqqqqqppppppoooqqqooommmlllnnnooooooooojjjjjjkkkkkkjjjhhhfffeeedddcccbbbcccfffggggggfffbbbbbbaaa```aaaaaacccccc___^^^\\\ZZZYYYZZZ[[[\\\\\\[[[[[[YYYWWWTTTQQQOOOJJJKKKPPPXXXZZZWWWXXX\\\iiizzz{{{sssgggWWWLLLEEE@@@<<<<<<<<<:::;;;>>><<<@@@CCCCCCCCCFFFLLLRRRQQQTTTSSSJJJ@@@AAAOOO\\\wwwwwwyyy{{{mmmsss```BBB;;;:::666333333111000000111111111000000///------------,,,***++++++++++++++++++++++++************++++++++++++))))))***)))((((((***---************************)))***++++++))))))***+++------,,,,,,,,,,,,,,,---++++++************++++++***))))))+++---...---+++******++++++++++++,,,,,,,,,,,,---......///000000...000111222111000111222333444888;;;>>>IIIbbbyyysssnnnjjjXXXFFFBBBFFFIIIJJJJJJKKKPPPWWW\\\^^^___```aaahhhhhhgggffffffhhhmmmqqqrrrqqqpppnnnooowwwvvvllliiiYYYWWWTTTRRRQQQQQQSSSTTTOOOQQQSSSTTTSSSPPPLLLJJJHHHIIIJJJLLLMMMMMMNNNNNNLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGHHHJJJKKKIIIGGGEEEFFFHHHIIIKKKMMMOOOOOOMMMLLLJJJJJJLLLNNNOOOOOOPPPSSSTTT\\\^^^bbbcccaaa```^^^^^^RRRSSSTTTWWW\\\dddnnnuuuggg~~~eeeLLL<<<888555555555555444333222111111111111111000000000000......///////////////.................................////////////......---......///////////////......//////000111111111444------444666444;;;GGGZZZxxxqqqVVVLLLfffwwwkkkbbbdddiiittt|||kkk```\\\\\\___bbbdddcccaaa``````dddiiigggeeetttxxxpppvvvuuuiiifffnnnkkkkkklllkkkjjjkkknnnpppkkkkkkkkklllmmmnnnnnnoookkkooopppllliiihhhfffbbbaaacccgggkkknnnoooooooooqqqrrrssssssrrrqqqooonnnpppooonnnnnnooonnnllljjjkkkkkkkkkjjjiiigggeeecccbbbaaaaaaccceeegggffffffaaaaaa`````````bbbcccddd___^^^[[[ZZZYYYZZZ[[[\\\YYYYYYXXXWWWTTTQQQNNNMMMIIIJJJRRR[[[^^^ZZZZZZ___xxxuuujjjbbbZZZOOOHHH???;;;999;;;;;;999:::>>>AAAEEEGGGGGGFFFHHHNNNSSSHHHNNNPPPHHHAAAHHH^^^qqquuuyyy{{{eeennnuuuBBB888===999333444333111///...000111111000000...------------+++***++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))***)))((((((***---))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++******)))******+++++++++************++++++***))))))+++---...---+++))))))*********+++++++++,,,,,,------...///000000---///111222111000111222222333777999888<<>>ccc{{{nnn^^^___mmmtttkkk___[[[hhh~~~wwwlllgggmmmooopppjjjaaa\\\]]]```bbbcccccciiiuuutttqqqnnnllljjjjjjjjjggghhhiiikkklllmmmnnnnnnkkkjjjhhhhhhhhhkkknnnpppllljjjhhhiiilllnnnllljjjkkknnnppppppnnnmmmooorrrsssqqqqqqsssuuusssnnnjjjkkkkkkmmmooopppooollliiihhhhhhggggggeeecccbbbaaa___```bbbccccccbbbaaa```\\\___bbbdddcccbbbbbbccc\\\\\\[[[ZZZYYYWWWWWWVVVVVVUUUUUUTTTPPPKKKKKKLLLQQQSSSZZZ^^^ZZZXXX```mmmvvvnnncccYYYQQQIIIAAA<<<<<<:::777555666999===???HHHFFFGGGJJJJJJHHHIIIMMMKKKAAA???GGGSSShhhnnnlllwwwnnn^^^bbbkkkPPP888666:::777222111////////////..................---,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((()))***+++***+++,,,***((('''((()))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++,,,,,,,,,,,,+++...------------.../////////......//////000111222///222444444333666>>>EEEYYYppp~~~}}}~~~iiiOOO??????EEEBBBGGGJJJKKKMMMQQQTTTUUUWWW[[[```aaa______bbbfffhhhgggfffggghhhkkknnnpppsssvvv|||xxxooojjjmmmmmmfff___]]]aaa]]][[[]]]ZZZSSSRRRUUURRRRRRQQQRRRRRRRRRPPPMMMOOOPPPPPPNNNJJJJJJMMMPPPLLLOOOQQQQQQQQQRRRUUUYYYWWWTTTPPPNNNOOOOOOMMMKKKOOORRRTTTSSSSSSSSSOOOIIISSSQQQPPPQQQSSSSSSPPPMMMNNNNNNNNNOOOPPPRRRTTTUUUZZZ___dddeeedddeeeiiimmmlllpppuuu{{{qqq|||eeeLLL;;;666555555555444333333222222333333222111111000//////------............------..................---------------------------------------............///---------............///...////////////000333555888MMMfff~~~zzzllleeennnuuunnntttpppjjjdddaaagggtttyyymmmeeebbbbbb``````]]]^^^lll{{{zzzppppppooonnnmmmlllllllllmmmhhhhhhjjjkkkkkkllllllllljjjiiihhhiiijjjlllnnnpppqqqooommmmmmpppssstttsssqqqssssssrrrooonnnoooqqqqqqqqqrrrssstttssspppmmmmmmllllllmmmmmmkkkhhhfffeeeeeeddddddcccbbbaaaaaabbbbbbccccccbbbbbbaaa```cccddddddbbb```^^^^^^______^^^\\\YYYVVVSSSPPPOOOQQQQQQQQQOOOLLLJJJLLLOOOXXXYYY^^^eeehhhiiioooxxxxxxrrrccc]]]UUUMMMHHHBBB===999999888666555777;;;@@@CCCCCCDDDHHHPPPQQQJJJCCCAAAHHHAAAGGGcccvvvppptttaaaaaadddhhhPPP???333555777333111444////////////...............---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******)))(((((()))******)))***+++***(((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++,,,------------,,,---------------......///............///000111111000222333222222444999>>>HHHYYYpppyyyuuuyyyfffTTTFFF???BBBDDDGGGJJJMMMOOOPPPOOOQQQUUUZZZ[[[ZZZ[[[^^^bbbdddddddddeeegggiiilllmmmllllllnnnrrr{{{~~~xxxxxxoooiiieeeeeeccc]]]ZZZ\\\]]]ZZZXXXWWWWWWVVVUUUTTTXXXVVVSSSNNNJJJIIIKKKMMMSSSUUUWWWWWWWWWXXX[[[^^^ZZZWWWTTTSSSTTTTTTSSSQQQTTTXXXYYYXXXXXXYYYUUUPPPPPPNNNMMMNNNQQQRRRQQQOOOJJJJJJKKKLLLPPPTTTXXX[[[aaaffflllppptttyyy{{{dddLLL<<<777555555444444333333222222222222222111111000000///------............------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///---///000//////000222444555888OOOmmmiiiaaa___UUUZZZ^^^eeefff\\\TTT[[[jjjttt}}}sssmmmlllcccccc```\\\bbbkkkkkkccchhhhhhiiiiiiiiijjjjjjjjjhhhhhhiiijjjjjjjjjjjjjjjhhhiiiiiijjjkkklllmmmmmmmmmkkkiiijjjnnnsssvvvwwwtttuuuuuussspppoooooopppnnnqqqssstttsssqqqppppppooommmjjjiiiiiigggeeecccddddddcccbbbbbbcccdddeeefffeeedddcccbbbaaaaaaaaaffffffdddaaa^^^\\\\\\]]]^^^]]][[[XXXUUURRROOONNNSSSTTTSSSQQQOOOPPPUUUZZZ^^^___eeepppyyyqqqddd]]]NNNJJJEEE@@@>>><<<999888777666555666:::???EEEIIIOOOKKKIIIKKKJJJEEEBBBBBBJJJLLLbbb{{{qqqSSSTTTqqqccc>>>888222222666555///000666/////////............------,,,++++++******++++++++++++++++++++++++++++++***))))))(((((())))))***''')))******(((((()))+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))*********+++++++++,,,,,,---------------------,,,,,,------...///------------...///000000111111111111222222444555999BBBSSSnnnyyylllkkkwwwttt]]]LLLDDDAAA@@@CCCGGGJJJIIIHHHIIIMMMQQQSSSSSSUUUYYY\\\___```aaacccdddfffggghhhiiigggeeedddgggmmmssswwwyyyvvvsssmmmiiihhhfffbbb]]]ZZZZZZ[[[[[[[[[___ZZZSSSNNNLLLLLLMMMNNNTTTVVVWWWWWWWWWXXXZZZ\\\[[[ZZZXXXXXXYYYZZZYYYXXXUUUYYYZZZXXXXXXYYYVVVRRRPPPNNNMMMNNNPPPRRRRRRQQQRRRQQQQQQTTTYYY```gggkkkuuuzzzyyybbbJJJ;;;777555555444444333222222111222111111111000000000///------............------////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///---...000000//////111333666111CCCZZZpppvvvdddLLLBBBGGGVVVdddbbbWWWVVV___bbb|||}}}kkkllliiiddddddhhhiiieeegggggghhhhhhhhhhhhhhhhhhfffggghhhiiiiiijjjjjjiiiiiijjjkkkkkkkkkjjjiiihhhdddddddddfffjjjnnnqqqrrrppppppooonnnnnnnnnooopppooorrruuutttqqqnnnooopppooollliiiggggggfffeeedddfffeeedddcccdddfffhhhjjjiiigggeeebbbaaa`````````aaabbbcccbbb```^^^^^^___ZZZZZZYYYXXXWWWVVVVVVVVVUUUXXXXXXSSSQQQUUU\\\aaaaaafffooo|||~~~pppaaaUUUNNNBBB@@@===:::999888888888666666888:::???EEEJJJNNNTTTQQQNNNJJJCCC>>>@@@FFFOOOdddsssYYYSSSgggeeeHHH999333222555888444......333//////.........---------,,,++++++***)))*********************************)))))))))(((((()))))))))&&&'''))))))((()))***,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---...//////111000000111222333222000777888CCC[[[}}}{{{rrriiikkk~~~xxxhhhYYYNNNEEECCCEEEFFFGGGHHHCCCFFFIIILLLMMMPPPTTTWWWZZZ[[[]]]___aaabbbbbbccceeedddccccccdddfffiiijjjlllttt~~~yyyuuupppjjjddd___^^^___```aaaaaaZZZRRROOOPPPSSSTTTTTTTTTTTTUUUUUUUUUUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\UUUYYYZZZWWWVVVWWWWWWTTTTTTSSSSSSSSSTTTVVVWWWWWW]]]\\\]]]```fffnnnwww|||uuu^^^HHH:::777555444444333222222111111111111111000000000000000------............------......//////...------,,,---------------------------------............///---------............///---...000000//////000222444222<<>>===;;;888666666777888999;;;>>>AAAFFFJJJNNNPPPJJJLLLNNNKKKBBB===EEEQQQlllqqqZZZ^^^qqqiiiGGG>>>:::777555555555333000...000............------------++++++***)))))))))******************************((((((((())))))(((((((((%%%&&&((()))((((((***,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((((()))))))))*********))))))***++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,---...////////////111333444333111666666;;;MMMfffoooooommmYYYOOOJJJFFFGGGJJJBBBDDDFFFGGGJJJLLLPPPRRRTTTVVVXXXZZZ[[[\\\]]]]]]\\\]]]___aaabbbbbbaaaaaacccfffggglllzzzwwwooollljjjjjjiiifffaaaZZZWWWYYY[[[\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYVVVWWWXXXZZZ[[[\\\]]]^^^ZZZ___```]]]ZZZ\\\]]]\\\[[[\\\^^^```bbbdddgggiiimmmnnnpppttt{{{oooZZZsss\\\FFF999777444444333333222222111111000000000000000000000000------............------------...............---........................---------............///---------............///,,,...000000/////////000///222444333BBBmmm}}}NNNEEECCCPPPdddpppkkkbbbVVVZZZ\\\bbbrrryyyqqqllliiieeeeeeddddddeeefffhhhiiiffffffhhhiiiiiijjjjjjjjjkkkkkkjjjiiigggdddbbb```bbbdddeeedddccccccccceeefffdddccceeehhhllloooppppppqqqqqqpppnnnlllllllllkkkiiigggggghhhjjjjjjjjjeeeeeedddccccccdddeeeffffffeeeccc```^^^]]]\\\[[[ZZZ]]]aaacccdddddddddeee^^^\\\YYYVVVWWWZZZ^^^aaa___iiillleeeaaaffflllnnnwwwzzzlll^^^RRRHHH@@@;;;;;;;;;:::777666666888:::@@@BBBFFFKKKNNNOOOOOOOOOLLLHHHCCC>>>===KKKiii|||dddXXX___nnnIII;;;888000555333222111111111000000.........------------,,,,,,+++******))))))******************************'''(((((())))))(((((('''%%%&&&((((((((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))******((())))))***************++++++******++++++,,,---,,,,,,,,,,,,---...//////...///000222222333333333222222666@@@OOOddd|||{{{~~~ppp```RRREEEAAADDDEEEDDDEEEFFFHHHJJJMMMNNNOOOOOOPPPRRRTTTUUUWWWWWWUUUWWWZZZ\\\]]]]]][[[ZZZbbbaaa\\\WWW\\\lll|||~~~{{{xxxssspppnnnllljjjiiihhhfffddddddeeeeeeeeeccc___bbbeeefffggghhhjjjkkkggglllmmmiiifffhhhkkkkkkkkkoootttyyy}}}rrrcccYYYLLLAAA{{{}}}rrr\\\FFF:::888444444333333222111111111///000000000000000000000------............------,,,,,,---...////////////---------------------------------............///---------............///,,,...000000///.../////////000---...999HHHfff^^^TTTFFFCCCWWWsss}}}yyyfff]]]VVVXXXbbbqqqsssqqqmmmiiigggggghhhjjjjjjjjjjjjjjjiiihhhgggggghhhhhhgggfffeeecccbbbaaa___```aaaaaacccgggmmmrrrmmmjjjggggggjjjmmmnnnnnnmmmlllllllllnnnnnnmmmllljjjhhhggggggiiiiiiiiihhhgggffffffeeedddcccccccccbbbaaaaaa___]]][[[YYYXXXXXXZZZ]]]```cccggglllpppfffccc]]]ZZZZZZ___dddhhhrrr{{{}}}mmmcccUUUIIIAAA<<<888666777888999888888999===AAAGGGJJJOOOSSSTTTRRROOOLLLMMMFFF@@@CCCUUUuuu{{{}}}```TTT]]]|||bbbLLL===666444///111222333111000000111111.........---------,,,,,,,,,,,,+++************+++************************''''''((())))))(((''''''%%%'''(((((('''''')))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((((((((((()))))))))***))))))***++++++++++++******************+++,,,,,,,,,,,,,,,,,,---...///000---000222111//////111444111000333999???JJJ^^^qqqvvvdddOOODDDEEEHHHFFFEEEEEEFFFHHHJJJKKKIIIIIIIIIJJJKKKNNNPPPQQQQQQQQQSSSTTTVVVWWWXXXYYY[[[[[[WWWPPPNNNVVV^^^bbbdddlllttt~~~~~~~~~~~~|||xxx{{{~~~~~~xxxllleeeVVVFFF>>>>>>===:::nnnlllxxxsss\\\GGG;;;999444444333333222111111000////////////000000000000---..................---++++++---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,...000111///......///333000+++333999000EEEwwwyyyoooWWWDDDPPPssszzziii[[[XXXVVVZZZkkkxxxrrrpppooopppmmmmmmlllkkkiiigggeeedddfffeeeeeeddddddccccccccc^^^___aaadddiiitttvvvrrrmmmkkkmmmnnnnnnmmmkkkiiigggjjjnnnpppooommmiiihhhgggggghhhhhhgggfffjjjiiiiiihhhgggeeecccbbb_________^^^]]]ZZZXXXVVVTTTUUUXXX[[[bbbkkkuuu|||lllhhhbbb^^^```fffmmmsss}}}zzzjjj^^^UUUIII???;;;;;;::::::555777::::::;;;>>>DDDIIIKKKOOOUUUYYYYYYTTTNNNJJJ???@@@KKKccc}}}pppnnn\\\[[[pppdddAAAAAA;;;111333:::///444777444000///000111......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''((((((''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))******+++,,,,,,,,,,,,+++*********)))***++++++,,,------------...///000000---111333111---,,,///444444333444888888<<