BM6P6(@ {{{zzzxxxvvvmmmtttlllcccZZZXXXWWWTTTSSSTTTRRRNNNJJJIIIKKKNNNOOOOOOGGGDDD@@@>>>===<<<:::888666444111000000111000///******************++++++))))))))))))))))))))))))************************+++*********))))))(((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))************))))))))))))+++***)))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))***(((((()))***+++***)))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------...,,,+++***+++------,,,,,,---...///...---,,,...000111111///---,,,333777888666777<<>>???CCCHHHNNNSSSZZZeeettt}}}kkkcccWWWKKKCCC@@@@@@AAAAAA@@@>>><<<999777555444333333222222111000//////------------------------...---+++***)))***++++++++++++++++++++++++,,,,,,******))))))(((((('''''',,,***))))))******)))'''))))))(((((('''''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((|||{{{yyyvvvlllssslllcccZZZXXXWWWTTTSSSTTTQQQOOOMMMMMMNNNOOONNNLLLFFFCCC@@@===<<<;;;999888666333000///000000///...************************))))))))))))))))))))))))************************************)))))))))((((((((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))************))))))))))))(((''''''(((((()))******))))))))))))(((((((((((())))))))))))))))))))))))***)))((()))***+++***)))******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---...---,,,,,,...///......---...///000000000000000000111222444777999777===BBBDDDIIIPPPTTTSSSaaakkkyyyyyyrrrnnnoooqqqoooggg```[[[UUUOOOGGGEEEBBB???<<<;;;;;;;;;666333///,,,,,,,,,,,,,,,,,,+++************(((&&&++++++*********)))))))))''''''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------------........................////////////000000000000000000000000111111222222333444444444444555555666666777888888888888999:::;;;<<<=========???AAA@@@@@@EEEMMMTTTeeelllwwwxxxlll```SSSKKKHHHDDD>>>999555333444555666555444333222111000///222111111000//////......------------------------...---,,,+++******+++,,,++++++++++++++++++++++++(((((((((((())))))))))))+++***))))))******)))'''******)))))))))(((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((}}}|||yyyuuukkkqqqkkkbbbZZZXXXWWWTTTSSSTTTQQQPPPPPPPPPPPPOOOLLLJJJEEEBBB>>><<<;;;:::888777555222///......///...---************************))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))************))))))))))))%%%&&&&&&'''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))+++++++++*********+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...---------///111---------------...//////222222333333666<<>>:::777444111111111000000/////////111111111111111111111111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,+++*********)))'''''''''((()))*********+++)))((((((******)))'''************))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzzzzwwwtttjjjpppjjjbbbZZZYYYXXXUUUSSSTTTQQQQQQPPPPPPOOOMMMKKKIIIDDDAAA===;;;:::999888777444111...---......---,,,+++++++++***************((((((((((((((((((((((((*********************************)))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))************)))))))))(((''''''((())))))*********(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,---......------///000...//////......///000222111666???HHHPPPZZZdddkkkvvv~~~}}}tttggg]]]VVVPPPHHHBBBCCCBBBAAA@@@===888111,,,...,,,***)))+++,,,---,,,*********)))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........---------.........///////////////000000000000000000000111111222333333333333333333444555555666666555555666777777888999999777:::<<<======>>>BBBDDDBBBBBBBBBAAA@@@BBBFFFIIIGGGKKKPPPVVV]]]eeelllrrrwww{{{vvvooodddYYYPPPIIICCC??????<<<:::999::::::888666222222333333222111000///000111111111222222222333//////......------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))((('''((((((((()))))))))******)))(((((()))***)))'''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((uuuwwwvvvsssjjjpppiiiaaaZZZYYYXXXUUUTTTTTTQQQQQQOOOMMMJJJIIIIIIJJJCCC@@@===::::::999888777333111...------...---,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++++++++***)))((('''((((((((()))))))))***************************+++))))))***+++,,,+++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///...,,,,,,---///000222333222222333777:::>>>KKK^^^ooo|||zzzooodddXXXOOOMMMKKKJJJIIIGGGDDD???<<<555222///------...---,,,************)))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------..................//////000000000000//////000111111222222333222222222333444444555555444444555555666777777777777888999999888777777777888999::::::999999;;;======>>>???@@@@@@BBBEEEHHHBBBEEEJJJPPPUUUZZZ^^^```bbbhhhpppxxx}}}yyyvvvmmmmmmlllkkkiiigggfffeeeeee___YYYVVVUUURRRKKKEEEBBB???;;;999888999999999555444555555555444222000333333111000///.........------------------------...............---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((***)))))))))(((((((((''')))((('''((()))***)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((uuuwwwvvvtttkkkqqqhhh```ZZZYYYYYYVVVTTTTTTPPPPPPOOOLLLIIIHHHIIIJJJCCC@@@===;;;::::::999777444111...------...---,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))************)))))))))))),,,---------,,,***((('''''''''(((((())))))******************************+++***)))***,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------.../////////---...///111///222555666777;;;AAAFFFbbbooo~~~rrrjjjZZZVVVPPPLLLKKKJJJIIIIII@@@===999666333111...+++++++++++++++*********)))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---......//////000000111/////////000111111222222111111111222333333444444444444444555555666666666444555666666777666666555111333666777666666777999;;;;;;<<<;;;999999:::<<<;;;===???@@@??????@@@AAA:::===BBBEEEFFFGGGGGGHHHDDDCCCCCCCCCCCCAAA>>>;;;????????????>>>===<<<;;;999777444555777888666444555444333333333333444555333111000///...///111222000///...---,,,---...///---------,,,,,,,,,,,,+++...---------------------******************************+++,,,,,,,,,+++++++++++++++***)))))))))(((*********)))((('''''''''((('''&&&''')))***)))(((''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((xxx{{{zzzwwwmmmssshhh```ZZZZZZYYYVVVTTTTTTMMMOOOPPPOOOKKKIIIIIIJJJCCC@@@===;;;;;;;;;:::888444222///............---,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))************))))))))))))***+++,,,,,,,,,***(((''''''''''''((()))*********************************+++***)))***,,,---,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,------------...---...000000000222444777555999???CCCGGGNNNXXX```pppmmmgggbbb\\\UUUNNNJJJEEECCC@@@>>><<<999555222,,,,,,,,,,,,++++++++++++******)))(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111......//////000111111222000000111111222333333333444444444555555555555666444444555777:::;;;;;;;;;777888999888777666777888666888999999777666666777666888::::::888777888999888:::<<<<<<:::999999:::===;;;::::::;;;:::999777888888999999999888888777444444444555666888999999666666555333111...------///000//////000222444666............//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++******************))))))))))))))))))))))))((((((((((((((('''&&&''')))***)))(((''''''(((((())))))))))))&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((}}}~~~}}}yyyoootttggg```ZZZZZZZZZVVVTTTTTTKKKNNNRRRRRROOOKKKIIIIIICCC@@@===<<<;;;;;;:::999555222///......///...---,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))'''(((***++++++***)))(((&&&''''''((()))******+++************************+++***)))***,,,---,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,...000222333666999<<>>;;;---------,,,,,,,,,+++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111......//////000111111111000000000111222222333333444444555555555555555555666555444444555555444333666777666555444555777:::666777999999666444333333333666888666333222222444444666777777666666777999888666444444555666555444555555555555555444333222444444444222///...///000---///111333222222222222,,,///222333111...,,,+++---...///111111000...---***++++++,,,------......******************++++++))))))))))))))))))))))))'''((()))***++++++***))))))))))))))))))*********''''''(((((())))))******'''&&&&&&''')))***)))((((((((())))))*********+++&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((({{{xxxxxxzzzoooooonnncccZZZXXXYYYWWWWWWXXXTTTQQQNNNMMMMMMMMMMMMLLLFFFAAA;;;:::<<<===;;;777555333000000000000///---++++++++++++******)))))),,,++++++***)))(((((('''))))))))))))))))))))))))''''''((()))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''))))))***++++++++++++***111999999---'''+++,,,))))))************+++++++++++++++************+++++++++,,,,,,+++)))((()))+++,,,,,,,,,++++++*********---......---,,,,,,---///......---+++***+++...///444444666888999<<>>:::999666000+++...,,,)))((()))******)))+++***)))((((((((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))))))))((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++*********************+++++++++,,,,,,------------------------,,,,,,---........................---------,,,,,,............//////////////////000000000111111111222222222333333333333444333333333333444444444444333333444444444444333333444444444444444444444444333333222111111222333333333333333333333333333333444333333222222222222222111111111111111111111111000333555555222/////////........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))(((((('''((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''~~~xxxtttrrrhhhllljjj```XXXVVVUUUSSSRRRTTTSSSQQQNNNLLLKKKKKKIIIGGGCCC???:::888::::::999777555333000000000000///---++++++++++++************))))))((((((''''''&&&&&&))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******'''''''''((()))*********))))))***++++++++++++******111222***&&&***+++))))))************+++++++++++++++************++++++***+++++++++))))))+++---,,,,,,,,,,,,++++++++++++)))+++------,,,,,,,,,............111444777777777>>>AAAKKKYYYjjj|||qqqcccWWWQQQSSSJJJAAA???@@@???888111111...+++***+++++++++***++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&'''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////...............------------............//////////////////000000000111111111111222222222333333333222222333333333444444444222333333444444333333222444444444444444444444444222111111000000111111222222222222222222222222222333222222111111111111111000000000000000000000000///444777555///+++,,,///........................------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++*********)))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((()))******))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''|||vvvqqqooogggkkkhhh```YYYVVVTTTQQQQQQSSSTTTRRROOOMMMLLLKKKIIIGGGBBB>>>:::888888888888666555333000000000000///---+++++++++++++++++++++++++++*********)))))))))((())))))))))))))))))))))))''''''((()))))))))))))))***))))))))))))))))))***'''((((((((()))))))))***))))))***++++++++++++***$$$)))+++((('''+++---,,,))))))*********+++++++++++++++************++++++)))***++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------......------000888@@@HHHLLLUUUZZZfffwww|||~~~~~~iii\\\[[[RRRHHHCCCBBBAAA>>>999444222///---------,,,+++******++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&(((((())))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((************++++++++++++++++++++++++++++++++++++******+++------.................................---------.........//////111111111111222222222222111111111111222222222222222222222222333333333333222222333333333333222222333333333333333333333333000000000//////000000000111111111111111111111111222111000000//////000000////////////////////////...111444222...+++,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''xxxtttpppoooggglllhhhaaa[[[XXXUUUQQQQQQTTTRRRPPPNNNLLLKKKJJJGGGEEEAAA>>>;;;888777777777777555333000000000000///---+++++++++++++++++++++,,,************))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))******)))))))))***)))))))))((((((((('''))))))***++++++++++++***))),,,,,,)))'''((('''&&&))))))*********+++++++++++++++************++++++***+++++++++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------...000000222777CCCTTTfffqqqwww}}}}}}yyyxxxyyyoooggg\\\PPPGGGBBB>>>===999666333111000000...---******++++++,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&'''((((((((((((((('''((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++------..................------------............000000111111111222222222000000000111111111222222111111111222222222333333111111222222222222111111222222222222222222222222////////////////////////000000000000000000000000000000///............///...........................------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++*********************************)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''wwwtttrrrsssiiimmmhhhbbb]]]ZZZVVVQQQQQQTTTOOOMMMKKKJJJJJJHHHEEECCC@@@>>><<<999777777777888555333000000000000///---++++++++++++,,,,,,,,,,,,((((((((((((''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))*********)))((('''''''''))))))***++++++++++++***))))))************)))((()))************+++++++++++++++************+++++++++,,,,,,,,,******,,,...,,,,,,,,,,,,------------,,,---...---------///111333888@@@IIIUUUiiiwwwhhhXXXLLLDDD@@@@@@===999777666555333222---------,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''(((((())))))(((((('''(((***+++,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((()))))))))))))))))))))************+++************************+++,,,,,,,,,++++++***))),,,,,,,,,---------------,,,------------................../////////000000///000000000000111111111000000111111111222222222000111111222222111111000111111111111111111111111...//////000000//////...//////////////////////////////...------------------------------------------+++***+++...000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******)))))))))((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''xxxvvvwwwwwwllllllhhhbbb]]]ZZZVVVPPPPPPSSSNNNMMMLLLLLLLLLJJJGGGEEE@@@???===:::777777888999555333000000000000///---+++++++++,,,,,,,,,------''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((()))***++++++***)))((())))))))))))(((((((((((())))))***++++++++++++***''''''(((+++------,,,,,,)))************+++++++++++++++************++++++,,,------,,,******+++---,,,,,,,,,---------......,,,---......///333777;;;EEEQQQ```jjjqqq|||~~~rrrdddVVVLLLHHHEEEAAA>>><<<;;;999777333222///---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&(((***,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***((((((((())))))*********))))))))))))************************************)))***+++++++++++++++***+++++++++,,,,,,,,,------,,,,,,---------...................../////////000/////////000000000111111000000000000111111111222000000111111111111000000000000000000000000000000...///000000000000///.................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))***)))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((()))***))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''zzzyyyzzzzzzmmmlllgggbbb]]]ZZZUUUOOOOOOSSSQQQPPPOOOPPPPPPNNNLLLIII@@@@@@>>>:::888777888999555333000000000000///---+++++++++,,,,,,---------))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))((()))***++++++***)))(((''''''(((((())))))******))))))***++++++++++++***///---,,,...---***'''&&&)))************+++++++++++++++************++++++---......,,,******+++,,,,,,,,,,,,------............///000111444999@@@EEE___ppp{{{iii[[[MMMJJJFFFCCCAAA???===;;;888666222...+++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&''''''&&&&&&&&&(((***,,,---,,,+++***((((((((((((((((((((((((************************&&&&&&&&&'''((())))))***(((((())))))******++++++))))))))))))************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......000000000000111111111111////////////000000000000000000000000111111111111000000111111111111000000000000000000000000000000...///000111111000///..............................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///---(((&&&***...++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''')))*********)))((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''xxxxxxvvvsssjjjqqqmmmcccYYYUUUSSSQQQQQQSSSPPPOOOLLLIIIKKKOOOMMMIIICCC@@@<<<::::::999999888777444111000//////---+++,,,,,,,,,+++++++++******+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******))))))(((((('''''')))))))))))))))***++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++000///---++++++,,,---...111...,,,---000333222///555000///555===HHHXXXggg|||uuugggVVVFFFDDDFFFDDD???<<<>>>===:::777333000---+++)))))))))+++------+++)))))))))))))))(((((((((((((((((())))))))))))(((((('''((((((((())))))******&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%''')))++++++)))'''%%%&&&'''((())))))((('''&&&%%%&&&&&&&&&'''(((((((((&&&((()))******)))(((&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......000000111111111000000//////////////////000000111////////////////////////000000//////......------////////////////////////------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******************************************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%yyywwwtttqqqiiiooolllbbbYYYUUUTTTQQQQQQSSSPPPOOOLLLIIIKKKOOOMMMIIIDDDAAA===;;;;;;;;;:::999777555222000000///...,,,,,,,,,,,,+++++++++******++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******))))))((((((((((((***)))))))))))))))***+++,,,,,,,,,+++++++++******************************************++++++++++++------,,,+++,,,---...///---............///111333444666@@@OOO]]]iiiwwwwwwbbbQQQIIIFFFCCCAAAGGGGGGDDD>>>777111//////---,,,******++++++)))(((***)))))))))(((((((((((((((((())))))))))))(((((('''''''''(((((()))))))))&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''''''''((()))***++++++***)))((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,---------/////////000000//////...//////......//////000111/////////////////////////////////...............------------------------------------------------------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%|||vvvrrrpppgggmmmkkkaaaXXXUUUTTTRRRQQQSSSPPPPPPLLLIIIKKKOOONNNIIIDDDAAA>>>;;;;;;;;;;;;:::777555333111111000///---,,,,,,,,,+++++++++******++++++******)))((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++***))))))))))))(((((((((+++******)))))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++************+++++++++,,,+++++++++,,,------......,,,///111000...///444999@@@JJJ]]]sssnnn]]]VVVOOOGGGHHHKKKMMMJJJDDD<<<888666111...+++))))))******)))******)))))))))((((((((((((((())))))))))))(((((('''''''''''''''(((((((((&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&((()))***++++++***)))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...............---///............///000000////////////////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%vvvqqqpppgggllljjjaaaXXXVVVUUURRRRRRTTTQQQPPPLLLIIIKKKOOONNNIIICCC@@@===;;;:::;;;::::::888555333222222111000...,,,,,,,,,+++++++++******************))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))++++++******))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,---------------...///111222555;;;CCCIII]]]iii}}}~~~tttcccPPPBBBFFFKKKOOOOOOJJJCCC===555111,,,******+++,,,,,,*********)))))))))(((((((((((())))))))))))((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))************************************,,,,,,,,,+++++++++++++++,,,------............---......------......///000........................,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&vvvpppqqqiiillliii___XXXVVVUUUSSSSSSTTTQQQPPPMMMJJJLLLPPPNNNJJJAAA>>>;;;999999:::999999777555333222222111000///,,,,,,,,,+++++++++***************)))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++))))))))))))************++++++***************+++,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,---.........------,,,//////222;;;IIIWWWaaaeeezzz}}}zzzbbbJJJFFFDDDGGGLLLMMMIIIDDD===999333///...---,,,+++************))))))))))))(((((())))))))))))((((((''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%&&&((((((''''''''''''''''''(((((((((((('''&&&&&&&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********************************+++++++++++++++++++++***,,,---....../////////...---------------......///------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&uuuooorrrjjjlllggg___WWWVVVVVVTTTSSSTTTQQQQQQMMMJJJLLLPPPOOOJJJ@@@===:::888888999999888666444222111111111000///,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))))))))************+++***************+++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,.............../////////000444???RRRhhhyyy|||eee[[[MMMFFFFFFHHHHHHGGGFFFBBB===888444000,,,)))++++++*********)))))))))(((((())))))))))))((((((((((((((('''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))(((''''''''''''((()))'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))***************************************+++++++++++++++,,,,,,---...////////////---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''rrrnnnrrrjjjkkkfff^^^WWWWWWWWWTTTTTTUUURRRQQQMMMJJJLLLPPPOOOJJJ@@@===:::999999::::::999555333111000000000///...,,,,,,,,,+++++++++******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))*********+++++++++)))))))))***+++,,,---...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///111333555888DDDZZZrrrzzzmmm^^^QQQJJJHHHHHHHHHFFFCCC@@@===777111,,,+++++++++*********))))))(((((())))))))))))(((((()))))))))((((((''''''''''''''''''''''''(((((()))(((((((((((((((((((((((((((''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***************************))))))******++++++,,,,,,***+++,,,---............,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''|||ppplllqqqjjjiiifff]]]WWWWWWWWWUUUTTTUUURRRQQQNNNJJJLLLPPPOOOJJJAAA>>>;;;::::::;;;;;;:::444222000///000000///...,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))******++++++++++++((())))))***+++---...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++,,,---000444777:::BBBUUUqqq{{{||||||fffSSSIIIGGGDDDDDDDDDEEECCC>>>888333+++++++++************)))(((((())))))))))))((((((******))))))(((((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---((()))***+++,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''zzzsssoooooogggkkkfff^^^VVVUUUUUUSSSRRRSSSQQQRRROOOIIIFFFHHHJJJIIIFFFBBB>>>;;;;;;;;;;;;;;;666444000......//////...------,,,++++++******)))))))))))))))))))))))))))************************((()))))))))*********+++***++++++,,,,,,++++++***------,,,+++*********+++++++++++++++++++++++++++111000///...---,,,,,,,,,***+++,,,------,,,+++***......---,,,,,,,,,...000///---...222333444===GGGVVVggg|||}}}ooojjjuuupppVVVFFFKKKFFFAAACCCGGGGGGBBB;;;999111***(((---000...***///---+++***++++++***)))---,,,+++)))((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((,,,(((&&&%%%''''''&&&###))))))((((((''''''&&&&&&***)))((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))((('''&&&&&&'''((()))''''''(((((())))))******''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((()))***************---,,,++++++******++++++---+++)))((('''((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''zzztttoooooofffjjjggg___WWWVVVVVVSSSSSSTTTPPPQQQNNNHHHEEEHHHIIIHHHEEEAAA===:::::::::::::::888555111///......---,,,+++++++++++++++++++++,,,))))))))))))))))))))))))************************(((((((((((()))))))))))))))******++++++******))),,,,,,+++***************++++++++++++++++++++++++//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------...//////000000666222111333444999EEESSSkkkvvviiifffrrrnnnbbbGGGHHHHHHGGGEEEBBB???===777333...,,,,,,---,,,+++,,,***(((((())))))((('''))))))((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''((((((((((((''''''''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((***(((&&&&&&'''(((&&&$$$(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))((('''&&&&&&'''((())))))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))******++++++******)))))))))))))))))))))))))))(((((()))************))),,,++++++***************,,,***)))''''''''')))***(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''yyysssooonnnfffjjjiii```YYYWWWWWWTTTSSSUUUOOOPPPMMMGGGFFFHHHIIIGGGCCC@@@<<<999999999999999999666222///......,,,+++)))******+++,,,,,,------))))))))))))))))))))))))*********************************))))))))))))))))))))))))******)))))))))++++++***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********,,,///000///---000000444;;;DDDRRRgggyyyuuuppp~~~yyyTTTOOOJJJHHHHHHEEE???999666666333000---++++++,,,+++)))(((''')))))))))((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''((()))'''&&&&&&(((((('''&&&''''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((((((((((((((((((''''''''''''((((((******))))))(((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******((()))))))))************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))((())))))))))))))))))((())))))))))))))))))))))))'''((())))))******))))))+++***))))))(((((())))))***)))'''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''yyyqqqmmmnnnhhhnnnjjjaaaZZZXXXWWWUUUTTTUUUOOOPPPMMMHHHGGGJJJJJJGGGBBB???:::888777888888777777555111000///...---+++*********++++++,,,,,,,,,))))))))))))))))))))))))************************,,,,,,++++++++++++******))))))************))))))******)))))))))))))))***++++++++++++++++++++++++******++++++,,,,,,,,,,,,...---,,,++++++,,,---...******,,,...000111111000///777DDDRRRbbbuuuzzzvvvttt|||yyytttsssuuudddRRRLLLPPPQQQFFF:::;;;999666333111///---+++---+++))))))+++,,,+++***(((((((((''''''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((('''((((((''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((''''''((((((((())))))((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******************++++++++++++******++++++++++++******************************,,,,,,,,,,,,++++++++++++((())))))******))))))((())))))))))))))))))))))))'''(((((()))))))))))))))))))))(((''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''zzzpppkkknnnkkkssskkkbbbZZZXXXXXXUUUTTTUUUQQQPPPMMMJJJJJJMMMLLLGGGBBB>>>:::777777777777777444222000000000000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))***************************************************++++++++++++++++++******)))))))))))))))******++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,///...---,,,,,,---...///...///111333444666999;;;BBBQQQdddrrr~~~xxxyyysssllliiieee___YYYRRRXXX^^^```ccchhhjjjiii___]]]VVVNNNIIILLLSSSXXXiiittt}}}qqqmmmyyyiiiZZZTTTPPPKKKFFFBBB<<<777555777666111,,,...,,,******+++,,,+++***,,,+++***)))((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&'''((())))))(((((((((((((((((((((((((((((((((&&&'''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))'''(((((((((((((((((('''&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))*********+++++++++)))******++++++******))))))))))))))))))))))))))),,,,,,+++++++++*********)))******************)))((((((((((((((((((((((((''''''((())))))))))))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''|||pppkkknnnkkkssskkkbbbZZZXXXWWWUUUSSSTTTQQQQQQMMMJJJLLLOOOMMMGGGAAA>>>:::777777777777777222111000000111111000...------,,,,,,+++******)))))))))))))))))))))))))))************************&&&&&&''''''((((((((((((++++++,,,,,,,,,,,,++++++******)))))))))***++++++++++++++++++++++++++++++((()))+++,,,---,,,,,,+++.........------.........+++///222222222777@@@HHHWWWjjjpppgggqqqooo___VVVNNNLLLRRRVVVTTTQQQNNNQQQQQQOOOPPPSSSRRROOORRRTTTRRRLLLIIIMMMSSSVVVTTT\\\eeeggg```\\\fffsssuuuvvvmmmTTTFFFHHHNNNIIIAAA:::999<<<<<<777111...,,,*********+++***(((---,,,+++)))((((((''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&(((******)))''''''''''''''''''(((((((((((((((&&&'''((()))))))))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''((((((((((((''''''%%%&&&&&&'''(((((())))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++'''((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((((((''')))******++++++******)))((((((((((((((((((((((((&&&'''(((((())))))(((((()))(((''''''&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''}}}rrrlllmmmhhhoookkkbbbZZZXXXWWWTTTRRRSSSPPPOOOLLLJJJLLLOOOLLLFFFBBB>>>:::777777777777777333222111111111111///---,,,+++++++++++++++++++++))))))))))))))))))))))))************************&&&&&&'''((()))******+++******++++++++++++*********************+++,,,,,,++++++++++++++++++++++++)))+++,,,---...---+++***......////////////......)))///444333333;;;LLL[[[lllxxxrrrmmmrrr~~~|||uuuooo[[[YYYXXXYYY\\\bbbgggjjjkkklllkkkfff``````aaa^^^XXXKKKTTT[[[ZZZWWWWWWTTTPPP[[[^^^aaa```YYYSSSVVV]]]ssstttpppooolllzzzvvvzzziiiTTTNNNPPPLLLFFF@@@===>>>>>><<<:::111///,,,+++++++++***(((+++***)))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''((((((((((((''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((&&&))),,,+++)))&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******((((((((()))))))))******((())))))))))))))))))((())))))))))))))))))))))))))))))((((((((('''''''''((())))))))))))))))))(((((((((((((((((((((((((((&&&'''(((((())))))(((((()))(((((('''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''~~~tttnnnmmmeeejjjkkkbbbZZZWWWVVVSSSRRRSSSOOONNNKKKIIILLLOOOLLLEEEBBB???:::888777888888777555333222111111000---+++*********++++++,,,------))))))))))))))))))))))))************************(((((()))+++,,,---...///))))))************))))))++++++******+++,,,------++++++++++++++++++++++++***+++---......---+++***---...///000000///...------555;;;;;;:::EEE\\\ooo~~~iiigggnnn{{{uuuiiijjjhhh^^^UUUTTTQQQcccuuupppnnnttt|||}}}vvvuuuvvvqqqjjjooo}}}vvvlllaaabbbgggllljjjccc^^^]]]dddsss{{{vvvqqqoooggg]]][[[WWW\\\iiiooommmpppxxxuuu___QQQLLLIIIEEEAAA>>>>>>???AAA555333000......---,,,***(((''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((('''***---,,,)))&&&%%%&&&#########$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&'''((())))))((('''&&&((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))(((((((((((())))))))))))''''''''''''((((((((()))++++++++++++,,,,,,,,,,,,(((((())))))))))))((((((************************************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((''''''''''''(((&&&&&&'''((())))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''}}}vvvsssssshhhjjjfff___[[[ZZZYYYUUUTTTVVVSSSRRRNNNJJJJJJNNNOOOLLLCCC@@@;;;888777777777666444444222000///.........,,,+++++++++++++++++++++******++++++++++++******(((***+++***)))((()))***************+++,,,---...++++++*********+++---...++++++++++++++++++++++++///---++++++,,,,,,,,,+++******+++++++++,,,,,,,,,000...------///000///...777777:::AAANNN^^^nnnxxx}}}qqqhhhkkk}}}vvviiidddSSSOOOVVVeeekkk```RRRLLLPPPbbbuuuttt}}}~~~uuuqqqxxxzzzxxx||||||oooggg^^^WWWUUURRRMMMOOOUUUllllllllllllqqqppp]]]RRRIIIIIIIIIFFFFFFIIIIIICCC999222...---,,,+++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((,,,------,,,***((('''(((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++******+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%&&&''''''&&&$$$&&&$$$$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((zzzpppmmmnnneeehhhggg```\\\[[[ZZZVVVUUUWWWVVVUUUQQQKKKJJJLLLLLLHHHCCC???;;;888777777777666333333111///...------,,,------,,,,,,+++***))))))******++++++++++++******(((***+++***)))((()))+++************+++,,,------++++++*********+++,,,---++++++++++++++++++++++++...,,,+++***+++,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,---...000333444===@@@GGGOOOZZZgggttt}}}}}}|||ggg]]]jjj}}}zzzuuuqqqmmmbbbTTTMMMMMMMMMKKKTTTiiitttkkk[[[QQQTTTeeezzz}}}}}}uuulllbbb\\\TTTKKKIIILLLKKKKKKLLLMMMRRR^^^nnnzzzuuutttzzzdddOOOIIIKKKJJJFFFCCCJJJEEE<<<444///,,,++++++,,,+++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((,,,---...,,,***(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++***************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((''''''((((((((((((''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$&&&%%%$$$%%%'''''''''%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''|||qqqmmmnnngggkkkgggaaa\\\\\\[[[WWWVVVWWWVVVUUUQQQKKKJJJLLLKKKHHHBBB???;;;888888888777666333222000...---,,,,,,,,,///...---,,,***)))((((((******++++++++++++******)))***+++***))))))***++++++++++++***++++++,,,,,,++++++*********+++,,,---++++++++++++++++++++++++---+++******+++++++++***++++++++++++,,,,,,,,,,,,+++------,,,,,,///555:::DDDMMMYYYbbbiiipppyyyyyymmmeeekkkqqqiii___]]]]]]]]]XXXQQQMMMNNNEEECCCOOOkkk~~~pppeee[[[eee~~~~~~|||~~~wwwqqqkkkggg```WWWSSSSSSNNNLLLIIIGGGGGGLLLTTTZZZkkkvvv~~~jjjiii{{{lll[[[RRRKKKGGGFFFJJJGGGBBB:::333---++++++++++++******)))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((+++,,,---,,,***(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++************))))))))))))((((((((((((((((((((((((((((((((((((((()))(((((('''&&&((((((((((((''''''''''''######$$$$$$$$$%%%%%%%%%(((((((((((((((((((((((((((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$$$$%%%&&&&&&%%%'''&&&%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&tttoooppphhhkkkfff```\\\[[[ZZZVVVUUUVVVSSSSSSOOOKKKKKKNNNNNNJJJAAA>>>;;;999888888777666333222111///...---,,,,,,------,,,,,,+++***))))))******++++++++++++******)))***++++++))))))***+++,,,,,,++++++***++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,***))))))***+++******+++++++++,,,,,,,,,---------///000...,,,///777???NNNZZZiiirrrtttuuuxxx|||zzzssszzzpppiiiddd```^^^OOONNNOOOUUUXXXWWWRRRNNNJJJCCCKKKiiimmmiii}}}zzzssspppaaa[[[SSSLLLHHHFFFEEEEEEGGGQQQcccxxxxxx}}}aaaNNNIIIMMMGGGHHHGGGCCC;;;333...,,,,,,++++++*********++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++***(((&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))))))))))))))(((((((((((((((((((((((((((((('''(((((((((((('''&&&&&&((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''%%%######%%%''''''&&&((('''%%%%%%&&&&&&%%%###&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%uuuoooooodddgggeee___ZZZZZZXXXUUUSSSUUUSSSSSSPPPLLLLLLNNNMMMIII@@@>>>;;;999999888777666444333222000///...------+++++++++++++++++++++,,,******++++++++++++******)))+++,,,+++***)))***+++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***))))))***++++++***++++++,,,,,,,,,---------,,,///111111222888CCCKKK]]]iiivvv}}}{{{xxxwwwyyy{{{}}}||||||tttvvvwwwdddVVVSSSWWW[[[\\\YYYTTTPPPVVVbbbkkkiiicccdddTTTQQQgggpppyyy}}}yyyxxxxxxyyyzzzyyyuuuqqqnnnmmmgggccceeelllooonnnqqqxxxuuuxxx}}}}}}oooddd]]]UUUMMMGGGBBBCCCIIIUUUcccpppyyy~~~xxx^^^NNNHHHEEEHHHJJJJJJDDD<<<444///---,,,,,,+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))(((&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''&&&%%%%%%((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''%%%$$$%%%&&&(((((('''((('''%%%%%%&&&&&&%%%###&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%wwwqqqpppfffgggddd^^^YYYYYYXXXTTTSSSTTTVVVVVVRRRMMMKKKLLLJJJEEE???===;;;:::999999777666555444222111///.........)))******++++++,,,------******++++++++++++*********+++,,,+++*********,,,+++++++++***++++++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,***))))))+++,,,,,,+++,,,,,,,,,,,,------------***...222888???IIIVVV___mmmuuu~~~|||zzzzzz|||{{{}}}~~~uuuiiigggmmmuuu{{{vvvmmmdddbbbgggjjjjjjmmmfff```fffzzzsssaaaiii}}}ooopppzzzmmmfffbbb]]]YYYYYYZZZXXXUUUSSSRRRPPPNNNLLLHHHGGGHHHKKKLLLKKKKKKMMMIIIKKKNNNRRRUUUXXXZZZZZZ```jjjqqqoookkktttxxxfffYYYQQQHHHAAABBBFFFKKKPPPUUUlllyyy\\\EEEJJJKKKLLLLLLJJJCCC;;;555///...---,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''((((((&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))***+++''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$((((((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&''')))***)))''''''&&&%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&uuupppppphhhkkkeee^^^ZZZZZZXXXUUUSSSUUUVVVVVVSSSMMMLLLLLLIIIDDD>>>===;;;::::::999777666444333111000...---------++++++++++++++++++,,,,,,******++++++++++++*********+++,,,,,,******+++,,,************+++,,,------+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,+++)))***,,,------,,,,,,,,,,,,------------...---000666@@@MMM[[[gggooowww{{{~~~}}}}}}~~~wwwqqqkkk```ZZZgggzzz}}}wwwtttrrrpppooouuu~~~}}}|||zzztttoooxxx}}}ooonnnyyyrrrlllaaaWWWSSSPPPLLLLLLOOOHHHHHHFFFEEECCCCCCCCCCCC>>>AAAAAA@@@@@@AAA@@@===HHHGGGFFFGGGIIIIIIHHHGGG???DDDIIILLLMMMUUUdddrrrvvvkkk]]]OOOJJJHHHEEEEEEHHHRRRcccyyyuuu\\\VVVQQQKKKJJJJJJHHHAAA:::111000...---+++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((())))))'''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++'''''''''((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''***,,,,,,)))'''&&&%%%$$$%%%'''''''''%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''{{{nnniiikkkeeejjjfff___[[[[[[YYYVVVTTTVVVRRRSSSQQQMMMMMMNNNLLLGGG>>><<<;;;::::::999888666333222000///---,,,,,,,,,,,,,,,,,,++++++***************++++++++++++*********+++,,,,,,******+++,,,************+++,,,---...+++,,,,,,---,,,+++***)))++++++++++++++++++++++++---+++***+++,,,......---,,,,,,,,,---------......444666;;;GGGVVVdddpppuuu{{{{{{||||||}}}~~~~~~~~~yyyooocccZZZQQQUUUrrryyy^^^YYYXXXZZZ]]]ddduuutttvvvyyy}}}{{{uuuvvvuuurrruuurrrbbbXXXQQQMMMJJJDDD<<<;;;???>>>AAABBB@@@<<<::::::<<<666;;;;;;777777<<<<<<777;;;999888999;;;<<<;;;999AAA???===>>>@@@DDDIIIOOOWWWdddtttwwwggg]]]UUUKKKEEEEEEJJJMMMSSS^^^lll~~~{{{```VVVKKKGGGIIIIIIDDD>>>222111///---+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))******)))'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$)))((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&))),,,...---***'''&&&%%%$$$%%%'''((('''&&&&&&''''''''''''''''''&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%'''((((((((((((}}}tttiiijjjgggiiieee]]]WWWVVVWWWUUUTTTUUUUUUTTTPPPKKKIIIJJJHHHDDD???===;;;999999888555333222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,************************(((***------,,,+++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++------111,,,***,,,///...000333666AAAQQQ^^^hhhqqq{{{tttyyyyyywww{{{}}}qqq[[[OOOIIIXXXqqqnnn]]]UUUOOOMMMNNNTTTZZZeee{{{rrrmmmnnnnnnnnnppppppnnnhhhaaaYYYTTTQQQFFFCCC???<<<;;;;;;:::999:::999999999888888777777444444444555555555666666888777666555444555666666666777777888999::::::;;;@@@CCCHHHPPP[[[iiiwww|||nnnfffYYYLLLLLLDDDCCCJJJLLLMMM\\\pppuuuuuu```MMMCCC???@@@AAA888666444222111///+++)))(((((()))******+++******+++******)))(((''''''&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$%%%((()))(((&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''{{{vvvkkkkkkfffhhhddd]]]XXXWWWVVVTTTTTTVVVTTTSSSOOOJJJHHHJJJHHHDDD>>><<<:::999999888666444444333111///............,,,,,,,,,,,,,,,,,,,,,,,,************************+++---...---+++)))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---000---,,,///000///111666CCCQQQeeetttzzz{{{zzzzzzuuuwwwxxxwwwvvvpppbbbTTTGGGMMM___xxxrrr```UUUQQQQQQVVVSSSQQQRRRRRRXXXiiiyyyzzzlllccc```___^^^]]]^^^^^^]]]XXXPPPIIIEEEBBB@@@===999777777777666555666555555555444444444444333333444444444555555555777666555444444444555555333333333444555666666666????????????AAAGGGNNNSSSYYYfffzzz|||dddWWWNNNKKKPPPOOOGGGGGGMMMUUU\\\gggssskkkUUUOOOLLLFFF???>>>:::666333000...+++))),,,+++***)))))))))***+++*********)))((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$&&&((()))(((&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((({{{wwwmmmlllfffgggbbb^^^[[[YYYUUURRRSSSWWWRRRRRRNNNIIIGGGIIIGGGCCC===;;;999888888888777555666555333111///.........,,,,,,,,,,,,,,,,,,,,,,,,************************...//////...+++(((((((((++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---///...///111111111777???WWWggg||||||uuuvvvwww|||xxxcccMMM???BBBUUUvvvyyyeeeTTTMMMOOOUUUZZZ[[[YYYVVVTTTPPPQQQYYYdddyyy{{{tttlllfff^^^YYYWWWUUUSSSPPPRRRRRRPPPLLLFFF@@@<<<;;;:::888555444444444444333333333333333222222222222222222333333333444444444666555444333333333444444111111222222333333444444777777777666555777:::===???FFFQQQ]]]nnnnnn^^^PPPMMMLLLIIIIIILLLJJJJJJNNNXXXiiieeeWWWOOOFFF???CCC???:::666333000---+++...,,,***((('''((()))*********))))))((((((''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%&&&(((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))}}}yyynnnkkkfffgggaaa^^^]]][[[UUUPPPRRRXXXQQQQQQMMMHHHGGGHHHGGGBBB===:::888777888888777666555444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,************************---...///---+++))))))***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,,,,---......000222333666AAAMMMbbbnnn~~~wwwqqqpppqqqxxx}}}rrrZZZIIIFFFWWWggguuuaaa]]]ZZZ[[[bbbhhhmmmnnnmmmnnnooonnnjjjhhhkkkooozzzvvvmmmggg^^^ZZZTTTQQQOOONNNKKKIIIJJJJJJIIIFFFAAA<<<:::999888666444333555555555444444444444444444444333333111111222222222333333333444444333333333222222222333333333333444444555555111333666777888:::===???AAABBBCCCEEELLLYYYjjjwwwhhhTTTMMMNNNRRRVVVTTTQQQMMMNNNXXXnnnfffQQQGGGDDDCCC@@@===:::888666222000,,,+++***)))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((({{{mmmjjjfffhhhaaa___]]][[[UUUPPPQQQWWWPPPPPPLLLGGGFFFHHHGGGCCC===:::777666777777777666333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------++++++,,,...++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---............111555999@@@NNN\\\cccgggmmmqqqrrrpppnnnllllllhhhfffcccYYYOOOTTT```rrrwwwzzziii[[[UUUMMMTTTbbbsss}}}ssskkkddd]]]YYYPPPLLLGGGCCC@@@@@@??????>>>???>>><<<888555444444666444333333555555555444444444444444444444444444111111111222222222333333333333333333333222222222444444444444444444555555555666888888666555555666666666777777999>>>GGGMMMSSS\\\hhhtttpppdddXXXPPPVVVWWWWWWSSSRRRYYYhhhuuujjjUUUJJJ@@@>>><<<<<<;;;999666333))))))*********)))((('''))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''~~~ooojjjeeegggbbb^^^\\\[[[WWWQQQQQQTTTPPPPPPLLLGGGGGGIIIGGGCCC>>>;;;777666666666666666222222222111000///------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000000111666>>>FFFNNNZZZfffgggeeecccbbbcccfffjjjmmmlllbbbUUULLLIIISSSjjj~~~|||hhh[[[PPPIIIKKKSSSYYYdddvvv|||vvvmmmddd\\\UUUPPPLLLDDDBBB===999777666777888666777777666333111222222333222111222333444333111222222222222333333333333111111222222222333333333333333444444444333222111222222222222333333333333444666777666333111111111111333555666777888:::<<<;;;???FFFKKKOOO[[[sss|||dddXXX___dddddd^^^YYYXXXYYYXXXaaapppkkkTTTFFFCCC???<<<;;;;;;999888,,,,,,,,,,,,+++***)))((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''rrrllldddeeeddd^^^ZZZZZZXXXSSSQQQRRRPPPPPPMMMHHHGGGIIIHHHDDD???<<<888555555555555555111111222222222111000///,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,+++---///222,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...///111222444666???LLLVVV\\\bbbhhhjjjgggcccaaabbbeeehhhjjj___XXXMMMIIIUUUlllwwwdddXXXPPPNNNKKKKKKVVVeeelllvvvyyywwwpppjjjaaaYYYRRRLLLGGGDDD===<<<:::888666555666777555666666555444333444666333222111222333333222000111111111222222333333333222222222222333333333444333444555555555444222222222222222222222222222222000222444444333333555666555777888888888777777777666666888:::999:::EEESSSbbbtttbbbcccdddeeeddd___XXXSSSCCCGGGQQQ^^^hhhvvvsssYYYRRRHHH@@@======???@@@666444000,,,*********+++(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&((((((&&&%%%''')))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''uuummmddddddeee^^^YYYZZZYYYUUUQQQPPPQQQQQQMMMHHHHHHJJJIIIEEE@@@<<<888555444555555444111222333444444333222111,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222333777;;;GGGWWWcccffffffggghhhfffcccbbbbbbbbbaaa```IIIIIIHHHPPPhhhkkk]]]QQQNNNSSS[[[\\\YYYaaannnppp{{{vvvooooooccc^^^VVVOOOIIIDDD@@@===666777888888777666666666444555555555444444555777444333333444555555333111222222333333444444444444222222333333333444444444444444555666555444333222444444333333333333333333000222333333222222333555000000000111111333444555777444555::::::888;;;BBBDDDLLLVVVhhhggg^^^UUUSSSXXXZZZVVVPPPHHHDDDCCCFFFLLL\\\xxx}}}mmmbbbSSSFFF@@@AAADDDGGG@@@;;;333,,,))))))+++---(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$&&&((((((&&&%%%''')))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&'''(((******((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))sssnnnggghhhcccaaa]]]ZZZVVVTTTSSSSSSSSSRRRNNNIIIJJJLLLHHHCCC>>>:::666444555666666666222222222111111111000000,,,+++******,,,,,,+++***+++,,,,,,,,,,,,+++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---,,,++++++++++++,,,,,,///222111///333999>>>AAAIIIWWWbbbggghhhhhheeeccccccdddeeeaaaYYYRRRAAAOOOdddwwwcccRRROOOLLLVVVccclllqqqwwwzzzwwwqqqhhhaaaVVVQQQJJJDDD@@@===;;;999666666555555555444444444444444333333333444555666333333333333333333333333444444444444444444444444444333333333222222111111222222222222222222222222111111222222222333333333111111111111111111111111111222333333444444333333444444444555555666666666888:::@@@KKKYYYjjjyyynnn\\\NNNNNNOOOKKKLLLQQQOOOBBB===CCCEEEFFFXXXooo]]]IIIFFFEEECCCBBBFFFAAA999222...---,,,,,,)))************))))))((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''(((((('''%%%###"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$'''***+++***'''}}}|||oookkkdddeeebbb```]]]ZZZWWWUUUUUUTTTSSSRRRMMMIIIIIIKKKHHHCCC===:::777666666777777666333333222222111000//////---+++***+++,,,---,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++++++++,,,+++,,,111333333666;;;BBBGGGPPPZZZbbbfffhhhjjjdddeeeddd___ZZZTTTRRRQQQTTTeeezzzhhhSSSKKKMMMZZZeeettt|||ssslllggg___VVVOOOKKKFFFAAA===:::999777666666555555555444444444444555555444444333222222111222222222222222222222222222222222222222222222222444444333333333222222222333333333333333333333333222222222333333333444444111111111111111111111111111222333333444444333333333333444444444555555555777777777:::@@@HHHOOOTTTWWWKKKDDDIIILLLJJJKKKRRRZZZLLL@@@>>>===>>>IIIVVVhhh{{{ZZZJJJHHHHHHCCCFFFGGGDDD<<<222+++***,,,)))***************))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((('''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((&&&%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%''')))***)))'''zzzyyymmmiiicccdddbbb```^^^ZZZXXXVVVUUUUUUSSSQQQMMMIIIIIIKKKHHHBBB===;;;888777888888777555444444333222000///......---,,,+++,,,---...---+++((()))***,,,------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,+++++++++,,,,,,---+++---222555777;;;AAALLLSSS\\\aaacccfffkkkoooiiihhhbbbUUUIIIEEEKKKRRRooowwwaaaUUUSSS[[[cccqqqzzz~~~wwwqqqiiiaaa[[[SSSJJJDDD???<<<888666666666666555555555555555444444444444555555555444333000...---333333333333333333333333222222222222222222222222444444333333333333222222222222333333444444555555222333333333333444444444222222222222222222222222111222222333333333333333222333333333333333444444222111111111333666999;;;AAA<<<===EEEHHHGGGJJJQQQQQQLLLFFFCCCCCCEEEEEEDDDFFFdddmmmQQQLLLJJJCCCEEEKKKOOOHHH:::...***,,,************************))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((&&&&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''))))))'''&&&yyywwwllljjjcccddddddbbb___[[[XXXVVVTTTTTTRRRQQQMMMIIIIIIKKKHHHBBB<<<:::999999999888666555444444333111000...------...---,,,,,,......---,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,------......222666666888@@@IIIVVV___ggghhhfffiiimmmqqqllleeeVVVDDD:::>>>MMM[[[}}}ttt\\\QQQVVVfffxxxuuujjjfff___XXXSSSMMMFFFBBB;;;888555555555666666666444444444444444444444444333444444444333000...,,,555555555555555555555555444444444444444444444444333333333333333333222222222222222333333444444555222222222222222333333333222222222222222222222222111111222333333333333222222222222222222222222222222222333444555777888999888888<<>>;;;:::888555555555666555444333333444444444444444444111222444555444333111///555555555555555555555555555555555555555555555555333333333333333333333333222222222222333333444444222222222222222111111111222222222222222222222222000111222222333333222222222222222222222222222222444444444555444333222222666777:::===>>>???FFFMMMccclllkkk[[[NNNMMMMMMHHHLLLKKKPPP]]]pppwww___QQQLLLAAAEEEJJJLLLJJJBBB888222------,,,+++***++++++,,,((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&''')))+++***(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&uuusssiiiggg``````eeeccc___ZZZVVVSSSQQQPPPRRRPPPLLLHHHHHHJJJGGGAAA<<<:::777666777777666444333333222111///...---------,,,+++,,,---...---+++---------------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,000555888777999GGGVVV```fffhhhfffiiiooommmeeeNNNCCC777777DDD[[[ooo{{{uuu___NNNLLLMMMYYYssswwwoooiiidddTTTQQQLLLEEE???;;;777666888666444333444444333111333333333333444444444444222333444555666555555444444444444444444444444444555555555555555555555555444444444555555555555666444444333333333333333333333333222222222222111111333333333333333333333333000111111222222222222222333333333222222222222111000000111222222222222111111333555666888;;;BBBHHH[[[qqqvvvfffUUUIIIJJJKKKLLLLLLOOO\\\uuukkkVVVMMMDDDBBBCCCGGGKKKIII@@@888000///---+++******++++++))))))))))))))))))))))))''''''(((((((((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''(((((('''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&((())))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&'''wwwsssiiiggg``````aaa___\\\YYYVVVSSSRRRRRRQQQPPPLLLHHHHHHJJJGGGAAA<<<999666444444555555555222111111000///.........---+++***+++,,,---,,,+++,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000222111333:::???FFFRRR^^^fffhhhfffgggpppxxxpppaaa@@@???BBBMMM___rrr}}}yyypppoooiii___VVVXXX[[[ggg|||qqqiiiccc\\\UUUKKKIIIEEE@@@;;;777666666666444333333333333222000222222333333333444444444555555666666666777777777666666666666666666666666666666666666666666666666777777888888999999999999777777666666555555444444555555555444444333333333333333333333333333333333000000111222222222222222444444333333222222222222---...///111333444555555///111222333555888<<<>>>@@@XXXuuutttcccWWWRRRQQQPPPMMMIIIKKKZZZjjjpppyyyjjjXXXJJJEEEAAADDDIIIJJJDDD===333111...,,,***)))******))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""%%%''''''&&&%%%'''(((zzzvvvkkkjjjbbbbbb^^^\\\ZZZWWWUUUTTTTTTTTTQQQPPPLLLHHHHHHJJJGGGAAA<<<999555333333444555555111111000000//////......,,,+++******,,,,,,+++******+++,,,---.../////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,...///000999333333<<>>EEESSSeeevvv~~~zzzbbbXXXbbbpppwwwttttttrrrvvv|||wwwnnneee```\\\SSSIII???>>><<<888555444555777555444333333444444333222222222222333333444444444888888777777777777888999::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;<<<<<<<<<::::::999888777666555555777777666666666555555555333333333333333333333333000000111222222222222111444444444333333222222222222222111111000000//////111333444444555777777555;;;AAAMMMZZZaaadddhhhmmmcccYYYSSSTTTUUUQQQNNNOOOWWWeeezzzjjjPPPJJJCCCBBBFFFGGGDDD@@@444222///,,,***)))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''!!!$$$''''''&&&%%%''')))|||rrrllljjj___aaa^^^\\\YYYWWWWWWVVVTTTRRRTTTQQQLLLHHHFFFFFFEEEDDD:::999888666444333333222333222111000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,---...000111222000555===HHHQQQXXX[[[]]]eeelllooommmqqqsssaaaIIICCCWWWgggiiikkktttzzzyyynnnvvv~~~sss\\\TTTZZZlllxxxpppfff^^^XXXRRRIIICCC;;;;;;999777666555555555444444333333333444555555666555777999777222333777666777888999999999999999999777777888;;;<<<:::777;;;:::999999::::::999888;;;::::::999999:::::::::<<<;;;;;;:::999999888888;;;:::999888777777777777555555555555555555555555222222333555555666666666555555444444444444444444222222222222222222222222333444444555555444444333666999>>>DDDLLLVVV```gggfff```YYYWWWYYYYYYUUUPPPIIISSSkkkaaaNNNHHHKKKIIIJJJGGG===>>>666---,,,000111...))),,,++++++***)))((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((&&&!!! $$$(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((zzzqqqmmmlll___```___]]]YYYXXXWWWUUUSSSRRRVVVRRRLLLHHHEEEDDDCCCBBB:::999777666444333333333333222111000000///000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,---...000222666<<>>:::999888777666555555555222222222222333333444555555555888<<<;;;666555888999999:::;;;;;;;;;;;;;;;===<<<;;;===@@@AAA@@@??????>>>===>>>???@@@???>>>=========>>>???@@@AAABBB=========<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;999999888777666666555555111111222333333333333222333333222222222222111111222222222222222222222222333333333333333333333333666888;;;>>>BBBIIIQQQVVV^^^YYYUUUTTTWWWWWWSSSOOOQQQKKKTTTqqqoooXXXJJJJJJIIIJJJHHH>>>:::777333///...---+++***++++++******))))))(((((())))))((((((((('''''''''(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((yyyqqqooonnnaaa___```]]]ZZZXXXVVVUUUSSSQQQVVVRRRKKKGGGDDDBBB@@@???:::999777666444333333333444333222111000000000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---,,,,,,---000333<<>>???@@@AAA@@@????????????@@@AAABBBCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<>>>??????===<<<;;;:::888777666666333333333333333222111111333333222222222111111111222222222222222222222222333333222111111222333333444555666777999>>>CCCHHHQQQPPPOOORRRUUUUUUSSSOOOQQQDDDBBBTTTnnnkkkWWWOOOJJJLLLKKKCCC999;;;:::555///++++++---*********************))))))))))))(((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((($$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%(((''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((xxxqqqqqqqqqcccaaa```^^^ZZZXXXVVVUUURRRQQQTTTPPPJJJEEECCCAAA@@@>>>999888777666444444333333444333222111111000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,------,,,+++---222666???GGGRRRXXXZZZ[[[]]]___bbb```^^^WWWGGG???MMMddd|||vvvrrrhhh```]]][[[]]]```gggttt~~~uuukkkcccXXXQQQHHHAAA===:::888777777666555444444444444444555666777888999:::::::::;;;666555888;;;::::::===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???AAABBBCCCCCCCCCBBBAAAAAABBBBBBAAA@@@EEEFFFFFFFFFFFFFFFEEEEEEIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>>>>>>>???@@@AAA>>>>>>===<<<;;;:::999999888888888777666555333333666666555555444333333333222222222222222222222222333222000//////000222333111222444555777;;;@@@DDDGGGHHHKKKPPPTTTVVVVVVUUUOOOKKKHHHHHHLLLZZZuuunnn^^^OOOLLLNNNIII>>>???>>>:::333...---...*********************+++)))))))))(((((((((((('''((((((((((((((((((((((((((((((((())))))(((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''%%%&&&'''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((yyysssqqqqqqdddccc```]]]ZZZXXXWWWUUUSSSQQQQQQMMMHHHDDDBBBBBBAAA@@@999888777555444444444444444333222111000000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,...///---,,,///666<<>>HHH^^^ooozzz|||}}}}}}}}}zzzrrrjjj|||vvvqqqmmmkkkeeefffkkkqqquuuyyy{{{tttkkkaaaZZZNNNIIIBBB<<<888777777777666555444444444444444555666777888:::::::::::::::999777:::CCCHHHDDD===999>>>???@@@AAABBBBBBBBBBBBAAABBBDDDEEEEEEDDDDDDDDDFFFDDDCCCCCCDDDDDDCCCAAAHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>=========<<<;;;;;;:::999777555444777777666666555444444333222222222222222222222222333222000//////000222333000111333444555888===@@@@@@DDDIIIOOOSSSWWW[[[]]]UUUVVVRRRHHH???CCCZZZqqq~~~}}}qqqVVVJJJMMMMMMCCC???;;;888666333///+++************++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''%%%%%%'''((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((zzzssspppooocccddd___\\\YYYWWWWWWVVVTTTRRRPPPLLLGGGDDDBBBBBBAAAAAA888888666555555444444444333222111000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000///...333<<>>DDDWWWjjjtttyyy}}}tttkkkxxxxxxyyy}}}}}}kkkhhhpppyyy}}}yyy|||yyyqqqiiiaaaXXXRRREEEBBB===999666555666777555555444444444555555666555666888999999888777777444666AAAQQQYYYRRRBBB888;;;<<<===???@@@AAAAAABBB===AAAEEEGGGFFFEEEDDDDDDEEECCCCCCCCCEEEFFFEEEDDDEEEFFFGGGIIIJJJIIIIIIHHHDDDDDDEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA=========<<<:::999777666777777666555444333333222222222222222222222222222222222111000000111222222111222333222222444666999<<<@@@FFFKKKPPPWWW___fff___ZZZRRRIIICCCDDDKKKRRRyyyzzzxxxcccOOOMMMMMMFFF>>>666555777666000(((++++++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((yyyrrrllljjj```ddd]]][[[XXXWWWWWWWWWUUUTTTRRRNNNHHHDDDBBBBBB@@@???888777666555555444555555222111000///............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,------+++...111111111777CCCMMMPPPOOOPPPTTTZZZ]]][[[XXXNNNDDD@@@JJJYYYdddnnnwww}}}|||sssuuuxxx}}}sssdddXXXXXXcccrrrxxxlllbbbZZZSSSLLLGGG<<<;;;999666444333555666555555444444555666777777666777888999999888666555333444>>>PPP[[[XXXKKKAAADDDEEEGGGJJJLLLMMMNNNOOOKKKQQQXXX\\\\\\[[[ZZZYYYZZZZZZ[[[]]]aaacccdddddd^^^___``````^^^\\\ZZZXXXTTTSSSQQQOOOLLLJJJIIIHHHJJJIIIHHHHHHHHHHHHHHHIIIFFFFFFFFFEEEEEEDDDDDDDDDAAA@@@@@@???>>><<<;;;:::999999888777666555444444222222222222222222222222222222222222222222222222111222222222111111333555888<<>>888777666555555555555555111000///......------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,---------+++///222222333:::GGGRRRQQQNNNLLLPPPXXX\\\ZZZUUUIII:::>>>ZZZlllkkknnnyyy}}}~~~uuupppwww~~~}}}lllSSSQQQOOOMMMLLLYYYxxxvvvmmm```UUUNNNHHHBBB>>>777777666444222222333444555555555555555666777888999:::;;;;;;;;;999777555888333555DDDRRRVVVRRRNNNXXXYYY\\\^^^aaacccdddeeeiiiqqqzzzzzzwwwpppnnniiiddd]]]XXXSSSQQQKKKJJJJJJKKKKKKLLLMMMNNNKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;:::999888777666222222222222222222222222111222333333333333222111///111222222222333555777555:::>>>AAAEEEPPP```llltttvvvrrrggg[[[RRRMMMKKKDDDMMMZZZlll~~~kkk\\\QQQLLLDDD<<<999;;;;;;888333------,,,,,,+++***))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''***---+++'''%%%)))---''''''''''''((((((((()))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((qqqqqqiiiiiiaaa``````\\\ZZZZZZXXXTTTSSSVVVWWWRRRLLLHHHFFFEEEBBB???888888777666555444333333444222000///...///000111.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++******)))))),,,,,,,,,++++++*********,,,,,,---,,,++++++,,,......---...222;;;EEENNNSSSTTTQQQRRRWWW]]][[[PPPEEE>>>GGGWWWgggsssvvvrrrmmmrrrwww|||www}}}eeeRRRKKKHHHKKKNNNFFFFFFeee}}}uuuggg```TTTJJJDDD@@@???>>>888777777666666666666777555666777888999999::::::777777888:::<<<<<<:::888777666777;;;FFFVVVfffpppqqqsssxxxvvvooommmhhhaaaZZZVVVRRRPPPNNNOOONNNNNNNNNNNNKKKGGGDDDHHHHHHHHHFFFCCCAAA@@@@@@BBBAAA@@@@@@@@@>>>;;;999888666444222222222333444444333222111000000000000///000222333333222000///444777:::;;;===DDDPPPYYYdddqqq~~~tttcccPPPMMMKKKOOO```|||ssscccRRRKKKGGG???777<<>>JJJ\\\jjjqqqsssqqqpppmmmsss{{{~~~}}}zzzzzzzzzjjjWWWKKKPPPMMMQQQWWWRRRQQQhhh~~~sssiii^^^WWWMMMDDD>>><<<::::::888888777777777777777888;;;666333333888<<<<<<;;;>>>>>>???>>>===<<<<<<<<<:::999:::CCCVVVooo}}}sssiiiaaaZZZVVVTTTQQQNNNLLLLLLLLLKKKJJJIIIJJJKKKKKKIIIHHHFFFFFFDDDBBB???>>>>>>>>><<<;;;999888666444333333333333444333333222111111111222111111000000000000111111333555777888:::@@@KKKSSS___lll{{{vvvZZZTTTLLLHHHQQQiiivvv[[[PPPKKKGGG===>>>BBB===666222---***)))***+++++++++******)))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&'''(((((())))))(((((()))'''&&&)))---///---***(((((())))))))))))(((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((---***((((((***,,,,,,+++''')))+++)))'''%%%%%%'''*********)))))))))((((((***************)))(((((((((((()))))))))*********'''''''''((((((((()))))))))))))))***+++***)))'''''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''tttrrrjjjiiiaaa```]]]YYYWWWWWWUUUQQQPPPRRRPPPLLLFFFDDDDDDCCCAAA???888888777666555444333333222111000000111222444555...------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************,,,,,,,,,++++++++++++******+++,,,+++***+++---...111333888???GGGOOOUUUYYYUUUZZZ]]]\\\TTTJJJBBB>>>HHHUUUeeeoooqqqpppppprrrqqquuuxxxvvvqqqpppuuuzzzjjjVVVLLLJJJPPPQQQ[[[iiimmmnnnzzzvvviii___TTTNNNEEE>>>:::888777777888888777777777888888999111555@@@QQQaaagggaaaYYY===???@@@AAA@@@@@@@@@AAA999888>>>OOOlll|||vvvhhhbbbYYYRRRNNNLLLLLLKKKGGGHHHIIIJJJJJJIIIHHHGGGGGGDDDAAA@@@@@@@@@???>>>;;;:::999777666444333222444333333222222222333333222111///------///111222111333444555666;;;DDDJJJSSS___nnnyyyiiibbbWWWKKKHHHUUUooohhhTTTKKKJJJBBB???@@@>>>999555...***)))***++++++*********))))))(((((('''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''(((((((((******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))((((((((((((''''''(((((((((''''''''''''&&&&&&'''(((((())))))(((((((((&&&&&&)))...000///---((())))))******))))))((())))))******))))))((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((,,,)))'''&&&(((*********((()))***)))&&&%%%%%%&&&***))))))))))))(((((((((*********+++******)))(((((((((((())))))))))))***''''''((((((((()))))))))(((((()))***+++*********'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((uuusssjjjiiiaaa```]]]YYYWWWWWWUUUQQQPPPRRRQQQLLLGGGDDDCCCCCC@@@>>>888888777666555444333333222111000000000111222333------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++---///111555<<>>===<<<;;;999666444333333333222222222222222333222111000//////000111222111222333333444777===BBBFFFPPP\\\dddjjjnnnrrrtttmmmkkkdddXXXKKKJJJXXXhhh|||]]]JJJKKKGGGBBBAAA===;;;666000,,,******++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&'''''''''((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((((((((((((((((((((((('''''''''''''''''''''((()))))))))))))))(((''''''))),,,...---+++)))))))))******)))))))))))))))*********))))))((()))************+++++++++))))))))))))))))))))))))***)))((('''''''''''''''************)))))))))***))))))))))))))))))))))))*********++++++******)))))))))))))))))))))))))))'''(((((((((((()))))))))$$$&&&((())))))***,,,---((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((vvvsssjjjiiiaaa```^^^ZZZXXXXXXVVVRRRQQQSSSTTTOOOIIIEEEDDDCCC@@@===888888777666555444333333222222111000///.........------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,///111666<<>><<<777222...,,,,,,+++***************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((()))******)))((())))))************))))))))))))************))))))++++++,,,,,,,,,---------************************,,,,,,------+++)))((((((******))))))***,,,------)))))))))*********************++++++++++++*********************)))))))))(((((((((((()))))))))***%%%''')))((('''''')))+++)))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))uuurrriiihhhbbbaaa___[[[YYYYYYWWWSSSRRRTTTVVVQQQKKKGGGEEECCC@@@===888888777666555444333333222222111000...---,,,+++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))+++,,,------...111333999???HHHMMMOOOPPPRRRUUUWWWQQQFFF999333:::KKKZZZfffdddcccfffkkkpppqqqqqqmmmgggbbbdddlllrrrtttsss{{{}}}vvvnnnXXXEEEAAAGGGMMMUUU\\\nnn}}}sssiii___UUUHHH???===;;;777666666777666666555555666777888999;;;<<<888:::===BBBHHHPPPXXX]]]aaadddnnn~~~yyyoooaaaVVVPPPLLLIIIFFFIIIHHHGGGGGGGGGFFFCCC@@@FFFEEECCCAAA???===<<<;;;555444333222222111111111111222444555555444222111222222222222333555666777>>>@@@FFFOOOUUUYYY^^^ddd```eeeqqqxxxoooZZZKKKHHHSSSyyyvvvuuuwwwUUUJJJGGGGGGCCC999:::777333111///...+++***************************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''(((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))******'''(((((((((((()))))))))'''((())))))******))))))(((((())))))(((((('''&&&)))******++++++******)))))))))******++++++*********++++++++++++,,,,,,,,,***************************+++---,,,+++))))))***+++)))((((((***,,,---,,,*********++++++++++++,,,)))***++++++,,,+++++++++,,,++++++++++++*********((((((((()))))))))*********,,,,,,***&&&$$$&&&(((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))tttqqqhhhhhhbbbbbb___[[[YYYYYYWWWSSSRRRTTTUUUPPPJJJFFFEEEDDDAAA???888888777666555444333333111111111000///...------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++---......000333555<<>>>>>BBBJJJTTT]]]aaa```]]]{{{xxxlllbbbYYYSSSOOOLLLHHHFFFFFFGGGGGGFFFJJJHHHFFFCCCAAA@@@@@@@@@999888666555333222222222222222222333333222222222222111111222333444444444<<<:::???JJJRRRUUUXXX\\\[[[\\\hhhxxxwwweeeSSSMMMNNNeee~~~~~~fffRRREEEEEECCC888888777555333222000,,,)))************************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))))))))*********'''((((((((())))))))))))(((((()))************)))'''((()))))))))(((((())))))******++++++******)))((()))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++((())))))((((((***///333000---***)))+++,,,,,,+++++++++,,,,,,,,,---------)))***++++++,,,,,,,,,+++---------,,,,,,,,,++++++(((((()))))))))************,,,...+++'''&&&)))---******)))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***sssppphhhhhhbbbbbb^^^ZZZXXXYYYWWWRRRQQQTTTRRRNNNHHHEEEEEEEEECCC@@@888888777666555444333333000111111111111000000///,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,***,,,...//////111444666BBBHHHOOOQQQOOONNNOOORRREEE>>>777666???MMM[[[dddhhhooouuuuuuooojjjhhhiiibbbfffmmmsssxxx{{{||||||xxxzzzqqqhhh^^^UUUPPPRRRSSS[[[ssslllcccWWWNNNJJJEEE???::::::888777777888999888777888999999:::<<<>>>@@@AAAIIIJJJPPP```vvvzzzpppVVVQQQKKKGGGGGGIIILLLMMMLLLJJJGGGDDDBBBBBBCCCCCC<<<;;;999777555444333333333222000//////000222333111000000111222333333222777444777CCCLLLMMMNNNRRRRRROOOXXXkkkqqqdddTTTMMMFFFRRRdddzzz```LLLJJJJJJ???777666555555444111,,,)))******************++++++)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))*********+++'''((((((((())))))******(((((()))***************&&&((()))*********+++,,,******++++++++++++******((()))***+++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++)))***///888???777333...,,,---...---+++,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,.........------,,,,,,,,,))))))))))))************&&&***---,,,***+++000555+++***)))(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***|||ppprrrlllkkkcccaaa``````bbbbbbZZZPPPNNNQQQOOOKKKFFFEEEEEEEEEBBB@@@888777666555555444444555333333222111000///......------------------------++++++++++++++++++++++++)))******++++++,,,------))))))***+++++++++++++++'''***......---111888???IIIOOOQQQOOOOOORRROOOIII888555999EEEPPPWWW```iiitttsssuuuwwwsssiiiddddddaaahhhqqquuutttpppnnnnnnwwwuuusssvvvqqq]]]TTTUUU]]]gggnnnvvv~~~tttdddVVVIIIDDDBBB>>>;;;:::777444444888999666555666:::777888===@@@BBBFFFLLLRRR[[[dddpppppp[[[OOOJJJJJJKKKLLLLLLNNNNNNJJJCCC@@@AAADDD@@@@@@???>>>;;;888555333555555555555444333333333111111111111111111111111333444777;;;@@@EEEJJJMMMMMMSSS[[[fffooonnn^^^MMMJJJKKKNNN]]]jjjQQQEEEDDDEEE222222>>>:::111...******,,,---,,,)))'''(((***))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))((((((((((((((()))((((((''''''''''''(((((())))))************))))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++******************++++++++++++++++++++++++***))))))******+++,,,---......------,,,,,,++++++++++++((('''222AAABBB999000///...------...///000...//////......///111333222222333444444444333333000111111222222222111111//////......---------,,,------,,,,,,...000333444===777000+++******************++++++******)))(((******)))((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''')))***+++}}}ppprrrkkkkkkbbb`````````bbbaaaZZZQQQNNNQQQRRRNNNIIIGGGGGGGGGEEEBBB888777666555555444444555333222222111///......---------------------------++++++++++++++++++++++++,,,+++++++++++++++++++++******++++++,,,+++++++++))),,,...000111555<<>>KKKUUU\\\eeennnoooooosssvvvrrrhhhaaa___aaafffmmmqqqppplllhhheeegggfffdddiiirrruuugggUUUSSSUUU___ppprrriii]]]PPPDDD@@@???<<<999888888555555888999666555777<<<<<>>CCCHHHJJJOOOTTT^^^ooo{{{kkkSSSPPPLLLPPPdddzzzbbbQQQKKKFFF777888???;;;666333,,,***,,,---,,,)))((()))+++))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))'''(((((()))))))))))))))))))))))))))************************************))))))))))))************++++++******************++++++++++++++++++++++++,,,+++++++++,,,------...---------------,,,,,,,,,---...///333;;;@@@===666111111000000000111333333666777888777666777:::<<<999999:::;;;;;;::::::::::::::::::;;;;;;:::999999999888777666555444333222222111///...---...///000444444222...+++***+++,,,))))))))))))*********)))******)))))))))))))))******)))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''((()))***}}}pppqqqjjjiiiaaa_________``````YYYQQQNNNQQQRRRNNNIIIGGGGGGGGGDDDAAA888777666555555444444555222222111000///...------------------------------++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,+++++++++++++++,,,---///222666;;;@@@CCCHHHLLLOOOPPPPPPMMMDDD:::222999EEERRRZZZ___hhhqqqmmmmmmpppsssqqqhhhaaa___gggiiilllooopppmmmhhhddd```]]]YYY[[[aaacccYYYLLLKKKOOO^^^uuuuuuggg^^^SSSGGG===;;;;;;888666666999666666999999777777:::<<<===CCCMMMWWW___jjjtttqqq^^^TTTPPPNNNNNNOOOPPPPPPNNNIIIFFFDDDDDDCCCBBB@@@>>><<<;;;666555333111111222333444222222222222222222222222222333444777<<<@@@DDDFFFNNNRRR]]]rrr```XXXOOOJJJPPPgggqqqWWWHHHGGG>>>???BBB>>>===:::...+++,,,,,,+++***)))***,,,***))))))(((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))(((((())))))*********))))))))))))******))))))************))))))'''((())))))******)))))))))))))))*********++++++************************)))))))))*********++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,------------......///000666>>>AAA===666444777777777777888:::;;;<<<<<<===>>>===<<<===???AAA======>>>>>>>>>======<<<============<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;999666333000///......///222555333...******,,,***)))))))))))))))************)))))))))***++++++******)))))))))((((((((((((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''(((((()))~~~qqqqqqjjjiiiaaa___^^^\\\]]]]]]WWWPPPNNNPPPOOOKKKFFFDDDDDDCCC@@@>>>888777666555555444444555111111000000///......---------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++***************......000444:::@@@BBBCCCHHHJJJMMMOOONNNHHH===444000===MMMXXX\\\___gggooopppllljjjlllkkkgggfffhhhmmmkkkjjjlllooopppllliiihhh```WWWRRRRRRSSSNNNGGGJJJRRRbbbyyy{{{jjj[[[RRRIII@@@888888888777666777999777777999999888:::???@@@AAAHHHTTT___lll|||gggVVVQQQMMMJJJKKKOOOPPPMMMIIIFFFFFFEEEDDDBBBAAA??????888666333111111222444555222222222222222222222222111222333555999<<<@@@BBBIIINNNXXXiiiwwwmmmbbbXXXQQQYYYxxx|||[[[EEEGGGBBBDDDFFFCCCFFFAAA000------,,,+++******+++,,,***))))))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((())))))******+++******************+++))))))************))))))(((((()))************)))))))))*********+++++++++************************))))))*********+++++++++******+++++++++++++++,,,------------------------------,,,,,,,,,---......,,,,,,------...//////000222000666@@@@@@777333777999999:::;;;===>>>@@@@@@<<<===>>>>>>===>>>???AAA<<<=========<<<;;;::::::888888888777666555444333666777888:::<<<>>>@@@@@@AAA???<<<999555333111000000333777777444000,,,***...---+++***))))))******)))))))))))))))******+++*********)))))))))(((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''')))((((((''''''''''''(((qqqqqqjjjiiibbb```\\\YYYYYYYYYUUUOOOMMMNNNNNNJJJEEEBBBBBBAAA>>><<<888777666555555444444555111111000000//////......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***))))))))))))******......111666<<>>???@@@AAA???@@@BBBBBBBBBAAACCCDDD@@@@@@@@@???>>>===<<<;;;888888888888777666555444555666777999;;;===???@@@BBB@@@>>>;;;999777555444333222333777;;;:::333---333222111///---,,,+++***)))))))))(((((())))))***************))))))))))))(((((())))))))))))((((((***)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))((((((''''''''''''(((rrrrrrkkkkkkdddccc[[[XXXVVVWWWUUUOOOMMMNNNPPPLLLGGGDDDDDDCCC@@@===888777666555555444444555222111111111000000000///------------------------++++++++++++++++++++++++)))******+++,,,,,,------+++***)))))))))***,,,------000444999===@@@BBBCCCGGGHHHJJJIIICCC:::777999BBBPPP]]]aaa```bbbgggjjjlllbbbYYYYYY___gggpppxxxtttqqqmmmlllllllllmmmmmm\\\RRRFFF@@@>>>BBBLLLUUUgggtttzzzoooaaaRRRFFF@@@===888555888999888888;;;888888:::>>>???BBBJJJSSS\\\bbbooovvvbbbSSSOOOQQQSSSUUULLLKKKIIIGGGEEEDDDCCCCCC???===:::777555555555555333333333333333333333333333222222333444666888:::===FFFMMMQQQZZZlll~~~ppp^^^NNNKKKPPPfffiiiUUUKKKLLLNNNQQQJJJ999444000---++++++++++++++++++******))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''(((((((((((((((((((((((('''((())))))******))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))******+++,,,++++++************++++++))))))************))))))((()))******++++++***************++++++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,******++++++,,,---------........................+++,,,,,,---...000111222444444555555666777888888999666666888888999>>>DDD???@@@BBBCCCEEEFFFFFFGGGGGGIIIKKKKKKKKKJJJKKKLLLIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@=========>>>>>>???????????????>>>===;;;999888888555111///555===@@@<<<666777777666555333111///---++++++***)))))))))))))))++++++*********)))))))))(((((())))))))))))((((((((((((((()))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''(((((()))rrrssslllmmmffffff\\\XXXVVVWWWVVVQQQOOOPPPRRRNNNHHHFFFEEEDDDAAA>>>888777666555555444444555222222222222111111111111------------------------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++---///000---222999===>>>???BBBEEEHHHHHHIIIEEE<<<444888BBBIIIUUU___``````dddhhhhhhddd\\\XXX^^^gggnnnuuu{{{zzzzzzyyyuuuooojjjfffeeeLLLEEE@@@???@@@FFFTTTbbbqqq|||yyyooobbbVVVKKKCCC???999666555888999888999<<<999:::===BBBEEEJJJTTT___oooxxx}}}dddUUUPPPQQQRRRQQQOOOMMMJJJHHHFFFFFFEEECCCAAA???<<<999777555555333333333333333333333333444333333333333555666777:::BBBHHHJJJQQQ```pppyyyppp___TTTNNNKKKTTTnnnfffOOONNNQQQSSSNNNBBB777333...+++++++++***)))+++******))))))******+++))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((()))************)))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))******))))))************))))))))))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******++++++,,,------..............................//////111333555777999;;;;;;<<<<<<======>>>>>>===??????===@@@EEEGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKLLLNNNQQQQQQQQQPPPQQQRRRQQQQQQPPPOOONNNLLLJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@???>>>===<<<999444111333999===<<<:::888999;;;;;;:::888555333///...---,,,+++*********+++++++++*********))))))(((((())))))))))))((((((''''''(((((())))))******''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***ssssssmmmnnnhhhggg^^^YYYWWWXXXWWWSSSPPPQQQRRRMMMHHHEEEEEEDDD@@@===888777666555555444444555333333333222222222222222------------------------++++++++++++++++++++++++------,,,++++++*********,,,,,,++++++---///222333...444<<<@@@??????BBBFFFHHHHHHHHHCCC777000999HHHJJJUUU]]]]]]]]]cccgggfff___[[[\\\fffqqqwwwzzz}}}zzz|||}}}xxxmmmbbb[[[XXXEEEAAA@@@DDDGGGMMM\\\kkkyyyyyypppcccUUUKKKCCC>>>:::888555555888999888999<<<;;;<<<@@@FFFIIIOOO[[[gggvvv```UUUSSSTTTTTTRRROOOLLLJJJHHHGGGGGGEEEDDDBBB???;;;888666444333333333333333333333333444444333333333444555666999???CCCEEELLLXXXbbbfffsss___WWWRRRLLLNNNaaa}}}sssRRRPPPSSSTTTQQQIII999444...+++++++++***(((++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))(((((()))***************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))******))))))************))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......////////////////////////111222333555777:::<<<>>>AAAAAAAAAAAABBBBBBBBBBBB???FFFHHHEEEHHHOOOMMMEEECCCDDDFFFGGGHHHIIIHHHHHHLLLOOOQQQRRRQQQQQQQQQRRRRRRRRRRRRPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA>>>:::666333333555888:::888:::===??????===:::888222111000...---,,,+++++++++++++++************)))(((((())))))))))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''')))***+++rrrpppnnnjjj```eeedddbbbbbbaaa[[[RRRNNNOOOTTTPPPJJJFFFCCCAAA>>><<<777666444333222222333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++******+++,,,///000...555===AAA@@@AAAFFFJJJMMMIIIAAA666111777GGGUUURRRVVV\\\```bbbaaa``````\\\^^^ccckkksssyyy{{{{{{~~~|||vvviiiZZZSSSSSSJJJFFFCCCFFFPPP___mmmuuu}}}rrrdddTTTJJJCCC===999999555444444777;;;===;;;999???BBBJJJUUUbbbooozzzxxxlllXXXQQQNNNSSSTTTNNNNNNMMMAAAFFFDDDCCCBBB@@@<<<777333333333222222222222222222222111111111222333333444444666999>>>EEENNNXXX___pppkkkaaa]]]UUULLLaaa~~~~~~nnnhhhNNNKKKSSSSSSMMMGGG===111+++,,,...,,,***,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&)))((('''''''''(((***+++************************************************))))))***++++++++++++***++++++******************......---,,,,,,+++******---,,,+++******+++,,,---)))+++,,,,,,+++***+++------...///000111222444555;;;>>>AAACCCCCCCCCDDDEEEFFFLLLOOOKKKGGGIIIKKKLLLQQQTTTWWWXXXWWWUUUTTTTTTOOONNNNNNNNNOOOPPPPPPPPPWWWVVVYYY]]]ZZZWWW]]]fffeeeaaa^^^^^^``````]]]YYY^^^^^^]]]ZZZWWWUUUTTTTTTSSSSSSTTTVVVVVVQQQIIIBBBFFFFFFFFFEEEDDDEEEHHHKKKGGGEEE???999:::>>>;;;333:::999:::>>>BBBCCC@@@<<<;;;;;;;;;999777333///---(((((((((***++++++)))'''))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((sssqqqnnnjjj^^^bbbcccaaa```___ZZZRRROOOQQQTTTOOOJJJEEECCC@@@>>><<<777666444333222222333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++*********,,,///000111777===???>>>???CCCHHHHHHCCC;;;555666@@@OOO[[[___^^^]]]___bbbbbbaaa___[[[\\\```fffmmmsssxxxzzzzzzzzzyyysssdddTTTMMMMMMMMMMMMOOOTTT___kkkvvv}}}}}}~~~}}}wwwgggZZZLLLDDD@@@;;;888999777777777888;;;===>>>???EEEKKKUUUcccuuuttt___VVVWWWYYYTTTTTTSSSJJJHHHGGGDDDCCCAAA>>>:::777666555444333222333333444222222111111222333333444444666888<<>>???AAAAAABBBCCCDDD@@@AAAAAA@@@>>>:::666444222///---,,,,,,---,,,+++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((tttsssooojjj]]]```bbb___^^^]]]XXXRRRPPPSSSSSSOOOIIIEEEBBB@@@>>><<<777666444333222222333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***))))))***---///111888<<<@@@AAAAAABBBFFFIIIDDD===555555===JJJWWW^^^ddd___ZZZYYY\\\___^^^\\\___```aaabbbfffkkkrrrwwwvvvvvvtttmmm]]]LLLFFFHHHNNNSSS[[[eeeoooxxx~~~}}}~~~~~~~~~tttkkkXXXMMMBBB===;;;888777999999::::::999:::===DDDIIIUUU\\\fffqqqmmmZZZUUUXXXTTTSSSTTTQQQLLLJJJFFFDDDCCCBBB???===:::888666444333333444555222222222222222333333444444555777999<<>>DDDEEEGGGGGGFFFCCC@@@>>><<<888333///......------******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((ttttttpppkkk]]]``````]]]\\\[[[WWWQQQQQQUUURRRNNNHHHDDDBBB@@@>>><<<777666444333222222333333000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++...000222;;;===???@@@BBBEEEHHHJJJBBB:::444777CCCQQQYYY\\\]]][[[XXXWWWWWWYYY[[[]]]ggggggeeeccccccgggnnntttwwwtttoooeeeTTTFFFCCCGGGLLLUUUbbboooxxx}}}|||||||||}}}xxxkkkaaaMMMDDD<<<:::888666777:::888;;;<<<;;;:::@@@KKKUUUbbblllyyyhhhYYYXXXRRRPPPTTTSSSOOOLLLHHHEEEEEEDDDCCCBBB===;;;888555333333444555333333222222222333333444333444555777999===CCCHHHTTT[[[jjjrrrfffTTTIIIJJJTTTlllxxx^^^LLLIIIQQQZZZ\\\RRRDDD777///+++***+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************************)))***++++++,,,,,,++++++******+++++++++++++++,,,))))))******+++,,,,,,---------..................***,,,---------...111444555;;;CCCHHHJJJKKKMMMNNNXXXWWWTTTQQQPPPSSSYYY]]]fffjjjmmmmmmsssxxxdddccc^^^VVVPPPLLLJJJIIIEEEHHHJJJJJJEEE@@@===;;;BBBDDDGGGIIIIIIHHHGGGEEEBBB>>>999444222000...,,,+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((tttsssqqqkkk^^^aaa^^^[[[ZZZZZZVVVQQQQQQTTTPPPMMMGGGCCCAAA???===<<<777666444333222222333333000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************,,,///222444999999:::===BBBFFFHHHIII>>>999666===JJJVVV[[[[[[\\\aaadddaaa[[[YYY^^^dddkkkjjjiiihhhjjjmmmssswwwyyyqqqfffZZZMMMDDDFFFMMMNNNXXXhhhttt{{{|||{{{zzzzzzzzz{{{|||~~~~~~qqqbbbYYYGGGAAA;;;:::888666888;;;777;;;??????@@@GGGVVVbbbjjjzzzqqqeeeYYYTTTVVVSSSRRROOOJJJGGGFFFFFFFFFEEE@@@>>>;;;777555444333444444444333333222333333444222333444666888<<>>@@@CCCFFFHHHIIIIIIHHHEEECCC???<<<999666111...,,,+++******))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((tttssspppkkk^^^aaa\\\ZZZYYYZZZVVVPPPPPPSSSOOOLLLGGGCCC@@@???===<<<777666444333222222333333000000000000////////////......---------,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...111444666<<<;;;<<<@@@FFFKKKKKKJJJ999:::>>>GGGQQQYYY]]]^^^dddlllrrrnnnddd___eeemmmjjjiiikkknnntttxxxzzzzzzuuuhhhYYYOOOIIIHHHMMMTTTWWWaaannnwwwzzzxxxwwwvvvxxxxxxzzz{{{~~~ttteeeWWWOOOCCC>>>;;;:::999777888<<<888===DDDGGGLLLVVVdddppp{{{~~~hhhaaa^^^TTTUUURRRMMMJJJIIIIIIHHHGGGCCCAAA???;;;888666444333555444444333333333333333111333444555777:::???CCCLLLSSS^^^lll|||^^^VVVRRRHHH^^^xxxyyydddRRRLLLNNNRRRQQQKKKAAA777///---......---,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))******((()))******++++++*********************************************************++++++,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......---...///111222333444555666777:::???BBBEEEIIINNNRRRUUU^^^jjjsssttt|||}}}ppp]]]OOOHHHFFFDDDCCC??????@@@BBBDDDFFFHHHHHHGGGEEECCCAAA???;;;666333///...---+++************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((uuurrrnnnhhh[[[___[[[YYYYYYZZZVVVPPPNNNPPPOOOKKKFFFBBB@@@???===;;;777666444333222222333333000000000000////////////......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---000333777999>>><<<<<>>===;;;999666333222000...---,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((vvvrrrlllfffYYY\\\ZZZYYYZZZ[[[WWWPPPMMMOOONNNJJJEEEBBB@@@>>>===;;;777666444333222222333333000000000000////////////......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,---...111444888:::999666666;;;BBBDDD@@@;;;???JJJVVV\\\ZZZWWWWWWZZZ[[[___aaa___\\\]]]dddjjjnnnlllooowwwvvvlll]]]NNN@@@@@@IIIQQQXXX]]]jjjpppuuuvvvssspppppprrrtttvvvyyy|||~~~~~~wwwlll]]]NNNBBB<<<999666666888777555888===???EEEOOOZZZfffsssuuu[[[YYYUUURRRPPPNNNKKKIIIHHHHHHGGGDDD@@@;;;777444666555444333333333333333333444555555555666999;;;@@@JJJRRRVVV___vvvhhh]]]SSSMMMXXXmmmrrrtttoooYYYNNNMMMQQQSSSLLL@@@555///...***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,******+++,,,,,,---......***+++,,,---///000111222111000000111666<<>><<<888666444222111222333444111111111111000000000000/////////...---,,,******)))***,,,------,,,***)))+++++++++,,,,,,---------///,,,---222444111333888<<<777666<<<@@@===888666CCCPPP[[[[[[VVVUUUWWWXXX___bbb```YYYYYYbbbjjjlllmmmpppsssyyy|||mmmQQQKKKCCC???BBBKKKVVV]]]pppqqqqqqnnnjjjkkkpppvvvwwwxxxyyy{{{~~~yyyyyysssdddPPPAAA<<<===777;;;<<<:::999===??????HHHQQQ[[[```eeetttfff```XXXVVVWWWUUUPPPJJJJJJHHHGGGGGGFFFBBB;;;555444444333333222333333333555444444444555666888999@@@EEEMMMSSS\\\llliiiUUUPPPRRR___ssswwwlll|||]]]JJJLLLRRRSSSLLLEEE@@@888...///,,,,,,,,,***&&&&&&***))))))(((((((((((())))))))))))))))))))))))))))))++++++***((('''&&&%%%$$$(((((()))***************(((((((((((())))))))))))*********)))))))))))))))++++++******))))))((((((*********)))))))))))))))++++++************++++++*********)))))))))))))))+++,,,------......------////////////////////////---,,,******,,,...000111...333222666CCCHHHMMMYYYWWWTTTRRRVVV```mmmxxxkkk[[[MMMIIIHHHFFFFFFHHHIIIFFFBBB===999888999:::222333555666444222///---+++******))))))***+++,,,+++******)))))))))))))))))))))************))))))((((((((((((((((((((((((sssnnnlllkkk]]]\\\YYYZZZZZZXXXUUURRRQQQQQQOOOKKKFFFCCCAAA???===<<<888666444222222222333444111111111000000000//////............---,,,++++++)))***,,,------,,,***)))++++++++++++,,,,,,,,,,,,,,,)))+++333888888888;;;;;;:::<<<@@@@@@;;;777777CCCMMMUUUUUURRRSSSTTTTTT\\\]]][[[YYY^^^hhhnnnmmmppptttwwwzzz~~~|||mmm\\\JJJHHHCCC@@@AAAIIIVVV^^^jjjlllllljjjhhhiiiooouuuxxxxxxzzz|||~~~xxxuuukkk[[[III===888888888;;;;;;999<<>>999666555444333222333333444444333333333444555777777===BBBHHHNNNVVVdddvvveeeUUUOOOXXXkkkzzzhhhrrrjjjRRRMMMRRRTTTOOOJJJDDD:::000///,,,,,,---,,,((((((+++))))))(((((((((((())))))))))))))))))))))))))))))******)))((('''&&&&&&%%%(((((()))***************(((((((((((()))))))))******)))))))))))))))))))))************))))))))))))************))))))))))))++++++************++++++************************+++,,,------......---------------------.........111000...---...///000000444<<>><<<777444222333444666333333333333333444555555666:::???DDDJJJSSS___hhhwwwyyycccVVVRRRcccmmmkkkjjjPPPOOOOOORRRTTTQQQFFF;;;000,,,+++......,,,+++,,,***))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((())))))(((((()))***************(((((()))))))))*********)))))))))))))))*********)))))))))******+++++++++)))***************++++++,,,++++++******++++++,,,*********+++++++++++++++,,,------...............//////.........///000111---000333666:::===AAADDDEEEQQQSSSVVVeeeqqq{{{zzzqqqtttzzz}}}sssrrryyy~~~xxxyyynnnaaaYYYNNNGGGGGGIIIJJJJJJEEEBBB<<<777444555888;;;555444111...---,,,------,,,+++******))))))******))))))************))))))((((((((((((((((((((((((sssnnnkkkhhh\\\^^^[[[]]]^^^]]]ZZZVVVSSSSSSPPPLLLGGGCCC@@@>>><<<;;;555555444444333333333444000000000////////////...++++++,,,---............++++++++++++++++++++++++,,,++++++******)))))))))111111333;;;DDDHHHCCC<<<<<<@@@CCC@@@888777EEEVVVSSSTTTRRRPPPRRRWWWVVVRRRKKKRRR]]]dddgggiiinnnssstttssspppiii___SSSLLLIIIFFFEEEHHHRRR```jjjmmmllljjjkkkkkkkkklllnnnqqqssswwwyyy{{{~~~~~~zzzzzz}}}}}}yyyhhhZZZIII>>>;;;<<<;;;999:::>>>BBBGGGQQQ]]]ddddddmmm|||kkk\\\YYY^^^aaaZZZSSSLLLHHHGGGHHHGGGEEEBBB???:::666444333444666333444444444555555555555555888===BBBHHHQQQ[[[cccpppiiiiiiXXXYYYooottthhhuuu{{{\\\SSSMMMOOOUUUTTTLLLCCC333...+++---...+++***,,,******))))))))))))******************************((((((((()))))))))))))))(((((()))***************))))))))))))************(((((())))))************))))))******++++++,,,,,,))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,---,,,---......//////......111000///......///111222555888<<>><<<:::444444444444444444444444000000////////////......+++,,,,,,---.........---+++++++++++++++++++++++++++++++++++++++*********...111555<<>>>>>;;;777;;;LLL^^^SSSTTTSSSPPPQQQUUUTTTQQQEEENNN\\\fffggghhhnnnwwwuuuwwwyyyuuugggUUUJJJGGGHHHHHHNNNYYYeeelllllliiihhhhhhhhhiiijjjmmmooopppuuuwwwzzz}}}}}}}}}}}}yyytttcccVVVEEE;;;999:::999777888>>>DDDIIIQQQ^^^hhhlll}}}}}}zzzwwwvvvuuutttuuuvvvtttqqqnnnkkkkkkllllllmmmnnnooorrrxxxlll```]]]]]][[[UUUNNNJJJHHHGGGDDDBBBDDDBBB===999666444444444333444555555555555444444444666:::>>>DDDMMMWWW]]]hhh{{{nnnfffRRRPPPaaaxxxsssqqqwwwdddRRROOOTTTUUUOOOIII:::222,,,,,,---+++***++++++******))))))******+++************************))))))))))))))))))))))))(((((()))***************)))))))))*********++++++((((((((()))******++++++*********+++++++++++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...------...////////////...000///......///222444666???BBBEEEGGGIIIMMMTTTZZZsssxxxtttssskkk```[[[[[[^^^eeemmmnnnhhh```PPPJJJGGGJJJNNNQQQWWW]]]RRRMMMHHHHHHHHHIIINNNSSSSSSXXX[[[ZZZVVVUUUXXX\\\dddjjjrrrzzz~~~~~~{{{xxxtttzzz~~~yyy```SSSKKKEEE???FFFIIIJJJEEE<<<666555777CCCAAA>>>:::555000+++))),,,,,,+++************+++))))))************))))))))))))))))))))))))))))))xxxooonnnkkkggg[[[\\\ZZZ\\\^^^^^^ZZZVVVSSSRRRQQQMMMHHHCCC@@@>>><<<:::333444444444444444444444000000/////////.........,,,,,,------...---------,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,...444999===CCCJJJJJJEEEAAA===999888999???OOO]]]SSSVVVUUURRRQQQSSSSSSQQQMMMRRR^^^hhhkkkiiimmmtttssstttvvvppp```NNNGGGJJJJJJPPPYYYbbbfffhhhgggfffeeeeeeeeegggjjjmmmoooppprrrtttxxx|||~~~~~~{{{ssskkkVVVLLL???888888:::;;;999===DDDKKKMMMTTTddduuu~~~zzzuuuqqqpppnnnjjjgggfffdddcccaaa`````````aaa]]]_________]]]]]]^^^___^^^^^^^^^^^^___dddjjjnnnqqqpppsss{{{{{{iii]]]\\\WWWRRROOOMMMKKKFFFBBBFFFCCC@@@<<<888555444333222333444555444444333222444444555888>>>FFFOOOUUU^^^nnngggVVVOOOVVVaaa|||yyyzzz|||^^^RRRSSSTTTOOOLLLBBB888///------,,,+++,,,+++******))))))******+++******************************))))))))))))))))))(((((()))***************))))))*********+++++++++'''(((((()))******++++++,,,++++++++++++++++++***))))))***++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---.........------...///////////////000000000222555999>>>@@@IIINNNTTT[[[bbblllyyy}}}mmmbbb______^^^aaa]]]UUUTTTXXXTTTIIIHHHGGGHHHLLLQQQSSSRRRPPPIIIFFFDDDEEEEEEFFFLLLTTTMMMHHHFFFHHHGGGDDDFFFKKKDDDHHHJJJGGGBBB@@@DDDIIIKKKNNNSSSWWWYYYXXXWWWVVV]]]___cccjjjooowww|||vvv}}}mmmWWWFFFJJJIIIHHHGGGDDD???:::777>>>??????>>>;;;777333000---,,,++++++******++++++))))))************))))))))))))))))))))))))))))))vvvooopppnnnkkk___```YYY\\\^^^^^^ZZZVVVSSSQQQQQQMMMHHHCCC@@@>>><<<:::333333444555555444444444000/////////............,,,------......---,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------222999===>>>AAAGGGHHHCCCBBB<<<777888<<>>>>>JJJRRRXXXYYY___qqqzzzvvvrrrmmmiiieee```\\\ZZZYYYWWWTTTPPPRRRQQQPPPPPPQQQRRRTTTUUUPPPRRRTTTVVVVVVWWWYYY[[[YYYXXXWWWUUUUUUXXX^^^bbbddd``````eeellluuuxxxbbb^^^ZZZVVVTTTSSSPPPJJJFFFFFFDDDAAA===999666333222111222333444333333111000333222222333888@@@IIINNNVVVeeeuuulll]]]TTTQQQiii{{{hhhUUUSSSRRRNNNLLLHHH===222///...---,,,---++++++************++++++************************************)))))))))((((((((()))***************)))************+++++++++'''(((((()))***+++++++++---,,,,,,++++++*********))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---......///////////////111222333666;;;AAAGGGKKKSSS[[[fffsss{{{rrrdddWWWOOOLLLLLLLLLGGGKKKIIICCCGGGPPPOOOFFFAAA@@@???@@@BBBEEEGGGIIILLLIIIGGGDDD>>>;;;@@@IIIFFFAAAAAAEEEFFFCCCDDDIIIAAAFFFKKKIIICCC???@@@CCCBBBDDDFFFIIIJJJKKKKKKJJJKKKKKKPPPXXXXXXUUU]]]jjjtttppprrr|||{{{|||xxxsssmmmdddeeevvvxxx___OOOIIIEEEFFFIIIGGG@@@999555888<<<@@@@@@???<<<:::---,,,++++++******++++++))))))************))))))))))))))))))))))))))))))rrrmmmnnnjjjhhh```eeebbbaaaaaaaaa\\\UUUQQQSSSTTTOOOGGGAAA<<<:::888666666444222111222222111000000/////////............//////...---,,,++++++******++++++,,,,,,++++++***+++,,,,,,++++++,,,000333333888>>>BBBBBBAAABBBCCCAAA999222333<<>>===>>><<<<<>>>>><<<:::AAABBBCCCDDDEEEFFFFFFEEEAAABBBCCCBBB@@@===:::999===<<<===CCCIIIKKKHHHDDDDDDDDDEEEGGGJJJLLLKKKJJJNNNNNNTTTaaakkkoooqqqsssyyy{{{tttwww|||}}}]]]UUUMMMKKKJJJIIIGGGGGG@@@;;;888;;;BBBDDDAAA<<<888333---+++,,,---,,,***++++++++++++******))))))((((((((((((((((((((((((tttooooookkkhhh```eeecccaaaaaaaaa\\\UUURRRSSSTTTOOOHHHBBB>>><<<:::888666444222111222222111000000000/////////.........------------------,,,,,,***++++++,,,,,,++++++***+++,,,,,,++++++---000333444888>>>@@@@@@@@@AAABBB>>>888333555>>>GGGLLLNNNKKKVVV```[[[LLLCCCHHHRRRdddkkkppplllgggccc___[[[^^^ZZZRRRKKKEEECCCDDDEEEVVV___fffddd``````bbbbbbcccdddgggjjjmmmnnnoooppptttxxxzzzzzz{{{~~~~~~zzz}}}|||uuujjjZZZLLL===:::777888>>>FFFNNNSSS]]]```hhhsss}}}sssggg]]]ZZZ[[[ZZZZZZ[[[YYYYYYXXXVVVTTTRRRPPPNNNNNNNNNOOOOOOOOOOOOOOONNNRRRRRRRRRRRRSSSSSSSSSSSSPPPRRRTTTTTTTTTTTTUUUVVVUUUVVVVVVVVVVVVYYY^^^bbbkkkppp|||qqqdddYYYYYY]]]ZZZRRRMMMIIIGGGEEECCCAAA===888555444555555555555555444444333333444444666;;;BBBGGGHHHTTTcccppplll```\\\www~~~yyyWWWKKKSSSUUUMMMNNNGGG<<<444000...------++++++++++++************))))))************))))))******************++++++))))))))))))************)))************+++++++++************************---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------,,,,,,---......///111111111111111222222333>>>===CCCMMMPPPTTTcccuuunnnggg^^^XXXVVVSSSOOOLLLHHHIIIJJJHHHDDDAAABBBDDDAAACCCCCCBBBCCCGGGHHHEEE@@@>>>===>>>>>>???EEELLLKKKHHHDDDAAA@@@AAABBBCCCCCCBBB@@@??????@@@BBBCCCEEEEEEEEEDDDAAA>>><<<<<<777777:::@@@HHHLLLKKKHHHFFFDDDAAABBBEEEIIILLLMMMEEEDDDIIITTT]]]```aaacccqqqzzzoooSSSEEEFFFKKKLLLKKKJJJDDD>>>>>>AAACCCBBB@@@:::666111---,,,+++***)))************************((((((((((((((((((((((((vvvqqqqqqllliii```eeebbb`````````[[[TTTQQQSSSSSSNNNHHHCCC@@@===<<<:::555333111111111222111000000000000/////////......,,,,,,,,,---------......***++++++,,,,,,++++++***++++++,,,,,,,,,...111444777:::===??????@@@AAABBB999666555888@@@HHHMMMOOONNNSSSZZZZZZNNNCCCJJJXXXiiinnnnnniiieeecccaaa]]]WWWPPPIIIGGGJJJMMMLLLIIIYYY```ddd```]]]^^^```aaaeeefffhhhkkkmmmnnnoooooossswwwyyyyyy{{{~~~{{{yyymmm___PPPDDD;;;999888;;;BBBNNNYYYaaafffjjjsss{{{nnnhhh___XXXRRRRRRSSSSSSUUUYYYVVVVVVUUUTTTRRROOOMMMLLLNNNPPPQQQSSSSSSQQQOOONNNSSSRRRRRRRRRRRRQQQQQQQQQOOOQQQTTTUUUUUUUUUVVVXXXUUUVVVVVVUUUUUUVVVXXX[[[^^^bbblllxxxmmmZZZVVV[[[\\\UUUOOOKKKHHHEEEEEEEEEBBB;;;555444444444444444444444444333444444444555999>>>CCCDDDPPP]]]iiiyyy{{{gggYYYkkkaaaNNNOOORRRPPPMMMIIIBBB999222......///,,,+++++++++************))))))************))))))((())))))***++++++,,,,,,))))))))))))************)))************+++++++++************************------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////,,,,,,,,,---...///111222///000111111111333666999EEEHHHPPPYYY^^^fff{{{|||}}}{{{pppdddYYYTTTOOOLLLLLLKKKHHHEEE===CCCJJJKKKGGGDDDDDDDDD>>>@@@@@@@@@BBBGGGFFFCCCEEEBBB@@@AAAAAAAAAEEELLLJJJIIIHHHDDDBBBCCCHHHMMMQQQPPPOOOMMMKKKIIIHHHGGGBBBCCCCCCBBB???>>>>>>???777666888>>>DDDHHHGGGEEECCC@@@===<<<>>>@@@AAAAAABBB@@@CCCKKKOOOOOONNNPPPXXX```jjjsssyyy{{{kkk```cccrrryyy[[[LLLIIIHHHHHHIIIEEEAAA???@@@CCCEEEFFF???===:::444...+++)))***))))))******************((((((((((((((((((((((((yyysssrrrmmmiii```eeeaaa___^^^]]]YYYRRROOORRRQQQMMMGGGBBB@@@>>><<<:::444222111000111222111000000000000////////////...------------------------***++++++,,,,,,++++++******+++,,,,,,---///333666:::<<<===??????@@@AAABBB444555777<<>>======>>>???>>><<<:::FFFCCCDDDHHHHHHEEECCCDDDBBBEEEKKKSSS[[[eeemmmqqqzzzrrrdddWWWRRRXXXeeepppmmmXXXLLLGGGIIIHHHFFFEEEDDDEEEFFFGGGFFFFFFCCC<<<444---,,,,,,)))))))))************+++))))))))))))))))))))))))zzztttsssmmmjjj```eee___]]][[[[[[VVVOOOMMMPPPOOOKKKFFFBBB???===;;;999333222000000111222111000111000000000//////////////////...---,,,,,,++++++***++++++,,,,,,++++++******+++,,,------000444888=========>>>@@@@@@@@@@@@333666;;;???DDDHHHMMMOOOLLLLLLNNNPPPKKKGGGRRRaaafffbbbXXXPPPPPPVVVYYYWWWHHHFFFEEEGGGLLLRRRXXX[[[```cccccc^^^[[[^^^aaabbbaaabbbdddgggjjjmmmoooqqqmmmrrrvvvxxx|||xxxdddPPPCCC===999666:::???EEEKKKSSS[[[aaaoooxxxqqqiii^^^SSSNNNFFFFFFJJJQQQVVVVVVXXX[[[\\\]]]^^^___^^^\\\ZZZXXXTTTSSSSSSSSSTTTVVVWWWXXXSSSSSSTTTUUUVVVXXXXXXYYYZZZZZZYYYXXXWWWZZZ___ccc``````___`````````___^^^]]][[[\\\bbbhhhoooyyynnn]]]^^^aaaaaa```WWWOOOFFFCCCFFFFFFCCC>>>777666555444444444555555333444333333333555888;;;<<>>===??????>>>???BBBIIIQQQYYY^^^jjjoooqqqjjj___WWWWWWZZZhhhfffSSSKKKLLLLLLKKKJJJHHHFFFDDDIIIIIIGGGAAA888111......************++++++++++++************************yyytttsssmmmjjj```eee___\\\ZZZYYYUUUNNNMMMPPPNNNJJJFFFBBB???===:::888333111//////111222111000111111000000000/////////000///...---,,,++++++******++++++,,,,,,++++++******+++,,,---...111666999<<<<<<<<<>>>??????===;;;333888>>>BBBDDDGGGKKKOOOPPPQQQPPPLLLIIILLLWWWaaafff```TTTKKKKKKPPPPPPLLLBBBCCCBBBBBBCCCHHHQQQWWW```cccbbb]]]\\\___bbbbbb```aaabbbeeeiiilllpppqqqoootttxxxyyy|||}}}{{{mmmWWWDDD<<<:::999777<<>>>>>>>>>>>EEEFFFIIILLLPPPSSSUUUWWW]]]``````^^^hhh{{{}}}{{{zzz{{{{{{}}}ttteeeXXXOOOIIIGGGEEE@@@>>>???AAA>>>::::::===BBBAAA@@@AAAEEEKKKQQQUUUZZZfffssstttiii^^^XXXXXX[[[ssshhhLLLJJJHHHHHHIIIKKKJJJJJJIIIIIIGGGBBB<<<555000...------,,,,,,,,,+++++++++************************xxxsssrrrmmmjjjaaafff```]]][[[ZZZUUUOOONNNQQQOOOLLLGGGCCC@@@===:::888222000//////111222111000111111111000000000//////.........------,,,,,,,,,***++++++,,,,,,++++++******+++,,,---///222777:::999999999;;;===<<<999555555;;;AAADDDCCCDDDIIINNNUUUZZZVVVIIIEEEPPPZZZ]]]ddd___VVVOOOQQQSSSNNNGGG@@@???>>>===@@@GGGQQQYYY^^^aaa```\\\\\\___aaa```bbbcccdddfffiiillloooqqqoootttyyyzzz|||}}}yyyxxxrrrcccNNN???:::;;;;;;>>>DDDLLLRRRWWW___iiipppwwwqqqrrrsssppplllkkk]]]UUUQQQTTTYYYZZZZZZ[[[XXXZZZ^^^aaabbbaaa___^^^``````___^^^]]]]]]\\\\\\^^^^^^___```aaaccccccdddcccccccccaaa___^^^___```bbbaaa```bbbgggjjjjjjjjjfffaaa___bbbfffjjjpppvvv}}}uuueee]]]\\\___\\\WWWOOOIIIGGGFFFEEEDDD>>><<<999777555444555555222333444333333444777:::>>>AAAIIISSS[[[fff{{{~~~```TTT```tttvvvddduuukkkSSSLLLQQQRRRSSSRRRLLLBBB777111...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++******************))))))))))))************)))************++++++++++++++++++++++++++++++++++++************+++,,,---,,,,,,------.../////////////////////000000000000000000000111222333444555444===GGGMMMTTTbbbyyytttrrrnnniiicccZZZPPPHHHIIICCC@@@BBBBBB@@@@@@DDD>>>BBBGGGNNNUUU]]]dddhhhyyyzzzlll```WWWRRRNNNLLLKKKJJJEEE>>>===@@@@@@BBBEEEEEEEEEFFFIIILLLMMMUUU]]]```^^^\\\^^^aaaaaahhhwwwlllaaaRRRJJJIIILLLNNNOOOLLLJJJHHHFFFBBB===777333//////...------,,,++++++++++++++++++++++++++++++xxxrrrrrrmmmjjjaaafffbbb^^^\\\[[[VVVPPPOOORRRQQQMMMIIIEEEAAA>>>:::888222000//////111222111000111111111111000000000000,,,,,,,,,---------......+++++++++,,,,,,+++++++++***+++,,,...///333777;;;777666777:::<<<:::555111777===CCCDDDBBBCCCHHHMMMUUU\\\UUUCCC>>>LLLVVVTTT```]]]XXXVVVYYYZZZRRRHHH@@@>>>;;;===CCCNNNYYY```]]]___^^^[[[[[[___aaa___eeeeeefffgggiiilllnnnpppkkkqqqwwwzzz}}}~~~yyyqqqkkk\\\III===<<<======FFFLLLSSSZZZ```jjjwww}}}vvvrrrwww~~~qqqeeeZZZZZZ^^^``````aaa]]]___cccgggiiihhhgggfffbbbccceeegggggggggfffeeeggggggggghhhhhhiiiiiiiiifffhhhjjjiiifffccc```___dddbbbaaadddiiinnnoooooopppjjjfffhhhkkklllpppuuu}}}qqq```[[[\\\[[[XXXSSSNNNIIIEEEDDDCCC@@@>>>;;;777555444555555222333444444444555888:::<<<===DDDMMMSSS\\\mmm}}}}}}aaaUUUNNN\\\{{{~~~gggppprrrVVVKKKMMMQQQRRRQQQMMMEEE;;;444///---------,,,,,,,,,++++++***++++++,,,,,,++++++***)))))))))***++++++,,,,,,))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,------...///000000------------.........///...//////111222444666777AAALLLYYYcccmmm{{{hhh^^^SSSSSSQQQMMMHHHEEEEEEFFFEEEBBBCCCGGGGGGCCCDDDJJJLLLQQQYYYbbbmmmxxxvvvmmmddd```]]]YYYOOOEEEBBBDDD>>>CCCIIIJJJGGGCCCCCCDDDFFFEEEDDDFFFKKKVVVbbbjjjjjjbbb___ccchhhmmm{{{oooXXXNNNLLLLLLLLLOOOMMMJJJJJJIIIDDD>>>888111111000///---,,,+++***++++++++++++++++++++++++}}}rrrpppkkkhhh___dddccc```]]]ZZZTTTNNNOOOSSSPPPMMMIIIEEE@@@===;;;:::555444333111000/////////111000000///...---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111555888999999777666666777777666333111888<<>>AAARRRSSSVVV___nnn~~~|||||||||~~~pppdddcccgggjjjkkkhhhiiijjjjjjjjjiiihhhhhhgggiiillllllkkkmmmppptttsssrrrrrrrrrrrrqqqnnnlllnnnmmmmmmpppttttttnnniiifffggghhhllloooqqqpppooommmmmmllljjjkkkoootttyyylll^^^XXX[[[YYYVVVRRRMMMIIIFFFEEECCCAAA===888555444666888333333333333333333333333888:::@@@GGGMMMVVVdddrrr{{{XXXTTTOOO```pppbbbvvvdddOOOGGGMMMQQQPPPJJJGGGDDD::://////---,,,+++++++++)))''')))***+++,,,,,,+++***)))+++*********))))))((((((*********)))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------///...------...///000111222111111333666:::AAAGGGWWWjjjttt^^^RRRPPPCCCDDDAAA===>>>BBBBBB@@@JJJKKKMMMQQQVVV\\\bbbeeefffqqqzzzoooaaaXXXPPPIIIEEEHHHKKKHHHBBB??????AAACCCEEEEEEIIIWWWfffrrrtttqqqeeeXXXVVV```kkkrrrTTTKKKKKKIIIHHHKKKLLLJJJHHHFFFDDDAAA===777000+++***+++,,,,,,,,,++++++******++++++,,,sssqqqkkkhhh^^^cccaaa___^^^]]]WWWPPPNNNQQQOOOLLLHHHDDD???<<<:::999555444333111000/////////111000000///......------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222777<<>>@@@CCCJJJKKKIIIGGGKKKUUU[[[\\\^^^^^^^^^[[[VVVMMMDDD>>>CCCCCCEEEKKKQQQWWWYYYXXXZZZYYYYYYZZZ\\\^^^___```cccdddeeefffhhhkkkmmmnnnmmmrrrvvvxxxzzzzzztttllleeeUUUCCC<<<===???CCCGGGUUUUUUYYYdddvvv{{{pppooorrrttttttssstttuuuuuutttsssqqqpppqqqssstttsssqqqqqqtttvvv{{{zzzyyyyyyyyyxxxvvvtttvvvuuuuuuyyy}}}}}}yyytttkkkjjjkkkmmmpppqqqqqqoooqqqpppmmmkkkkkkooovvv|||||||||kkk___ZZZ\\\\\\WWWOOOIIIGGGGGGEEECCC???;;;777555555555333333333333333333333333666888===EEEJJJRRRaaannn~~~gggXXXPPPZZZ{{{bbbhhhlllUUUIIIKKKOOOQQQLLLHHHDDD;;;111///---++++++,,,+++***(((******++++++++++++******+++*********))))))))))))************))))))))))))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000////////////000111222///111222333666???OOO\\\rrrzzzkkk[[[PPPLLLLLLFFFGGGDDD@@@AAAHHHMMMMMMRRRYYYdddppp{{{qqqcccUUUNNNJJJFFFDDDDDDEEEGGGIIIHHHCCCCCCNNN[[[fffnnnyyy|||wwwmmmeee```hhhxxxVVVIIIJJJLLLNNNOOOKKKFFFDDDEEEEEEBBB===555///++++++,,,---,,,,,,++++++++++++,,,,,,uuuqqqkkkhhh^^^bbb```^^^^^^^^^YYYQQQNNNOOOMMMJJJFFFBBB>>>;;;999888444444222111000000//////000000000///......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333999@@@FFFJJJ@@@>>>:::777666666777888FFFHHHIIIGGGCCCAAABBBDDDCCCBBBFFFMMMSSSWWW]]]bbb^^^___^^^ZZZSSSJJJ@@@;;;BBBEEEJJJPPPVVVXXXVVVTTTWWWXXXYYYZZZ[[[\\\^^^^^^aaabbbccceeehhhkkkmmmooonnnqqqtttvvvyyyyyypppfffXXXJJJ>>>;;;???DDDJJJOOOWWWXXX]]]kkk~~~uuutttuuuuuutttxxxyyyyyyyyyxxxwwwuuutttyyyzzz{{{{{{yyyyyy{{{|||~~~}}}xxxxxxyyy|||}}}yyyrrrpppnnnooopppqqqqqqpppqqqpppnnnmmmqqqzzzyyy~~~yyyddd\\\___```\\\TTTLLLIIIJJJFFFEEEBBB>>>;;;777555333333333333333333333333333444555:::AAAFFFNNN[[[iiivvvxxx___TTTSSSmmmgggZZZccctttZZZGGGGGGNNNRRRPPPJJJDDD<<<555///---++++++,,,,,,+++***++++++************++++++***************)))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................000000000111111111111222...333666666:::JJJbbbuuuwwwooohhhbbbZZZRRRMMMKKKJJJJJJEEEHHHIIIHHHLLLWWWaaadddllluuulll^^^RRRHHHBBBBBBBBBFFFLLLMMMFFFAAAEEEMMMTTTaaatttmmm```aaarrroooPPPIIIJJJMMMPPPPPPKKKFFFCCCCCCEEEBBB===666000,,,,,,---,,,,,,++++++++++++,,,,,,}}}uuuqqqkkkiii```cccaaa^^^]]]]]]YYYRRRNNNOOOKKKHHHEEE@@@<<<:::888777444333222111000000000000000000//////............------------------------++++++,,,,,,,,,,,,------,,,---000444:::AAAHHHMMMDDD@@@;;;666333444888;;;PPPOOOMMMHHHDDDCCCEEEHHHBBBAAAGGGTTTYYYWWWYYYaaa\\\\\\[[[WWWOOOGGG???;;;>>>BBBIIIPPPUUUVVVUUUSSSTTTVVVXXXZZZZZZ[[[\\\]]]^^^___aaadddgggkkknnnpppooopppqqqtttwwwvvvjjj\\\KKKAAA:::;;;AAAGGGNNNTTTXXX[[[dddwww}}}wwwuuuuuutttrrryyyzzz{{{{{{{{{{{{yyyyyy|||}}}{{{{{{{{{~~~}}}zzzwwwuuurrrppppppqqqpppooonnnnnnnnnrrr{{{~~~}}}sssbbb```___\\\XXXRRRMMMIIIFFFEEECCCBBB???<<<777444444444444444444444444444333444999>>>CCCIIIVVVcccpppyyyjjj^^^TTT^^^xxxaaaVVVmmmdddKKKGGGMMMRRRRRRMMMFFF???:::000...++++++,,,---,,,,,,,,,,,,***))))))***,,,,,,************************)))***************+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------------............///////////////000000111222222222222000777===@@@III^^^wwwrrr```RRRPPPOOONNNMMMLLLKKKJJJIIIKKKTTT]]]bbbiiiuuu}}}mmm\\\NNNIIIEEEEEEIIILLLJJJCCCAAACCCGGGOOO^^^nnnxxxyyysssmmmpppzzzsss[[[KKKKKKNNNSSSRRRJJJAAA<<>>777111---,,,,,,,,,,,,++++++,,,,,,,,,yyytttpppkkkkkkccceeeddd___[[[YYYVVVQQQOOOPPPIIIGGGCCC???;;;999777777333333222111000000000000////////////............------------------------+++++++++,,,,,,---------...000222555888>>>EEEJJJGGGDDD===666222444;;;@@@\\\XXXPPPGGGAAA>>>@@@BBB@@@AAAKKKYYY]]]XXXXXX___WWWXXXWWWRRRKKKDDD@@@???AAAEEEJJJOOORRRRRRRRRRRRQQQUUUXXXZZZZZZYYYZZZ[[[\\\]]]___cccfffjjjnnnpppnnnpppppprrrsssoooaaaRRRBBB;;;888===DDDJJJPPPVVV\\\cccrrr~~~{{{yyy}}}}}}{{{xxxtttrrrrrrrrrqqqpppqqqqqqrrrvvv{{{nnnaaa]]]cccrrrooofff[[[YYY[[[YYYQQQHHHFFFEEEDDDDDDDDDAAA<<<888444444444444444444444444333444888===@@@FFFSSS___iiissszzznnn^^^XXXkkkvvv___ccc~~~zzz[[[KKKNNNRRRSSSPPPHHHBBB???111///,,,+++,,,------,,,---,,,+++******+++,,,---***************+++++++++))))))******+++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------................../////////000000...///000111222333444444777AAAKKKVVVgggtttjjj^^^QQQGGG???CCCGGGHHHHHHIIIMMMQQQ```nnn~~~}}}qqqnnneeeYYYLLLHHHFFFBBB???>>>AAAEEEKKKQQQYYYbbblllsssyyy||||||```UUUNNNQQQSSSLLLBBB===;;;???CCCCCC>>>777000+++---,,,,,,,,,,,,,,,,,,---vvvsssoooiiilllccceeeeee^^^XXXWWWTTTPPPNNNOOOHHHFFFCCC???;;;999777777333222222111000000111111//////////////////......,,,------......------,,,***++++++,,,,,,------...///222555666777:::@@@EEEIIIFFF???888333666>>>EEEUUUQQQJJJCCC???>>>@@@AAA;;;BBBOOO[[[^^^\\\[[[^^^UUUUUUSSSMMMFFFAAAAAACCCJJJMMMPPPRRRQQQPPPOOOPPPNNNSSSXXXZZZYYYWWWXXXYYY[[[\\\___bbbfffjjjmmmooommmpppqqqpppnnngggXXXIII===::::::AAAHHHNNNTTTZZZdddppp|||zzzxxxvvvvvvuuutttrrrxxxxxxwwwxxx|||pppbbbRRRKKKMMMXXXjjjyyyrrr___XXX\\\]]]TTTJJJGGGFFFEEEFFFGGGEEE???:::444444444444444444444444444444777<<<>>>CCCOOO[[[bbbllllll]]]```yyynnndddnnnoooSSSPPPPPPRRRQQQLLLFFFEEE444111---,,,,,,------,,,,,,,,,++++++++++++,,,,,,*********+++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---......//////.........//////000000111/////////000222555777999BBBRRRdddttthhhWWWPPPNNNMMMKKK???BBBFFFIIIMMMUUUaaajjjvvv~~~aaaOOOEEE@@@>>>>>>BBBEEEGGGGGGHHHPPP]]]hhhqqqsssuuuqqqddd^^^ooosss]]]UUUQQQKKKGGGGGG:::<<<@@@DDDCCC===444...------,,,,,,,,,,,,------uuusssnnnhhhjjjbbbbbbbbb\\\WWWWWWUUUPPPLLLLLLHHHFFFCCC???;;;999888777333222111111000111111111.../////////////////////,,,,,,---......---,,,,,,******+++,,,,,,---......000333777888777888===AAAFFFCCC===666111444===EEEGGGFFFDDDCCCCCCCCCBBBBBB888EEESSSZZZ]]]^^^]]][[[UUUTTTQQQIIIAAA>>>AAAEEEKKKOOOTTTUUUSSSPPPNNNNNNLLLRRRXXXZZZXXXVVVWWWXXX[[[\\\^^^aaaeeeiiilllmmmkkkppprrroooiii___OOOBBB;;;:::===FFFNNNTTTYYY___lll{{{~~~|||{{{{{{{{{zzzxxxvvvzzzzzzyyyxxxxxx{{{vvvhhhWWWLLLHHHMMMYYYdddwwwjjj\\\\\\]]]WWWPPPKKKHHHFFFGGGHHHFFF@@@;;;555555555555555555555555333333666:::<<<@@@KKKWWW___fffyyyyyyggg]]]fffiiidddttt\\\SSSMMMPPPRRROOOJJJIII666333...,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------.../////////---......///000000111111111111000111444888===???QQQgggxxxqqqeeeUUUKKKIIILLLOOOPPPLLLOOOSSS\\\fffsss}}}jjjWWWIIIBBBBBBCCCGGGJJJJJJHHHJJJRRRYYYbbbgggppprrrggg[[[```ppp}}}}}}jjjZZZLLLHHHMMM???======AAADDDBBB999222------,,,,,,,,,,,,------uuutttmmmfffiii```______ZZZWWWXXXWWWPPPJJJHHHHHHFFFCCC???<<<999888777222222111111111111111111.........///////////////,,,,,,---......---,,,,,,******+++,,,,,,---......///444888999777888<<<@@@AAA???:::222---000:::CCCGGGHHHHHHIIIGGGCCC>>>:::999JJJXXXZZZ[[[^^^]]]VVVWWWUUUPPPGGG>>><<<@@@EEEFFFLLLSSSVVVUUUQQQOOONNNKKKQQQXXXZZZXXXUUUVVVWWW[[[\\\^^^aaadddhhhkkkmmmjjjpppsssooofffZZZKKK>>>;;;;;;@@@JJJSSSXXX^^^dddppp~~~~~~~~~|||yyyuuuvvvwwwwwwxxxzzz~~~~~~}}}nnn]]]PPPIIIHHHOOOXXXeeeuuuuuuaaa[[[[[[XXXUUUOOOKKKHHHHHHIIIFFF@@@:::555555555555555555555555222333555888:::>>>IIITTT^^^cccsssooo___\\\uuuqqqbbbqqqbbbUUULLLOOOSSSQQQMMMLLL777444///,,,,,,,,,,,,+++++++++---......---++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------...///000000---......///000111111222333222111222555;;;@@@DDD]]]xxxwwwllldddTTTQQQMMMMMMOOORRRRRRQQQVVVYYYaaapppnnnVVVIIIFFFEEEHHHKKKLLLKKKLLLOOORRRWWW^^^nnnyyyrrrbbb^^^fffgggNNNFFFLLLEEE@@@<<<>>>DDDDDD===555...------,,,,,,------...ttttttqqqiiihhhaaaggg```\\\XXXWWWSSSMMMKKKLLLIIIFFFBBB>>><<<:::888666333222111111000000111111000000000///......------------,,,,,,,,,,,,++++++---------+++***+++...000777888999:::;;;;;;;;;;;;<<<888444111333999@@@EEEXXXOOOIIIGGGDDD???>>>AAAHHHPPPWWWYYYZZZ]]]___^^^XXXPPPEEE???>>>AAADDDEEEOOOOOOPPPPPPQQQPPPPPPPPPPPPSSSWWWYYYYYYXXXXXXXXXZZZ___bbbbbbeeejjjkkkiiikkknnnpppmmmaaaQQQBBB999>>>AAAIIIRRRVVVYYYaaaiii~~~zzzxxxvvvtttuuuwwwzzz|||~~~vvv___QQQLLLLLLJJJGGGTTT^^^oookkkdddbbb```^^^VVVQQQKKKGGGFFFEEECCCAAA888777666444444444555666777555555888;;;>>>FFFNNNXXX___mmm}}}qqq\\\ggg~~~hhhppp}}}yyy```MMMOOOSSSOOOLLLOOO>>>888111...---...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222000///...000111222222222444666777:::EEETTT```{{{kkk[[[QQQNNNHHHEEEGGGPPPVVVZZZ```hhhvvv~~~fffPPPRRRQQQNNNKKKIIIJJJMMMOOOKKKOOO\\\llltttooofffaaapppZZZIIIMMMMMMDDD999888???FFFDDD>>>555222...,,,,,,,,,+++***tttsssqqqiiihhhaaafffaaa]]]YYYXXXTTTNNNKKKMMMIIIFFFAAA>>><<<:::888666333333222111111111111111000000000///......------------,,,,,,,,,,,,++++++,,,---,,,++++++,,,///222;;;<<<<<<<<<<<<<<<;;;;;;:::777333111444:::AAAFFFXXXQQQJJJHHHDDD???===@@@KKKRRRWWWXXXYYY\\\\\\YYYSSSLLLCCC>>>>>>AAADDDFFFNNNOOOOOOPPPPPPPPPPPPPPPRRRUUUYYY[[[[[[ZZZZZZ[[[]]]aaabbbbbbdddiiikkkiiijjjkkkiiibbbUUUIII???;;;@@@GGGQQQXXXXXXZZZfffttt}}}zzzyyyzzz|||}}}xxx```OOOIIIGGGDDD@@@JJJQQQ^^^zzz{{{llleeeaaa```XXXSSSMMMHHHGGGEEECCCAAA999888777555444444444555555333333666999<<>>AAACCCCCC777333///,,,,,,,,,,,,+++tttssspppjjjhhhaaaeeebbb^^^ZZZYYYTTTNNNLLLMMMIIIFFFAAA>>><<<:::777666444333222222111111222222000000000///......------------,,,,,,,,,,,,++++++++++++,,,++++++---111444????????????>>>===<<<;;;777444222222555;;;BBBGGGWWWRRRLLLHHHDDD??????AAAOOOTTTXXXYYYZZZ\\\ZZZVVVJJJFFF???<<<===BBBFFFHHHMMMNNNNNNOOOPPPPPPOOOOOORRRUUUXXXZZZZZZZZZZZZ[[[^^^aaabbb```bbbhhhjjjiiijjjiiibbbVVVHHH???>>>@@@CCCMMMZZZ___\\\___ppp~~~|||{{{{{{|||ttt^^^NNNIIIIIIHHHFFFBBBGGGNNNdddxxxiiibbb```ZZZVVVPPPKKKHHHFFFCCCBBB===<<<:::777666444444333444111111555777999@@@HHHLLLSSS```nnn|||xxxeeeVVV}}}yyywww^^^ggg~~~pppWWWOOOQQQOOOKKKIIIFFF@@@888111.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------......//////000000111//////000111222333333333444444999IIIbbb}}}mmm]]]TTTOOOLLLMMMXXXaaaooozzz~~~~~~ppp]]]MMMGGGHHHLLLOOOLLLFFFCCCJJJVVVdddtttuuunnnzzzkkkJJJJJJJJJIIICCC===<<>>>>>??????>>>======<<<333222222333777===DDDHHHSSSPPPKKKGGGCCCBBBCCCFFFQQQUUUXXXYYY\\\^^^YYYSSSAAA???<<<;;;===BBBGGGJJJLLLLLLMMMNNNOOOOOOOOOOOOOOORRRVVVWWWXXXXXXYYYZZZ\\\______]]]```fffjjjjjjlllhhh^^^OOOAAA;;;???DDDHHHPPP\\\cccdddjjj|||{{{zzzyyyzzzrrr^^^PPPKKKKKKKKKJJJDDDEEEGGGWWWrrrqqqfffbbb^^^[[[UUUPPPKKKGGGDDDBBBAAA@@@>>>;;;999666555444333111111444666777>>>EEELLLRRR]]]jjjvvvoooZZZtttqqqkkkuuuxxx]]]QQQPPPQQQOOOLLLJJJDDD;;;333...------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...,,,,,,,,,---------------.........///000000111111///000111222111111222222::::::CCC[[[{{{uuu\\\PPPNNNQQQWWW\\\llluuuttt]]]NNNJJJMMMPPPMMMGGGBBBBBBGGGUUUkkk~~~zzzgggaaahhh~~~WWWJJJJJJJJJGGGAAA===AAAIII???:::333...,,,---...///uuurrrooojjjiii```cccaaa\\\XXXVVVRRRKKKIIIJJJHHHEEE@@@===;;;999777555444333222222111111222222000000000///......------------,,,,,,,,,+++++++++)))***++++++,,,///444777:::;;;<<<<<<=========<<<111222333666:::@@@EEEHHHLLLKKKHHHCCCAAADDDJJJMMMMMMPPPRRRUUUYYY\\\VVVMMM:::::::::;;;===BBBGGGJJJJJJKKKLLLMMMNNNNNNNNNNNNOOORRRUUUVVVWWWWWWYYYZZZYYY\\\\\\[[[^^^eeejjjiiijjjdddXXXIII===;;;@@@GGGMMMQQQYYYdddmmmwww|||{{{{{{{{{}}}~~~}}}sss___PPPIIIFFFDDDCCCEEEFFFDDDNNNdddwwwtttiiicccaaa\\\UUUNNNIIIEEEDDDEEEDDDBBB???<<<999666555444222222555666777<<>>555...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,------...............//////000111111111///111333222000000111333<<>>EEEOOOTTTIIIJJJKKKNNNTTTWWWOOODDD555777999;;;>>>BBBGGGJJJIIIIIIKKKLLLMMMMMMNNNNNNQQQSSSVVVXXXXXXYYY[[[]]]XXX[[[\\\\\\___eeehhhhhhccc[[[NNNAAA;;;===DDDJJJTTTSSSYYYfffuuu~~~~~~}}}}}}zzz{{{~~~|||wwwpppjjjmmmcccUUUJJJEEEDDDCCCCCCBBBCCCAAAFFFUUUccc{{{uuuhhhfffbbbZZZRRRKKKGGGFFFGGGFFFDDDBBB>>>;;;888666555333333666777777;;;AAAFFFKKKUUU```iiitttzzziii[[[{{{zzzccc___|||kkkSSSIIIMMMPPPNNNKKKHHHAAA888000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,---------............,,,,,,,,,---......//////...//////000000111111222000222444333111111555999BBBOOOgggyyyeeeVVVPPPMMMUUUdddssslllVVVIIIGGGHHHJJJJJJHHHIIITTTaaarrryyykkkfffqqqwwwbbbPPPKKKLLLHHHDDDDDDEEE@@@999333111000//////uuuqqqoookkkjjj```aaabbb]]]YYYVVVRRRKKKHHHIIIHHHDDD@@@<<<:::999666444222111000000//////000000000000000///......------------,,,,,,,,,,,,++++++***+++,,,,,,---000444777777888888999999999888888111333777;;;@@@DDDHHHIIIDDDFFFBBB::::::EEERRRXXXJJJIIIIIILLLRRRTTTJJJ===333666:::<<<>>>AAAFFFIIIHHHHHHJJJKKKLLLMMMMMMMMMQQQSSSUUUWWWXXXYYY[[[]]][[[^^^```___aaaeeefffddd]]]QQQCCC999:::BBBLLLSSSYYYXXX]]]kkkzzz~~~}}}}}}yyy{{{~~~{{{sssfff]]]UUUOOOGGGCCCCCCFFFGGGHHHAAACCC@@@BBBJJJPPPcccmmmkkkggg___UUUMMMIIIHHHFFFFFFDDDBBB???;;;777555555333333666666555999???AAAFFFQQQ]]]eeeppptttZZZhhh}}}eeeZZZnnnyyy[[[JJJKKKOOOMMMKKKIIIDDD<<<333...,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------............,,,,,,------...//////////////////000111111222222000222444444333666===CCCSSSccc~~~yyykkk\\\RRRPPPUUUbbbtttnnn\\\NNNIIIIIIMMMQQQQQQRRRTTTgggwww|||kkkggg___RRROOOJJJGGGHHHFFFAAA;;;666333111000...uuuqqqoookkkkkk```aaaccc^^^ZZZXXXSSSLLLIIIJJJHHHDDD@@@<<<:::888666444111000000///////////////000000000///......---------------,,,,,,,,,++++++***+++,,,,,,---000444777999999999999888777666666222444888===BBBEEEHHHIIIDDDFFFBBB888777DDDRRRYYYNNNLLLKKKMMMSSSTTTIII;;;222666;;;===>>>AAAEEEIIIGGGHHHIIIKKKLLLMMMMMMMMMOOOQQQSSSUUUUUUWWWZZZ\\\^^^bbbcccaaabbbeeeeeebbbZZZMMM<<<555:::HHHUUU\\\]]]]]]cccooo|||}}}|||{{{{{{zzz{{{~~~~~~sssdddYYYOOOKKKEEEBBBBBBDDDEEEEEEBBBEEEBBBBBBFFFGGGUUUpppooonnnjjjbbbWWWNNNJJJIIIEEEEEEDDDAAA>>>:::777555555333333555555444888===>>>DDDPPP\\\fffpppbbb___pppnnnYYYaaa{{{cccMMMLLLOOOMMMKKKKKKGGG???666000......------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---------.........//////,,,,,,------...///000000/////////000111111222222///222555555666;;;DDDLLLeeevvvwwwaaaWWWWWW___iii{{{}}}xxxxxx|||}}}||||||~~~uuuXXXMMMGGGMMMVVVWWWQQQLLLWWWcccoooyyynnn{{{lllWWWOOOJJJIIILLLFFFBBB===888555222000...wwwqqqpppjjjddd]]]fffaaa___[[[VVVQQQMMMJJJIIIHHHFFFCCC???;;;888666555111111111111000000000000//////000000///...------------,,,,,,,,,,,,++++++((()))+++...111333333222666333444:::===999555333444777<<<@@@CCCEEEEEEEEEJJJDDD<<<999<<>>GGGOOOTTTRRRNNNOOOSSSSSSJJJ>>>777666888:::<<<===>>>AAADDDEEEGGGIIIJJJJJJJJJKKKLLLQQQQQQSSSTTTVVVYYY[[[\\\```ccccccaaabbbbbb[[[RRRDDD===999===EEENNNXXX```eeefffnnn|||{{{xxxwwwwwwuuutttwww{{{}}}~~~nnn]]]NNNIIIJJJJJJJJJKKKDDDEEEDDDBBB@@@CCCKKKRRRfffsssgggbbb]]]TTTOOONNNHHHGGGDDD@@@;;;888666666555555555555666777888999<<>>;;;777555444111111111111000000000000///////////////......---------,,,,,,,,,,,,++++++++++++,,,...333:::@@@DDD;;;777777::::::666333333333666;;;@@@DDDFFFGGGGGGDDD>>>888:::AAAJJJOOOQQQOOONNNPPPRRRMMMBBB:::777888:::<<<===>>>???AAACCCCCCFFFIIIJJJJJJIIIJJJKKKOOOPPPRRRTTTWWWYYY[[[\\\^^^aaabbbbbbaaa\\\QQQGGG;;;777999BBBMMMVVV___fffhhhkkkuuu{{{|||{{{yyyuuuttttttuuuttttttvvvzzz}}}~~~mmmTTTOOOPPPKKKIIIKKKEEEFFFEEEBBB@@@@@@EEEIIIUUUhhhnnnccc]]]WWWRRRPPPIIIHHHEEEBBB>>>;;;888666444444444444555666777777:::>>>GGGPPPXXXbbbtttkkkYYY^^^|||lll\\\```ppp~~~^^^JJJHHHJJJKKKKKKJJJEEE>>>666111///666444222000///.........------------------------,,,,,,,,,---------......,,,------------.........------........./////////111000///000222333222000000222999HHH]]]uuu```VVV```ppp|||tttnnnjjjfffccc```aaadddfffdddaaagggggghhhjjjlllnnnpppqqqqqqllleee___^^^bbbiiimmmooopppqqqooollljjjiiiiiigggkkkuuusssVVVCCC@@@DDDBBB@@@BBBMMM```rrr~~~nnnpppvvvrrrSSSHHHGGGHHHFFF???:::999888666tttnnnoookkkfff]]]eeebbb```]]]XXXSSSMMMIIIGGGGGGEEEBBB>>>:::777555444111111111111000000000///...///////////////......------,,,,,,,,,+++++++++,,,,,,---///555===FFFLLL>>>;;;999:::999444222444666999===AAADDDEEEEEEEEE@@@<<<999===FFFNNNPPPPPPPPPQQQSSSRRRIII===888999;;;===???@@@@@@AAACCCDDDBBBEEEHHHJJJIIIIIIIIIJJJMMMOOOQQQTTTWWWZZZ[[[\\\ZZZ\\\```aaa```WWWIII>>>777777>>>JJJUUU]]]eeekkkkkkppp{{{zzzrrrqqqvvv}}}}}}yyyvvvsssrrrsssuuuvvvvvvuuuzzz~~~yyy[[[VVVWWWPPPIIIIIIGGGHHHHHHEEEBBBAAACCCDDDLLLXXXkkkyyyhhh```[[[VVVSSSKKKIIIFFFCCCAAA>>>:::888555555444444444555555666999<<>>:::777555444111111111111000000000///......///////////////...------,,,,,,,,,++++++++++++---///111666>>>HHHOOOAAA===;;;:::777333222555<<<>>>AAADDDEEEEEEDDDCCC>>><<<;;;@@@IIIPPPRRRQQQRRRSSSUUUSSSGGG;;;888<<<===???BBBCCCCCCDDDEEEFFFCCCEEEHHHIIIIIIIIIIIIJJJMMMNNNQQQTTTWWWZZZ[[[[[[UUUWWW[[[```^^^TTTEEE;;;777999BBBOOOYYY___eeekkklllsss~~~vvvmmmnnnvvv~~~}}}~~~zzzxxxtttsssuuuxxxyyyzzzvvv|||fff[[[ZZZUUUPPPPPPHHHIIIHHHGGGDDDCCCBBBCCCGGGNNN]]]vvvrrrfff```[[[WWWNNNKKKGGGDDDCCCAAA===:::666555555444444444555555999;;;BBBJJJPPPZZZkkk|||tttccclllwwwxxxyyyvvvuuurrrRRRFFFHHHHHHHHHIIIHHHCCC<<<444...---///333666777666222000/////////......---------,,,,,,,,,---------......---------.........//////........./////////000000///////////////000222333777999BBBXXXuuurrrcccbbbxxx{{{ooonnnjjjeee```___cccjjjnnn}}}~~~sssqqqnnnjjjfffccc```___[[[XXXTTTPPPPPPQQQUUUWWWYYY]]]bbbggglllrrrxxx}}}~~~fffPPPCCCAAACCCHHHJJJIIINNNaaauuusssccc]]]lll[[[JJJGGGGGGFFFCCC???===@@@DDD{{{sssuuuqqqjjj^^^ccc]]]\\\[[[YYYUUUQQQNNNLLLFFFDDDAAA===:::666444333111111111111000000000000---...//////////////////------,,,,,,,,,,,,++++++***---000333666===FFFLLLCCC???<<<:::666111333888;;;===???AAAAAA@@@>>><<<<<<<<>>AAAFFFyyyqqqtttqqqkkk^^^bbb[[[[[[[[[YYYVVVSSSOOOMMMFFFDDDAAA===999666444333111111111111000000000000------...///////////////------,,,,,,,,,,,,++++++(((---222555777:::AAAFFFDDD@@@<<<999555111444::::::;;;>>>???@@@???===;;;999===AAAEEEHHHKKKPPPTTTRRRQQQPPPLLLBBB888777;;;:::===BBBDDDEEEFFFGGGHHHGGGHHHHHHHHHGGGIIILLLOOOMMMOOORRRUUUWWWXXXXXXXXXUUUSSSVVV\\\ZZZOOOCCC===;;;>>>FFFPPPVVVZZZaaaiiioooxxxvvvhhheeehhhsssvvv~~~{{{wwwtttuuuwwwyyyzzzyyyvvvgggddd___YYYPPPOOOLLLJJJGGGEEECCCBBB@@@CCCJJJWWWlll{{{ppphhhbbbTTTNNNGGGDDDDDDEEECCC@@@999888777666555555555555444888???GGGLLLTTTcccqqq}}}xxxlllkkkvvvrrr~~~~~~pppRRRHHHKKKKKKKKKKKKIIICCC;;;444111---,,,111888:::555///000000000///...---------,,,,,,,,,---------..................////////////.../////////000000000000...000111111111333888;;;???MMMhhhjjj\\\WWW\\\qqqwwwsssxxxzzzvvvnnndddYYYQQQLLLJJJLLLKKKKKKJJJJJJJJJKKKKKKFFFGGGHHHHHHIIIIIIHHHHHHLLLMMMNNNNNNNNNOOORRRTTTXXX[[[dddqqq{{{tttcccPPPGGGCCCDDDEEEGGGTTTcccvvvuuukkkttttttVVVLLLDDDBBB@@@>>>@@@EEEuuummmqqqooojjj]]]aaa^^^]]]\\\ZZZVVVQQQMMMJJJFFFDDDAAA===999666444333111111111111000000000000------...///000000//////---------,,,,,,,,,++++++'''---333666777888===BBBEEEAAA===999444111555;;;>>>@@@CCCEEEFFFEEEDDDCCC777<<>>AAAHHHRRRWWW[[[ccckkkqqqyyypppddd^^^fffqqqvvvxxx{{{vvvssstttuuuwwwwwwzzzwwwjjj[[[XXXUUUQQQMMMKKKHHHFFFDDDAAACCCGGGMMMYYYpppuuummmfffVVVOOOGGGCCCDDDEEEDDDBBB:::999888666555555555555222666>>>FFFKKKRRR```nnnyyy|||tttiiieeezzz}}}qqqxxxvvv}}}]]]OOONNNMMMLLLLLLKKKFFF>>>888777///***---666:::555///111000000///...---------,,,,,,,,,---------................../////////000////////////000000000000///111333333333555;;;???RRRddd}}}gggZZZWWWnnnzzzxxxrrrooo{{{yyyrrraaa[[[TTTPPPOOONNNKKKHHHFFFFFFEEEDDDDDDDDDDDDDDDHHHHHHIIIJJJKKKKKKKKKKKKGGGIIIJJJJJJIIIHHHIIIJJJLLLNNNVVVaaajjjpppyyysssiiigggkkkooo|||~~~gggSSSDDDBBBDDDEEELLLWWWrrrrrrrrrbbbUUUIIIFFFEEEBBBCCCGGGxxxrrruuuqqqkkk___eeehhh```ZZZWWWSSSNNNKKKLLLHHHEEE@@@;;;777555555555111111111111000000000000//////000000///...------,,,,,,++++++,,,,,,---...+++...222555777:::===???CCCBBB???888222222777===???@@@>>>BBBPPPZZZNNN:::::::::;;;???DDDIIIMMMNNNSSSOOOIIIAAA;;;999:::<<>>>>>===999444///000666;;;???@@@@@@DDDQQQ[[[QQQ???888999<<<@@@EEEKKKNNNPPPPPPLLLEEE>>>999888:::<<>>777999>>>CCCHHHLLLOOOPPPMMMHHHAAA:::777777:::<<>>>>>@@@BBBEEEGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRRRRRRRSSSUUUWWWXXXYYY^^^]]]XXXMMMBBB;;;<<<>>>HHHLLLQQQUUUYYYbbboooyyy|||yyyjjj]]]]]]fffmmmnnnmmmllllllqqqzzz|||yyyuuurrrqqqsssuuuwwwyyyxxx|||{{{ssshhh]]]UUUPPPLLLJJJBBBAAA@@@@@@???EEEUUUddd|||iii\\\[[[TTTMMMKKKHHHDDDBBBDDD???===:::666555444555666555666:::>>>BBBHHHVVVcccttt}}}sssooopppyyylll{{{uuuXXXGGGJJJJJJIIIIIIHHHCCC<<<666555222222666:::666000////////////////////////............////////////......................../////////000000000111111222222333555999HHHddd|||mmmfffqqq{{{www{{{tttkkkfffdddddd[[[XXXTTTRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQOOOMMMMMMNNNOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJMMMKKKNNNSSSXXX\\\ccckkknnnuuuzzzzzzyyyzzzwwwtttuuu}}}oooYYYNNNOOOLLLLLLOOOSSS[[[iiivvvdddKKKFFFIIIIIIHHHRRRgggvvv~~~VVVFFFHHHGGGEEEDDDxxxrrrtttpppjjj^^^ddd```[[[YYYZZZXXXQQQLLLKKKIIIEEE@@@;;;777555444444000000/////////............///////////////......,,,,,,,,,,,,,,,---......///222666999::::::;;;===;;;888444111111444888;;;???@@@@@@AAAGGGIIIAAA666999===BBBGGGJJJKKKLLLMMMJJJDDD===777666888;;;===???>>>======???BBBEEEGGGGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRSSSSSSUUUVVVWWWXXXZZZXXXRRRHHH>>>;;;@@@FFFLLLPPPUUUXXX]]]fffqqqzzzxxxlllbbb[[[___kkkqqqooojjjfffeeeiiiqqqvvvwwwzzz~~~|||vvvqqqnnnmmmnnnpppuuuwww{{{ssshhhbbb\\\SSSKKKGGGFFFEEEDDDBBBCCCKKKUUUmmmnnnaaa[[[UUUPPPNNNJJJEEECCCEEE@@@>>>;;;888666555555666666666999===???EEEQQQ^^^nnnzzz~~~pppkkklllqqq|||zzzwww|||ZZZIIIKKKLLLLLLKKKIIIEEEBBB:::666111000333666444111////////////////////////............////////////............/////////////////////000000111111222444444666:::BBBXXX{{{yyyzzz{{{rrrllliiigggfff```^^^[[[XXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXYYYXXXVVVTTTTTTUUUUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMKKKJJJLLLRRRVVVZZZbbbjjjqqqwww{{{|||||||||yyysssnnnuuu{{{aaaNNNRRROOOMMMLLLIIIKKKVVVbbbvvv^^^HHHBBBCCCIIIOOOYYYmmmlllzzzgggMMMFFFGGGGGGFFFvvvssswwwtttlll___ddd___[[[YYY[[[YYYRRRLLLKKKIIIFFFAAA;;;777555444444111111111000000000//////......///////////////...------,,,,,,------...///222555999;;;<<<<<<<<<===;;;777333222555888999999<<<>>>???@@@AAAAAA;;;444===BBBIIILLLLLLJJJHHHGGGGGGAAA:::666777999<<<=========<<<===???BBBDDDFFFFFFGGGHHHJJJMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUWWWXXXXXXUUUMMMCCC;;;<<>>888555777:::;;;:::;;;;;;<<<>>>@@@BBBDDDEEEEEEFFFGGGIIILLLNNNPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWZZZSSSIII???;;;>>>FFFLLLRRRUUUYYY___fffoooxxxssscccVVVYYY\\\___dddiiihhhdddYYYWWWYYY^^^aaaaaacccfffgggkkkpppuuuxxxxxxwwwuuuxxx|||yyysssmmmiiiggghhhhhhpppvvv|||~~~wwwvvvooo^^^OOOOOOJJJGGGGGGFFFCCCCCCGGGSSSwwwuuuaaa]]]ZZZWWWPPPGGGDDDFFFAAA@@@===:::888666666555666666888;;;<<<@@@LLLXXXdddqqqxxxpppppppppvvvwwwxxxpppsssyyyNNNIIIFFFGGGHHHFFFDDDEEE???666...---//////......////////////////////////............////////////.........//////000000111...///000000111222333333111333:::FFFWWWppp~~~wwwuuulll}}}|||yyytttmmmhhhgggfffeeeccc``````bbbdddffffffeeeeeeddddddeeeeeedddbbb___^^^___^^^]]]\\\YYYXXXVVVTTTRRRPPPOOONNNLLLKKKMMMRRRVVVYYY```hhhvvvwwwuuuuuu}}}oooYYYRRRQQQRRRRRRNNNHHHGGGKKKVVVaaaqqq~~~ZZZHHHLLLHHHOOORRRZZZssswwwkkkqqqhhhKKKFFFHHHGGG}}}vvvxxxssslll```fffaaa\\\ZZZZZZWWWQQQLLLKKKJJJGGGAAA;;;777444333333111000000000000/////////------...///////////////---------------...//////222666:::<<<;;;:::999999555222111777@@@DDDAAA<<<888<<<@@@BBB@@@<<<;;;<<>>;;;999777666555666666777:::<<<@@@LLLXXXcccppp}}}rrrllleeehhhssstttxxx}}}ooobbb~~~TTTJJJCCCEEEGGGFFFEEEFFFBBB777//////000...---...////////////////////////............////////////---......///000000111111...///000111222333333444222555???PPPdddyyytttlllttt}}}|||yyyrrrmmmkkkllllllkkkjjjkkknnnrrroooooonnnmmmmmmmmmmmmmmmllliiigggfffeeeeeedddbbb]]]\\\ZZZWWWUUURRRPPPPPPOOOMMMNNNRRRTTTVVV\\\cccooozzzyyyvvvsssyyyoooXXXQQQOOOPPPRRRPPPJJJFFFGGGLLLVVVeeeuuulllVVVNNNMMMSSSVVV]]]qqquuuqqqsssPPPHHHGGGBBBwwwvvvpppiii```gggbbb]]]ZZZYYYWWWPPPLLLKKKJJJGGGAAA;;;777444333333000/////////............------...///000000//////...------------...//////111555999;;;:::888777777444111333;;;FFFKKKHHHBBB:::===AAABBB===888666888@@@IIISSSVVVQQQIIICCC@@@>>>999444333666888666333777999<<<@@@BBBBBBBBBBBBBBBCCCEEEHHHJJJLLLNNNOOOLLLLLLMMMOOOQQQTTTVVVWWWSSSIII>>>:::???IIIQQQUUUWWWYYY^^^eeennnxxxvvvmmmkkkgggkkkmmmlllnnnlllaaaSSSKKKIIIIIILLLMMMKKKLLLPPPQQQRRRVVV[[[bbbjjjqqquuuyyyzzz|||~~~zzzsssmmmhhhffffffgggnnnvvv}}}|||yyyggg^^^UUURRRNNNIIIFFFFFFAAAVVVvvvfffdddbbb^^^TTTIIIDDDFFFBBBAAA>>><<<999777666555666555777:::<<<@@@LLLXXXdddpppxxxkkk]]]^^^iiixxx{{{qqqWWWlllZZZMMMCCCEEEIIIHHHGGGHHHDDD888000111222///---///////////////////////////............/////////000---......///000111111222...///000111222333444444555888EEEYYYnnnwwwjjjyyy~~~~~~|||wwwrrrppprrrsssssssssuuuzzz~~~wwwvvvuuutttttttttttttttsssqqqnnnllllllllljjjhhhaaa```^^^[[[XXXVVVTTTSSSRRROOOOOOQQQRRRSSSXXX^^^hhhvvvxxxuuusssxxxmmmTTTTTTQQQPPPRRRQQQKKKFFFEEEHHHPPP^^^ooofffRRRQQQSSSTTTYYYlll~~~sss{{{ZZZPPPLLLCCCssssssoookkk```eeeaaa]]]ZZZZZZUUUNNNJJJJJJLLLFFF???999555444333222222111111000///......---//////...---,,,++++++***---------+++***+++...111666:::;;;999888888555111222111111666FFFTTTSSSJJJDDDAAAAAABBB===555666;;;BBBDDDIIIMMMIIIAAA>>>AAA444555666555555666999;;;===<<<<<<===>>>@@@BBBCCCBBBCCCDDDEEEGGGJJJLLLMMMMMMOOOOOONNNQQQVVVWWWTTTMMMEEE===<<>>GGGQQQ^^^lllxxxooohhhccc^^^wwwvvvvvv{{{bbb[[[yyygggOOOGGGMMMKKKGGGHHHFFFFFF???666222333333111///000000000000000///............---,,,---...///000////////////000000000000333333222111222444444222555<<>>@@@AAABBBBBBDDDEEEHHHJJJLLLMMMOOOQQQQQQPPPSSSXXXXXXUUUJJJCCC===>>>FFFPPPXXX\\\^^^[[[\\\eeennnuuu{{{vvvgggdddhhhooonnnnnnnnnkkkeee[[[SSSMMMJJJFFFDDDEEEFFFEEEDDDDDDDDDEEEJJJRRRZZZ```ccclllmmmqqqyyy~~~|||{{{zzzyyy{{{uuurrroooiiihhhiiioooyyyvvvhhhUUUOOOOOOIIIDDDFFFWWWqqqmmmfffdddWWWNNNLLLIIIGGGDDDCCCBBB>>>777555666777555666999:::===GGGQQQ]]]kkkwwwvvvjjjbbb\\\ooovvv~~~www}}}bbbWWWpppoooRRRFFFKKKJJJHHHIIIFFFEEE>>>666222333444333111000000000000000///............---------...///000////////////000000000111111222222222333555555555888FFF```~~~jjjiii{{{~~~|||~~~||||||yyytttoookkkhhhgggffffffeeedddcccbbb```\\\XXXWWWWWWVVVUUUSSSTTTWWWYYYiiipppwww{{{}}}{{{uuurrrkkkmmmttt{{{sssWWWOOOOOOOOOPPPPPPNNNIIIFFFCCCCCCJJJZZZkkkyyy{{{TTTRRRPPPOOOWWWkkk}}}lllTTTHHH}}}rrrsssqqqlll___ccc```]]]]]]]]]YYYPPPJJJIIIJJJEEE>>>999666444333222111111000000//////......------------------------***+++++++++,,,...222555666:::<<<;;;;;;<<<:::666444333333555>>>HHHMMMLLLDDDCCCBBB@@@:::555666:::DDDGGGDDD======CCCCCC===555666777777666666888:::>>>>>>===<<<<<<<<<>>>>>>AAABBBDDDFFFHHHKKKLLLMMMOOOQQQRRRQQQTTTWWWVVVRRRDDDAAA>>>BBBJJJTTTZZZ]]]___\\\]]]fffooovvv~~~ppp___ZZZ^^^hhhiiiiiihhhddd]]]UUUPPPLLLIIIEEECCCCCCCCCCCCBBB@@@AAADDDIIIPPPUUUXXXYYYaaacccgggooowww~~~}}}{{{xxxwww}}}xxxtttsssooojjjhhhjjjrrr{{{~~~rrraaaZZZVVVKKKFFFCCCLLL```}}}uuukkkgggYYYPPPNNNJJJHHHEEECCCCCC???999666777777555666888999<<>><<<888000111333666<<>>888555777:::BBBGGGCCC999;;;DDDCCC888333555666777777888:::<<>>===;;;;;;;;;<<<===AAABBBDDDFFFIIIKKKLLLMMMLLLOOOPPPPPPRRRUUURRRMMM??????AAAFFFOOOWWW\\\^^^aaa___cccmmmuuu{{{}}}mmm^^^YYY\\\ggghhhiiifff___WWWQQQNNNLLLJJJGGGDDDCCCCCCCCCCCCBBBBBBCCCFFFJJJNNNOOONNNUUUXXX\\\dddkkkrrrvvvyyy{{{~~~zzzwwwwwwsssqqqqqqmmmgggfffiiivvv~~~wwwmmmaaaPPPNNNFFFIIIVVVkkk}}}pppiii[[[QQQOOOKKKJJJEEECCCCCCAAA;;;888888777666666888999;;;DDDNNNYYYfffqqquuukkkeeeqqq{{{xxx___aaa|||```GGGGGGIIIJJJLLLGGGHHHBBB:::444222222222222//////000000000000//////...............//////000//////000000000111111111///000333555444444999???SSSrrrfffVVV[[[www|||xxxsssnnnjjjhhhjjjjjjiiiiiihhheee```\\\\\\\\\[[[YYYWWWXXXZZZ\\\```iiiqqqvvvzzz}}}{{{vvvkkkeeefffkkkuuuuuuVVVKKKJJJIIIJJJLLLLLLLLLJJJFFFAAAAAAIIIWWWfffwwwzzzfffVVVTTTRRRNNNUUUbbbtttlllyyysssQQQuuuwwwuuuooocccfff```]]]^^^___ZZZQQQJJJIIIFFFBBB===999666555333222000000000000////////////,,,------......//////000---......------...222555555:::===<<<===>>>===999...111666<<>>???>>><<<;;;;;;<<<<<<===AAABBBEEEGGGIIIJJJKKKKKKKKKOOOQQQQQQSSSTTTOOOIII<<<>>>CCCKKKSSSYYY]]]^^^___aaaiiittt|||{{{tttmmmddd^^^aaagggnnnooommmiiiaaaYYYTTTQQQLLLKKKIIIFFFDDDDDDDDDEEEIIIFFFCCCBBBDDDFFFGGGGGGLLLOOOTTTYYY```fffkkknnnvvv{{{|||wwwsssqqqqqqqqqlllfffeeehhhyyy|||ooo]]]VVVLLLLLLSSSaaavvvlll\\\RRRPPPKKKKKKFFFCCCDDDCCC>>>:::999888666666777888:::CCCLLLVVVcccnnn~~~{{{oooiii|||lllaaattteeeIIIGGGHHHKKKLLLHHHIIIDDD===777333111000/////////000000000000//////.........///////////////000000000000111111111111111111333555444444>>>JJJaaafffiiiyyy|||~~~|||uuunnniiikkkkkkjjjjjjjjjgggbbb___^^^^^^]]][[[ZZZZZZ\\\^^^bbbjjjrrrvvvyyy{{{xxxsssiiiccccccgggsssvvvVVVJJJHHHHHHIIIKKKLLLLLLLLLGGGBBB@@@EEEOOO\\\mmm{{{oooYYYUUURRRLLLMMMUUU___~~~llllllaaavvvwwwuuupppcccggg```]]]]]]]]]YYYPPPJJJIIIEEEAAA<<<999777555444222000000000000////////////------......////////////...//////...---///222555555999<<<;;;;;;===;;;777111222888AAADDDCCCAAABBBAAACCCAAA999555777;;;===@@@EEEDDD???===???:::111///222666888999;;;===???======<<<<<<<<<===???@@@BBBDDDFFFHHHIIIJJJJJJIIILLLQQQTTTUUUUUUUUUOOOHHH<<<@@@GGGNNNUUUZZZ]]]^^^]]]aaakkkvvv}}}ssscccZZZYYY___jjjtttooommmjjjfff```YYYSSSPPPLLLKKKJJJGGGEEEEEEGGGIIINNNJJJDDD@@@@@@BBBCCCDDDGGGJJJNNNRRRVVV[[[aaaeeeooovvvyyyttttttuuuvvvpppiiihhhkkkzzzxxxjjj\\\QQQOOOSSSYYYwww|||ppp___UUURRRMMMMMMGGGCCCEEEEEE@@@<<<;;;888666666777777999AAAKKKTTTaaalll}}}sssjjjuuu|||dddmmmiiiLLLIIIIIIJJJKKKGGGHHHEEE@@@:::555111///......//////000000000000000---...///000000000000///000000000111111111222222333111333666555888III\\\www}}}}}}yyyxxx{{{sssnnnmmmlllkkkkkkkkkiiifffdddaaaaaa```^^^\\\\\\^^^```gggnnnuuuwwwyyyyyyuuuoookkkeeecccfffrrryyyWWWIIIHHHGGGIIIKKKMMMMMMLLLGGGBBB@@@CCCIIIRRRaaammmuuu```WWWRRRNNNOOOTTTZZZyyy~~~pppyyyxxxvvvvvvsssnnncccggg```]]][[[[[[WWWOOOJJJJJJCCC@@@<<<999777666444222////////////000000000000............////////////---............000444777444888;;;999:::;;;999555333111555???DDDBBB@@@BBB@@@BBB???777333888===???CCCDDDEEEBBB>>>999555333222444777999999:::;;;<<<;;;;;;;;;<<<===@@@BBBCCCDDDEEEGGGIIIIIIIIIHHHGGGKKKPPPTTTUUUVVVTTTMMMEEE===BBBIIIQQQVVVZZZ\\\]]]___bbbkkkvvv{{{}}}ooo]]]YYY^^^fffmmmsssjjjgggbbb___\\\XXXRRRMMMJJJKKKJJJHHHEEEEEEHHHKKKOOOJJJEEEBBBAAABBBCCCCCCEEEHHHKKKNNNPPPTTTYYY]]]gggooo{{{vvvwwwyyyyyyssskkkjjjmmmyyyxxxfffYYYSSSQQQQQQiiitttcccXXXUUUPPPNNNGGGDDDFFFFFFBBB===;;;888666555666666888@@@JJJUUU```kkk|||zzznnniiikkkjjjjjjPPPLLLIIIIIIJJJGGGCCCCCC@@@<<<888333111000......///000000000000000---...///000111000000///000000111111111222222222555111222666777???WWWqqq{{{wwwzzzyyyvvvpppnnnlllkkkllllllkkkjjjccccccbbb___]]]]]]___aaafffnnnuuuxxxzzz{{{wwwrrroooiiifffgggttt}}}YYYHHHHHHHHHJJJLLLMMMLLLKKKFFFCCCBBBDDDGGGLLLVVVaaa{{{}}}qqqaaaTTTNNNQQQVVV___zzzwwwrrr~~~uuutttqqqmmmaaagggaaa]]][[[ZZZUUUNNNJJJJJJCCC???;;;999777666444222////////////000000000000/////////////////////...+++,,,---...///222666:::333888:::888888:::777333333///000999@@@???>>>@@@>>>BBB???666333888>>>@@@GGGEEEEEEDDD===444222666444777999:::999999999:::::::::;;;<<<>>>AAADDDEEEEEEFFFHHHIIIIIIHHHGGGFFFIIINNNSSSTTTTTTRRRJJJBBB>>>CCCKKKRRRVVVYYY[[[]]]ccceeemmmuuuzzz|||~~~~~~{{{mmmaaaccckkkooommmkkkjjjeee```^^^^^^\\\UUUPPPHHHIIIIIIGGGEEEEEEHHHLLLMMMJJJFFFDDDDDDDDDDDDCCCEEEHHHKKKLLLMMMPPPUUUYYYaaakkkwwwvvvxxxzzz{{{tttkkkiiimmmwwwooo```WWWPPPJJJ^^^xxxeee[[[XXXRRROOOHHHDDDFFFGGGCCC>>><<<888666555666666888@@@IIIUUU```kkk{{{sssgggrrrjjjkkkRRRNNNJJJHHHIIIGGG???@@@@@@>>>:::555333111......///000000000000000---...000111111111000///000111111111111222222222555111222777:::DDDaaa|||xxxyyy}}}|||rrrooommmlllmmmoooooonnnddddddccc```^^^^^^```bbbbbbjjjsssxxx|||}}}xxxrrrlllhhhiiiwww\\\HHHHHHIIIKKKMMMNNNLLLKKKHHHFFFFFFGGGHHHJJJRRR[[[lllkkkUUUNNNRRRWWWbbb{{{yyylllxxxtttrrrqqqnnncccfffddd^^^[[[ZZZWWWPPPKKKJJJFFFBBB===888666444222111000000////////////000000///......---------.........,,,,,,...222777999:::;;;777666;;;<<<999555444444666:::>>>???>>>:::888DDD>>>777555888===@@@AAAFFFGGGHHHDDD>>>777333111222666:::<<<<<<;;;::::::::::::<<<===???AAABBBCCCGGGHHHIIIIIIJJJJJJJJJIIIHHHMMMRRRQQQMMMGGGDDDCCCBBBHHHPPPVVVYYYZZZ\\\]]]dddjjjssszzz~~~}}}{{{xxxsssiiiaaa```hhhnnnooommmaaa___]]]^^^___\\\TTTNNNKKKJJJIIIGGGGGGGGGHHHHHHHHHGGGEEECCCCCCDDDFFFGGGCCCEEEHHHJJJLLLOOOSSSUUU___hhhuuu}}}zzz{{{xxxrrrnnnmmmwww|||}}}hhhVVVOOOOOOWWWpppnnnddd]]]XXXVVVNNNEEEDDDGGGFFF@@@999999666555777888999???FFFRRR\\\lll|||lllvvviiixxxmmmMMMFFFKKKJJJHHHHHHCCCBBB???<<<888333000...000000////////////000000000000000000////////////111111111111111111222222333555666444999MMMlllzzzwwwxxx{{{~~~~~~}}}uuutttsssrrrrrrqqqnnnllliiigggdddbbbbbbbbbaaa```jjjpppyyy~~~yyyrrrjjjqqqpppppp[[[QQQJJJGGGJJJNNNNNNMMMNNNFFFFFFCCC???EEEPPPVVVTTT\\\lllfffPPPPPP\\\dddnnnlllzzzuuusssrrrnnnbbbeeebbb]]]YYYYYYUUUOOOJJJIIIFFFBBB===888666444222111000000////////////000000///......------............,,,,,,...222777;;;<<<<<<888888<<<===888555444444777:::<<<<<<;;;::::::AAA<<<666555888===???@@@GGGGGGFFFDDD@@@:::666333333666:::<<<;;;::::::::::::;;;<<<===???AAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHNNNRRRTTTRRRKKKDDD???===BBBHHHQQQXXX\\\^^^aaabbbrrrwww}}}|||uuunnniiikkkqqqsssoooiiiaaa^^^]]]]]]^^^\\\UUUOOOOOOMMMKKKIIIHHHGGGGGGHHHKKKJJJIIIIIIHHHIIIJJJJJJJJJLLLNNNOOOPPPRRRUUUXXX___fffqqq|||}}}xxxvvvrrrkkkffffffqqqvvv|||uuuaaaVVVPPPPPPaaawwwzzzlllbbb\\\XXXPPPHHHEEEHHHGGGAAA;;;:::777666777888999>>>EEEQQQ[[[kkk{{{ooovvv{{{kkkpppjjjOOOHHHJJJIIIHHHJJJEEECCCAAA===999555111/////////000000000000//////000000000000000000000///111111111111111222222333...333666888@@@UUUtttvvvrrrzzzqqquuuzzz}}}{{{zzzxxxuuuuuu{{{{{{yyyvvvtttsssqqqooommmjjjhhheeedddcccccccccccckkkqqqzzz{{{uuummmqqqqqqttthhhQQQJJJFFFIIINNNMMMKKKKKKHHHHHHDDDAAAFFFRRRYYYYYYXXXdddwwwsssYYYRRR[[[[[[eeeqqqkkkwwwvvvtttrrrnnnaaaccc```[[[WWWWWWTTTMMMIIIHHHFFFBBB===888666444222111000000////////////000000///......---......//////...,,,+++---222888<<<>>>>>>;;;:::======888444444555888;;;;;;999888:::<<<>>>:::666666:::===??????HHHGGGEEEDDDAAA===888555444666:::;;;;;;::::::::::::;;;<<<>>>???AAABBBCCCEEEEEEFFFHHHHHHIIIIIIIIIQQQTTTUUURRRJJJBBB>>><<>>;;;888666888888888>>>DDDPPPYYYhhhxxx|||xxxwww}}}{{{nnniiiQQQIIIIIIHHHIIIKKKFFFEEEBBB???;;;777333111...///000111111000///...000000000000000000000000111111111111111222333333...222777<<>>@@@???<<<<<<>>>===777333444555:::??????===;;;;;;===<<<999777888<<>>???@@@BBBBBBFFFGGGHHHJJJKKKLLLLLLLLLOOORRRTTTQQQKKKFFFCCCCCCFFFNNNWWW]]]```dddiiimmmuuuwwwzzz}}}ttttttwww|||zzznnneee^^^]]]\\\]]]]]][[[WWWSSSNNNMMMLLLLLLMMMOOOQQQSSSSSSTTTVVVXXXXXXXXXVVVUUURRRSSSUUUVVVVVVWWWZZZ\\\cccdddhhhppp{{{xxxpppiiifffeeedddeeeiiimmmmmmpppvvv~~~qqqggg]]]VVV]]]lllmmmbbb___WWWMMMIIIHHHHHHDDD@@@===999888888888888===CCCMMMVVVeeeuuuxxxuuu{{{nnnSSSHHHHHHIIIIIIJJJFFFEEECCC???;;;777444222---///000222222000///---000000000000000111111111111111111111222333333444444555777===KKKeee||||||vvvnnnzzz~~~uuupppiiihhheeebbbcccjjjvvv~~~xxxuuusssqqqpppnnnkkkjjjiiifffdddeeegggiiimmmuuu~~~sssooonnnwww[[[PPPHHHKKKQQQRRRNNNLLLKKKJJJGGGEEEGGGQQQ\\\ddd^^^ZZZYYYfffmmmRRRGGGCCCJJJYYYmmmhhhaaa{{{uuussspppkkk]]]^^^]]]XXXUUUUUUSSSMMMIIIIIIFFFBBB<<<888666444222111000000////////////000000...............///000111...---,,,...444:::>>>@@@???======???<<<666333444555;;;BBBEEEDDDAAA???>>><<<999777999>>>BBBCCCBBBKKKIIIEEEBBB>>>999444000666888:::;;;:::999:::;;;;;;<<<===>>>???@@@AAABBBEEEFFFHHHJJJKKKMMMMMMMMMOOOQQQSSSQQQLLLIIIHHHIIILLLSSSZZZ^^^___bbbiiiooonnnppprrrwww}}}}}}qqqhhh\\\\\\]]]^^^___^^^[[[ZZZTTTRRRPPPOOOPPPRRRUUUWWWWWWYYY[[[]]]^^^^^^\\\[[[UUUWWWYYY[[[\\\^^^aaadddgggfffgggnnnxxxnnnfff^^^]]]]]]^^^aaaggghhhgggjjjpppyyysssdddWWWXXXbbbsssgggbbbZZZPPPIIIGGGFFFDDDAAA>>>;;;999999888777<<>>???===<<<===???;;;555222444777<<>>???@@@AAAAAACCCDDDFFFHHHJJJKKKLLLMMMQQQSSSSSSPPPKKKHHHHHHIIIRRRWWW]]]]]]]]]```jjjrrrqqqqqqssswww|||wwwkkkccc^^^___```bbbcccccccccccc```^^^ZZZVVVTTTTTTVVVWWW[[[]]]```bbbccccccbbbbbb^^^```bbbccceeegggjjjmmmkkkjjjkkkooovvv{{{hhh^^^VVVSSSRRRSSSVVV[[[]]]^^^bbbiiirrrzzz~~~ooo^^^YYY```|||{{{mmmeee]]]RRRJJJGGGFFFDDDCCC@@@<<<::::::888777;;;AAAGGGQQQ___ppp~~~yyy|||vvvgggRRRJJJIIIHHHFFFEEEDDDBBB???<<<888555444...///000111111000///...///000000111111222222222111111111111222444555666444888AAAQQQjjj~~~ooogggkkkttt~~~uuuiii___YYYXXXQQQQQQPPPOOOPPPWWWbbbkkkuuu}}}{{{zzzppppppnnnjjjfffeeeiiimmmrrrzzzvvvqqqlllnnnyyygggOOOIIINNNSSSTTTSSSMMMLLLLLLJJJGGGJJJVVVcccrrrlllbbb^^^lllrrrYYYPPPPPPRRRRRR^^^zzzcccuuuvvvvvvsssnnn___aaa^^^ZZZWWWXXXVVVQQQMMMMMMFFFBBB===888666444222111000000////////////000000............///000111222......///333777;;;======;;;;;;===>>>:::444222555;;;<<<@@@GGGLLLMMMHHHBBB;;;888666888>>>CCCEEEFFFHHHKKKJJJDDD:::444333666777999::::::999888999;;;<<<<<<===>>>???@@@@@@AAABBBDDDFFFHHHJJJLLLMMMMMMPPPQQQRRRNNNIIIFFFGGGIIIVVV[[[^^^]]][[[```mmmwwwvvvuuuuuuxxx}}}}}}|||}}}}}}sssggg___```ccceeehhhiiikkklllmmmkkkgggbbb]]]ZZZZZZ[[[\\\```aaacccfffggghhhhhhhhhggghhhjjjkkkkkkmmmppprrrppppppppprrrvvv~~~zzzqqqcccZZZQQQMMMLLLKKKOOOTTTUUUXXX]]]ccciiiqqqxxx}}}{{{hhh___bbbqqqqqqhhh```UUUMMMHHHGGGFFFEEEAAA===;;;:::888777:::AAAEEENNN]]]nnn~~~|||}}}qqqyyy```OOOHHHGGGHHHFFFFFFDDDAAA>>>:::777555//////000000000000/////////000000111111222333333111111111222333444555666333>>>RRRlllttthhhaaa```kkkwww~~~yyymmm___TTTOOONNNEEEFFFGGGGGGHHHOOOXXX```kkkyyy~~~{{{uuuuuusssnnnhhhgggkkkpppsss|||~~~sssqqqmmmnnnvvv}}}[[[MMMPPPWWWYYYZZZOOOOOOOOONNNHHHGGGSSSaaarrruuuoooeeeiii}}}xxx^^^RRRPPPTTTWWW\\\wwwkkklllxxxwwwuuupppaaaccc___ZZZXXXYYYXXXRRROOOOOOFFFBBB===888666444222111000000////////////000000............///000222222...///111444999;;;<<<;;;::::::<<<>>>999333222555>>><<<===DDDLLLOOOJJJEEE:::777444666<<>>???@@@@@@AAADDDFFFHHHJJJMMMNNNOOOPPPLLLNNNNNNLLLHHHFFFHHHJJJXXX\\\___]]][[[bbbppp|||wwwvvvvvvyyy}}}~~~|||zzz{{{vvvyyyvvvllldddcccfffiiilllnnnppprrrtttnnnkkkfffaaa______aaabbbcccdddfffhhhiiikkkkkkllllllmmmnnnnnnnnnnnnqqqsssrrrsssttttttvvv~~~}}}xxxqqqjjj```WWWNNNLLLKKKKKKNNNSSSSSSWWW\\\___ccciiiqqqwwwlll^^^]]]hhhqqqkkkcccXXXNNNIIIHHHGGGGGGBBB>>>;;;:::888777:::@@@CCCMMM\\\nnn~~~|||ttt}}}mmm|||jjjRRRFFFGGGKKKHHHGGGEEEBBB???<<<999777000000////////////000000///000000111222222333333111111111222333444666777555FFFbbbzzz~~~ggg\\\[[[```mmmyyyuuuuuupppdddUUUIIIDDDCCC???AAABBBCCCEEEKKKTTT[[[cccppp|||xxxxxxyyyvvvpppjjjiiimmmrrruuu~~~~~~|||ssssssnnnmmmqqqwwwgggTTTUUU[[[___```QQQQQQRRRQQQJJJFFFQQQ```pppxxxwwwkkkiiiyyy}}}{{{aaaUUUSSS\\\cccgggxxxtttkkkuuuuuuuuuqqqcccddd\\\ZZZXXXVVVTTTPPPLLLHHHFFFBBB===888666444222111111111000000//////..............................---///111444777999:::;;;<<<======999333000000222999<<>>BBBEEECCCDDDFFFHHHKKKMMMOOOPPPPPPOOOLLLGGGBBBBBBEEEIIIWWW[[[___```aaafffnnnuuupppooorrrzzzwwwssswww|||~~~zzzllldddaaajjjrrrrrrssswww|||~~~vvvqqqkkkggggggiiikkklllfffiiimmmoooooopppqqqrrrnnnoooqqqpppooonnnooopppssstttwwwyyyxxxzzz|||tttppplllgggbbb[[[SSSHHHCCCEEEIIIKKKKKKQQQQQQRRRVVV\\\eeemmmrrr}}}uuubbb\\\llluuujjjdddYYYPPPKKKJJJGGGCCCDDDBBB>>>:::777777;;;>>>FFFLLLZZZnnnuuugggeeeqqqooohhhvvvNNNFFFKKKFFFEEEEEEDDDAAA>>>:::777555666444222111222222111000000000000000111111111111444555555333333444555444:::NNNjjj{{{ttt~~~xxxfff[[[\\\dddnnnsssrrrooogggXXXHHH???>>>@@@======<<<<<<>>>DDDLLLRRR]]]jjj~~~zzzyyyvvvppplllkkkooorrruuu|||{{{uuupppnnniiikkkpppsss^^^QQQXXX______WWWWWWTTTNNNIIIJJJQQQXXXlll{{{qqqjjjwwwqqq^^^QQQXXXbbbbbbuuuxxxbbbnnnrrrsssrrrmmm___```\\\ZZZWWWUUUSSSPPPKKKHHHFFFBBB===888666444222111///////////////000000000........................---///222555888;;;<<<===;;;<<<<<<888333111222444:::===???@@@DDDIIIIIIEEE888666666888>>>CCCEEEEEEBBBAAA>>>999444222333555:::888777666777999;;;===:::;;;<<<<<<<<<>>>AAADDDCCCDDDFFFHHHKKKMMMOOOPPPNNNMMMKKKGGGDDDDDDHHHLLLSSSWWW\\\^^^```dddlllrrrnnnmmmpppxxx|||}}}~~~xxxsssrrrvvv{{{xxxeee[[[\\\iiiuuuzzz{{{~~~xxxuuupppmmmmmmoooppppppooopppqqqrrrssssssrrrqqqppprrruuuvvvuuutttuuuuuuwwwxxx|||~~~~~~uuunnnfffaaa```___[[[XXXSSSLLLDDD@@@BBBFFFHHHHHHLLLLLLMMMPPPVVV^^^eeeiiittt~~~iii```jjjzzzhhhbbbWWWOOOLLLKKKHHHEEEEEECCC@@@<<<999999<<<>>>DDDIIIWWWkkk|||jjj]]]bbb|||nnngggxxxQQQIIIMMMFFFFFFFFFEEECCC@@@<<<999777666444222111222222111000000000000000111111111111333444555444444555666777???ZZZzzz|||ooo```YYY___jjjssswwwooofffYYYMMMDDD???<<<;;;<<<;;;:::999:::???FFFKKKVVVdddxxx{{{zzzwwwqqqlllkkkmmmooouuu}}}{{{vvvmmmlllhhhjjjooopppuuu___]]]ccceee^^^]]][[[XXXUUURRROOONNNiiizzzvvvmmmwwwwww___NNNPPPZZZYYYgggwww```jjjqqqrrrqqqkkk\\\]]][[[YYYWWWUUUSSSOOOKKKHHHFFFBBB===888666444222111---......///000000111111...........................000333777:::<<<===>>>999::::::777333222444777:::===???>>>AAADDDCCC>>>888777888:::???CCCDDDEEE<<<;;;999555222222444666888777666555666888:::<<<;;;<<<======<<<>>>AAACCCCCCDDDFFFHHHKKKMMMNNNOOOMMMLLLJJJGGGFFFGGGLLLOOOQQQUUUZZZ]]]^^^aaagggkkkmmmkkknnntttyyyzzz~~~zzzsssppprrrwww{{{sss\\\PPPVVVfffwww|||yyyuuuttttttuuuvvvvvvwwwvvvtttuuuwwwwwwssspppsssvvvzzz||||||||||||||||||~~~|||sssmmmbbb]]]WWWTTTTTTUUUSSSQQQJJJFFFAAA@@@BBBFFFGGGFFFGGGGGGGGGIIINNNTTTZZZ]]]hhhtttsssgggmmmnnneee[[[SSSOOOKKKHHHFFFFFFDDDAAA===::::::<<>>;;;999666444222111222222111000000000000111111111222222111333444555555555777999EEEhhhoooeee[[[\\\fffrrrxxxyyyhhh\\\LLLCCCAAA@@@===888<<<;;;:::888888;;;@@@EEEMMMZZZooo{{{wwwrrroooooopppvvvzzzwwwnnnmmmhhhjjjnnnmmm{{{wwwiiihhhiii\\\XXXTTTTTTVVVUUUQQQLLLcccwww}}}sssxxxeeeNNNIIIPPPPPPZZZwwweeehhhssstttqqqkkk[[[\\\ZZZXXXVVVTTTSSSOOOKKKHHHFFFBBB<<<888666444222111........./////////000000........................///111444777:::;;;;;;;;;888999888555222333777;;;:::===>>>>>>@@@BBB???:::777888999<<>>======>>>@@@CCCDDDDDDFFFHHHJJJLLLNNNNNNPPPNNNKKKIIIHHHKKKNNNQQQRRRVVVZZZ]]]^^^```bbbdddlllkkkmmmrrrvvvxxx}}}xxxrrrrrruuuxxxzzzoooZZZOOOUUUfffyyy~~~{{{vvvtttvvvxxxzzz{{{{{{xxxuuuwwwzzzzzzvvvqqqtttxxx}}}{{{zzzxxxvvvrrrmmmfffbbb[[[WWWRRROOONNNMMMLLLJJJDDDBBBAAABBBEEEGGGHHHGGGDDDCCCCCCDDDGGGLLLPPPSSS___jjjwww{{{mmmtttyyynnnbbbYYYRRRKKKFFFDDDFFFDDDBBB>>>::::::<<<>>>EEEJJJWWWkkk{{{eeeSSSfffsssfffhhh]]]KKKJJJEEEFFFEEEEEEDDDAAA???<<<:::666444222111222222111000000000111111111222222222222222333555444333666;;;HHHssshhhbbb___eeepppxxxwwwrrr]]]SSSGGGBBBCCCCCC???:::===<<<;;;:::999;;;???BBBFFFSSSgggzzz|||xxxtttrrrqqqpppxxx{{{yyysssqqqkkkjjjnnnmmmxxx~~~oooggg^^^WWWOOOLLLMMMOOOPPPPPP[[[ppp{{{{{{rrrVVVFFFIIIJJJQQQppprrrhhhxxxssstttpppiiiZZZ\\\ZZZXXXVVVUUUSSSPPPLLLIIIFFFBBB<<<888666444222111000/////////.........---........................000222555888999999888777777777777444222333999>>>:::===??????AAACCC@@@:::666888;;;>>>???AAAAAABBB:::888666555555777999:::555555555666777888:::;;;===>>>>>>>>>===>>>AAACCCDDDDDDFFFHHHJJJKKKMMMNNNSSSPPPMMMJJJKKKMMMPPPRRRPPPTTTYYY]]]```ccceeeffflllkkknnnrrruuuwww}}}yyyvvvwwwzzzzzzzzzsssbbb[[[___ooo|||vvvssstttxxx|||~~~~~~{{{yyy{{{}}}xxxuuuyyy~~~wwwssstttpppnnnkkkhhheeeaaa\\\XXXPPPMMMJJJFFFEEECCCBBBBBB??????@@@BBBEEEFFFGGGFFFBBBBBBAAABBBDDDGGGJJJLLLYYYbbbnnnwwwqqqvvvssseee]]]UUUKKKEEEDDDEEEDDDAAA===:::999:::<<>>;;;:::666444222111222222111000111111111111222222222222333111333555333111666???TTTxxxgggeeegggnnnvvvvvvmmmcccNNNKKKGGGEEEDDDCCC@@@===<<<<<<<<<;;;:::;;;>>>AAABBBNNN```rrr~~~zzzwwwtttrrrqqqpppzzz|||yyyvvvtttkkkhhhlllllluuu}}}gggeee```XXXQQQMMMMMMPPPRRRTTTggg}}}}}}cccHHHDDDGGGJJJddd~~~gggeeesssrrrmmmfffXXX[[[ZZZYYYWWWUUUTTTQQQMMMJJJFFFBBB===888666444222111000000//////...------,,,........................000222555888999999777666777777666333111333:::@@@:::>>>@@@@@@BBBDDDAAA;;;666:::>>>@@@AAAAAAAAABBB999777333222444666777777555555666777888999;;;<<<<<<===>>>>>>===???BBBDDDDDDEEEFFFGGGIIIKKKLLLMMMSSSPPPKKKJJJKKKNNNPPPQQQMMMPPPVVV\\\ccchhhkkkmmmllllllooossstttttt{{{yyywwwyyy{{{{{{zzzzzznnnkkknnn|||~~~yyyvvvwwwzzz~~~xxx|||zzzvvvoooeee______eeeaaa]]]YYYVVVSSSOOOLLLFFFDDDBBB@@@???>>>>>>???:::;;;===???AAABBBBBBBBBAAA@@@@@@@@@AAACCCFFFGGGRRRYYYccckkksss|||vvvxxxssseee___WWWKKKFFFGGGEEEDDDBBB>>>:::999999;;;BBBFFFSSSeeevvvlllccc~~~ttt[[[pppzzzSSSGGGGGGFFFFFFEEEDDDAAA>>>;;;999666444222111222222111000111111111222222222222333444111222555444222;;;HHHkkkuuuggghhhjjjnnnpppiii]]]SSSBBBCCCEEEEEEDDDAAA@@@???<<<======<<<:::;;;===???@@@JJJYYYiiixxx{{{yyywwwvvvtttzzz|||xxxtttsssjjjgggmmmmmmqqqyyyeeeccc___[[[WWWVVVWWWXXXSSS]]]ooo~~~~~~rrrQQQEEEIIIIIIWWWtttkkkXXXiiitttrrrlllfffYYY^^^[[[YYYXXXVVVUUURRRNNNKKKFFFBBB===888666444222111................................................///111555999;;;;;;:::999777777555222000333;;;AAA<<<@@@BBBAAACCCDDD???999888<<>>>>>@@@CCCEEEDDDEEEFFFGGGIIIKKKLLLLLLOOOKKKGGGGGGJJJNNNQQQQQQNNNQQQUUU[[[bbbhhhlllmmmjjjkkkooorrrrrrqqqwww~~~{{{vvvtttuuuwwwzzz{{{uuusssyyy~~~zzzvvvpppllliiifff```VVVOOONNNRRROOOLLLIIIIIIHHHGGGFFFBBBBBBAAA@@@>>>===>>>>>>888999;;;=========>>>???>>>>>>======>>>@@@AAACCCIIINNNVVV^^^dddlllvvvxxxjjjddd[[[NNNGGGIIIFFFEEECCC???<<<::::::;;;BBBFFFRRRddduuuuuuhhhxxxccceeeZZZFFFFFFHHHHHHGGGEEEBBB???;;;999666444222111222222111000111111111222222222333333444000111666666777DDDUUUtttdddeeefffeee```WWWMMMFFF???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAA@@@===<<<<<<===>>>EEEQQQ___nnn~~~{{{yyywwwuuuxxx{{{uuuqqqsssmmmlllrrrqqqqqqzzzyyyrrriiicccaaaaaa```^^^WWWVVV___qqq{{{}}}^^^PPPYYYWWWWWWhhh{{{zzz\\\[[[ssswwwtttnnnhhh\\\bbb\\\ZZZXXXWWWVVVSSSOOOLLLFFFBBB===888666444222111,,,,,,------.../////////........................---000555:::===>>>>>>===888777555111000333;;;AAA>>>AAACCCBBBBBBBBB===777:::???DDDGGGFFFDDDDDDEEE===999444333444666555444555666777999:::;;;<<<===;;;<<<===>>>>>>@@@DDDFFFDDDEEEFFFGGGIIIJJJKKKLLLKKKGGGDDDDDDIIINNNQQQRRRTTTTTTWWW[[[aaaeeehhhiiihhhjjjnnnrrrqqqooottt|||zzzwwwsssppppppsssxxx|||vvvsss|||uuuiii```ZZZ^^^[[[[[[[[[WWWOOOIIIIIIBBB@@@>>>???AAADDDFFFFFFBBBBBBAAA>>><<<:::::::::999:::<<<===<<<<<<===>>><<<;;;;;;;;;;;;===>>>???BBBFFFNNNUUU[[[bbbmmmvvv{{{rrrjjj___PPPHHHIIIGGGFFFDDDAAA===;;;;;;<<>>======<<>>???:::777333111333999???CCCEEEDDDDDDEEEFFFCCC===888===???BBBFFFIIIIIIFFFCCC>>>999444111111444666777555555666666777999:::;;;<<<======???@@@CCCDDDFFFHHHEEECCCEEEIIIMMMNNNNNNJJJHHHGGGHHHLLLPPPSSSTTTVVVWWWXXX\\\aaaeeehhhhhheeejjjlllkkkmmmttt|||wwwppppppsssssssssuuuuuummm||||||rrrhhhZZZMMMOOOQQQSSSSSSPPPJJJDDD@@@;;;;;;::::::;;;===>>>???GGGEEEBBB???;;;999777666::::::;;;<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>BBBGGGLLLOOORRRYYYccclllrrr{{{ssslllcccRRRHHHHHHGGGFFFDDDAAA===;;;;;;===AAADDDPPPbbbrrrzzzssspppbbbqqqnnnxxxllluuutttOOOGGGFFFGGGHHHHHHEEE@@@<<<888777555222111222333222222222222222222333444555555777222333888:::???TTTkkkpppjjjqqqwwwaaa___YYYPPPFFF@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFDDDAAA>>>======???AAAIIIVVVcccqqqwwwqqqnnnllljjjrrr{{{tttqqqsssuuuvvvvvvwwwyyy{{{zzz}}}wwwkkkiiigggbbb```XXXTTT[[[iiixxxzzzbbb^^^kkkooohhh|||sss```ooowwwsssnnniii___eee```]]]ZZZXXXWWWTTTOOOKKKGGGCCC<<<666444333333222000///...///111222000---//////............//////222333666999<<<===>>>>>>:::666111...111777===AAADDDCCCCCCDDDDDDBBB===888===>>>AAAFFFHHHHHHEEEBBB;;;777333111222444666777666666666666777999:::;;;<<<<<<===>>>@@@BBBDDDEEEHHHEEEDDDEEEIIIMMMNNNNNNJJJHHHGGGHHHLLLPPPRRRSSSUUUVVVYYY]]]aaadddeeeeeeccciiillllllnnnuuu{{{}}}}}}tttnnnooossstttvvvyyy~~~{{{zzzrrrkkkaaaYYYMMMOOOQQQQQQNNNHHHBBB>>>;;;;;;:::::::::;;;<<<===BBB@@@???<<<:::999888888888888999999999999999888999999999::::::;;;<<<===???BBBGGGJJJLLLSSS\\\dddhhhrrryyy}}}rrrmmmdddSSSGGGFFFEEEDDDCCC???;;;999999;;;AAADDDOOOaaaqqq~~~{{{vvvjjjuuurrruuunnntttXXXLLLHHHHHHHHHGGGDDD@@@;;;999777555222111222333222222111111111222222333444555777444444888999@@@WWWppp{{{gggdddjjj}}}uuu___\\\UUUNNNGGGDDDDDDEEEAAABBBDDDFFFGGGGGGGGGFFFGGGHHHHHHEEEBBB???======???AAAGGGRRR]]]iiiyyyzzzrrrmmmkkkiiiiiisss|||~~~sssqqqssstttttttttuuuvvvxxxzzz}}}pppiiigggggg```ZZZVVV[[[eeetttwwwbbbZZZ___fffiiivvvwwwcccjjjtttqqqoookkk^^^bbb\\\[[[YYYXXXVVVRRRLLLHHHFFFBBB;;;777444333222222111000...///000111000...//////............//////111333777;;;===>>>======<<<777111...111777===@@@CCCBBBBBBCCCCCC@@@;;;888;;;<<>>;;;:::777555333222222333333222111111000111111222333444777555666777888CCC___zzzooo___aaaiii|||pppYYYTTTMMMGGGCCCBBBAAAAAAAAAAAACCCDDDEEEFFFFFFFFFIIIJJJJJJHHHDDD@@@???>>>???@@@EEEMMMTTT]]]kkkwww}}}ssskkkggggggggggggpppyyywwwsssuuuvvvuuuuuuuuuwwwyyy{{{}}}|||kkkhhhjjjaaa[[[XXXYYY```mmm|||lllYYYQQQYYYfff~~~kkkfffqqqpppppplll^^^___[[[[[[[[[ZZZWWWRRRLLLGGGEEEAAA;;;777444333222111000000///.../////////...///............//////000111444888<<<>>>>>>===<<<@@@:::333000333999>>>AAAAAAAAAAAAAAA@@@===:::777888:::===AAACCCCCC???<<<333222111222444666777666666666666777888999;;;;;;;;;;;;<<<===>>>@@@BBBCCCFFFFFFFFFGGGIIIKKKLLLMMMJJJIIIIIIJJJMMMPPPPPPPPPKKKPPPXXX^^^aaaaaaaaa```cccgggiiijjjnnnvvv{{{|||uuunnnhhhjjjnnnqqqvvv|||}}}ooogggfffcccjjjkkkaaaSSSKKKIIIHHHHHHIIIJJJIIIFFFAAA===:::;;;;;;;;;;;;:::888777666888777777666666777777888:::::::::::::::999999888777777888999::::::::::::999;;;===???AAAFFFLLLPPPTTTZZZbbbhhhnnnvvv~~~|||}}}pppjjjcccSSSHHHGGGFFFFFFEEECCC???<<<<<<<<>><<<;;;888555333222333333333222000000000000111222333444666555555666999IIIiiimmm```gggrrr|||gggUUUOOOGGGAAA@@@@@@>>><<<@@@AAABBBCCCDDDEEEFFFFFFJJJLLLLLLJJJGGGCCCAAA@@@??????CCCIIIOOOVVVbbbmmmvvv|||uuullleeeccccccdddeeehhhsssxxxyyyzzzyyyyyyzzz}}}~~~||||||tttjjjiiiaaa]]]YYYXXXZZZeee{{{~~~bbbIIIMMM```|||yyygggpppoooooolll]]]]]]\\\^^^___^^^YYYSSSMMMIIIDDD@@@;;;777555444222111////////////...---------...............///000000222555999===???>>>===<<<@@@:::333111555;;;>>>??????@@@@@@???===:::888777777888;;;???AAA@@@===:::111111000222555777777666666666777777888:::;;;<<<<<<<<<<<<===>>>@@@AAABBBFFFFFFGGGHHHIIIJJJLLLMMMJJJIIIJJJLLLNNNOOOOOONNNHHHOOOYYY```cccccccccccceeeggggggfffllluuu|||}}}rrrlllggghhhjjjmmmrrrxxxssseeeZZZUUUWWWWWW]]]___VVVKKKFFFDDDCCCEEEEEEEEEDDDBBB???;;;999<<<<<<======;;;999666555777666666555555555555555999:::::::::999999888777777777999:::;;;;;;:::::::::;;;<<<>>>@@@DDDHHHKKKPPPTTT[[[aaafffjjjqqqwww{{{zzzxxxtttttt{{{qqqiiibbbTTTJJJIIIFFFGGGFFFCCC@@@===<<<<<>><<<<<<888666333222333444333333000000000000111222333444444444444555===SSSwwwttthhhqqq|||www___QQQLLLEEEBBBBBBBBB@@@>>>@@@@@@AAABBBDDDEEEGGGGGGKKKMMMNNNMMMJJJFFFDDDCCC??????CCCIIINNNTTT___jjjrrr|||tttnnnfff```^^^___aaabbbcccmmmzzz|||}}}}}}}}}}}}~~~}}}zzzyyy}}}ooodddbbb___\\\YYYYYYaaauuuoooMMMHHHZZZmmmdddpppnnnnnnkkk\\\\\\]]]___```^^^YYYRRRMMMJJJCCC???:::777555444222111...000111111///---,,,---......---......///000111333666999<<<>>>>>>===<<<<<<666111111666;;;===<<<===>>>???>>>;;;888777777888999<<<@@@BBBAAA===:::222111111222555777888888777777777888999:::;;;<<<=========>>>???@@@AAABBBEEEGGGIIIIIIIIIIIIKKKMMMJJJJJJKKKMMMOOOOOONNNLLLIIIQQQ\\\ccceeeeeeeeefffdddeeeeeeeeelllvvv{{{{{{pppkkkhhhiiijjjkkkooouuuhhhVVVKKKEEEFFFIIINNNTTTYYYYYYXXXWWWSSSNNNAAABBBAAAAAA???===;;;:::===>>>??????>>>;;;888555777777666555555555555555777777777777777666555444666777999:::;;;;;;:::::::::;;;;;;===@@@CCCEEEGGGKKKNNNTTTZZZ^^^```fffmmmppprrrttttttxxxssskkkdddVVVKKKJJJDDDEEEEEEBBB>>>;;;::::::AAACCCNNN^^^nnnyyywwwhhhSSShhhmmmWWWJJJIIIFFFCCCAAA???======888666444333333444444333111111000111111222333444333333444777EEEbbb|||sss|||ttt\\\KKKIIIFFFDDDCCCCCCAAA@@@AAAAAAAAACCCDDDFFFHHHIIIKKKNNNPPPPPPMMMIIIGGGFFFAAAAAAEEELLLQQQVVVaaakkkrrr|||xxxjjjeee^^^ZZZYYYZZZZZZ[[[___hhhttt~~~|||}}}fffeeebbb___]]]\\\bbbrrryyyVVVKKKTTTjjj[[[qqqooommmiii[[[]]]\\\^^^___\\\VVVOOOKKKJJJBBB>>>:::777555444222000...111555555222///---------------......///000111555777999;;;===>>>>>>>>>:::555000222999>>>===;;;<<<>>>>>>===999666555666;;;<<>>>>>>>>??????AAABBBCCCDDDGGGJJJJJJIIIIIIJJJLLLJJJJJJKKKNNNPPPOOOMMMJJJOOOWWWaaaffffffeeefffggg```ccceeehhhoooxxxzzzwwwmmmjjjiiikkkllllllpppuuuuuu```TTTNNNIIIEEEDDDKKKRRR[[[dddkkkjjj___RRR??????>>>>>>======<<<<<<>>>???AAABBBAAA>>>:::777666666666555666666777777777777777777666555444333444666888999::::::999888999999999;;;>>>AAACCCCCCDDDFFFLLLSSSVVVWWW]]]eeelllsss{{{xxxpppiiiYYYKKKGGGDDDEEEEEECCC???<<<::::::@@@CCCNNN^^^nnnzzzssszzzmmmQQQ\\\tttxxxeeeSSSHHHGGGFFFDDDBBB@@@>>>===999666444333444444444333111111111222222333444555444444444:::NNNqqqwww___RRRRRRQQQNNNIIIEEECCCBBBBBBBBBBBBCCCEEEGGGIIIKKKKKKNNNQQQQQQOOOLLLJJJIIIDDDDDDIIIOOOTTTXXXbbbllluuu~~~vvvjjj___[[[VVVSSSRRRRRRRRRQQQWWW___jjjvvv~~~}}}sssiiifffdddcccbbbfffqqq}}}~~~```NNNNNNdddzzzeeerrrooolllgggZZZ]]]ZZZ\\\]]]YYYSSSLLLIIIHHHAAA>>>:::777555444222000...333777888555111......---------......000111111666777999;;;<<<===>>>>>>:::666222666===AAA@@@<<<;;;===>>><<<888555555666>>>???BBBEEEGGGFFFBBB???666444222222555888999:::777777777888999:::<<<<<>>@@@CCCDDDCCC@@@;;;999555555555666777888999:::999999999999888777666555333444666888999888777666777666777999<<>><<<<<<@@@CCCNNN___ooo{{{nnnmmmqqqPPPRRRdddgggWWWGGGFFFFFFFFFDDDCCCAAA???>>>999777444333444444444333222222222222333444555666555555555===UUU{{{~~~zzzdddcccdddddd^^^UUULLLHHHGGGBBBBBBBBBCCCEEEHHHJJJLLLJJJMMMQQQRRRQQQNNNLLLKKKFFFGGGKKKQQQUUUZZZcccmmmwwwyyykkk___WWWTTTPPPNNNMMMLLLKKKJJJNNNWWWbbbppp~~~}}}{{{llliiiggghhhgggiiirrr{{{eeePPPIIIPPP\\\rrrqqqooojjj]]]___[[[ZZZXXXUUUQQQMMMJJJHHHEEEAAA<<<888555333111///000000///..................///...---,,,---000333777777888;;;>>>@@@@@@???:::444111666<<>>AAAEEEGGGGGGCCC???<<<444444333444444555777777555666888999999:::<<<>>><<<>>>@@@@@@@@@@@@BBBDDDFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPZZZbbbjjjmmmjjjfffeeefffcccbbbcccjjjvvv}}}wwwkkkfffdddfffiiijjjmmmvvvjjjTTTTTT[[[^^^YYYSSSNNNFFF>>>888777777999===>>>===:::999:::<<<>>>@@@@@@===;;;999777555666888:::;;;::::::888666444333444555555;;;:::::::::;;;;;;888666777888999:::<<<===>>>???===@@@EEEJJJLLLMMMUUU___iii|||}}}wwwppp```PPPHHHGGGGGGFFFDDDBBB@@@>>>===@@@BBBIIIWWWkkkvvvjjj^^^cccyyyzzz|||[[[XXX___eee[[[GGGIIIGGGEEEEEEDDDCCC@@@===999888666333222111111111000000000111222333555555222999888>>>ddd}}}yyytttuuu{{{{{{qqqdddXXXNNNGGGEEEDDDCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKMMMOOORRRSSSOOOMMMNNNSSSWWW^^^lllxxx~~~|||rrriii]]]UUUPPPNNNKKKGGGEEEDDDDDDDDDJJJLLLTTTbbbtttqqq```jjjiiieeennnqqqzzzrrrWWWIIIJJJWWWggguuuttttttqqqkkk\\\]]][[[ZZZXXXUUUQQQMMMJJJHHHEEEAAA<<<777555333111/////////...---------------.........---,,,...111333;;;::::::<<<>>>???>>>===:::444333888>>>BBBEEEHHHEEEEEEBBB<<<666444777:::>>>@@@DDDGGGFFFCCC>>>;;;444333444444555666666777444666888999999:::<<<===<<<>>>@@@@@@@@@@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKMMMOOOPPPPPPQQQQQQRRRVVV]]]fffjjjiiifffeeefffbbbaaabbbhhhuuu|||vvvjjjfffdddfffiiikkknnnxxx{{{```VVVYYYWWWOOOIIIEEE@@@999999777666777:::<<<;;;999777777999;;;>>>===;;;888666555444555888:::::::::999888666444333444555666===<<<===>>>???>>>;;;888888888999:::<<<===>>>>>>>>>???CCCHHHKKKNNNXXXcccrrrzzzrrrbbbRRRJJJGGGGGGFFFDDDBBB@@@>>>===@@@BBBIIIVVViii|||oooaaaWWW___vvvyyyaaa\\\fffqqqgggMMMIIIHHHFFFEEEDDDCCC@@@===:::999666444222111111111000000111111222333555666666;;;<<>>=========>>>>>><<<:::999444333:::AAADDDGGGJJJJJJIIIFFF???888555777:::>>>@@@DDDFFFFFFBBB===999333333444444555666666777444666888999999:::;;;===<<<>>>@@@@@@@@@@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKKKKJJJMMMQQQSSSSSSSSSTTTUUUSSSZZZbbbggggggfffeeefffbbbbbbbbbiiiuuu|||vvvjjjfffdddeeehhhjjjoooyyyiiiSSSSSSNNNFFFAAA???<<<888999777555555666777777777444444555888::::::777555555444555888;;;<<<<<<;;;888777555444444555666777<<<===>>>@@@AAA@@@<<<999888888999999:::;;;<<<<<<===>>>AAAFFFJJJPPP^^^lll~~~sssbbbSSSKKKGGGGGGFFFDDDBBB@@@>>>===@@@BBBIIIUUUfffxxxuuueeeXXXZZZmmmooobbbnnnvvvTTTKKKIIIGGGFFFEEECCC@@@>>>;;;:::777555333333222333111111111111222444555666666999;;;JJJvvvqqqbbbWWWKKKJJJGGGFFFEEEFFFHHHIIIHHHIIIKKKLLLNNNPPPQQQQQQTTTRRRSSSXXX]]]eeetttzzzlllaaa[[[VVVPPPJJJCCCBBBAAA?????????@@@AAAAAABBBGGGSSSdddwwwwwwaaaffffffdddnnnrrr~~~vvvXXXGGGVVV___lll}}}wwwvvvssslll\\\]]][[[ZZZXXXUUUQQQMMMJJJHHHCCC@@@;;;777444333111000//////...------------...............---///222555???>>>===>>>???>>><<<;;;888333333999@@@BBBDDDFFFIIIHHHEEE>>>777555777:::>>>@@@DDDFFFDDD@@@;;;888333333444555555666666666444666888888888999;;;===<<<>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGIIIIIIJJJJJJJJJNNNTTTVVVVVVUUUVVVWWWVVV\\\cccggghhhgggffffffdddcccdddjjjvvv}}}vvvjjjeeeccccccfffhhhmmmwwwkkkOOOMMMJJJFFFCCCAAA>>><<<999777555333333333444555222222333555777777666444555666888;;;???@@@@@@>>>777666555444444555777888999:::===@@@AAA???;;;777777777777888888999999999<<<<<>>===@@@CCCIIITTTcccsssxxxddd[[[dddzzzkkkqqqYYYMMMKKKHHHGGGFFFDDD@@@>>><<<;;;888666444333333333111111111222333444555666666777;;;PPP}}}{{{iii[[[QQQPPPMMMJJJIIIHHHHHHHHHJJJKKKMMMOOOQQQRRRSSSTTTUUUTTTUUUZZZ```hhhwww}}}ooofffZZZRRRNNNKKKHHHEEE??????===<<<<<<<<<======??????AAAHHHVVVgggvvvdddddddddcccmmmrrr}}}```LLLMMMXXXmmmvvvssspppkkk^^^```[[[ZZZXXXUUUQQQMMMJJJHHHCCC???:::666444333111000111000000///////////////...............///333555>>>===<<<===??????>>><<<666222222888===>>>>>>???CCCBBB@@@;;;666444777;;;===@@@CCCEEECCC???999666222333444555666666666666444555777888888999;;;===<<<>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJOOOUUUWWWVVVUUUVVVXXX]]]aaafffiiijjjhhhfffeeebbbbbbdddkkkvvv{{{qqqdddaaa___```ccceeejjjttt~~~sssUUUQQQNNNMMMJJJFFF@@@===999777555333111111333444333222333444666777666444555555777;;;>>>@@@@@@>>>777666555444444555777888888999<<>>===???BBBIIISSSaaaqqqppp___bbbsssvvvrrrooo\\\OOOMMMJJJHHHGGGDDD@@@>>><<<;;;999666555444444444111111111222333444666666:::999@@@ZZZsssddd[[[ZZZXXXUUURRROOOMMMLLLKKKLLLMMMOOOQQQSSSUUUVVVWWWVVVXXX^^^ccckkkyyypppddd\\\VVVMMMGGGDDDCCCBBB@@@>>>>>>===<<<;;;:::::::::<<<<<<===BBBLLLZZZiiirrrgggcccccccccnnnsssnnnXXXEEELLLaaatttqqqoookkk___bbb[[[ZZZXXXUUUQQQMMMJJJHHHBBB>>>999666444333111000222111000000//////000000......///......000333666<<<;;;;;;===??????>>>===555111111888<<<<<<;;;;;;======<<<888444444888======@@@CCCDDDBBB===888444222333444666777666666555333555777888888999:::<<<<<<>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJPPPVVVWWWTTTSSSUUUYYYbbbdddgggjjjjjjhhheeeccc___```cccjjjuuuwwwkkk\\\YYYYYY\\\aaadddiiisss~~~{{{}}}hhh___VVVQQQLLLDDD===;;;888888777555222111333444444333333444666777666555222222333666:::<<<<<<<<<888777555444444555666777999:::;;;>>>@@@???;;;888555555666666777888999999::::::===CCCIIISSScccrrr}}}kkk[[[QQQGGGGGGFFFDDDBBB@@@>>>===>>>BBBJJJTTTaaaqqquuueeeeeesssvvvxxxkkk}}}|||```PPPNNNKKKIIIGGGEEEAAA>>><<<;;;888666444444333333222222222222333555666777888888CCC```~~~mmmbbbbbbaaa^^^ZZZUUUPPPMMMLLLLLLMMMNNNQQQTTTVVVXXXZZZZZZ^^^dddjjjppp|||qqqaaaXXXOOOKKKEEE@@@>>>>>>===<<<======<<<;;;:::999999888888999;;;???GGGRRR___hhh{{{hhhaaaaaadddpppwwwuuu]]]KKKJJJWWWvvvtttrrrpppkkk^^^aaa[[[ZZZXXXUUUQQQMMMJJJHHHAAA>>>999666444333111000111111000///////////////......///......000444777<<<;;;;;;<<<>>>>>>===;;;444111222999???>>>======<<<===<<<888555666;;;???===@@@BBBCCCAAA<<<666222111333555666777666555555333555777888888888:::<<<<<<>>>@@@@@@@@@@@@BBBDDDDDDDDDFFFHHHIIIJJJJJJJJJKKKPPPUUUUUUQQQPPPTTTXXXaaabbbeeeggghhhgggdddaaa```bbbfffnnnwwwwwwhhhXXXQQQRRRXXX```fffkkkvvvxxxiii]]]YYYXXXccc{{{~~~mmmZZZMMMEEE===:::<<<777888999777444333444555444333222444666777666555333222222333777999::::::999888666444333444555666888888999;;;<<<<<<:::888666666777888:::;;;<<<<<<;;;;;;>>>CCCFFFLLLYYYfffrrryyylll[[[PPPGGGGGGFFFDDDBBB@@@>>>======BBBJJJUUUbbbrrryyygggeeeqqq||||||hhhssswwwdddRRRPPPMMMJJJHHHEEEAAA>>><<<:::888666444333333333222222222333444555666777555777EEEfff{{{lllmmmmmmkkkfff^^^VVVRRRRRRQQQPPPPPPSSSWWW[[[^^^```aaafffmmmrrrwwwyyypppbbbVVVPPPFFFDDD@@@===<<<;;;:::999999999::::::::::::999999555777:::===AAAHHHRRRXXXiiivvvggg^^^```fffttt~~~zzzaaaQQQKKKSSSsssttttttrrrlll^^^___[[[ZZZXXXUUUQQQMMMJJJHHHAAA===999555444333111000000000///.....................///...///111444777===<<<;;;<<<======;;;999444111333;;;AAAAAA@@@@@@===>>>===:::777888<<>>@@@@@@@@@@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLQQQUUUSSSOOONNNRRRXXX___```bbbeeefffeeebbb```bbbeeejjjrrr{{{zzziiiXXXKKKNNNVVV```gggnnnyyy~~~```KKKKKKEEEBBBMMMccc{{{sssXXXGGG===888:::@@@666888:::999666444444666333222222333555666666555555333222333666999;;;;;;:::888666444333444555555555444555666888999777555777888999:::<<<===>>>???<<<<<>>===<<>>;;;:::777555333333222333222222222333444555666777888:::LLLnnnyyy{{{|||zzztttkkkbbb\\\XXXVVVTTTTTTWWW\\\aaadddeeegggllltttyyy}}}nnneee^^^RRRHHHEEEBBB@@@>>><<<;;;999888777666666888999::::::::::::555777999:::;;;???EEEIII[[[jjj}}}eee[[[___gggwwwiiiLLLFFFQQQuuuooommmooopppaaa]]]]]]ZZZWWWUUUTTTPPPIIIDDDBBB>>>888444222222222111222111111000///......------------------///444777<<<999666444555777888888///333999===??????@@@@@@??????>>><<<:::;;;>>>AAACCCCCCEEEGGGAAA777111000111222333555666555555444444555666777777999===??????????????????@@@@@@@@@DDDEEEFFFHHHIIIIIIIIIHHHKKKOOOSSSRRRMMMMMMRRRXXXZZZ]]]aaacccccccccdddeeefffeeeiiirrrzzzyyynnncccaaaaaaZZZYYYbbbhhhttt~~~|||kkkaaa[[[SSSHHHEEENNN\\\fffiii]]]TTTHHH>>>999888777666777888999999777666666777777666444444444555777999666666666777999:::888777;;;:::777555444444555666999555222222444666666555555777:::===???AAAAAAAAA???===>>>@@@@@@CCCNNNYYYmmmyyy|||jjjZZZMMMHHHGGGDDDCCCBBB@@@===:::>>>???GGGWWWgggtttoooaaaiii~~~ggghhhmmmZZZKKKJJJOOOIIIDDDCCC@@@>>><<<:::777555444444333222222333333555666888999:::===TTT}}}vvvjjjdddaaa^^^ZZZXXX]]]eeelllnnnmmmppptttyyy|||qqqhhh]]]TTTOOOKKKDDD@@@:::::::::999999999999999666777999:::::::::999888999:::999888888;;;???BBBMMM\\\ppp}}}qqqZZZ___hhhxxxpppSSSHHHHHH^^^~~~pppmmmoooooo```]]]]]]ZZZXXXVVVTTTOOOIIIEEECCC>>>999444222222111111111111000000///......---.........---...000444888888777777777888888777666///333999>>>@@@@@@AAABBB@@@???<<<;;;;;;===???@@@CCCCCCEEEFFFAAA777111000111222333555666555555444444555666777777999<<>>>>>>>>BBBNNNZZZnnn{{{qqq\\\MMMHHHGGGEEECCCBBB@@@===:::===???GGGVVVffftttuuudddhhhgggfffooo^^^NNNLLLPPPJJJDDDCCC???>>><<<:::777555444444333222222333444555777888999;;;BBB^^^zzzvvvnnnkkkhhhfffiiinnnrrrsssxxxzzz}}}uuulll```YYYOOOGGGDDD@@@<<<888999999999999999888888888666777888888999999888888888888888777777999===@@@DDDQQQcccpppyyyvvv^^^aaakkkzzzrrrXXXJJJBBBJJJ\\\nnnqqqnnnoooooo```]]]\\\[[[XXXVVVSSSOOOIIIEEEDDD???999444222111000000111000000//////............//////...///111666999666777999;;;:::888666444///444:::???AAABBBCCCCCCBBB???;;;:::===?????????CCCCCCDDDEEE???666111111111222333555666555555444444555777777888999<<<>>>>>>>>>?????????@@@@@@@@@CCCEEEFFFHHHIIIJJJIIIIIIMMMRRRVVVVVVSSSRRRUUUXXX^^^aaaeeeggggggfffeeefffaaaiiisssyyywwwpppiiieeefffhhhbbbaaaiiillluuu~~~zzzeeeMMMCCCCCC@@@;;;;;;888555444555777999999;;;;;;<<<===<<<;;;:::999777888:::;;;;;;;;;:::999:::999888888999999888777:::999777666555666777777777555333333444444444333444555888<<>>FFFUUUeeesssyyyiiihhhhhhbbb|||tttaaaPPPLLLPPPJJJEEECCC???>>><<<:::777555444444333222222333444555777888999;;;IIIiii}}}|||xxxuuutttvvvxxxzzz{{{vvvlllfffaaa^^^SSSMMMEEEAAA???===:::888999999888888888777777777666666666777777777888888666777777666555777:::===AAALLLZZZeeennn||||||cccfffpppsssZZZLLLBBBEEELLLVVViiizzztttppppppoooaaa___\\\[[[YYYWWWSSSOOOJJJFFFEEE@@@:::555222111000///000000/////////.........////////////000333777;;;;;;<<<>>>>>><<<888666444000444;;;@@@BBBCCCDDDEEEDDD???999999>>>AAA@@@>>>DDDBBBCCCCCC>>>555000111111222333555666555555444444555777888888999;;;===>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGHHHJJJJJJJJJJJJLLLQQQVVVWWWUUUSSSTTTVVV]]]```dddfffeeecccbbbbbb```hhhrrrwwwtttlllddd___```ccc___```hhhllltttxxxxxx]]]GGGAAA???;;;888777666666666777888888;;;;;;<<<===???>>>===;;;666777888:::<<<===>>>>>>???===;;;;;;;;;;;;:::888:::999888777777888888999999888777777666666555444777888999:::<<<======>>>BBB>>><<<<<<===???GGGOOOfffuuuooo```UUUIIIGGGEEEDDDCCCAAA===;;;======EEETTTdddssszzzmmmkkkjjj^^^vvvwww```NNNJJJOOOJJJEEEDDD???>>><<<:::777555444333333333333333444555777999:::;;;NNNsss|||{{{|||~~~zzz{{{}}}ppp___UUURRRRRRJJJFFFAAA?????????>>>===999999888888777666666666666666666666666777888888777777777666666666999;;;AAAIIITTT]]]ffftttiiilllvvvuuu___RRRKKKOOOSSSWWWcccsssuuuqqqpppooobbbaaa\\\\\\[[[XXXSSSNNNJJJHHHEEE@@@:::555222111000///////////////............////////////000333888;;;BBBDDDDDDAAA<<<888666666111555;;;@@@BBBCCCDDDDDDDDD???::::::>>>AAA@@@>>>DDDBBBBBBBBB<<<444000111111222333555666555555444444666888999888999;;;<<<===>>>>>>???@@@@@@AAAAAACCCDDDGGGIIIJJJKKKKKKKKKOOORRRVVVXXXWWWUUUVVVWWW]]]aaaeeefffeeebbb``````aaafffnnnrrrppphhh^^^WWWZZZ]]][[[^^^hhhmmmvvvmmm}}}hhhGGG======<<<999999888888888888:::;;;???===<<<===@@@@@@???===666666666777:::>>>CCCFFFEEEBBB???======<<<;;;:::::::::999999:::::::::;;;;;;<<<===<<<:::888777666666666666777888999999:::===::::::======<<>>;;;===>>>EEETTTdddttt~~~qqqnnnsss^^^ooouuu^^^KKKFFFLLLIIIFFFFFF@@@>>><<<:::777555444333333333333444444666777999:::>>>VVV}}}}}}|||yyyzzz}}}~~~iiiUUUJJJFFFEEE@@@>>><<<;;;<<<=========999999888888777666666555777777777888888888888888888999999888777777999;;;<<>>999777888222666<<<@@@BBBBBBBBBCCCCCC???<<<;;;>>>@@@@@@@@@DDDBBBAAA@@@:::333000222111222333555666555555444444666888999999999:::;;;======>>>???@@@AAAAAABBBCCCDDDGGGIIIKKKKKKKKKKKKRRRTTTWWWXXXXXXXXXXXXYYY___cccggghhhfffccc```___aaaeeekkkmmmjjjaaaXXXRRRWWW[[[ZZZ]]]iiipppzzzqqqiiisssmmmGGG;;;<<<;;;777777888888999<<>>@@@AAA@@@>>>888777555666:::@@@FFFJJJHHHEEEAAA???>>>===;;;:::;;;;;;;;;<<<<<<=========>>>@@@BBBAAA>>>;;;999888222333333444666888999:::;;;888999======::::::<<<@@@IIIZZZooosss___QQQJJJHHHFFFDDDCCCAAA>>>;;;>>>>>>FFFTTTeeetttsssooo|||iiimmmsss]]]IIIDDDJJJIIIGGGGGGAAA>>><<<:::777555444444333333333444555666888999:::BBB___|||wwwxxxyyyyyy{{{qqq^^^NNNEEEAAA@@@<<<<<<;;;;;;;;;<<<===>>>::::::999888777666666555777888:::;;;;;;;;;:::999:::;;;;;;:::888888999;;;;;;???DDDIIIPPP]]]mmmyyy{{{sss[[[IIIIIIJJJKKKXXXkkkqqqnnnllllll```aaa[[[\\\]]]YYYSSSMMMJJJIIICCC>>>999444222222111111........................---.........000333888;;;AAAEEEIIIGGGAAA;;;888888222777<<<@@@AAAAAAAAAAAABBB@@@>>><<<===>>>@@@BBBEEEBBB@@@???999222000222111222333555666555555444444666999:::999999:::;;;<<<===>>>???@@@AAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLQQQRRRTTTTTTUUUUUUWWWXXX___bbbfffhhheeeaaa^^^]]]___fffmmmlllcccZZZTTTSSSVVVZZZXXX\\\iiippp|||rrriiifff|||dddDDD>>>???;;;888888999999<<>>===;;;:::888<<<<<<===>>>??????@@@@@@???BBBEEEDDD@@@<<<999999333333333333555666888999===999888;;;;;;999888:::999>>>III\\\rrrvvvbbbRRRJJJHHHFFFEEEDDDBBB>>><<>><<<:::777555444444333444444444555666888::::::CCCccc|||vvvsssvvv{{{||||||~~~wwwmmm___QQQIIIEEECCCBBB<<<<<<<<<<<<;;;<<<===>>>;;;;;;:::999888777666666888:::===??????>>><<<::::::;;;<<<;;;999888999::::::===AAADDDKKKVVVeeeppp|||uuu```QQQQQQNNNLLL]]]vvv~~~ooollljjjjjj___```[[[]]]]]]ZZZSSSMMMJJJJJJBBB>>>888444222222222111---.....................,,,---......///222777;;;<<>>999222000222111222333555666555555444444666999:::999999999:::<<<===>>>???@@@AAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLNNNOOOOOOOOOPPPQQQSSSTTT]]]```dddeeeccc___[[[YYY]]]hhhpppmmm___TTTRRRVVVUUUYYYWWWZZZfffnnnzzzsssdddlll|||SSS===>>>@@@:::<<<===<<<<<>>;;;<<<<<<===>>>@@@CCCEEEFFFJJJFFFAAA===;;;:::888777<<<===>>>@@@AAAAAAAAAAAA???CCCFFFEEE@@@<<<999999888777666555444555555666@@@;;;888::::::888888;;;<<<>>>EEETTTjjjuuudddXXXJJJHHHFFFEEEDDDBBB>>><<<@@@@@@GGGUUUfffvvvsssllljjjcccNNNGGGLLLJJJHHHFFF@@@>>><<<:::777555444444444444444444555777888:::;;;BBBddd|||vvvsssyyy|||{{{yyyhhh^^^QQQHHHDDDCCCBBBAAA999999999999888777999:::<<<<<<;;;:::999888777666999;;;???BBBBBB@@@===::::::;;;;;;:::888777888999777999<<>>???@@@???===>>>:::777777;;;@@@BBBBBBBBBEEEFFFAAA888111///000000111222444555666666666666666777777888888999999;;;<<<===>>>???@@@@@@@@@AAACCCFFFIIILLLMMMNNNNNNIIIKKKMMMLLLKKKLLLPPPSSS]]]^^^```aaaaaaaaa``````aaaiiirrrqqqeeeUUUNNNNNNRRRTTTVVVYYY___mmm~~~~~~rrrfffdddkkk}}}pppUUUIIIGGGFFFCCCBBB???AAACCCBBBAAACCCIIIOOO^^^[[[UUUKKKAAA;;;:::<<>>BBBCCCCCCBBBAAAAAA>>>======<<<<<<===>>>>>>888::::::777444444888<<<;;;<<<<<<;;;888888999;;;:::<<<>>>OOOlllqqqaaaTTTLLLJJJGGGEEEDDDBBB???===@@@AAAHHHWWWhhhwww{{{yyygggmmmuuuuuuSSSDDDLLLMMMIIIEEE>>>>>><<<999666444444444444777333222666888777888;;;???qqq}}}yyywwwzzz{{{{{{{{{~~~tttjjjfffcccYYYMMMDDDBBBBBBAAA?????????===:::777777999:::============;;;999777666666888;;;;;;:::999888888888777777999::::::888666888:::;;;<<<@@@HHHSSS\\\kkkqqqttthhh]]]QQQ\\\xxxsssooooooooocccccc```[[[UUURRRQQQOOOJJJEEECCC???999444222111111000111000000///......------,,,,,,,,,---///222555666:::;;;===???>>>;;;666111222999>>>???@@@BBBBBB@@@???;;;777777;;;>>>@@@???BBBCCCCCC???888222//////111222333444555555666666666666777777888888999999<<<<<<>>>???@@@AAAAAAAAACCCEEEHHHJJJMMMOOOOOOPPPQQQRRRSSSRRRPPPQQQTTTWWWZZZ[[[]]]___`````````______iiisssrrreeeVVVPPPOOOOOORRRWWW[[[bbbnnn~~~zzzmmmdddcccjjjuuuvvvbbbSSSGGGJJJUUU\\\]]]]]]KKKHHHDDD@@@>>>@@@CCCFFFNNNMMMJJJDDD>>>::::::<<>>>>>>>>===>>>>>>??????======;;;999777777999:::;;;;;;;;;:::999999:::::::::<<<>>>LLLgggyyyxxxeeeXXXLLLJJJGGGEEEDDDBBB@@@===@@@@@@HHHWWWhhhwww{{{vvviiikkkzzz{{{YYYHHHLLLLLLIIIGGGBBB???===:::777555444444444777333222666888777999<<>>???>>>===:::777777888:::<<<=========<<<:::888777666888:::<<<<<<;;;999777:::999999:::;;;:::777555666777999:::===DDDNNNUUU\\\bbbooo{{{|||mmmVVVYYYtttwwwqqqoooooodddeee___[[[VVVSSSRRRPPPKKKGGGCCC???999444222111111000000000000///......------,,,,,,---...000333555777999999;;;<<<<<<999444000222999>>>@@@AAADDDDDDBBB@@@<<<888777:::>>>???>>>AAA@@@???<<<888444000...222333333444555555555444666666777777888999999:::<<<===>>>@@@AAAAAABBBBBBCCCEEEGGGJJJLLLNNNOOOPPPVVVWWWVVVUUUTTTUUUXXXZZZXXXYYY[[[]]]^^^______^^^]]]iiitttqqqdddWWWQQQPPPNNNRRRWWW]]]eeeooo|||zzzkkk```[[[___dddnnnxxxwwwTTTGGGBBBEEEUUUgggssswwwxxxfff]]]QQQJJJHHHGGGFFFCCC@@@AAABBBAAA>>>;;;::::::AAAMMMVVVUUUMMMFFFAAA=========<<<999777777888999>>>BBBFFFHHHFFFBBB@@@>>>======>>>>>>???@@@AAAAAADDDAAA>>><<<;;;;;;:::999:::999999:::;;;<<<;;;:::<<>>III```rrrxxxdddVVVLLLJJJGGGEEEDDDCCC@@@>>>???@@@HHHWWWhhhwwwwwwmmmggg}}}___LLLMMMKKKIIIIIIEEE???===:::777555444444444666333333666777777:::>>>LLLzzzuuutttvvv{{{xxxeeeSSSHHHEEEFFFGGGBBB===;;;===???@@@???@@@@@@???<<<999888:::;;;;;;<<<=========<<<;;;:::888888999<<>>???AAACCCCCCAAA@@@<<<888888<<>>;;;999888444000---333333444444555444444444666666777888999999::::::===>>>???@@@AAABBBBBBBBBAAACCCEEEGGGJJJLLLNNNOOOVVVUUUTTTTTTTTTVVVYYY[[[YYYZZZ\\\]]]^^^^^^^^^]]][[[iiitttoooaaaUUUPPPOOOOOOSSSYYY___eeennnwww}}}}}}qqqcccbbbbbbbbbcccfffjjjmmmxxx|||cccIIIBBBDDDOOO___mmmtttzzz}}}rrrccc[[[WWWSSSKKKDDD>>>@@@BBBCCCAAA===:::888<<>>???===999777999;;;===AAAGGGJJJIIIEEEAAA???;;;<<<>>>AAACCCEEEFFFGGGIIIEEE@@@>>>>>>===:::777999888777:::===??????===???BBB@@@GGG[[[kkk~~~ttt```TTTLLLJJJGGGFFFEEECCCAAA??????@@@HHHXXXhhhwww|||pppdddxxx}}}zzz^^^OOOOOOKKKIIIJJJEEE@@@>>>;;;777555444444444666333333666777777;;;@@@VVV|||}}}{{{uuutttuuu{{{{{{jjjZZZNNNGGGDDDBBB???<<<:::;;;>>>@@@AAA@@@BBBBBBAAA???<<<;;;<<<===:::;;;<<<=========<<<<<<:::999999>>>CCCCCC>>>888;;;;;;<<<>>>???===999666666999;;;<<<<<>>???@@@AAABBBBBBBBBAAABBBDDDGGGJJJMMMPPPQQQUUUTTTRRRRRRTTTWWWZZZ\\\]]]^^^___`````````___^^^[[[kkktttlll\\\RRRNNNMMMQQQTTTYYY___fffmmmtttxxxxxxtttnnnhhhdddbbbbbbaaabbbdddgggiiilllsss}}}kkkQQQDDD>>>EEEQQQ___hhhnnnyyyrrrhhhaaaWWWKKKAAA>>>???BBBDDDDDDAAA===::::::DDDOOOQQQIII???===???===@@@AAA???:::777888999;;;AAAIIINNNNNNJJJFFFCCC>>>???BBBFFFIIIKKKLLLMMMJJJFFFAAA@@@???>>>:::777888888888;;;???BBBEEEEEECCCDDDAAAGGGYYYhhhyyyrrr___VVVLLLIIIGGGFFFEEEDDDBBB@@@???@@@IIIYYYiiixxx|||ppp```rrrmmmmmmoooYYYPPPQQQMMMKKKJJJDDDAAA???;;;888555444444444555333333666666777<<>>???>>>@@@@@@@@@>>>;;;::::::;;;999:::;;;============<<<;;;::::::???EEEEEEAAA;;;999:::;;;>>>@@@???===:::666999;;;<<<;;;===BBBGGGEEEIIINNNVVVeeezzzlll[[[hhhtttqqqmmmjjj]]]___ZZZZZZYYYVVVSSSNNNKKKIIICCC???999444222111111000//////////////////......------...000222666888:::;;;;;;;;;<<<<<<:::666222444:::???>>>>>>@@@???<<<===:::777888===CCCEEEEEE???>>><<<999555222000///222333333444555555555444555666777888999;;;<<<<<<<<<===>>>@@@AAAAAABBBBBBCCCDDDFFFIIIMMMRRRUUUWWWYYYVVVTTTSSSVVVZZZ]]]^^^___```aaabbbcccbbbaaaaaa___ooovvvjjjXXXOOOMMMLLLQQQRRRWWW^^^gggqqqyyy~~~|||yyytttpppnnnlllppptttssspppppptttyyymmmUUUFFFAAA<<>>AAACCCCCCAAA???888===DDDGGGBBB;;;<<<@@@>>>@@@AAA@@@===:::888888===DDDNNNTTTTTTPPPKKKHHHBBBCCCFFFIIILLLMMMNNNNNNFFFDDDAAA@@@>>><<<:::888777888;;;===@@@EEELLLQQQJJJKKKGGGLLL^^^kkkxxxnnn\\\UUUKKKIIIGGGFFFFFFEEEBBB@@@???AAAJJJ[[[kkkyyywwwnnn^^^kkk~~~ccccccgggVVVRRRTTTOOOMMMLLLDDDAAA???<<<888555444444444444333444666666666===EEErrrzzzrrrkkklllqqqxxx{{{rrrnnntttpppkkkddd]]]UUUKKKEEE<<<;;;;;;::::::::::::;;;<<<======<<<999777777888888999:::<<<<<<<<<<<<;;;;;;:::;;;>>>BBBDDDBBB???:::999:::<<>>===555777999999999;;;AAAEEEIIIRRR___mmm~~~vvvaaaeeetttooojjjggg]]]```XXXYYYXXXVVVRRRMMMJJJHHHCCC???999444222111111000.../////////////////////------...000333666999;;;;;;;;;;;;;;;;;;999555222333999>>>??????BBBAAA>>>===999666777<<<@@@BBBCCC???@@@>>>:::444000///111111222333444555555666666555666777888:::;;;<<<===<<<<<<>>>???@@@AAAAAAAAABBBDDDFFFJJJOOOTTTXXX[[[___[[[WWWVVVXXX[[[]]]]]]^^^___aaaccceeeffffffeeefffuuuzzziiiUUUMMMLLLLLLLLLNNNSSS\\\jjjyyyyyyoooggg[[[NNNFFFEEEBBBBBBKKKaaa|||kkkVVVIIIEEE;;;;;;;;;>>>BBBDDDDDDBBB999888:::===:::777:::AAABBBBBBBBBCCCDDDBBB???<<>>???@@@GGGSSS\\\WWWWWWRRRYYYlllwwwnnnZZZSSSKKKIIIGGGFFFFFFEEECCCAAA@@@BBBLLL\\\mmm{{{uuummm^^^iiippp[[[cccfffYYYVVVWWWQQQPPPOOOGGGBBB@@@<<<888666444444444333333444666555666>>>GGGtttzzzqqqjjjjjjpppyyy{{{qqqlllvvv{{{}}}tttbbbRRRIIIGGG======<<<:::999888999:::<<<===>>><<<999777777777777888999;;;;;;;;;::::::888999:::<<<>>>???@@@AAA<<<;;;::::::<<<>>>>>>===555777999999999===CCCHHHUUUhhh~~~tttgggkkktttnnnhhhfff]]]bbbWWWXXXXXXVVVQQQMMMIIIHHHCCC???999444222111111000.........///////////////------...000333777:::<<<;;;::::::::::::888555222222999>>>@@@AAADDDDDDBBB===999555666:::>>>?????????AAA@@@;;;333...///222000111222444555666666666555666777888:::;;;<<<===;;;<<<===>>>???@@@@@@@@@@@@AAADDDHHHNNNTTTXXX[[[ccc^^^YYYVVVXXXZZZ[[[[[[[[[]]]```cccfffhhhiiiiiikkkzzz}}}jjjTTTMMMMMMMMMHHHIIIOOO[[[mmm{{{hhh^^^WWWOOOJJJJJJIIICCCGGGaaahhhOOOEEEDDD@@@>>><<<>>>BBBDDDDDDCCC@@@;;;999;;;;;;999>>>FFFEEEEEEEEEHHHKKKKKKGGGBBBHHHPPPZZZ``````YYYRRRMMM@@@AAAAAAAAA@@@>>>;;;:::;;;>>>@@@>>>:::888888:::666;;;@@@@@@@@@HHHWWWccccccbbb]]]eeeyyyuuu___WWWKKKIIIGGGFFFFFFEEECCCAAAAAACCCMMM]]]nnn|||wwwmmm```jjjeeeVVVeeejjj]]]YYYYYYRRRQQQQQQJJJBBB@@@<<<999666444444444333333444666555666>>>HHHoooyyyooommmqqqyyy|||xxxuuu{{{___HHHAAADDD??????>>><<<:::999;;;<<<>>>@@@@@@???<<<:::999:::777888999:::;;;:::999999555777999::::::<<>>999444222000///...111111000000//////.........///...---111999<<<;;;>>><<<999999999888555111555999======;;;<<<@@@EEE===777555888<<<<<<;;;<<<;;;===>>>:::333///000222222222333444444555555666666666777888999::::::;;;===>>>??????>>>???AAACCCCCCCCCDDDGGGKKKPPPUUUXXX[[[ZZZYYYYYYZZZZZZZZZYYY___]]]^^^dddgggffffffhhhkkkvvvwwwgggVVVOOOMMMKKKNNNMMMOOOXXXiii~~~ooobbbYYYQQQKKKKKKLLLMMM```dddQQQHHHCCC???<<<999;;;BBBGGGEEE@@@AAA===999888999;;;;;;:::;;;BBBGGGGGGIIINNNNNNIIITTT^^^iiikkkaaaRRREEE>>><<<>>>@@@@@@<<<888666444:::;;;<<<======;;;999888888666666888:::AAAPPP^^^ooooooeeedddyyyiiiZZZQQQJJJFFFGGGHHHEEEBBBCCCAAACCCLLL^^^ppp~~~oooccc]]]nnnrrrZZZZZZ```[[[VVVSSSRRRPPPKKKGGGEEEAAA<<<999777666444333444777555666<<<::::::EEElll}}}pppjjjoooooonnn}}}}}}vvvyyy~~~nnnYYYJJJEEEFFFAAA@@@???===<<<;;;::::::;;;===???@@@???===;;;999999;;;===>>>???>>>===<<<777666666666888;;;>>>?????????>>><<<999999;;;<<<;;;999999::::::>>>JJJWWWqqq}}}ttt\\\[[[dddzzzrrrmmmkkk^^^^^^[[[ZZZYYYVVVSSSNNNKKKIIICCC???999555222111///...000000///////////////...---......---222999<<<:::<<<:::888888999888555222666:::>>>>>><<<;;;===AAA???999666999<<<;;;:::;;;;;;======999333///000222222222333444444555555666666666777888999::::::;;;===>>>??????>>>???AAACCCCCCDDDFFFIIIMMMRRRVVVXXX[[[YYYWWWUUUTTTTTTTTTSSS]]]ZZZ\\\aaadddcccdddfffmmmwwwvvvdddSSSMMMLLLKKKMMMLLLOOOXXXhhh|||}}}vvvnnniiigggddd\\\fffnnn\\\TTTPPPCCCBBBAAAAAAEEEIIIIIIHHHAAA???===<<<===>>>@@@@@@@@@DDDGGGKKKRRRXXXUUUNNNMMMSSSYYYZZZSSSJJJBBB>>>===>>>@@@???===:::888888888999;;;<<<<<<<<<;;;;;;999888999:::888999BBBLLLqqqwwwqqqnnn|||gggXXXQQQJJJFFFGGGHHHEEEBBBCCCBBBCCCLLL^^^qqqpppiiibbbrrrzzzbbbaaagggaaaYYYUUUSSSQQQLLLHHHEEEAAA===999777666555333111555222444:::888:::FFFnnn}}}sssmmmmmmlllkkkuuuxxxnnnqqqpppdddTTTIIIEEEEEE@@@???>>>===<<<;;;;;;;;;;;;<<<>>>??????===;;;:::999:::===???@@@??????>>>888777777666888:::<<<>>>CCCCCCCCCAAA>>>;;;;;;<<<999888999;;;;;;???JJJVVViiivvvyyyZZZOOOWWWwww{{{sssnnnlll______\\\[[[YYYVVVSSSPPPNNNMMMDDD@@@:::666333222000///.............../////////,,,......///333:::<<<999888777777777888777555222888<<<@@@@@@>>>;;;;;;<<<@@@:::777:::<<<;;;:::;;;<<<===<<<888333000000222222222333444444555555666666666777888999::::::;;;===>>>??????>>>>>>@@@BBBDDDEEEHHHLLLPPPSSSVVVXXX[[[YYYVVVSSSRRRRRRSSSTTT]]][[[\\\```bbb```aaadddpppxxxuuubbbPPPJJJKKKJJJKKKKKKNNNXXXhhhzzz}}}www{{{nnnkkkiiiXXXTTTPPPNNNLLLLLLMMMMMM@@@CCCEEEEEEBBBAAACCCEEEEEEEEEEEEJJJSSSYYYUUULLLGGGGGGGGGFFFEEEDDDCCCBBB???AAAAAA@@@===;;;;;;;;;888999999:::;;;<<<===>>>???@@@DDDEEE@@@<<<>>>DDDgggsssssspppyyyhhhWWWQQQJJJFFFGGGHHHEEEBBBCCCBBBCCCMMM___rrruuuhhhbbbttt|||mmmjjjnnnfff\\\WWWTTTRRRMMMIIIEEEBBB===999888666555444000555333444:::999<<>>===<<<;;;888:::===???AAABBBAAAAAA;;;:::888888888999;;;<<>>HHHTTTbbbooo}}}```OOOUUUzzz|||sssnnnlll``````^^^]]]YYYVVVSSSPPPNNNMMMEEE@@@;;;666444222111000,,,,,,------......//////+++---///000444:::;;;888666666777888888666444333888<<>><<<<<>>>>>>>>>>>>>>@@@BBBDDDFFFIIIMMMQQQTTTVVVWWW[[[ZZZXXXUUUUUUWWWZZZ]]]```^^^___aaa```^^^___cccpppyyywwweeeRRRKKKIIIHHHJJJJJJNNNXXXgggxxxwwwjjjbbb]]]WWWRRRPPPIIIPPPWWWXXXSSSOOOPPPSSSRRROOOLLLNNNSSSUUURRRMMMFFFCCC???>>>AAAEEEHHHIIIFFFFFFFFFCCC@@@======>>>;;;:::999999:::;;;>>>???CCCFFFLLLOOOJJJCCCBBBFFFRRR___dddfffqqqzzzkkkZZZQQQJJJFFFGGGHHHEEEBBBCCCBBBDDDNNN```sss|||gggdddyyy{{{{{{uuunnnrrrhhh\\\VVVUUUTTTPPPKKKEEEBBB===:::888777555444444888666666;;;;;;???NNNttt|||kkknnnkkkgggnnn~~~|||jjj[[[PPPFFF@@@???:::::::::::::::;;;<<<<<<999::::::;;;;;;;;;;;;;;;888:::===@@@BBBCCCCCCCCC???===;;;:::999:::<<<===GGGJJJMMMMMMJJJEEEAAA???>>><<<;;;;;;;;;>>>JJJVVVcccuuulllWWWXXXzzz|||sssnnnlll``````aaa___[[[WWWRRROOOMMMLLLEEE@@@;;;666444222111000,,,,,,------......//////+++---///000444:::;;;888666888999:::888666444333777;;;@@@CCCDDDBBB@@@???===777555:::>>>??????AAA===<<<999666222000000111222222333444444555555666666666777888999::::::;;;<<<===>>>>>>===>>>@@@BBBDDDFFFIIIMMMQQQTTTVVVWWW\\\\\\[[[XXXWWWXXX]]]aaaaaa______```]]]YYY[[[___nnnyyyzzziiiVVVMMMIIIEEEIIIIIINNNWWWfffvvv|||wwwqqqggg[[[TTTTTT^^^hhhkkkgggccceeehhhaaa]]]YYYVVVSSSQQQPPPQQQHHHDDD@@@@@@CCCHHHLLLNNNOOOOOOMMMIIIDDDAAA?????????===;;;::::::;;;===>>>BBBGGGNNNRRRMMMCCC@@@CCCCCCMMMRRR[[[mmmyyyooo___QQQJJJFFFGGGHHHEEEBBBCCCCCCEEENNN```ssskkkiii{{{vvvhhhpppfffZZZTTTUUUUUUQQQMMMFFFBBB===:::888777555444666;;;888777;;;:::@@@PPPsssdddeeejjjiiifffqqqhhhVVVKKKAAA<<<;;;999999999999:::;;;<<<===999999999999999999::::::888:::===@@@BBBCCCCCCCCCAAA???>>><<<<<<<<<>>>???DDDHHHLLLMMMKKKHHHEEECCC???<<<::::::;;;AAAOOO]]]pppsss]]]UUUmmm|||rrrmmmkkk___```aaa___\\\WWWSSSOOOKKKJJJDDD@@@:::666333222000///.............../////////,,,......///333:::<<<999999;;;======:::666333222666999>>>BBBEEEDDDBBBAAA<<<666555:::???AAAAAACCC>>><<<888444222000000000222222333444444555555666666666777888999::::::;;;<<<===>>>>>>======???AAADDDEEEHHHKKKNNNRRRTTTVVV\\\\\\\\\XXXUUUUUUXXX\\\^^^\\\\\\\\\XXXUUUWWW]]]mmmyyy{{{kkkXXXNNNIIIDDDIIIIIIMMMVVVeeeuuuwwwdddeeewwwjjjccc___fffnnnpppnnnnnnrrrwwwooojjjddd^^^UUULLLIIIJJJKKKIIIFFFDDDDDDGGGKKKNNNVVVVVVTTTPPPKKKFFFCCCBBBAAA???===<<<;;;<<<>>>???EEEKKKUUUYYYSSSFFF??????@@@FFFIIIUUUjjjxxxppp```QQQJJJFFFGGGHHHEEEBBBCCCDDDEEEOOO```sssnnnhhh}}}yyyyyydddnnncccWWWSSSUUUVVVRRRLLLFFFCCC>>>:::999777666444444999777555888888@@@RRRsssiiihhhkkkjjjgggqqqvvvZZZKKKCCC<<<999;;;;;;;;;;;;<<<<<<>>>??????<<<;;;:::999888999:::::::::<<<>>>AAABBBBBBAAA@@@@@@???>>>======>>>@@@AAAAAADDDGGGIIIHHHGGGFFFFFF<<<:::999999;;;BBBRRR```|||xxxjjj]]]jjj{{{qqqllljjj___```]]]\\\[[[XXXTTTOOOLLLIIICCC???999555222111///...000000///////////////...---......---222999<<<:::===@@@BBB@@@;;;666333111666888<<<@@@CCCCCCAAA@@@===888666;;;@@@AAAAAACCC???<<<777333111111000000222222333444444555555666666666777888999::::::;;;<<<===>>>=========???AAADDDDDDEEEHHHKKKOOOSSSUUUWWWYYYZZZWWWSSSRRRUUUYYYYYYYYYZZZZZZWWWTTTXXX___mmmxxxyyyhhhVVVMMMIIIFFFIIIIIILLLUUUddduuudddUUUYYYlll|||ooo^^^PPPJJJQQQPPPMMMHHHDDDEEEJJJNNNYYYZZZZZZWWWQQQLLLHHHGGG@@@???>>>>>>>>>???@@@AAAFFFOOO]]]ddd^^^NNNBBB??????BBBCCCLLL___kkkyyymmm]]]QQQJJJFFFGGGHHHEEEBBBCCCEEEFFFOOO```rrrnnnaaarrr|||nnnnnncccWWWSSSVVVVVVQQQJJJFFFCCC>>>;;;999888666555111777555444999:::DDDXXX~~~wwwjjjlllkkkiiimmmyyybbbKKKDDD@@@<<<;;;@@@@@@@@@@@@@@@@@@AAABBBCCCAAA???===;;;::::::;;;<<<<<<>>>???AAAAAA@@@>>>======<<<;;;;;;<<>><<<<<<<<<<<>>999444222000///...111111000000//////.........///...---111999<<<;;;@@@CCCEEEBBB<<<666222111666888:::>>>@@@AAA???>>>???999777<<<@@@@@@@@@BBB???<<<777333111111000000222222333444444555555666666666777888999::::::;;;;;;===============???AAACCCCCCDDDFFFIIIMMMRRRTTTRRRUUUXXXWWWTTTTTTWWW[[[WWWXXXZZZ[[[YYYWWW\\\eeemmmwwwvvveeeSSSLLLJJJHHHIIIIIIKKKTTTddduuummmZZZVVVbbb___fffYYYVVVVVVRRRKKKDDDCCCIIIOOOZZZ\\\]]][[[VVVPPPLLLKKK>>>>>>??????@@@AAACCCCCCAAALLL^^^iiicccRRRDDD>>>:::>>>===BBBPPPYYYiiiiiiYYYQQQJJJFFFGGGHHHEEEBBBCCCFFFGGGOOO```qqqrrr___mmm|||ooodddXXXTTTWWWWWWPPPHHHGGGCCC>>>;;;999888666555000777666666;;;>>>III^^^xxxrrrjjjjjjjjjiiijjjuuujjjVVVEEECCCCCC???@@@EEEDDDCCCCCCCCCDDDDDDEEEFFFEEECCC???===;;;<<<===>>>>>>???@@@AAA@@@>>><<<;;;::::::999:::;;;>>>AAACCC?????????>>>>>>???AAADDDCCCAAAAAA@@@;;;999???HHHHHHWWWjjjzzzwwwzzzxxxvvvlll^^^[[[\\\[[[ZZZXXXVVVUUURRRNNNJJJAAA???;;;777444222222222........................------...000444888===?????????BBBDDD@@@777222222777:::===>>>>>>>>>>>>???>>>999777;;;===<<<::::::===:::666222//////000111222222333444444555555666777777777888999999::::::<<<<<<<<<<<<===???@@@AAADDDEEEFFFIIILLLOOOQQQSSSWWWVVVSSSRRRRRRSSSUUUVVVYYYYYYYYYXXXYYY[[[```cccnnnyyyxxxfffQQQIIIHHHGGGFFFGGGKKKTTTbbbsssyyy~~~~~~ooohhhssszzzwwwfff```^^^YYYPPPGGGEEEIIINNN\\\^^^___ZZZTTTNNNIIIEEEEEEBBB>>>:::999999;;;<<>>???GGGKKKXXXoooyyyeee\\\SSSKKKFFFFFFGGGEEEDDDEEEEEEHHHSSSeeewwwppp^^^kkkqqqbbbUUUVVVYYYUUUNNNKKKIIIEEE@@@;;;999888666555888333999666:::>>>FFFiiizzzmmmjjjjjjjjjjjjkkkvvvxxx\\\TTTIIIAAA@@@DDDGGGIIIFFFIIIGGGJJJQQQJJJCCCIIIGGGAAA???BBB???999:::BBBFFFBBB@@@AAADDDCCC===777777888999;;;<<<===>>>???AAAAAA@@@@@@???@@@@@@@@@AAABBBBBBAAA???>>>>>>???JJJNNN[[[nnnpppjjj{{{yyyuuulll^^^\\\]]]ZZZYYYWWWUUUTTTPPPLLLIIIAAA???;;;777444222111111........................------...000333888;;;>>>??????AAACCC>>>666222333666999<<<======<<<===>>><<<777666:::>>>===;;;<<<>>>;;;666222000000111222222222333444444555555666777777777888999999::::::<<<<<<<<<<<<>>>???@@@AAADDDDDDFFFHHHKKKNNNQQQSSSTTTRRRQQQQQQSSSVVVXXXZZZWWWWWWXXXWWWXXXZZZ^^^bbbkkkvvvwwweeeRRRIIIHHHGGGGGGHHHLLLTTTbbbsssqqqqqqxxx}}}zzzrrrmmmcccVVVKKKIIIMMMSSS^^^______\\\YYYTTTOOOJJJDDDBBB???<<<:::::::::;;;>>>DDDYYYqqqqqqYYYCCC===>>>@@@>>>DDDQQQTTTYYYgggyyyfff]]]TTTLLLFFFFFFGGGEEEDDDDDDEEEHHHRRReeewwwvvv___eee|||hhh[[[RRRUUUZZZXXXRRROOOJJJFFF@@@;;;999888666555777333999666:::>>>FFFiiixxxjjjddddddeeegggjjjvvvxxx\\\YYYSSSMMMIIIGGGGGGGGGIII[[[gggmmmpppaaaOOOKKKJJJBBB>>>AAAAAA>>>@@@DDDFFFDDDBBBCCCDDDCCC???;;;777777777888999;;;<<<===????????????@@@AAABBBBBB@@@@@@AAAAAA@@@@@@AAAAAAFFFKKKXXXlll|||lllbbbooozzztttjjj___]]]]]]ZZZXXXVVVTTTRRROOOKKKHHHAAA>>>;;;777333222111111........................------...000333666:::<<<@@@???@@@@@@<<<555333555666888;;;<<<<<<;;;<<<===;;;666555:::???>>>===>>>>>><<<777333111000111222222222333444444555555666777777777888999999::::::<<<<<<<<<===>>>???@@@AAACCCCCCEEEHHHKKKNNNQQQSSSTTTRRRPPPQQQTTTWWWXXXYYYUUUVVVVVVVVVWWWYYY]]]```hhhtttvvvfffRRRJJJGGGFFFGGGHHHLLLTTTbbbsssrrrkkkoooyyy|||mmmeeeooo~~~ooodddbbbhhhnnnpppmmmhhhbbb\\\TTTMMMIIIEEEDDDAAA???<<<;;;:::999<<>>JJJ^^^dddccciii~~~lllbbbUUUMMMGGGGGGGGGDDDCCCCCCEEEGGGRRReeewww|||bbbcccrrr^^^UUUQQQVVV\\\\\\WWWSSSKKKFFF@@@;;;999777666555777333999666:::>>>EEEhhhnnnbbbaaabbbdddhhhuuuxxxpppnnnggg[[[NNNFFFEEEGGGcccaaaNNNJJJCCC>>>>>>AAABBBCCCEEEGGGGGGFFFEEEEEEDDDCCCCCC:::999888888999;;;===>>>>>>>>>>>>???@@@AAACCCCCC>>>>>>???@@@AAABBBBBBBBBAAAFFFTTTiiizzzfffXXXbbb{{{sssiii```^^^^^^ZZZXXXVVVTTTRRROOOKKKGGG@@@>>>:::666333111111111........................---...///111333666999:::@@@>>>>>>>>>;;;444333666777999<<<===<<<<<<<<<===:::666555;;;@@@AAA@@@BBB???<<<888444111111222333222222333444444555555666777777777888999999::::::<<<<<<<<<===>>>???AAAAAABBBCCCEEEHHHKKKOOORRRTTTWWWTTTQQQQQQTTTVVVVVVUUUUUUVVVVVVWWWWWWYYY\\\___hhhuuuwwwgggSSSIIIFFFDDDHHHIIILLLTTTaaarrrsssZZZMMMVVVeeetttbbbRRRJJJIIIGGGFFFEEECCC@@@===:::999<<<@@@NNN^^^^^^LLL===888555:::===LLLfffsssuuuzzz}}}nnncccUUUNNNGGGGGGGGGDDDBBBBBBEEEHHHSSSfffxxx}}}eeefffkkk\\\WWWVVV[[[aaaaaa[[[UUULLLGGG@@@;;;888777666666777333999777:::>>>DDDfffqqqfffddddddeeehhhttt{{{uuuaaaNNNFFFJJJRRRssstttXXXNNNMMMIIIEEECCCEEEFFFFFFJJJJJJHHHFFFDDDDDDFFFIII@@@???<<<;;;;;;===@@@BBB????????????@@@AAABBBBBB======>>>???AAAAAA@@@???>>>CCCRRRgggzzzaaaSSS```|||rrriiiaaa___]]]\\\ZZZWWWUUUSSSPPPKKKHHH@@@>>>:::666333111111000........................---...///111444777999:::@@@=========999444333666888;;;===>>>===<<<===>>>999555555<<>>@@@AAABBBAAACCCEEEHHHLLLPPPTTTVVVWWWSSSPPPQQQUUUWWWVVVTTTUUUVVVWWWXXXXXXZZZ]]]___jjjvvvxxxgggSSSHHHEEEBBBHHHHHHLLLSSS```ppprrrjjjlllrrrjjjSSSMMMRRRLLLKKKJJJGGGDDD@@@===;;;<<<;;;AAAIIIIII???999:::555;;;===JJJfffzzzkkk^^^UUUNNNGGGGGGGGGDDDBBBBBBFFFIIIUUUhhh{{{zzzccccccnnnaaa___^^^aaaeeeeee]]]UUUNNNHHHAAA;;;888777777666666222999777:::===CCCeeepppiiigggeeefffjjjvvv~~~lllWWWMMMQQQYYYfff~~~{{{bbbYYY______VVVNNNMMMLLLHHHLLLJJJGGGCCC@@@AAADDDHHHDDDBBB@@@>>>>>>???AAACCCBBBBBBAAA@@@????????????=========>>>@@@@@@===;;;===CCCRRRhhh{{{```VVVggg{{{rrrhhhbbb```\\\\\\ZZZXXXVVVSSSPPPKKKGGG@@@===:::666222111000000........................---...000333666888:::;;;>>><<<<<<===999444333555999<<<>>>???>>>======>>>888444444;;;AAABBBBBBCCC>>><<<777333111000111222222222333444444555555666777777777888999999::::::=========>>>???@@@AAABBBBBBCCCFFFIIINNNRRRVVVXXXSSSOOONNNQQQWWW[[[YYYWWWTTTUUUWWWXXXXXXZZZ\\\___jjjuuuwwweeeQQQGGGDDDBBBGGGHHHKKKRRR___nnn}}}mmmVVVQQQWWWRRRQQQOOOLLLHHHDDD@@@???===:::999<<<<<<::::::>>>999>>>>>>JJJiiinnn```UUUMMMGGGGGGGGGDDDCCCCCCGGGKKKXXXmmmyyybbb^^^tttnnndddddddddeeegggggg___UUUOOOIIIAAA;;;888777777777666222999777;;;===BBBdddrrriiieeedddfffkkkxxxqqq\\\SSSRRR]]]gggggglll}}}pppccc```lllpppiiicccccc\\\QQQQQQLLLEEE???===???BBBEEEEEEDDDBBB@@@??????@@@AAACCCCCCAAA@@@???>>>>>>>>>>>><<<<<<>>>AAA@@@===999>>>DDDSSSiii|||fff\\\mmm{{{qqqhhhcccaaa[[[[[[YYYWWWUUURRRNNNIIIFFF@@@===999555222111000000........................,,,...000444777:::<<<======;;;<<<===:::444222444999;;;===>>>===<<<<<<<<<555111111888>>>??????AAA>>>;;;666222000000111222222222333444444555555666777777777888999999::::::=========>>>???@@@BBBBBBBBBDDDGGGJJJOOOTTTWWWZZZSSSOOOMMMQQQXXX[[[ZZZVVVRRRTTTVVVWWWWWWYYY[[[]]]eeeqqqrrraaaNNNFFFEEEDDDFFFGGGIIIQQQ]]]lll{{{ooo]]]VVVZZZXXXWWWSSSOOOKKKGGGDDDCCC???<<<<<<===>>>===???BBB<<>>;;;:::<<<===:::444222444888:::<<<===<<<;;;;;;;;;333//////666;;;<<<===>>>===:::666222//////000111222222333444444555555666777777777888999999::::::======>>>>>>???@@@BBBCCCCCCDDDGGGKKKPPPUUUYYY[[[VVVRRROOOQQQWWWZZZWWWRRRQQQSSSUUUVVVVVVWWWYYY[[[aaammmnnn^^^LLLEEEFFFFFFFFFFFFIIIPPP\\\kkkzzz}}}wwwhhh^^^]]]\\\ZZZVVVQQQMMMIIIGGGEEE??????AAADDDEEEDDDCCCDDD>>>BBBDDDYYYvvvhhhSSSKKKFFFFFFGGGEEEDDDEEEIIINNN^^^tttooommm{{{ppp\\\```bbbbbbeeehhhcccYYYPPPJJJBBB;;;777777777777666222999888;;;===AAAbbbqqqkkkfffbbbbbbfffqqq}}}XXXUUUMMMRRRaaadddccclllkkk|||ggg]]]OOOHHHGGGJJJKKKJJJKKKJJJIIIHHHGGGEEEDDDDDD@@@@@@@@@???@@@@@@AAAAAA===;;;<<<@@@FFFGGGCCC>>>???EEETTTiii}}}uuu]]]___~~~sssiiifff^^^dddaaa]]]YYYVVVTTTPPPKKKFFF???===999555222000000000////////////////////////,,,,,,///444:::???AAABBBCCC@@@>>>===999333333666888<<<===;;;;;;===<<<888222222333666999;;;:::888;;;888333///------///111222444555555444555666888444555666777999:::;;;<<<:::<<<>>>??????@@@BBBDDDDDDEEEGGGKKKOOOTTTXXX[[[VVVRRROOOPPPUUUWWWUUURRRTTTRRRRRRTTTSSSRRRUUU[[[fffnnnmmm]]]MMMGGGFFFDDDFFFEEEGGGNNNWWWdddwwwkkkZZZYYYVVVSSSRRRRRROOOGGGCCCCCCFFFBBBGGGIIIGGGLLLQQQJJJCCC@@@EEE\\\kkkdddUUUNNNIIIHHHFFFDDDCCCFFFDDDIIIYYYppprrrmmmuuuaaaXXX]]]gggkkkmmmfffVVVRRRKKKBBB:::777666666777777555777666???>>>@@@kkklllfffeeecccaaaeeeuuudddUUU___ttt~~~cccZZZZZZUUU]]]^^^JJJRRRIIIEEEGGGGGGDDDCCCFFFEEEBBB???=========>>>???<<<<<<>>>AAADDDEEEDDDCCC@@@III\\\ssssssaaaeee~~~ssshhhddd]]]cccaaa]]]XXXUUUTTTPPPKKKFFF@@@===999555222111000000////////////////////////,,,,,,///333999>>>@@@@@@@@@===;;;;;;777111111555:::>>>???===<<<===;;;777555555555888;;;===<<<;;;<<<999444000......000111222444555555444555666888555555666888999:::;;;<<<;;;===?????????@@@BBBCCCDDDEEEGGGKKKOOOTTTXXX[[[WWWRRRNNNMMMQQQTTTTTTSSSTTTRRRRRRTTTSSSRRRUUU[[[iiirrrppp___MMMGGGEEEBBBHHHFFFIIIPPPYYYfffyyykkk[[[XXXZZZSSSLLLJJJHHHDDDCCCEEEBBBCCCOOOYYYYYYYYYTTTGGGIIIEEEGGGYYYvvv{{{hhhaaaVVVOOOIIIHHHFFFCCCCCCEEEFFFKKKZZZrrrssskkkvvvbbbZZZ^^^hhhkkknnngggWWWRRRLLLBBB;;;777666666777666555888666>>>===BBBooo~~~}}}jjjbbbbbbbbbbbbhhh{{{pppeeexxxooojjjkkkhhhrrrzzzoooRRRLLLIIIKKKKKKGGGEEEGGGDDDAAA>>>;;;:::<<<>>>@@@@@@AAACCCFFFGGGFFFCCC@@@CCCLLL___vvvssshhhrrr~~~rrrgggccc[[[aaaaaa\\\WWWTTTSSSPPPKKKFFF@@@===:::666333111000000////////////////////////------///333888<<<>>>>>>>>>:::999888444000111555;;;???AAA@@@??????;;;666777666666777:::===>>>======:::555111//////111333222444555555444555666888555555666888999:::;;;<<<<<<===????????????@@@BBBDDDEEEGGGKKKPPPTTTXXXZZZXXXSSSMMMKKKNNNRRRSSSSSSSSSQQQQQQSSSSSSRRRUUU[[[kkkuuutttbbbOOOFFFCCCAAAGGGFFFIIIPPPZZZfffxxxppphhhiiinnnaaaSSSMMMKKKHHHGGGIIIFFFIIIZZZkkkllljjjcccVVVPPPIIIGGGSSShhh}}}zzzhhhaaaVVVOOOIIIHHHFFFBBBBBBDDDIIINNN\\\ssstttkkk}}}ddd[[[___iiimmmoooiiiYYYSSSLLLCCC;;;777666666666444555999666======FFFvvv}}}qqqyyy{{{jjj```aaaaaaaaahhh|||vvvwwwpppkkkfffooozzzyyyWWWQQQLLLLLLLLLKKKLLLNNNCCCAAA>>>;;;999:::>>>AAABBBCCCEEEHHHJJJIIIEEEAAAGGGPPPdddzzzsssdddkkk~~~qqqeeeaaaYYY``````\\\VVVSSSRRROOOJJJGGG@@@>>>:::666333111111000////////////////////////------///222777;;;<<<<<<===:::888888555000111555:::???BBBBBBAAABBB>>>999777555444555999<<<======>>>;;;666222000000222333222444555555444555666777555666777888999:::;;;;;;<<<>>>??????>>>>>>???AAACCCEEEHHHLLLPPPTTTXXXZZZVVVSSSOOONNNOOOQQQRRRRRRSSSPPPQQQSSSSSSRRRUUU[[[kkkvvvvvvdddPPPGGGDDDAAADDDCCCGGGNNNXXXdddvvvpppsss{{{iii___XXXPPPIIIFFFJJJMMM```ppppppppprrrmmmUUULLLFFFKKKYYYjjjyyy|||kkkcccVVVOOOIIIGGGEEEBBBAAACCCKKKOOO^^^tttoooiiifff]]]```jjjnnnqqqkkk[[[TTTMMMCCC;;;777666666666333555:::666<<<===III|||lll___nnnyyyoooccccccaaa___eeewwwppp^^^SSSVVV___bbbVVVOOOIIIGGGIIILLLOOOPPPDDDEEEDDD@@@<<<;;;???CCC@@@@@@AAADDDGGGIIIHHHFFFKKKTTTfff|||yyy\\\YYY~~~qqqeeeaaaYYY```___[[[UUURRRQQQNNNJJJGGG@@@>>>:::666333111111111////////////////////////......///222777:::<<<<<<===;;;:::;;;888333333666888===BBBBBBCCCDDDBBB===888666555666:::===>>>>>>>>>;;;666222000000222444222444555555444555666777666666777888999::::::;;;<<<===??????>>>>>>???@@@CCCDDDHHHLLLQQQUUUXXXYYYSSSRRRRRRRRRSSSSSSRRRQQQRRRPPPPPPSSSSSSRRRVVV[[[hhhtttwwwfffRRRHHHFFFDDDCCCCCCGGGOOOXXXddduuuqqqZZZPPPOOOUUUaaannnvvvhhhWWWGGG???FFFMMMddduuuqqqpppwwwyyy___SSSGGGFFFLLLVVVdddqqq}}}lllcccVVVNNNHHHGGGEEEBBBAAACCCKKKOOO^^^tttmmmiiihhh^^^aaajjjnnnqqqlll]]]TTTNNNDDD<<<777666666666333555999555<<<>>>JJJ}}}jjjUUUeeewwwtttgggfffbbb___ddduuuyyy~~~vvvZZZNNNJJJMMMSSSQQQMMMKKKMMMRRRUUUPPPIIIGGGLLLPPPLLLEEE@@@AAADDDAAA???======@@@DDDFFFGGGMMMUUUeeexxx___UUU~~~qqqeeeaaaZZZaaa___ZZZTTTQQQPPPNNNJJJGGGAAA>>>;;;777333222111111////////////////////////......///333888;;;<<<<<>>???<<<555333666888===AAAAAACCCEEEDDD@@@:::999999:::===@@@AAA@@@>>>;;;666222000000222333222444555555444555666888666777777888999999::::::;;;<<<>>>>>>>>>>>>???AAABBBDDDHHHMMMQQQUUUWWWYYYOOOQQQRRRTTTTTTSSSRRRQQQQQQOOOPPPRRRRRRRRRVVV[[[dddssswwwgggSSSIIIGGGEEEDDDDDDHHHQQQZZZfffwwwqqq]]]QQQJJJEEEGGGKKKeeettt]]]KKKAAAEEEQQQrrrrrraaaPPPIIIGGGIIIRRR^^^zzz|||kkk___TTTMMMGGGFFFEEEBBBBBBDDDIIINNN\\\sssvvvsss|||iii___aaajjjnnnrrrmmm^^^UUUNNNDDD<<<888666666666555555999555===>>>IIIzzz{{{ZZZbbbuuuvvviiigggdddaaaeeewwwzzz{{{dddYYYRRRQQQ[[[]]]\\\]]]cccllllll\\\JJJMMMWWW```^^^SSSHHHDDDDDDEEE@@@;;;999;;;???BBBDDDNNNSSS___ppp~~~}}}aaa\\\~~~qqqeeebbb\\\ccc^^^YYYSSSPPPOOOMMMJJJGGGAAA???;;;777444222111111////////////////////////......000444999<<<>>>>>>??????AAACCC???777333444999>>>@@@@@@AAADDDCCC@@@999999:::<<>>>>>>>>@@@BBBBBBDDDHHHMMMRRRUUUWWWXXXNNNOOOPPPQQQRRRRRRSSSTTTPPPOOOOOORRRRRRRRRVVV[[[cccsssxxxhhhSSSHHHFFFDDDDDDDDDHHHQQQZZZfffvvvssscccWWWOOOIIIGGGHHHJJJfff|||wwwuuurrrpppqqqiiijjjiiiooo~~~wwwoooYYYKKKGGGGGGUUU~~~sss^^^UUUOOOKKKPPPZZZrrr|||iii\\\RRRLLLFFFFFFEEECCCCCCFFFGGGKKKZZZqqq|||yyyyyyiii___aaajjjmmmqqqmmm^^^VVVOOOEEE<<<888666666666777666777555>>>???GGGuuugggfffuuuwwwiiigggddd```eeewwwxxxllliiiwwwyyyrrrmmmppp|||}}}jjjTTTSSSaaappppppbbbQQQFFFCCCDDD@@@<<<:::<<>>???AAACCCBBBDDDHHHMMMRRRUUUWWWXXXNNNNNNNNNNNNNNNPPPSSSVVVPPPNNNOOORRRRRRRRRVVV\\\cccsssyyyiiiSSSGGGDDDCCCBBBBBBFFFOOOXXXdddtttvvvaaaQQQFFFAAAAAACCCFFF\\\vvvnnnkkkgggeeefff___]]]WWWWWWkkknnnfffnnnyyywww___MMMEEEEEEFFFSSS~~~jjj```ZZZTTTWWW```iii}}}jjj[[[QQQKKKFFFEEEEEECCCDDDFFFEEEIIIXXXooovvvttt{{{iii___aaaiiimmmqqqmmm^^^VVVOOOEEE===888666666666999666777444???@@@EEEqqqrrrjjjwwwxxxjjjhhhccc___bbbsss~~~mmmjjjvvv}}}ooo[[[WWWhhhzzz{{{lllWWWHHHCCC@@@>>><<<===@@@CCCFFFGGGLLLMMMTTTaaannn|||rrrzzzpppgggggg]]]^^^[[[XXXSSSOOOMMMKKKIIIGGGAAA>>>888555333222222111////////////////////////---...000444999<<<======<<<:::;;;<<<999444222555999===???===>>>@@@@@@<<<<<<333666;;;888;;;>>>999:::777333000///000222333444444555555666777777777666666888999999888777777:::::::::;;;<<<>>>AAABBBEEEEEEHHHLLLQQQUUUVVVVVVKKKLLLKKKKKKOOOTTTSSSOOOQQQPPPPPPRRRQQQQQQWWW___hhhvvv|||nnnWWWHHHCCCDDDDDDHHHFFFJJJWWW___lllsss[[[LLLJJJKKKGGGBBBDDDNNNsssssshhhbbb___^^^[[[\\\[[[YYY```oooiii\\\___cccwwwfffZZZNNNFFFCCCCCCNNNlllzzzrrrhhhdddeeelll~~~jjj\\\TTTMMMHHHHHHFFFCCCBBBDDDJJJMMMZZZppp|||~~~llleeeaaagggrrrtttkkk```XXXLLL@@@;;;:::888777888777333999777;;;???EEEhhh}}}sssiii```___fffwww^^^QQQRRRRRRQQQRRR[[[nnn}}}yyykkk\\\MMMAAA??????@@@BBBDDDGGGHHHIIIJJJHHHHHHOOO[[[jjj|||}}}nnneeeeee\\\^^^ZZZWWWTTTPPPNNNLLLIIIGGGBBB>>>999555333222111000////////////////////////......000444999<<<======<<<;;;<<<===:::444333555777;;;===<<<===@@@@@@===<<<222555<<<<<<===>>>777777666333000///000222333444444555555666666777777666666888999999888888777;;;::::::;;;<<<>>>@@@AAADDDEEEGGGLLLRRRVVVWWWWWWOOOOOOKKKIIILLLRRRSSSQQQOOONNNPPPRRRQQQQQQVVV^^^iiiwww|||oooXXXGGGBBBBBBDDDHHHFFFIIIUUU^^^kkkvvv^^^NNNJJJHHHCCC>>>DDDJJJkkkxxxtttyyytttkkkccc^^^cccuuu}}}[[[YYYXXXpppsssggg```WWWOOOLLLIIIJJJUUUkkk|||~~~|||{{{}}}mmm```UUUNNNHHHGGGEEEBBBBBBDDDJJJNNN\\\qqq|||kkkeeebbbhhhqqqssskkkaaaXXXLLL@@@;;;:::888666777777333999777;;;???EEEhhhrrrkkkttt~~~sssjjjaaa```gggwww]]]OOOOOOOOOKKKHHHPPP___nnnoooeeeZZZRRROOODDDCCCBBBBBBDDDFFFGGGHHHGGGCCCDDDIIILLLTTTiiiqqqxxxzzzllldddddd[[[]]]YYYWWWTTTRRRPPPMMMIIIFFFCCC???999555333111000/////////////////////////////////111555:::===>>>>>>===<<<<<<>>>;;;555444666666:::<<<;;;===@@@???<<<<<<000222999777999;;;666444333222111000111111222444444444555666666777777666777777888999999888888<<<;;;;;;;;;<<<===???@@@BBBCCCFFFLLLRRRVVVXXXXXXTTTSSSMMMGGGHHHOOORRRRRRNNNNNNPPPSSSRRRQQQVVV]]]kkkxxx~~~pppYYYHHHAAA???DDDHHHEEEGGGRRR[[[jjjzzzdddTTTMMMIIIDDD@@@DDDCCC\\\xxxiiiXXXRRRccc|||~~~hhh^^^SSS```xxxoooiii```UUUNNNOOOJJJGGGJJJNNNPPPSSSVVVoooqqqfffWWWOOOHHHFFFDDDAAABBBEEEKKKPPP___ttt~~~|||jjjeeeccchhhppprrrkkkcccYYYLLL@@@;;;999777555666777333999777;;;???EEEhhhlllXXXYYYhhhuuuqqqiiibbbbbbhhhwwwiiiTTTQQQQQQNNNJJJJJJRRR]]]ccc^^^TTTQQQSSSIIIFFFCCCBBBDDDGGGIIIKKKIIIEEEHHHOOOKKKGGGZZZvvvvvvfffooozzzkkkcccddd\\\^^^XXXWWWUUUSSSQQQNNNIIIFFFDDD@@@:::555333111///...///////////////////////////000222666;;;>>>???>>>===<<<===>>>;;;666444777999<<<>>><<<===??????<<<;;;111333999333111666666222222111111111111111111333333444555555666666777666777777888999999999999===<<<;;;;;;<<<===>>>???AAABBBFFFKKKRRRWWWYYYZZZVVVUUUPPPJJJIIINNNQQQQQQOOOOOORRRUUUUUUSSSWWW]]]nnnzzzsss\\\KKKBBB???DDDHHHEEEFFFPPPXXXggg}}}mmm]]]SSSMMMIIIFFFDDD???NNN|||nnn```OOOCCCTTTppp{{{wwwgggUUU[[[vvv|||nnn\\\OOOLLLJJJHHHGGGEEEEEEGGGJJJ\\\sssiiiXXXPPPHHHEEECCCAAABBBEEELLLSSScccvvv||||||jjjfffdddhhhoooqqqkkkdddXXXLLL???:::999666444555777333999777;;;???EEEhhhxxx___OOOSSScccqqqmmmhhhcccbbbgggtttggg\\\YYYWWWRRRMMMMMMSSS^^^aaaZZZSSSQQQNNNIIICCCAAAEEEIIIMMMOOOKKKGGGSSSeeebbbTTTZZZppppppbbbppp{{{llldddeee]]]___XXXVVVUUUSSSRRRNNNJJJGGGDDD@@@:::555333111///...///////////////////////////000222666;;;>>>???>>>===<<<===>>>;;;666444777<<<@@@AAA>>>>>>@@@>>>;;;888555AAAJJJ>>>333555777222222111111111111111111333333444444555666666666777777777888999999:::;;;===<<<;;;;;;<<<===>>>???AAABBBEEEKKKRRRWWWZZZZZZUUUVVVTTTOOOMMMPPPQQQOOOQQQQQQTTTWWWWWWUUUYYY___ooo{{{uuu```OOOEEE@@@BBBGGGEEEEEENNNUUUdddzzz{{{iiiZZZPPPJJJHHHEEE@@@GGGdddnnnUUUNNNEEE<<>>:::888666444555777333999777;;;???EEEhhhfffSSSTTTbbbnnnjjjfffcccccceeepppuuuiii^^^SSSNNNJJJOOOaaarrruuullldddUUUNNNFFFCCCFFFJJJMMMNNNIIIGGG[[[|||uuukkkqqqkkk^^^nnn}}}mmmdddeee]]]___YYYWWWTTTSSSQQQOOOKKKHHHCCC???999555333111000/////////////////////////////////111555:::===>>>>>>===<<<<<<>>>;;;555444666===AAAAAA??????AAA???<<<666888MMM^^^QQQ???999777444333222111000111111222333333333444555555666666777777777777888:::;;;<<<<<<;;;;;;;;;<<<===???@@@AAABBBFFFKKKRRRWWWYYYZZZSSSWWWXXXTTTRRRSSSSSSQQQSSSSSSUUUXXXWWWVVV[[[bbbmmmyyyvvvcccRRRHHHBBB@@@FFFFFFFFFMMMRRR```wwwyyycccSSSKKKHHHFFFCCCAAAHHH[[[sssjjjPPP???AAA@@@<<>>999555333222111000////////////////////////......000444999<<<======<<<;;;<<<===:::444333555:::>>>???>>>???AAAAAA>>>888555FFFZZZSSSDDD===:::777666333000///000222333222333333444444555555666777777777777888:::<<<===;;;::::::;;;<<<>>>@@@AAABBBCCCFFFLLLRRRWWWYYYYYYRRRWWWYYYVVVTTTUUUWWWVVVTTTSSSUUUWWWVVVVVV[[[ccciiiuuu}}}uuudddTTTIIICCC===EEEFFFGGGMMMPPP]]]sssppp\\\SSSPPPJJJIIIBBB:::<<>>888555333333222111////////////////////////---...000444999<<<======<<<:::;;;<<<999444222555666:::===<<<>>>BBBBBB@@@===///666IIIHHHAAA@@@???:::777333000///000222333222222333444444555555666888777777777888:::<<<===:::::::::;;;<<<>>>AAABBBCCCCCCFFFLLLRRRVVVXXXXXXSSSXXXYYYUUUTTTWWWZZZZZZTTTSSSTTTUUUTTTUUU[[[ccceeerrr{{{tttdddTTTIIICCC<<>>EEEEEEBBBIIIUUUooo|||zzzppp~~~iiiaaa______gggxxxyyyccceeennn}}}uuueeeQQQKKKGGGGGGGGGDDDDDDFFFRRR]]]ppp~~~~~~rrreee[[[bbbrrrxxxmmm___RRRFFF;;;888777666666777777333999777;;;???EEEhhh~~~nnnttt~~~jjjiiiiiigggeeejjjyyyoooRRRUUUMMMEEEWWWyyyXXXPPPHHHGGGMMMSSSTTTSSSNNNLLLZZZfff[[[ooouuummmccc\\\]]]^^^\\\XXXSSSOOOMMMKKKIIIHHHAAA===888444222111000///000000//////......------/////////222777;;;>>>???@@@===<<<<<<999333222666:::<<<>>>???===<<<<<<===999555444>>>LLLPPPHHH>>>===999444000...000222444444333222222333444666777666555555555777888:::<<<<<<<<<<<<<<<===???@@@@@@???AAAEEELLLSSSXXXYYYYYYXXXZZZ\\\\\\ZZZXXXVVVVVVXXXTTTSSSVVVWWWXXX\\\aaalllyyyxxxfffUUUIIIAAABBBFFFDDDEEEMMMQQQ[[[mmm{{{pppXXXPPPFFFBBBDDDJJJNNNPPPMMMJJJIIIIIIGGGCCC>>>=========DDDNNNMMMGGGJJJUUUuuu{{{kkkxxxhhhYYYYYYbbbkkkzzznnngggooozzzzzzggg\\\PPPHHHHHHGGGBBBCCCHHHWWWeeevvv{{{~~~eee[[[gggtttxxxooo]]]MMMCCC:::888999777666666666888555777<<<<<>>??????===<<<===999333222555:::<<<>>>>>><<<;;;::::::999555444;;;FFFKKKGGG@@@===999444000///000222444333333222222333444666777777777666777888:::;;;<<<<<<<<<<<<<<<===???@@@AAACCCDDDGGGMMMSSSYYY\\\\\\VVVXXXYYYYYYYYYXXXWWWWWWVVVRRROOOQQQRRRSSSXXX]]]kkkxxxwwweeeUUUJJJCCCAAAFFFDDDEEEMMMQQQ[[[mmmwwwjjj]]]XXX^^^fffkkkkkkjjjcccZZZRRRKKKGGGCCCBBBEEEAAAGGGUUU\\\ZZZ[[[aaayyy{{{|||ooo]]]TTTWWWaaaiiiooo|||xxxfff___ooolllmmmqqquuuzzzxxxcccXXXMMMFFFGGGGGGBBBCCCHHHWWWeeewww~~~yyy{{{~~~ggg```lllvvvxxxmmmZZZMMMCCC:::888999777666666666888555777<<<<<>>??????=========999333222555:::<<<>>>===;;;999777777888555333888???DDDDDDBBB<<<999555111///000222444333333333333333555666666888888888888999:::<<<<<<;;;;;;<<<<<<===???@@@AAAFFFGGGJJJOOOVVV\\\___```VVVVVVVVVVVVVVVWWWXXXXXXUUUQQQNNNOOOPPPQQQVVV[[[lllxxxwwweeeTTTJJJDDD@@@EEECCCDDDLLLPPPZZZmmmrrrddd[[[TTTPPPRRRMMMRRRdddssswwwvvvxxxvvvfffZZZVVVZZZaaafffccciiiqqqwwwjjjYYYMMMKKKQQQnnnyyycccVVVLLLFFFHHHHHHCCCDDDJJJVVVeeevvvtttrrr~~~ttteeefffsssyyyyyymmmZZZMMMCCC:::888999777666666555888555777<<<;;;EEE[[[uuueeeoooxxxpppgggbbbccckkk}}}vvvmmmgggcccggg~~~uuuddd]]]```vvviiiWWW[[[lll{{{```XXXYYYkkk~~~tttfffWWW^^^|||uuuooohhh```___^^^XXXUUUQQQNNNMMMKKKHHHFFFAAA===888444222111000///------......//////000000/////////222777;;;>>>???>>>=========:::444222444999<<<>>>===;;;888666555555444444777;;;???@@@@@@<<<999555111///000222333222222333333444555555666777777888888999:::;;;;;;;;;;;;;;;<<<===???@@@AAAGGGHHHMMMSSSZZZ___``````XXXVVVTTTSSSTTTUUUVVVWWWSSSPPPPPPSSSUUUUUUXXX]]]mmm{{{yyyeeeSSSIIIDDD???DDDBBBCCCKKKOOOYYYlllnnnccc```]]]dddwww~~~vvvkkkeeecccddddddddd^^^cccccchhhuuuppppppggg]]]YYYRRRkkk{{{gggVVVMMMIIIKKKIIIDDDFFFLLLZZZgggwww{{{nnnhhhmmm~~~|||ggg```hhhvvv{{{{{{ppp]]]MMMCCC:::888999777666666555777555777<<<;;;DDDZZZggg^^^iiiyyywwwooofffbbbccckkk{{{qqqccc]]]ZZZOOO]]]zzznnndddppp{{{pppsss|||sss___jjjwwwhhhbbbqqq}}}jjjVVVZZZoootttnnnggg```___]]]YYYVVVRRRPPPNNNLLLJJJGGGAAA===888444222111000///------......//////000000/////////222777;;;>>>???>>><<<===>>>:::444222444888;;;>>>>>><<<999777666333333555777:::<<<===<<<;;;999555222000000111333222222333444444555555555666666777888888999999999:::;;;;;;<<<>>>???AAABBBEEEHHHNNNVVV]]]aaa```___ZZZVVVSSSRRRSSSUUUUUUUUUOOONNNQQQWWWZZZYYYZZZ]]]ppp~~~|||fffSSSGGGBBB???DDDAAABBBJJJNNNWWWjjjvvvnnnqqq{{{}}}yyytttrrrpppmmmgggbbb___ffffffdddqqqsssggg]]]gggzzzhhhVVVNNNIIIJJJHHHCCCEEEMMM\\\iiiyyyyyylllfffhhhssswwwccc```jjjxxx{{{zzzooo[[[MMMCCC:::888999777666666444777555777<<<;;;CCCXXXsss]]]XXXeeesssrrrlllfffcccdddjjjyyyrrraaaXXXTTTGGGIIIfffyyyfffaaaoooxxx~~~kkkaaassstttnnnsssppp}}}nnn___qqqnnndddwwwmmmZZZ___ooorrrkkkeee___^^^[[[XXXVVVSSSQQQOOOMMMJJJHHHAAA===888444222111000///.........////////////////////////222777;;;>>>???===<<<===>>>;;;444222333777:::>>>???>>><<<:::999555444555777:::<<<;;;:::;;;999555222111000111222111222333444555555555555555666777888888888888777::::::;;;<<<>>>@@@AAABBBDDDGGGMMMUUU\\\```___]]]YYYUUUQQQQQQTTTVVVVVVTTTNNNMMMPPPVVVYYYXXXXXX[[[oooiiiTTTHHHBBB@@@DDDAAAAAAIIILLLUUUggg~~~xxxyyyyyyyyyvvvpppiiidddbbbhhhllllllppp{{{}}}iii```mmmuuudddTTTLLLGGGHHHEEEAAAFFFOOOZZZgggwwwyyyoooooottt~~~wwwiiifffoooxxxxxxxxxmmmWWWMMMCCC:::888999777666666444777666888<<<:::BBBWWWqqqZZZUUUbbboooooojjjeeecccdddkkkyyyzzzgggWWWNNNJJJGGGMMM]]]iiieee[[[aaapppwww}}}{{{ggg]]]XXXlll{{{qqqccc]]]___qqqeee[[[lllnnn___ZZZnnnlll```mmm{{{qqqhhhbbb]]]\\\ZZZWWWUUURRRPPPOOOMMMIIIGGGAAA===888444222111000//////////////////........./////////222777;;;>>>???===<<<===???;;;444111333555999>>>AAAAAA???>>>>>>:::666333555999======;;;:::888555333111111111222111222333555555555555444666777888999999999888888::::::;;;<<<>>>@@@BBBCCCEEEFFFJJJPPPWWW\\\^^^^^^VVVRRRPPPQQQVVVYYYYYYWWWSSSPPPQQQTTTVVVUUUWWW[[[lllmmmWWWJJJEEEAAAEEEAAAAAAHHHJJJSSSeeeyyysssfffaaaiiiqqqvvv||||||~~~|||wwwqqqkkkiiidddeeejjjpppsssxxxgggaaahhhddd```fffkkkqqq___SSSKKKGGGHHHFFFDDDLLLWWWbbbmmm{{{zzzttt{{{tttppplllqqqvvvwwwyyyoooXXXMMMCCC:::888999777666666444777666888<<<:::AAAVVV{{{]]]UUU___kkkpppjjjdddbbbccckkk{{{ttt]]]NNNKKKFFFBBBBBBEEEFFFEEEAAALLLQQQTTTVVVMMMEEEKKKUUUmmmzzz}}}vvvgggWWWYYYgggxxxjjj]]]cccrrr~~~mmmVVVTTTWWWhhhmmmddduuupppgggaaa\\\[[[YYYUUUSSSQQQOOONNNLLLIIIFFFAAA===888444222111000///000000//////.........---/////////222777;;;>>>???===<<<>>>???;;;444111333444999???BBBCCCBBBAAAAAA???888222222777===>>>===:::888666333111111111111111222333555666555555444777888999:::;;;:::999888::::::;;;<<<>>>@@@BBBCCCGGGFFFGGGLLLSSSZZZ^^^```RRRPPPNNNRRRXXX\\\[[[YYYZZZUUURRRSSSTTTTTTXXX]]]iii}}}pppZZZMMMHHHBBBEEEBBBAAAGGGIIIQQQcccxxx~~~nnn^^^PPPGGGBBB@@@FFFIIIRRRpppxxxqqqmmmmmmfffaaadddooouuuxxxxxxfffaaaQQQGGGMMMUUUqqqooo\\\TTTMMMIIIJJJJJJIIISSS```ttt|||{{{wwwwwwrrrmmmpppuuuxxx}}}ttt]]]MMMCCC:::888999777666666444777666888<<<:::AAAUUUcccVVV]]]gggrrrkkkccc```bbblll~~~fffTTTJJJCCCDDDEEEBBB??????>>>CCCAAABBBEEE@@@FFFXXXVVVrrr|||xxx~~~qqqfffbbbdddiiixxxvvvccc___bbbjjjgggYYYQQQYYYcccmmm{{{qqqggguuu~~~qqqkkkaaaaaabbbVVVZZZVVVRRROOONNNLLLKKKIIIEEE@@@999333111111111111000000///......///000111...111222111444;;;>>>>>>@@@???>>>>>>===:::555111999;;;===???DDDIIIHHHCCC===888333222666;;;>>>???===;;;888333000///111444111222333333444444333333555666777888999:::::::::============???AAACCCDDDGGGGGGIIINNNTTTZZZ]]]^^^[[[SSSMMMPPPTTTVVVVVVXXXPPPRRRTTTUUUUUUVVVXXXZZZnnnwwwbbbNNNIIIFFFBBBAAADDDHHHMMMXXXbbbyyyvvvYYYWWWRRRKKKFFFDDDCCC@@@<<>>BBBTTTVVVbbbuuusssfff```gggwwwqqqeeeccchhhiii___WWWZZZeeewww{{{kkkmmmqqqjjjaaaaaabbbVVVXXXUUUQQQOOONNNLLLIIIGGGDDD???888333111111111222111000///......///000000...111222111444;;;>>>>>>@@@???>>>>>>===:::555111777:::<<<===BBBGGGEEEAAA===888444333777;;;======;;;:::777333000///111444222222333444444444444333555666777888999:::::::::<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEHHHMMMUUU[[[___```ZZZQQQKKKMMMQQQSSSSSSUUUOOOPPPRRRSSSTTTVVVYYY[[[iii~~~zzzeeeQQQKKKFFFBBBAAADDDGGGMMMWWWaaaxxxvvvbbbPPPDDDEEEEEEDDDCCCAAA===999<<<@@@===<<>>CCCFFF@@@NNNiiiqqqyyyzzznnngggkkkttt~~~~~~~~~|||qqqrrrooorrr~~~{{{lllsssqqqjjj``````bbbWWWVVVTTTQQQPPPNNNLLLIIIFFFCCC>>>888333222222222222222111000///......//////...111222111444;;;>>>>>>@@@???>>>>>>===:::555222555888:::;;;???CCCBBB>>><<<999555555888;;;<<<;;;:::999666333000///111444222222333444444444444444555666777888999:::::::::;;;;;;;;;;;;===???AAABBBCCCDDDGGGMMMUUU\\\aaabbbYYYPPPIIIKKKOOOPPPQQQRRROOOPPPQQQQQQRRRUUUYYY\\\ddd{{{~~~jjjTTTMMMFFFCCCAAADDDGGGLLLVVV___wwwsss___WWWPPPHHHBBB??????@@@BBBDDDBBB@@@>>>BBB@@@<<<999@@@YYY}}}zzzpppjjjfffeeedddhhhmmmpppssszzz}}}ooogggcccgggeeejjjqqqxxx||||||yyywwwqqq{{{iiiSSSPPPIIIGGGJJJHHHGGGVVVkkk~~~llljjjfffxxx{{{nnnpppooonnnrrruuuiiiXXXLLLDDD:::666666888777555666555555888888;;;CCCMMMjjj\\\cccsssnnn```XXX^^^bbbiiiyyylllVVVJJJFFFEEEFFFIIIIIICCCGGGIIIKKKaaa~~~{{{rrrqqqrrrxxxdddkkkzzzttthhhuuupppjjj______bbbWWWUUUTTTRRRQQQPPPMMMIIIFFFBBB===777444222333333333222111111000///............111222111444;;;>>>>>>????????????>>>;;;666222444888;;;;;;===AAA@@@===<<<999555666999;;;;;;:::888888666333000///111333222333333444555444444444555666777888999:::::::::<<<;;;;;;<<<===???AAACCCDDDDDDHHHNNNVVV]]]aaabbb\\\RRRKKKKKKOOOPPPQQQSSSSSSSSSRRRRRRRRRTTTXXX\\\ccczzzoooWWWNNNFFFCCCBBBDDDGGGKKKTTT]]]vvviiiRRRHHHCCCBBBDDDFFFBBB@@@CCCFFFFFFEEEFFFEEEAAA@@@AAA>>>>>>KKK[[[xxx~~~rrriiidddddddddhhhlllppprrrtttwww~~~rrrZZZLLLKKKUUUZZZjjjzzzgggUUUPPPHHHFFFJJJIIIIIIXXXmmmuuulllhhh{{{qqqsssrrrooorrrssshhhYYYKKKCCC:::666777888777555666555666888888:::BBBKKKzzzggg]]]fff~~~nnnaaabbbbbbgggttt{{{___MMMGGGFFFIIILLLLLLSSS[[[___eeexxxzzzvvvsssvvv}}}uuu[[[^^^~~~yyy~~~pppeeewwwpppiii^^^^^^bbbXXXVVVUUUSSSSSSRRROOOKKKHHHAAA===888444333333333222111111111000///...------...111222111444;;;>>>>>>????????????>>>;;;777333444999<<<<<<===@@@???===;;;888555666999<<<<<<:::999888777444111000111333333333444555555555444444555666777888999:::::::::======<<<===>>>@@@BBBDDDFFFFFFIIINNNVVV\\\```aaa___UUUMMMNNNRRRSSSTTTVVVXXXWWWVVVTTTRRRSSSWWWZZZddd{{{rrrXXXMMMGGGCCCBBBDDDFFFIIIRRRZZZtttqqqVVVKKKGGGHHHJJJGGGDDDHHHRRRWWWSSSMMMKKKEEE???@@@GGGGGG??????FFFJJJmmmuuukkkeeedddfffhhhlllnnnppppppppprrrvvvyyygggOOOGGGQQQZZZiii}}}ssseeeXXXQQQIIIGGGJJJJJJJJJ[[[qqqxxxoookkkuuuwwwvvvrrrssstttiiiZZZJJJBBB:::666777888777444666555666888888:::AAAIIInnntttXXXUUUaaauuueeecccbbbgggsssvvv[[[JJJEEEFFFKKKPPP```ttt|||vvvssssssvvvvvv}}}mmmiii~~~qqqjjj|||pppiii^^^^^^bbbYYYWWWUUUTTTRRRRRRPPPMMMJJJAAA===888555333333222111000000111111000///...---...111222111444;;;>>>>>>???????????????<<<888444444:::>>><<<<<<>>>???<<<;;;777444555888<<<===<<<::::::999555222000111222333333444555555555555555555666777888999:::::::::============???AAACCCDDDFFFGGGIIIOOOVVV\\\```aaaaaaWWWOOOOOOSSSVVVWWWZZZZZZZZZXXXVVVTTTSSSUUUWWWccczzzsssWWWKKKGGGCCCBBBDDDFFFHHHPPPXXXooo~~~gggXXXVVVRRRMMMMMMQQQbbbwwwrrraaaWWWIIIBBB???CCCEEEBBBAAADDDAAAdddxxxtttnnnhhhfffhhhkkknnnnnnooopppooonnnnnnooopppxxxcccIIIEEEOOOZZZfffooo~~~vvvjjj___SSSJJJGGGJJJJJJLLL___vvvrrroookkkvvvzzzyyyuuutttssshhhYYYHHHAAA999666777888777444666555666999999999???GGGiii{{{bbbQQQUUUaaayyyiiifffggglllyyy~~~ppp```NNNCCCAAADDDKKKSSSzzz{{{vvvsssooolllppp{{{vvvpppmmm|||oooiii]]]]]]bbbZZZWWWUUURRRQQQPPPOOOMMMKKKBBB>>>999555333222111/////////000111111000///......111222111444;;;>>>>>>???????????????<<<888555444:::>>><<<;;;======<<<;;;777333333777<<>>@@@BBBCCCEEEEEEIIIOOOVVV]]]bbbccc```VVVNNNNNNSSSVVVXXX[[[WWWXXXXXXVVVTTTTTTUUUVVV```vvvrrrWWWJJJGGGDDDCCCDDDFFFGGGNNNVVVjjjyyyvvvqqqcccPPPUUU]]]tttjjj[[[KKKHHHDDDBBBBBBBBBDDDGGGMMMfffnnnllljjjhhhiiilllooorrrrrrtttuuuuuussspppnnnmmmttt}}}XXXJJJNNNZZZ^^^YYY___vvv|||pppbbbVVVLLLGGGJJJJJJNNNbbb{{{|||pppooommmtttyyyyyyuuusssqqqdddUUUGGGAAA999666777999777444666666777999999888>>>FFFfffrrrYYYQQQXXX```}}}lllggghhhnnnzzz{{{pppgggUUUMMMDDD@@@???AAAHHHQQQ~~~xxxsssiiigggllloooooo{{{oooiii]]]\\\bbb[[[WWWTTTQQQOOONNNNNNMMMKKKCCC???:::666333222000......///000111111000//////...111222111444;;;>>>>>>???????????????===888555333:::===<<<:::;;;<<<;;;;;;666222222777===@@@AAA>>>>>><<<888444111000000333444555555666666555555555666777888999:::::::::;;;;;;;;;<<<===???AAABBBCCCDDDGGGNNNWWW___dddeee^^^TTTLLLMMMQQQUUUXXX[[[TTTVVVWWWVVVUUUTTTUUUVVV\\\sssqqqWWWJJJGGGDDDCCCDDDEEEGGGMMMUUUfffvvviiiSSSZZZppp|||```PPPEEEJJJLLLIIIHHHJJJOOOQQQUUUgggyyypppiiiiiihhhiiikkknnnrrrtttwwwyyy||||||zzzvvvqqqnnniii|||sssccc```mmmnnn]]]RRR^^^www}}}}}}ooo]]]XXXMMMHHHIIIJJJOOOeee~~~sssrrrqqqqqqwwwxxxtttrrrnnnaaaRRRGGG@@@999666888999777444777666777999999888>>>EEE___qqqUUUNNNRRRUUU~~~kkkcccccchhhsssfffPPPIIIJJJIIIFFFCCCAAA??????EEEMMMxxx~~~xxxsssbbbdddkkkzzzrrruuu~~~ooojjj```___aaaUUUVVVTTTRRRQQQQQQPPPMMMLLLFFFAAA:::555333222000000111111000///////////////222111000111555999===>>>???===;;;;;;:::999666444444888<<<>>>===<<<<<<<<<888555222333666;;;???AAACCCBBB@@@:::444111222444444333333444666777666444555555666666777999:::;;;<<<<<<<<<<<<===???@@@@@@BBBDDDGGGLLLSSS[[[aaaeee___VVVPPPSSSXXXWWWUUUTTTYYYXXXVVVSSSRRRQQQQQQRRRXXXhhh{{{uuuZZZCCCDDDEEEFFFEEEEEEIIIPPPUUU^^^nnn\\\RRRTTTdddhhhZZZOOONNNOOONNNMMMPPPVVV\\\```bbbfff|||}}}pppgggdddfffgggiiilllrrryyy~~~~~~~~~}}}tttnnnhhhnnnqqqxxxhhhYYY```nnntttpppmmmcccWWWOOOJJJIIILLLKKKOOOeee}}}uuuqqqsss{{{lllxxx|||tttnnnjjj]]]LLLAAA>>>999777666777777666999777666888888888===DDDfff[[[JJJNNNMMMiiikkkhhhhhhhhhsss{{{}}}gggWWWRRRHHHNNNJJJGGGGGGFFFCCCDDDFFFccc~~~ttttttuuussshhhcccbbblll}}}vvvmmmuuunnnjjj```___aaaVVVWWWUUUSSSRRRQQQPPPMMMKKKEEE@@@:::555333222111000111000000///////////////111000///111555999===??????>>><<<;;;;;;999666444555888<<<>>>>>>=========<<<888444333555888;;;<<<@@@@@@>>>999333///000222444333333444666777666555555555666666777999:::;;;<<<<<<<<<<<<===???@@@AAABBBDDDGGGLLLSSS[[[aaaeee\\\TTTOOOSSSYYYZZZXXXXXXVVVUUUTTTTTTTTTTTTUUUUUUXXXfffxxxttt[[[FFFDDDEEEEEEDDDDDDHHHOOOTTT]]]mmmjjjXXXMMMSSSUUULLLGGGJJJMMMRRR[[[ccciiimmmpppppp}}}uuummmiiijjjlllmmmppptttzzz{{{sssmmmkkkmmmyyyxxxddd]]]___yyy}}}jjjfffgggaaaYYYOOOJJJIIIKKKKKKQQQgggssspppuuuyyynnnxxxyyyooohhhfff[[[KKK>>>;;;888666666777888888999666666888888999>>>DDDggghhhNNNMMMNNNhhhnnniiihhhhhhqqq}}}wwwvvvxxx~~~kkk```TTTZZZYYYTTTKKKDDDBBBEEEGGGKKKhhhsssmmmpppttttttjjjddd```eeeqqq|||nnnrrrmmmnnnyyypppfffqqqnnniii______bbbXXXXXXVVVTTTSSSRRRPPPMMMKKKDDD???999555333333222222111000//////......///////////////111444888===@@@@@@>>>===<<<;;;999555333555888===??????>>>>>>???<<<888444333444777999;;;===>>>===888222...///111333333333444666777666555555555666666777999:::;;;;;;;;;<<<<<<===???@@@AAACCCDDDGGGLLLSSSZZZaaaeee___WWWSSSWWW[[[\\\[[[[[[UUUUUUUUUUUUUUUUUUUUUUUUXXXfffvvvttt\\\HHHCCCCCCCCCCCCCCCGGGLLLQQQ\\\kkkxxx^^^GGGEEEJJJKKKQQQYYYcccmmm|||~~~xxxmmmnnnooopppqqqtttyyy|||}}}yyysssooojjjjjjssszzzcccUUUkkkyyy}}}mmmjjjiiibbbZZZOOOJJJHHHIIIKKKTTTlllpppiiiwwwwwwqqqxxxvvvjjjbbb```WWWJJJ;;;888666555666888888888777555555888999999>>>DDDbbbyyyTTTJJJIIIaaazzz~~~pppiiiggggggmmm~~~|||{{{{{{vvv}}}dddOOOHHHHHHHHHEEESSSkkk|||lllhhhmmmrrrqqqiiibbb\\\[[[```nnnyyyccchhh|||sssbbb]]]\\\dddrrrhhh\\\jjjnnnhhh^^^___cccYYYYYYWWWUUUTTTSSSQQQNNNKKKCCC???999555333333333222000000///............///......///000333777<<<@@@@@@???>>>===<<<999555222333777;;;>>>>>>>>>>>>???:::666333222444888;;;<<<;;;===<<<999333//////000333222222444777888777555555555666666777999:::;;;;;;;;;;;;<<<===???@@@AAACCCDDDGGGKKKRRRZZZbbbffffff___ZZZ\\\^^^]]][[[\\\XXXXXXWWWVVVUUUTTTSSSRRRYYYgggwwwttt\\\GGGCCCBBBAAAAAACCCFFFJJJMMMYYYggg{{{kkkUUUTTT^^^jjjwwwtttuuuvvvvvvvvvxxx{{{~~~~~~|||yyywwwuuuhhhiiiqqqwww]]]^^^jjj}}}ttteeeYYYNNNKKKHHHIIIMMMZZZsssqqqjjjvvvsss{{{xxxjjjaaa^^^TTTFFF:::888555444666777777666666444555888999999>>>DDDXXXcccOOOGGGSSSjjjvvvooogggeeegggjjj}}}```RRRNNNJJJRRRSSSXXXhhhzzzpppnnnpppooojjjbbb^^^YYYTTTSSS[[[nnnnnndddooozzz}}}xxxpppxxx}}}wwwlll___YYY]]]mmmfffYYYnnnnnnhhh^^^___cccYYYYYYXXXVVVVVVUUUSSSOOOLLLCCC???999555333333333222000//////...............---...000000222555;;;@@@???>>>>>>>>>===:::666222111444999<<<======>>>>>>;;;888444333444888:::;;;:::<<<>>>;;;666111111111222222222444777888777666555555666666777999:::;;;:::;;;;;;<<<>>>???AAABBBDDDDDDFFFKKKRRRZZZbbbfffhhhbbb]]]^^^^^^\\\ZZZ[[[XXXWWWVVVUUUTTTTTTSSSSSSYYYhhh{{{vvv[[[EEECCCAAA@@@AAACCCFFFHHHJJJUUUcccvvv~~~~~~}}}}}}}}}|||||||||sssqqqsssrrrYYY```rrrzzzfffXXXNNNKKKIIIJJJPPPaaazzzuuussswwwvvv}}}oooeee```SSSBBB;;;999666555555666555444666444555888999999===BBBNNNsssYYYIIIGGG[[[nnnnnndddccchhhhhhxxxlllcccaaa___dddddddddkkk}}}{{{zzzwwwuuuwwwwwwoooeee[[[YYYVVVSSSOOOQQQ^^^kkkvvvrrrnnneeebbbYYYaaapppttt}}}{{{kkkaaafff|||hhhcccooojjj``````cccYYYXXXWWWWWWWWWWWWUUUQQQNNNDDD???999555333333222222000///......------......---///000000000333999>>>>>>>>>>>>>>>>>>;;;777333///333888;;;======>>>>>>AAA===888444444666777777999<<>>@@@AAABBBDDDEEEFFFJJJQQQZZZbbbgggfff```\\\]]]]]]ZZZZZZ\\\TTTSSSSSSRRRSSSTTTVVVWWWXXXhhh{{{xxx]]]FFFCCCBBB@@@@@@CCCFFFGGGGGGRRR^^^qqq}}}{{{}}}|||uuuuuu}}}bbb___iiiuuubbbWWWMMMLLLKKKLLLUUUhhhtttsssyyy{{{uuuiiibbbRRRAAA;;;999777666666666444333666444666999999888;;;@@@HHHzzzttt^^^KKKHHHWWWnnnrrrdddccciiifffqqqxxx{{{|||{{{{{{wwwmmmiiillloootttzzz{{{qqqdddXXXWWWVVVUUUQQQOOOUUU^^^~~~rrrgggUUURRRXXX\\\nnn~~~ttt{{{kkkppppppkkkaaaaaacccXXXWWWWWWWWWXXXXXXVVVRRROOOEEE@@@:::555333222111000//////...------------...---000111000///111777===<<<<<<===??????===888555///333888<<<===>>>???@@@CCC???999666555666777888888;;;>>>===999444222222111111222444777888888777555555666666777999:::;;;::::::;;;<<<>>>@@@BBBCCCEEEEEEFFFJJJQQQZZZbbbgggiiiddd```___]]]ZZZYYY[[[TTTSSSQQQPPPPPPSSSVVVXXXVVVeeexxxyyy```JJJDDDBBB@@@AAADDDFFFFFFFFFNNNZZZmmm~~~zzzzzz{{{}}}sssnnnqqqzzzssseeeeee|||rrr___UUULLLLLLMMMOOOZZZnnnuuujjjhhhyyywwwkkkcccSSSAAA999888666666777888666555777555666999999777999>>>DDDtttyyykkkaaaSSSTTT^^^www|||hhhdddjjjdddkkkiiidddiii{{{~~~qqqhhhdddeeehhhnnnvvvzzzrrrggg\\\YYYWWWVVVSSSPPPRRRWWWqqqwww___SSSQQQNNN___{{{www~~~~~~jjjrrrppplllbbbaaabbbWWWVVVVVVWWWXXXYYYWWWTTTQQQFFFAAA;;;555333222000000//////...------------......000222111///000666<<<;;;<<<===??????===999666000444999===>>>???@@@AAAAAA===888666777999:::;;;777:::>>>===999444222222111111222444777888888777555555666666777999:::;;;::::::;;;<<<>>>@@@BBBCCCEEEEEEFFFJJJPPPZZZbbbhhhqqqkkkfffddd```ZZZXXXZZZXXXUUUQQQOOONNNPPPSSSUUUTTTbbbtttxxxbbbOOOEEEBBB@@@AAADDDGGGFFFEEELLLXXXjjj}}}~~~{{{wwwqqqmmmmmmqqqwww|||llleeeyyyttt^^^RRRKKKMMMNNNQQQ\\\rrrwwwjjj^^^```vvvzzzwwwjjjbbbTTTBBB777666666777888999999888777666777999999666888===BBBooommmiiiiii```aaahhhllleeekkkbbbgggzzzsssfffggg~~~rrriiihhhgggfffiiirrrxxxsssiiiaaa\\\XXXWWWUUUQQQRRRUUUddd{{{hhh\\\XXXNNNWWWzzzrrrkkkppp~~~ggglllrrrllleee```___[[[RRRUUUVVVTTTUUUVVVRRRLLLIIIBBB:::555444333111///000000//////.........---111111111000000111555777:::===>>>:::999:::888444111444888999999;;;>>>BBB???<<<888666777888999999;;;???AAA>>>777111000000666444333444777999888666444555666777999;;;<<<<<<;;;<<<>>>>>>======>>>@@@GGGFFFFFFJJJMMMSSS^^^jjjqqqrrrnnnbbbYYYVVVUUUTTTUUUVVVUUUTTTRRRQQQRRRSSSXXXaaaooobbbGGGDDDDDDDDDAAA??????CCCGGGNNNTTTaaattt{{{wwwpppjjjggggggiiikkkppp}}}~~~hhhnnnlllXXXSSSLLLKKKLLLRRRbbbwwwsssbbbXXXSSSYYY~~~zzzyyykkk___OOO@@@===:::777666777;;;???CCC444666888777555666999===JJJ^^^rrr```XXX```llltttkkkdddbbbkkkvvv}}}qqqkkkmmmhhhjjjmmmnnnwwwvvvfff```dddccc[[[VVVVVVSSSNNNWWWeeepppssshhhWWWTTTQQQ^^^{{{{{{kkkZZZTTTXXXooo{{{pppzzzqqqjjjccc___^^^ZZZUUUWWWXXXVVVWWWXXXTTTNNNIIIBBB:::555444333111000000000/////////.........000111111000000111555777:::===>>>;;;:::;;;999555111444777888888:::===???>>>;;;888666666777888999;;;???AAA>>>888222000000222111000333666888888777666666777888999:::::::::===>>>@@@@@@??????AAABBBGGGEEEFFFJJJNNNTTT___kkknnnooojjj```YYYWWWWWWUUUWWWWWWWWWTTTRRRPPPQQQRRRWWWbbbsssgggJJJDDDEEEEEECCCAAABBBEEEHHHLLLQQQ]]]ooo}}}{{{~~~{{{wwwqqqkkkgggggggggiiieeemmmnnnoookkkYYYSSSMMMLLLNNNXXXjjjzzzeeeWWWPPP]]]zzzxxxxxxjjj^^^NNN???:::888666555666:::???BBB888777666666666888;;;<<>>;;;;;;===;;;777000333555777777888:::<<<===;;;888666555666888999;;;>>>@@@>>>888333000000000000000333666999999999888888888888888999999999===>>>@@@@@@???@@@AAACCCFFFEEEGGGKKKOOOUUUaaalllmmmlllggg^^^YYYYYYXXXVVVXXXXXXWWWUUURRRPPPQQQRRRSSS```tttiiiLLLDDDEEEEEEEEEDDDDDDGGGIIIIIIMMMWWWhhh|||{{{xxxzzzzzzwwwsssoookkkiiiiiiiiifffgggqqqvvvrrrkkkYYYSSSMMMLLLQQQ___ttthhhXXXOOO]]]|||{{{uuuggg[[[LLL===888777555444666999===@@@===:::777666777999;;;<<>><<<<<<>>><<<999000222444666777888888999;;;:::888666444555888:::;;;>>>???===888444111000111111222444777888999:::777777777888999999::::::;;;<<<>>>>>>>>>>>>@@@AAAEEEDDDGGGLLLPPPVVVaaammmnnnmmmggg___[[[[[[YYYUUUWWWXXXWWWUUUSSSRRRRRRSSSQQQ]]]ppphhhKKKEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJRRRbbbvvv}}}zzz|||zzzyyywwwuuusssqqqpppppptttppprrr~~~www}}}iiiXXXQQQMMMLLLRRRccc{{{iii[[[TTT\\\~~~~~~rrrcccXXXJJJ<<<888777555444555666999:::@@@???===999777777999<<>><<<<<<>>><<<999000111333666888999888777999999888555333444777:::<<<===>>>===999555111000111222333444444555666777555555666777999:::;;;<<<;;;<<<>>>???>>>???AAABBBDDDDDDFFFLLLPPPVVVaaalllrrrqqqkkkaaa[[[ZZZXXXUUUVVVWWWWWWVVVTTTSSSTTTVVVRRR\\\mmmhhhNNNFFFEEECCCCCCDDDFFFGGGGGGHHHIIIOOO^^^rrr}}}~~~{{{{{{||||||||||||{{{{{{vvvrrrpppyyy}}}xxxeeeVVVOOOMMMMMMTTTfff~~~kkk```[[[fffyyyzzz~~~mmm^^^TTTGGG:::999888666555444444555555???BBBCCC???999666888;;;>>>GGGgggzzz[[[___rrr~~~pppjjjggghhheeekkkvvv}}}xxxqqqlllgggaaa\\\YYY[[[YYY___ddd\\\RRR]]]rrrzzznnn^^^___ppprrruuu}}}|||zzzssskkkccc______\\\ZZZ\\\\\\YYYXXXXXXSSSMMMGGGAAA999555444444333111//////000000000000111111....../////////111555888:::===>>>;;;;;;===;;;777111222444777:::;;;:::888777888888555222333777;;;<<<<<<===<<<:::666222///000111333333222222333555444444666777999;;;<<<===<<<>>>@@@AAAAAAAAACCCEEECCCCCCFFFLLLPPPUUU___jjjssstttooodddZZZWWWWWWVVVWWWXXXXXXVVVTTTTTTUUUVVVUUU]]]lll~~~nnnVVVIIIFFFCCCBBBCCCEEEGGGGGGHHHHHHMMM[[[ooo}}}~~~pppkkkhhhkkkxxx}}}rrrbbbTTTOOOLLLPPP[[[nnn}}}nnnfffaaatttvvvyyyzzzhhhYYYQQQEEE999999888777666444444333333<<>>;;;:::;;;999555222222444888===>>><<<:::666777888555222222777;;;<<<<<<<<<<<<:::777222//////222444444444444666999555666777888999:::;;;;;;<<<>>>@@@AAAAAABBBDDDFFFCCCCCCFFFKKKOOOSSS]]]gggppptttqqqeeeXXXTTTVVVWWW[[[[[[ZZZXXXTTTRRRSSSTTTSSS\\\mmmuuu]]]NNNIIIDDDBBBCCCFFFGGGHHHFFFFFFKKKYYYmmmyyyrrriiigggqqqwwwkkk^^^TTTOOOKKKTTTeeezzz~~~ssslllhhhzzztttxxx~~~uuucccUUUNNNDDD999666666666666666555555444999;;;???EEEHHHEEE>>>888;;;HHHVVV|||xxxkkkrrrxxxrrrnnnppphhhccchhh|||yyyvvvqqqhhhaaa___bbbiiitttzzzuuujjjgggkkkyyy{{{gggZZZ^^^wwwtttooojjjoootttkkkddd``````]]]\\\^^^^^^ZZZYYYXXXSSSMMMGGG@@@999555444444333222//////000000111111111222---.........///111555888:::===>>>:::999:::888444222222555999???@@@>>>;;;555777888555111111666;;;<<<<<<<<<;;;:::777333///111444777888777888<<>>??????@@@BBBDDDCCCCCCFFFKKKNNNRRR[[[eeelllsssrrreeeVVVRRRUUUYYY^^^^^^\\\XXXTTTQQQPPPQQQOOOZZZlllyyyaaaRRRLLLEEEBBBCCCFFFIIIIIIEEEEEEJJJWWWkkk}}}ssslllsss~~~rrrggg\\\TTTPPPJJJWWWmmm~~~wwwqqqlllvvv~~~ooottt}}}}}}sssaaaSSSLLLCCC888444444555666777777777666777666:::EEEOOOOOOBBB666444DDDOOOpppvvvfffjjjxxxtttqqqtttiiiaaadddyyy}}}|||vvvxxx~~~|||wwwmmmfffeeegggpppzzz~~~xxxooohhhfffsss~~~~~~yyyiii___cccqqqxxxyyyzzzxxxhhh___aaaZZZ^^^```]]]ZZZZZZZZZXXXTTTOOODDD@@@:::555333222222111000000000000000000000000111000///...///222555666777999<<<<<<;;;999999999111///222:::@@@>>>:::888;;;999:::999555000111666888;;;<<<:::888777444///222444666777777777999:::555555666777888888999999999:::;;;===@@@BBBCCCDDDCCCHHHFFFFFFMMMNNNTTTeeeqqqoooiii```XXXUUUXXX[[[YYYYYYXXXUUUSSSQQQRRRTTTSSSVVViiiiiiSSSIIIBBBBBBEEEFFFGGGHHHHHHEEEEEEMMM___ttt||||||{{{|||{{{kkkfffjjj~~~{{{zzzqqquuuxxxoooeeeZZZRRROOOSSSVVViiizzzmmmnnntttxxxvvvuuuaaaXXXLLL===777666555555555555444444444999333111999FFFKKKDDD;;;:::DDDFFFfffvvvccc\\\zzzvvvxxx{{{wwwnnnhhhhhhtttpppjjj~~~xxxaaagggoooxxx|||vvvpppjjjeeelllooowww~~~|||pppiiiiiinnntttyyyxxxpppfff___\\\jjjmmmsssuuuqqqnnnyyy{{{~~~yyyhhh______XXX[[[___\\\ZZZYYYYYYXXXSSSOOODDD@@@:::555333222222111000000000000000000000000222111///...///111333555999;;;======;;;888777777000...000999>>>>>><<<<<<<<<;;;;;;:::666000111666666:::<<<:::999:::777333222444666777777777999:::666666777777888999::::::999999;;;===???AAABBBCCCBBBGGGDDDDDDKKKLLLSSSccclllnnnnnnfff\\\VVVWWWZZZYYYYYYWWWUUURRRRRRSSSUUUWWWWWWfffzzzmmmYYYNNNEEEDDDFFFFFFFFFHHHFFFDDDDDDKKK\\\qqqzzzgggVVVTTTVVVVVV\\\eeewww~~~^^^HHHFFFHHHXXX|||xxxtttuuu|||~~~~~~yyyqqqsss|||~~~{{{~~~wwwlllbbbWWWQQQPPPRRRWWWllluuurrrwwwyyy|||uuubbbXXXKKK;;;666666555555555555444444444444222222777<<>>>>>;;;999888777222...///666<<<===>>>???>>><<<<<<;;;666111222777555999;;;999:::;;;:::666111333555666666777999;;;888888888888888999:::;;;888999:::<<<>>>@@@AAABBBBBBFFFCCCCCCHHHIIIPPPaaaiiipppvvvpppcccYYYXXX[[[YYYYYYWWWTTTRRRRRRUUUWWWYYYTTT___qqqppp```TTTIIIEEEFFFEEEFFFGGGEEEBBBBBBIIIYYYmmmxxx```KKKJJJPPPPPPMMMKKKQQQWWW```hhhhhh\\\KKK???<<<:::@@@ZZZxxxllliiiggghhhhhheeefffhhhssstttvvvvvvqqquuu|||yyytttmmmmmmsssxxx}}}pppfff]]]TTTQQQQQQRRRZZZqqq{{{vvv}}}uuucccZZZJJJ:::555666555555555555444444444111444555555444444555777777BBB???QQQfffTTTQQQlllsssgggkkk|||jjjTTTJJJGGGRRRaaafffbbb]]]MMMDDD@@@BBBIIIaaa{{{vvvpppkkkgggcccaaaaaa___ZZZWWWVVV^^^^^^```cccdddccc]]]YYY___eeelllkkkbbbZZZ^^^fffppp~~~rrrwwwzzziii^^^]]]WWW[[[]]]ZZZXXXWWWXXXVVVQQQMMMDDD@@@:::555333222222111////////////////////////333222111/////////000111999<<<>>>???===<<<;;;;;;666111///444999;;;===??????======<<<777222222777555999:::999999:::999666111333555555666777999;;;999999888888888999;;;;;;888999:::<<<===???@@@AAACCCGGGCCCCCCHHHHHHOOO___iiittt}}}wwwggg[[[ZZZ___ZZZYYYWWWTTTRRRRRRUUUXXXWWWPPPXXXjjj{{{qqqcccVVVIIIDDDDDDDDDEEEGGGEEECCCBBBHHHUUUhhhyyyttt^^^LLLKKKTTTXXXTTTQQQQQQJJJCCCAAAEEEHHHHHHFFFAAA@@@???LLLrrr|||hhhZZZSSS]]]ccckkkrrrpppggg]]]VVVNNNKKKNNNSSSOOOMMM___yyy|||xxxrrriiiddddddlllvvvyyypppgggaaaZZZSSSQQQSSSSSS```yyy|||uuu~~~qqquuuvvvfff[[[JJJ999777666555555555555444444444444666888666333333666:::666@@@===JJJ~~~jjjXXXTTTgggzzzjjjhhhvvv~~~yyy^^^QQQKKKEEEEEEGGGHHHHHHGGGEEE======EEEHHHWWWnnnpppvvv~~~yyysssnnnggg```YYYUUUSSSRRRRRRRRRXXXZZZ]]]`````````^^^]]]fffoooxxxyyyqqqfffbbbbbbhhhjjjkkk{{{xxxpppxxxzzzjjj______YYY^^^]]]ZZZWWWWWWWWWUUUQQQLLLDDD@@@:::555333222222111////////////////////////333222111////////////000777:::===????????????@@@;;;444000333777999;;;>>>???=========888222333888888;;;;;;888777888777333111222444444555666999<<<:::999888888888999:::;;;888999:::<<<===???@@@AAACCCHHHEEEDDDIIIHHHMMM]]]iiiuuu}}}wwwgggZZZZZZ```ZZZYYYXXXUUURRRSSSUUUWWWUUUOOOWWWhhhyyyvvvdddVVVGGGBBBAAABBBDDDGGGGGGEEEDDDGGGRRRbbbtttuuudddRRROOOWWWaaaiiinnneee\\\QQQJJJHHHFFFBBB>>>888<<<>>>EEEaaaqqqnnnzzzrrr^^^OOOHHHEEEMMMSSS[[[______YYYQQQJJJJJJBBBAAAFFFDDD???HHHYYY|||vvvjjj^^^WWW[[[bbbkkkqqqtttyyysssmmmgggbbb[[[SSSQQQSSSXXXhhhxxxqqqrrrwwwhhh]]]III999999666555555555555444444444777666555555666888999;;;666>>>===GGGvvvttt]]]QQQVVVyyy~~~mmmgggppppppooozzzqqqWWWOOONNNKKKFFFCCCDDDEEEFFF>>>999===FFFGGGPPPuuusssnnnjjjeee^^^[[[ZZZcccuuuzzztttooolllfff\\\RRRMMMLLLMMMLLLTTT[[[bbbccc___]]]___bbbjjjyyynnnaaa{{{oooqqq{{{kkk``````[[[```]]]ZZZXXXWWWWWWUUUQQQMMMDDD@@@:::555333222222111000000000000000000000000222111000000////////////444777<<<>>>???@@@AAAAAA===666111333666888:::======<<<<<<<<<888333444999;;;>>>===999777888666222111222333333444666:::===;;;999888777777888:::;;;999:::;;;<<<>>>???@@@AAABBBHHHFFFFFFJJJGGGKKKYYYgggrrrzzzuuueeeYYYXXX]]]ZZZZZZYYYWWWTTTSSSTTTUUUVVVQQQXXXhhhwwwhhhYYYIIIBBB@@@AAADDDGGGHHHGGGEEEFFFNNN\\\mmmxxxsssbbbXXXZZZfffvvv{{{qqqaaaSSSIIIBBB<<<999777<<>>DDDUUUooo}}}pppeeeVVVWWW[[[```dddlllzzz{{{uuunnnggg^^^TTTRRRTTT^^^qqqyyyuuuvvvxxxvvvhhh\\\GGG888;;;666555555555555444444444666444222333666999999888666;;;<<>>???<<<555000333777888;;;>>>;;;:::;;;;;;777333555:::>>>@@@???:::999:::888555000111222333333666:::===:::999777555555777999:::;;;;;;<<<===???@@@AAAAAA@@@FFFFFFFFFJJJFFFHHHUUUfffqqqzzzvvvhhh[[[XXXZZZZZZ[[[[[[YYYVVVSSSRRRRRRVVVQQQWWWcccpppqqq```NNNEEEBBBBBBEEEHHHIIIGGGEEEDDDJJJVVVfffrrr~~~sssggg``````eeehhhrrrgggVVVGGG===;;;===@@@??????@@@CCCKKK```tttSSSHHHJJJMMMOOOKKKDDD???===<<<<<<<<<===???===999;;;BBBFFFEEEFFFCCC@@@?????????===<<>>???@@@AAABBB===EEEEEEFFFJJJEEEEEEQQQgggrrr|||zzzmmm```ZZZYYYZZZ\\\\\\ZZZWWWSSSQQQPPPTTTOOOTTT]]]hhh~~~xxxfffSSSHHHDDDCCCFFFIIIIIIGGGDDDCCCGGGSSSbbbmmm}}}}}}wwwiii\\\RRRLLLJJJEEE@@@<<<<<>>;;;:::@@@BBB@@@BBBGGGGGGBBBBBBEEEDDDAAAAAADDDCCC???BBB;;;DDDaaazzz{{{zzz}}}{{{nnnbbbcccWWWLLLIIIIIIMMMXXXeeesss|||}}}qqqeee[[[UUUXXX```hhh~~~sssiii{{{zzzwww~~~rrrdddVVV@@@444;;;666666555555555444444444333444555555444333444555888333666>>>SSSyyyeeeccc|||ooommmhhh```]]]gggzzzzzznnnhhhxxxyyy{{{mmm___\\\QQQFFFCCCGGGFFFAAA>>>CCCFFFGGGNNNbbbrrrZZZLLLFFFAAA<<>>??????===;;;:::444000///333666555666888AAA<<<777555777888999888<<<<<<===>>>???@@@@@@AAA@@@DDDIIIIIIGGGEEEFFFHHH]]]ppp}}}|||jjj]]]```]]]]]]\\\[[[ZZZXXXVVVUUUUUUTTTTTTXXXfffxxxrrrTTTCCCFFFFFFCCCHHHGGGHHHHHHFFFFFFNNN[[[eeexxxzzzbbbQQQMMMIIIEEECCCDDDCCCAAA>>>AAAAAAAAABBBHHH]]]}}}cccNNNAAA<<>>BBB???===>>>>>>===>>>???@@@CCCFFFGGGLLLKKKHHHFFFCCCAAAAAA@@@AAAAAADDDPPPaaattt|||wwwpppdddWWWPPPPPPNNNIIIFFFFFFEEEEEEMMMYYYmmmrrryyy}}}ppp___YYYTTTWWWdddnnn~~~yyyiiikkkzzz{{{|||nnnbbbTTTDDD999666555555555555555555555555333333333444555666777777777777::::::EEEppp```hhh|||kkkcccddd___bbbtttuuummmgggfffvvv~~~|||vvvwww]]]QQQLLLFFFFFFJJJFFFHHHFFFDDDNNNhhh~~~^^^HHHAAA@@@===<<>>???>>><<<;;;444000///333555555555777???;;;777555777999999999<<<<<<===>>>???@@@@@@AAAAAADDDGGGIIIIIIHHHIIIIII\\\ooo|||{{{jjj\\\___[[[[[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQTTT___qqqqqqTTTBBBDDDDDDBBBHHHHHHHHHGGGEEEDDDIIITTT^^^qqqpppbbbSSSPPPMMMMMMMMMLLLIIIEEECCCBBBCCCGGGRRRjjjqqqWWWGGG@@@@@@<<<<<<@@@@@@===>>>BBB>>>???@@@BBBDDDGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEFFFMMMYYYhhhsssyyy~~~uuukkkbbbWWWKKKEEEDDDCCC??????@@@@@@@@@GGGQQQbbblllxxx~~~mmm^^^ZZZVVVZZZiiivvv|||ttttttlllsssxxx~~~zzzkkk^^^PPPAAA888555555555555555555555555555333333444444555555666666666555999;;;BBBccc``````iiijjjbbbccc\\\^^^nnnzzzyyyxxx|||uuuqqqyyyqqqmmmuuugggSSSLLLLLLLLLHHHLLLMMMLLLWWWooo{{{]]]HHHAAAAAA???DDDFFFFFFEEEGGGJJJIIIEEEFFFEEEDDDBBBAAA@@@??????DDDJJJTTT___jjjrrrwwwzzz{{{yyyxxxuuuppphhh^^^WWWMMMMMMLLLHHHDDDBBBCCCEEEBBBGGGPPPVVVYYY^^^jjjuuu||||||vvvmmmmmmwww|||~~~vvveeeXXXWWW]]]```iii|||tttiii```\\\___^^^\\\YYYWWWXXXXXXVVVQQQLLLGGG@@@777444444444111...000000000000000000000000//////............//////111444888999666555666888;;;666111111444888999999:::999777777666444000...444666:::===>>>>>>===<<<444000///222444444444777===:::777666777999:::;;;<<<<<<===>>>???@@@AAAAAABBBBBBDDDHHHKKKMMMLLLKKK[[[ooo{{{~~~|||lll]]]\\\YYYYYYYYYXXXVVVTTTQQQPPPQQQPPPPPPQQQXXXhhh~~~wwwYYYDDDCCCCCCAAAFFFIIIJJJIIIFFFCCCFFFNNNVVVgggvvvyyy{{{xxxuuuoookkkggg```WWWQQQIIIFFFGGGOOO___||||||]]]JJJCCC??????@@@AAA???===???DDD>>>???@@@BBBDDDFFFGGGGGGJJJLLLNNNPPPQQQQQQPPPOOOLLLJJJIIILLLSSS]]]eeeiiirrrwww|||}}}}}}xxxjjj\\\RRRKKKEEEBBBCCCGGGGGGHHHIIIHHHGGGLLLRRRffftttzzzjjj]]]\\\YYY___pppuuuiiiiiiiiiyyyzzzwwwgggYYYKKK===666444444444444444444444444444444444444444444555555555555444777;;;???QQQxxx```XXXYYYqqqkkkaaaaaaZZZZZZeeennn{{{rrrqqq___[[[kkk{{{vvvcccaaaccc```\\\aaabbbaaahhhyyymmmUUUEEEAAADDDFFFLLLKKKHHHGGGJJJOOOMMMGGGGGGFFFEEECCCBBBAAA@@@@@@BBBDDDHHHNNNUUU[[[aaadddiiilllnnnkkkdddYYYPPPKKKAAAAAA@@@???>>>???@@@AAAAAABBBHHHQQQUUUZZZhhhxxx|||iiiccchhhnnnpppqqqlll___WWWZZZdddkkkwwwtttiii___[[[^^^\\\[[[XXXWWWWWWXXXVVVQQQMMMFFF@@@999555555444222/////////////////////////////////............//////111555:::;;;888666666777:::777333111222555888999===<<<;;;:::999666222...333666999<<<======<<<<<<555000...111333333444777;;;999777666777999;;;<<<;;;<<<===>>>???@@@AAABBBCCCBBBCCCGGGMMMPPPOOOMMM\\\ppp|||~~~ppp___ZZZYYYYYYYYYXXXVVVTTTQQQOOOSSSRRRQQQPPPTTTbbbzzzaaaHHHDDDCCCAAAFFFJJJLLLLLLHHHDDDEEEKKKRRR___mmm}}}xxxuuuwwwyyysssooorrr{{{nnndddUUUPPPNNNWWWiiizzz^^^OOOKKKDDDBBBBBBBBBCCCCCCDDDEEEAAABBBCCCDDDEEEFFFFFFFFFNNNQQQTTTVVVVVVUUUSSSQQQPPPNNNMMMOOOTTTZZZaaadddfffkkksssyyy||||||||||||ssscccRRRJJJHHHIIIKKKNNNXXXZZZ]]]]]]ZZZWWWWWWZZZrrr~~~xxxhhh^^^^^^[[[cccwwwvvvmmmgggzzz|||tttbbbTTTGGG;;;555555444444444444444444444444555444444444444444444444555444555;;;???EEEfffeeeZZZXXXnnnooocccbbbZZZWWW^^^cccqqq~~~sss{{{cccXXXUUU[[[kkk~~~qqqdddmmmuuuyyy}}}~~~ttt```QQQHHHHHHNNNUUUeeeccc\\\TTTQQQRRRPPPMMMIIIHHHGGGEEEDDDDDDCCCCCCIIIIIIJJJKKKMMMPPPSSSUUUZZZ___dddaaaXXXMMMEEEBBB??????@@@AAACCCDDDDDDCCCEEEBBBGGGSSS[[[\\\___eeevvvmmmZZZVVVYYYhhhtttuuujjj```[[[]]]\\\[[[YYYWWWXXXYYYWWWRRRNNNEEEAAA;;;777666555333111........................//////............//////111666;;;===;;;888777888999888555222111333666:::@@@???>>>>>>===:::555222444666999<<<===<<<;;;:::666111///111333333444777999999888777777999;;;===;;;;;;<<<>>>???@@@BBBBBBDDDCCCCCCGGGLLLPPPOOONNN\\\qqq}}}wwwddd\\\[[[[[[\\\[[[YYYUUURRRPPPTTTQQQPPPOOOPPP[[[rrreeeJJJEEEDDDCCCGGGFFFIIIKKKHHHDDDDDDHHHMMM\\\iiiyyymmm___[[[aaaiiiuuupppnnnwww~~~}}}iii___YYY___nnnlll[[[WWWZZZQQQMMMJJJLLLQQQTTTQQQKKKGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRVVVYYYZZZYYYVVVUUUTTTSSSSSSSSSUUUZZZ___bbb___eeeooovvv{{{}}}vvveeeSSSJJJHHHIIIMMMQQQ___dddiiijjjgggdddbbbaaasss~~~wwwggg___```^^^hhh~~~ooo{{{www~~~~~~ppp^^^PPPDDD999555666444444444444444444444444444444444444444333333333555777444999???AAA]]]|||ggg[[[XXXlllvvvhhheee]]]WWW[[[]]]iiiyyynnnppplll[[[PPPNNNWWWnnn```TTTPPP^^^~~~}}}nnn```YYYVVVTTTXXX^^^|||{{{ssscccUUUPPPOOOOOOIIIHHHGGGFFFFFFFFFFFFFFFKKKLLLNNNPPPQQQPPPOOONNNPPPVVV[[[XXXOOOEEE???>>>===AAAHHHMMMQQQRRRQQQPPPNNNKKKQQQbbbpppqqqdddXXX]]]rrrxxx```TTTRRR```xxxuuujjj___[[[]]]\\\\\\YYYXXXXXXXXXVVVQQQMMMDDDAAA<<<888777555444222........................//////............/////////555<<>>>>>>>>??????<<<888555444666999<<<======;;;:::888333000222444333555888888999999888888888:::===:::;;;<<<>>>???AAABBBCCCDDDDDDEEEGGGJJJMMMNNNNNNXXXooo|||mmmbbb]]]^^^^^^^^^[[[XXXTTTQQQQQQMMMKKKLLLLLLRRRggg}}}|||dddJJJDDDEEEDDDHHHAAAEEEHHHGGGBBB@@@BBBFFFYYYfffuuutttcccYYYYYY\\\ooorrrtttvvv}}}wwwlllnnnyyy{{{kkk^^^[[[bbbiiigggddd```ccckkkooohhh]]]PPPOOOOOONNNOOOPPPRRRSSSPPPRRRWWW[[[]]]\\\[[[ZZZVVVWWWWWWVVVVVVXXX[[[^^^___eeennnuuuzzz~~~|||mmm[[[PPPJJJGGGJJJNNN^^^gggoooqqqpppooonnnkkknnnvvvvvvfff```cccbbbmmmyyywwwttt|||}}}xxxjjjZZZMMMAAA888555666333333333333333333333333333333333333333444444444444:::444555??????UUUxxx~~~kkkZZZPPP\\\yyymmmiii```YYY[[[ZZZcccsss{{{nnn~~~wwwXXXOOOPPPPPP]]]rrrccciii{{{nnngggkkkiii]]]UUUVVVhhhmmmkkk___SSSNNNPPPRRRHHHGGGGGGGGGGGGHHHIIIIIIIIILLLQQQTTTUUUSSSOOOMMMJJJNNNRRROOOGGG@@@======>>>GGGSSSZZZZZZVVVRRRPPPSSSUUU\\\mmm{{{aaaSSSbbbwwwnnn___YYY\\\rrrttthhh^^^ZZZ\\\[[[[[[YYYWWWWWWWWWTTTOOOJJJBBB???<<<888666444333222........................//////............//////,,,333;;;>>>===;;;999999888999888333......444:::::::::;;;===>>><<<888555333555999<<<>>>???>>>===:::444111222444444666999888999:::999777777999<<<:::;;;<<<===???AAABBBCCCEEEFFFGGGHHHHHHIIIKKKMMMPPPhhhxxxvvvjjj^^^___```___]]]YYYUUURRRPPPJJJHHHJJJJJJMMM^^^qqq|||}}}hhhLLLDDDDDDBBBEEEAAAEEEIIIGGGBBB>>>>>>@@@QQQ]]]lllxxx}}}lllaaaeeerrrzzzwwwuuu{{{vvvnnnhhhgggllluuu|||yyyfffccc^^^YYYVVVTTTTTTUUUTTTVVVYYY\\\]]]]]]\\\[[[UUUWWWXXXWWWVVVXXX[[[___bbbgggnnntttxxx{{{~~~}}}rrreee[[[SSSOOOQQQWWW___jjjsssuuuuuuvvvuuuqqqmmmqqq{{{~~~sssdddaaafffffftttxxxppptttyyy{{{nnnpppyyyyyyqqqeeeUUUIII???777444555333333333333333333333333222222222333333444444555000<<<444111>>><<>>;;;777555333222111000000000000000000000000//////............//////***111999>>>===:::999999777999999444...---444:::555666888;;;<<<;;;777444111444888<<>>===>>>IIIUUUcccppp~~~qqqdddvvvyyypppxxx{{{zzz}}}sssiiiaaa\\\YYYYYY[[[\\\]]]^^^]]]\\\ZZZYYYSSSVVVXXXYYYYYY[[[___cccfffjjjooosssvvvxxxzzz|||zzzssskkkeee___\\\aaahhh```kkktttuuutttvvvtttoooooopppwww|||qqqcccbbbhhhiiixxxsssdddbbblllzzzsssdddhhhrrrpppmmmaaaRRRGGG>>>666333444333333333333333333333333111111222333333444555555,,,===444...<<<:::???aaannnaaacccppprrrlllccc\\\\\\YYYYYYhhhzzzqqqdddoootttTTTNNNOOONNNyyy}}}~~~]]]OOO>>>HHHSSSXXXYYYYYYSSSLLLNNNNNNNNNPPPQQQSSSUUUVVVYYY\\\______]]]WWWQQQLLLEEEDDDBBB???<<<;;;<<<===???TTTlllyyywwwooojjjjjjcccmmmooosssrrrnnnuuujjjjjjooobbbZZZXXX]]]^^^bbb]]]YYYYYYWWWQQQLLLLLLFFFAAA<<<777444333111000000000000000///////////////...---,,,,,,---...///000222666999::::::888777888888777333///...222555777999;;;======;;;999888000444:::===???@@@AAABBB@@@:::444111333777999:::<<<;;;;;;:::999999999999>>><<<;;;===AAACCCCCCBBBCCCDDDGGGIIIJJJKKKJJJJJJLLLXXXjjj}}}vvviii___```eee___[[[XXXPPPPPPKKKLLLQQQOOONNNZZZkkkcccKKKEEEAAA999BBBDDDHHHJJJJJJEEE>>>888GGGLLLWWWeeettttttyyyyyyvvvmmm^^^ccc]]]\\\aaabbb^^^]]]``````]]]aaalllrrrqqqrrruuuwwwuuuwww{{{{{{wwwvvvwwwpppxxx~~~{{{wwwuuunnngggdddhhhnnnsssyyyxxxuuuxxxhhhcccjjjwwwyyyqqqeeeaaaooosssgggjjjrrrwwwmmm]]]KKKAAA<<<888777888444444555555444444333222333333333333444555666666444555555555777<<>>;;;;;;<<<======EEEYYYyyy}}}vvvhhhsssnnnddd[[[ZZZ^^^___```ZZZWWWWWWUUUOOOKKKJJJEEEAAA;;;777444333111000000000000000/////////...//////...---------......///111555888::::::999888888888777333///...111555555777999;;;;;;:::999777222555999>>>BBBCCCCCCBBBBBB===666333333666777888::::::999888888999::::::>>><<<;;;===@@@CCCCCCBBBCCCEEEGGGHHHJJJJJJJJJJJJLLLWWWhhhzzzmmmaaabbbfffaaa^^^[[[TTTQQQMMMMMMQQQNNNLLLVVVdddxxxyyyUUUFFFEEEDDDBBBDDDGGGJJJJJJEEE>>>999CCCIIITTTbbbrrr~~~uuuuuujjjccc^^^```bbbcccgggllljjjhhhmmmxxx}}}|||~~~~~~uuuooonnn~~~wwwgggVVVQQQ\\\jjj||||||pppffffffnnn|||vvvnnnbbb```nnnnnnfffjjjqqquuulll\\\KKKAAA;;;777666777444444444555444444333222333333333333444555666666555666555555777;;;AAAFFFxxxkkk]]]dddooozzz|||kkkhhhccc[[[\\\TTTZZZeeessshhhYYYVVVVVVSSSOOOLLLTTTrrr~~~aaafffppp}}}~~~vvvooolllfff^^^ZZZ```ooo{{{kkklllkkkiiiiiihhh___VVVHHHDDD@@@=========>>>===GGG___qqqyyynnneee^^^\\\``````]]]XXXUUUUUUSSSMMMIIIHHHEEEAAA;;;666444333111000000000000/////////......000///...------------------000333777:::::::::999777888777444000///111555333444777999:::999888777444555888???EEEGGGEEEBBBCCC???888444333444555666888777666666666888:::<<<===<<<;;;===@@@BBBBBBBBBDDDEEEFFFHHHIIIJJJKKKKKKPPPYYYgggwwwmmm___^^^aaa\\\[[[ZZZSSSRRROOOOOOQQQNNNJJJPPP\\\nnnyyyVVVDDDCCCFFFBBBDDDFFFIIIIIIEEE???:::???EEEOOO^^^nnn}}}yyyuuuxxxtttmmmjjjiiilllppp}}}xxxxxxqqqZZZIIIMMMZZZuuuyyyrrroooiiieeeiiirrryyypppeeedddtttlllfffkkkpppqqqjjjZZZIII@@@:::666444555444444444444444333222222333333333333444555666666777777666666666999???CCCfffkkk[[[___nnnmmmfff^^^VVVWWWSSSUUU[[[iiizzzuuu___QQQGGGHHHJJJKKKRRRmmmtttaaaZZZiiizzzuuummm^^^QQQHHHEEEAAA???>>>???>>>>>>CCCYYYyyy}}}wwwrrrqqq{{{lllfff```^^^aaa```\\\WWWTTTTTTRRRLLLHHHHHHDDD@@@:::666444333111000000000/////////.........000//////...---------,,,,,,...222666999:::::::::777888888444000///111444333444666888::::::999999444444666===EEEHHHEEEAAAAAA>>>888444222222444555666555444444555888;;;===<<<<<<<<<===???AAABBBBBBDDDEEEFFFHHHIIIJJJKKKKKKTTT\\\iiivvvppp```[[[\\\XXXYYYYYYSSSRRRPPPQQQRRROOOKKKOOOVVViiiwww|||lllTTTFFFBBBAAABBBCCCFFFHHHHHHEEE@@@<<<===AAAKKKYYYjjj{{{uuu{{{sss|||zzzvvvxxxwwwaaaPPPLLLVVVnnn{{{~~~vvvmmmhhhfffgggllltttzzzqqqgggiii}}}lllhhhnnnpppmmmfffWWWGGG>>>999555333444333444444444444333222222333333333333444555666666888888777666666888<<>>AAAMMM```rrr{{{jjjeee]]]UUURRR^^^yyyjjjfffaaa___bbbaaa\\\WWWTTTUUUSSSMMMIIIIIICCC???:::666444333111000////////////............//////.........------,,,+++---111555888999::::::666888888555111///111333555666888999;;;;;;;;;;;;444333444:::BBBEEECCC???>>>;;;777333111111333555333333333333555888;;;<<<;;;<<<<<<===>>>???AAACCCEEEEEEFFFGGGHHHJJJKKKLLLQQQZZZgggttt{{{hhh^^^]]]YYYZZZ\\\WWWQQQQQQRRRSSSPPPMMMOOOTTTeeesss|||uuu```MMMEEEDDDCCCCCCEEEGGGGGGFFFAAA>>><<>>AAACCCEEEEEEFFFGGGHHHJJJKKKLLLKKKTTT```nnnlll___[[[VVVXXXZZZUUURRRRRRRRRQQQPPPOOOPPPQQQXXXqqqoooPPPEEEHHHCCCCCCDDDEEEGGGFFFCCC@@@;;;>>>CCCMMM\\\nnn~~~hhhiiivvvtttggg{{{rrrbbbXXXVVV\\\fffvvvwwwYYYNNNJJJIIIWWWgggjjjyyyyyysssdddfffmmmwwwxxxuuurrrzzz{{{iiiiiiqqqqqqkkk]]]OOOAAA:::777444222333333333333333333222111111333333333333444555666666777888777666555666999;;;EEEcccdddSSSQQQiiilll```[[[]]]XXXTTTQQQSSS]]]pppzzzrrrccc```xxxlllZZZNNNGGGGGGFFFFFFGGGHHHHHHFFFDDDEEEOOO```yyyxxx~~~ppp```VVVWWW]]]vvvzzzfffbbb^^^]]]aaa```[[[VVVTTTUUUSSSMMMJJJJJJBBB>>>999555333222111111//////.........---------+++,,,---////////////...,,,---000333555777888999555777888666222///111333999999::::::;;;;;;;;;;;;555555555777999===@@@AAA@@@???<<<777222111333555111222444777888999999999999;;;============@@@CCCFFFFFFFFFFFFHHHIIIKKKMMMJJJQQQ[[[fffwwwppp___XXXRRRTTTWWWQQQSSSSSSRRROOOMMMMMMMMMMMMNNNfffvvvWWWGGGGGGCCCBBBCCCDDDFFFFFFCCCAAA;;;<<>>888777444333444222333333333333222111111333333333333444555666666666777777666555666888:::BBBTTTqqq```TTTbbbmmm```YYYYYYYYYWWWRRRPPPUUUeeezzzzzzrrrkkk^^^YYYnnnttt___SSSIIIBBBHHHHHHIIILLLNNNNNNLLLJJJEEEOOO___wwwyyyeeeYYYUUUeeehhhpppwww{{{~~~eee```\\\\\\``````ZZZUUUSSSTTTRRRMMMIIIIIIBBB>>>888555333222222111//////.........---------***+++---///000000//////---...000222555777888888555777888666222000000222:::::::::::::::::::::;;;777777777777777:::???CCCCCCCCC@@@:::444111222444111333555888::::::999888999;;;======<<<===@@@CCCFFFFFFFFFFFFGGGIIILLLMMMNNNSSSYYYaaapppvvvccc[[[TTTVVVYYYSSSTTTTTTRRRMMMKKKKKKKKKJJJOOOZZZooozzzbbbNNNGGGCCCBBBCCCDDDFFFFFFDDDBBB::::::<<>>???AAABBBDDDDDDEEEFFFHHHJJJLLLMMMOOOVVV[[[```mmmhhh___]]]YYYZZZ___```[[[TTTOOOLLLKKKJJJIIIOOOSSSbbbuuuxxxfffRRRHHH???@@@AAACCCEEEEEEBBB@@@:::::::::===FFFTTTcccmmm|||wwwvvvjjjVVVSSS]]]jjjuuu|||vvvxxxpppVVVGGGDDDGGGJJJLLLMMMMMMOOOQQQUUUWWWYYYYYYooo}}}vvvqqqpppvvvyyyzzzxxxoookkkmmmgggWWWOOOBBB555333666555333111222222222222222222222222111111111111222333444555555444444555555666777888;;;KKKrrrggg[[[^^^iiivvvkkkeeeiiigggddd^^^SSSMMMSSScccqqq~~~ooocccmmmrrraaaQQQKKKLLLNNNPPPSSSMMMSSSPPPLLLZZZnnnjjjUUURRRSSS```uuusssaaa[[[[[[ZZZqqqwwwdddqqq~~~rrrhhhqqqqqqggg]]]WWWZZZZZZYYYWWWUUUSSSQQQOOOKKKHHHDDD@@@:::666444333111000000000000000000000000000////////////////////////+++,,,...///111666;;;???@@@>>><<<888555222000///666888;;;<<<<<<;;;<<<===<<<888333444999???AAAAAADDDEEEEEEAAA:::555222222333444555777888999999999::::::;;;<<<>>>@@@BBBCCCEEEEEEFFFGGGIIIJJJLLLMMMNNNTTTYYY^^^lllttteee___\\\\\\^^^\\\XXXRRRNNNLLLJJJIIIHHHHHHKKKZZZoooxxxkkkVVVIII@@@@@@AAACCCEEEEEECCCAAA;;;:::999;;;BBBOOO^^^hhhvvv~~~|||tttwwwuuuqqqllldddaaajjjvvvxxxrrrlllooozzzlll___VVVQQQNNNNNNQQQPPPOOOOOOPPPSSSVVVYYYlll~~~~~~yyyuuuuuutttzzzzzzsssooolllkkkeeeWWWNNN@@@555333666555333222222222222222222222222222111111111111222333444555444444444444555666777888666DDDgggxxx]]]YYY___ssseeehhhmmmjjjcccWWWNNNOOOYYYcccuuurrrdddYYYMMMDDDGGGQQQ^^^jjjsssjjjjjj___QQQUUUfffmmmhhhUUU]]]ppppppdddTTTNNNPPPQQQfffzzzqqqggg]]]XXXZZZYYY[[[YYYVVVTTTRRROOOKKKHHHDDD@@@:::666444333111000000000000000000000000000////////////////////////,,,---...///111555:::>>>@@@???===;;;888555222111444777;;;<<<<<<;;;;;;<<<<<<888444444888===@@@@@@CCCFFFGGGCCC;;;555444555444555666777888888888888::::::;;;===???BBBDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMNNNRRRWWW\\\iii|||pppccc___^^^\\\XXXUUUQQQMMMLLLJJJHHHFFFEEEEEEQQQgggwwwrrr\\\IIIBBBAAAAAABBBDDDEEEDDDCCC>>><<<999999>>>IIIWWW```pppyyyiiidddiiioooooohhheeemmmzzz{{{ppp___TTT```ooo[[[OOOJJJLLLLLLLLLMMMPPPTTTWWWYYYjjjyyy~~~xxxrrruuu{{{zzzzzz{{{kkkooonnnhhh```VVVKKK???444333555555333333222222222222222222222222111111111111222333444555444444444444555666777888555===YYYcccWWWYYY{{{|||gggjjjmmmkkkdddYYYOOOLLLPPPVVVhhhssszzzrrriii[[[PPPIIIBBB???III\\\sssiiiUUUTTT^^^gggTTTaaa}}}yyyeeeYYYUUUOOOXXXqqqjjjccc[[[YYY\\\[[[]]][[[XXXUUUSSSPPPKKKHHHDDD@@@:::666444333111000////////////////////////////////////////////////,,,---......000333888<<<=========<<<999666333222333666:::<<<<<<;;;;;;;;;<<<888444444777;;;>>>???@@@EEEHHHDDD<<<666555666555666777888888888888888999:::;;;===@@@CCCEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMPPPRRRUUUZZZeeevvv}}}jjjccc___ZZZVVVTTTQQQNNNMMMKKKIIIGGGHHHFFFMMMaaavvvyyycccLLLDDDBBBAAAAAACCCEEEEEEEEEBBB???:::888;;;DDDPPPXXXgggppp~~~~~~ccc]]]\\\cccmmmvvv}}}xxxdddWWW```}}}|||jjj]]]UUUKKKIIIIIIMMMTTTYYYYYYXXXddd{{{~~~uuupppxxx}}}zzz{{{qqqcccmmmmmmcccZZZSSSGGG<<<333222555444333444222222222222222222222222111111111111222333444444444444444444555666777777888<<>>???CCCFFFCCC===777555666666666777888888999888888999:::;;;===@@@CCCEEEGGGGGGGGGHHHIIIJJJKKKMMMNNNRRRSSSUUUYYYaaannnsssggg```YYYWWWUUURRRPPPOOOMMMKKKIIIJJJHHHKKK[[[tttpppXXXHHHEEEBBBAAABBBDDDEEEEEEFFFBBB===999:::@@@IIIPPPXXXcccsssyyyrrrxxxsssgggpppmmm```\\\^^^___nnn}}}xxxfff\\\RRROOORRRVVVWWWUUUZZZqqq~~~wwwsss}}}~~~hhh___kkkjjj___UUUOOOCCC999222222444444333555222222222222222222222222111111111111222333444444333333333444444555666777;;;<<>>MMMtttnnnWWWYYYhhhuuuddd```]]][[[XXXVVVRRRMMMJJJMMMWWWeeeuuutttjjjlllxxxxxx```aaa[[[SSSQQQWWW```hhhmmm\\\WWWQQQNNNTTTmmmlllZZZ^^^ooouuuaaaZZZ}}}}}}~~~hhh```[[[[[[^^^\\\ZZZXXXVVVTTTSSSPPPMMMJJJDDD@@@:::666444333111000000000000000000000000000////////////////////////...///...------///333666555777:::;;;;;;777333000...333888;;;<<<;;;:::999:::999666444444666:::===AAAAAAAAACCCCCC???999555444555777888999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCCCCDDDEEEGGGIIILLLNNNOOOQQQPPPRRRWWW[[[bbbsssrrraaa^^^\\\XXXSSSOOONNNMMMLLLKKKFFFJJJJJJOOOfffuuuPPPKKKDDD@@@???BBBDDDEEEGGGEEEAAA<<<:::;;;???CCCMMMWWWfffttt}}}sssdddSSSJJJGGGHHHQQQZZZ}}}zzzaaaRRRQQQUUU\\\bbbgggmmm|||vvvzzzzzz}}}mmmaaabbbeee^^^WWWOOODDD<<<555000111333333444666222222222222222222222222111111111111222333444555333333333333444555666666666::::::@@@aaa]]]ZZZ]]]{{{mmmeeeaaa]]]ZZZXXXUUUOOOJJJHHHOOO[[[iiiwwwxxxuuu}}}~~~lllhhhddd]]]WWWVVV\\\eeellluuurrrjjj___XXXeeemmmcccsssjjj___sss{{{zzz|||~~~eee^^^[[[[[[^^^\\\YYYWWWUUUTTTRRRPPPMMMJJJDDD@@@:::666444333111000000000000000000000000000//////////////////////////////...------///222666444777:::<<<<<<888444111...222888;;;<<<;;;999999:::999777444333555999<<>>???AAABBBBBBBBBDDDFFFIIILLLNNNOOONNNNNNQQQWWWZZZ```pppuuuccc```]]]YYYSSSNNNMMMLLLLLLKKKHHHMMMKKKKKK___{{{xxxRRRMMMEEE@@@???AAACCCEEEFFFDDDAAA<<<999999<<>>@@@>>>;;;===:::888666444222888@@@GGGEEEAAA???BBBEEE???666333555666777888;;;???BBB===============???CCCGGGHHHGGGGGGGGGHHHJJJKKKLLLNNNOOOPPPRRRVVV```mmmwwwjjj^^^\\\YYYRRRLLLMMMRRRNNNFFFJJJGGGGGGKKKSSS```vvvnnn___JJJ>>>???DDDEEEBBBCCCDDDDDD@@@;;;888777999BBBIIIUUU```lllzzz{{{llldddWWWLLLGGGJJJMMMNNNXXX]]]]]]fff}}}qqq[[[```qqq{{{|||~~~{{{|||zzz~~~}}}```bbbdddccc^^^SSSGGG>>>777666555444333222222222333333333222222111111111222111000000000111333333444444555555666777777777666222:::>>>FFFwwwkkkSSS\\\{{{|||jjj\\\]]]```[[[TTTQQQMMMIIIIIIRRR^^^kkkxxxmmm[[[]]]```hhhtttzzzfff___[[[]]]aaacccbbb```cccnnnbbbjjj{{{qqqmmmxxx~~~jjjtttwwwrrrqqquuuxxxyyy{{{hhhaaa\\\\\\___]]]ZZZZZZYYYXXXUUUQQQNNNMMMDDD@@@:::777555444333222000000000000000///......//////000000000//////......---------...000222333555777::::::888666555555333333666<<>>======@@@DDDHHHIIIHHHHHHHHHIIIKKKLLLMMMOOOPPPQQQQQQTTT\\\hhhqqqpppbbb^^^[[[TTTLLLLLLOOONNNHHHJJJHHHGGGIIIMMMYYYnnn{{{lllUUUDDD@@@CCCCCCAAABBBCCCCCC@@@;;;888777888===DDDNNNYYYcccppp}}}}}}tttuuu~~~pppbbbZZZVVVRRRMMMNNNNNNFFFFFFUUUcccrrruuuqqq~~~{{{{{{}}}xxxzzztttuuuuuu___```bbbaaa[[[PPPDDD<<<666666555333333222222333333333333222222111111111222111000000000111333333333333333444555555666666999333:::<<<@@@hhhqqqdddfffwwwggg______\\\XXXVVVMMMHHHFFFKKKTTT___nnnzzzrrrhhhjjjhhhhhhlllxxxyyyfff]]]\\\]]]\\\YYYbbbvvvxxxhhhbbbcccyyy}}}yyywwwkkkdddjjjzzz{{{xxx}}}|||}}}|||~~~xxxqqqnnnnnnrrruuuuuuwww{{{}}}iiibbb\\\[[[\\\ZZZZZZZZZYYYWWWUUUQQQNNNLLLEEEAAA;;;777555555333333000000000000000///............////////////..................///000222333555888:::;;;999777666666222333555<<>>DDDGGGJJJKKKLLLIII???555222555888:::;;;===@@@BBB@@@@@@>>><<<<<>>;;;666111444:::BBBGGGKKKKKKJJJGGG???777333555888:::;;;<<>>CCCHHHGGGGGGHHHIIIJJJKKKLLLMMMOOOPPPRRRQQQRRRWWW___eee|||nnnccc```YYYRRRNNNLLLKKKJJJHHHGGGGGGEEECCCIII\\\ooo}}}hhhNNN@@@@@@CCCBBB@@@AAAAAA???===:::888888777<<>>888555444444333222222222333222222222111111111111111111111111111222222333333222222222333444444555555777222777===<<>>???>>>AAA???>>>===777111222777@@@FFFJJJHHHFFFEEE@@@;;;666777999:::999:::<<<>>>>>>===<<<:::999<<>>DDDOOO[[[eeeooo{{{{{{nnniiihhhnnn{{{tttddd]]]___uuu{{{ppp^^^iiiyyyrrroooqqqsssuuuvvv|||~~~rrreee___aaa```ZZZNNNCCC;;;888333333222222222222333333000000000111111111111111111222222333444333333333333333333444555555666666444666555999<<<<<>>666333555???HHHNNNLLLIIIHHHHHHHHHDDDCCC@@@;;;888777999;;;;;;<<<===<<<;;;<<<>>>@@@BBBDDDFFFHHHJJJKKKKKKKKKLLLPPPTTTUUUVVVWWW[[[^^^fffyyypppaaaTTTSSSUUUSSSNNNLLLMMMIIIFFFFFFFFFEEEIIIOOOfffvvvxxxbbbLLLFFFDDD@@@BBBAAAAAABBBCCCBBB>>>:::555666888999===FFFRRRZZZdddqqq~~~sssnnnvvvyyyqqqmmmnnnqqq{{{zzzxxx~~~lllhhhpppwwwqqqoooooopppppp{{{~~~yyyfff^^^___aaa```XXXLLL@@@999777333222222222222222333333///000000000111111111222111222333444444444333333222222222333444444555555222999555555<<<999CCC```sss[[[aaaqqqyyyqqqjjjddd___ZZZSSSIIIEEEFFFOOOWWWcccoooxxxuuujjjkkkkkktttmmmaaa\\\]]]aaadddeeedddgggmmmttt~~~tttlllddd^^^^^^bbbaaaXXXXXXWWWUUURRROOOLLLJJJEEEAAA;;;666444222000///000000000000000//////...//////000222222333333333...---,,,+++,,,---...///000333777888888888888999777333000111555999:::999888;;;AAAEEEBBB999555666???JJJRRRQQQMMMLLLLLLKKKJJJGGGCCC===888777999;;;;;;===>>>>>>======>>>@@@CCCDDDGGGIIIKKKLLLLLLLLLLLLPPPTTTVVVUUUUUUXXX[[[aaatttvvvbbbQQQOOOSSSSSSPPPOOOPPPJJJFFFGGGFFFDDDDDDFFFUUUkkktttbbbNNNHHHFFFBBBBBBAAAAAACCCEEECCC???;;;888999999888:::AAALLLUUU\\\jjj{{{nnn|||{{{yyyyyyrrrpppxxxqqqppp{{{}}}}}}|||jjjfffzzz~~~wwwrrrooonnnmmmlll~~~~~~|||xxx}}}sssaaa\\\___aaa___WWWJJJ>>>777666222222222111222222333333//////000000111111111222111222333444555444333333000111111222333333444444000:::555444???;;;;;;PPP{{{~~~eee^^^bbbqqqnnnhhhcccaaaZZZOOOFFFBBBHHHNNNWWWaaakkkwwwwwwkkkkkknnn~~~rrr^^^WWW[[[bbbgggiiiggggggjjjqqqzzzqqqlllccc^^^]]]___\\\YYYYYYXXXVVVSSSPPPMMMKKKFFFBBB;;;666333111000///111111000000//////......000000000000000000000000///............---------444444555777777888888999777444000000222555666555===>>>???@@@???<<<666222AAAJJJVVV\\\[[[TTTMMMIIIHHHAAA<<<<<<===<<<999777222777<<<<<<;;;;;;>>>BBBCCCBBBBBBEEEIIILLLLLLKKKRRRSSSSSSTTTTTTVVVYYY\\\cccqqqfffSSSYYY^^^UUULLLLLLJJJJJJJJJIIIGGGEEEDDDCCCOOOYYYgggkkk^^^JJJCCCFFFBBBBBBBBBCCCCCCBBB>>><<<:::999777666888===FFFKKKXXXaaaqqq}}}|||xxxuuuxxxsssqqqmmmpppssskkkooo~~~sssmmmhhhfffzzz~~~}}}ooovvvyyysssqqqnnnkkknnnuuuuuusss~~~{{{~~~jjj^^^^^^___[[[WWWQQQEEE888333444444333333222222333333444111111111111111111111111444222000111333444222000333333222222333333444555555555444444555999???CCCeeetttaaaYYYnnnwwwnnneeeaaa\\\TTTIIIBBBIIIEEEJJJYYYccchhhttt~~~pppcccXXXWWW\\\___aaacccffffffkkkyyyvvveeekkkbbb]]]]]]```^^^XXXXXXWWWUUURRROOOLLLKKKFFFAAA;;;666333111000///111000000000/////////...///////////////////////////............---------000111333555666777666666999555222222555777888888999:::<<>>999666;;;BBBMMMSSSTTTPPPMMMKKKIIIDDD@@@??????===:::777444888======;;;;;;>>>BBBDDDCCCCCCFFFJJJMMMMMMLLLQQQSSSTTTTTTTTTUUUXXXZZZ]]]jjj~~~xxxbbbdddiii```TTTQQQLLLLLLKKKIIIHHHFFFDDDCCCEEEMMM[[[ccc]]]OOOGGGGGGDDDCCCCCCDDDDDDCCC@@@>>>;;;:::888666777<<>>>>>===<<<>>>AAAEEEDDDEEEGGGJJJMMMMMMMMMPPPRRRTTTUUUUUUVVVWWWYYY^^^hhhyyykkkgggjjjcccVVVPPPNNNMMMLLLJJJGGGEEEDDDCCCAAAEEEQQQ]]]___XXXNNNIIIEEEDDDCCCDDDDDDDDDBBB@@@<<<;;;999777666:::???DDDIIIRRRcccsss~~~zzzxxxpppnnnqqqsssxxx~~~eeeXXXQQQOOOPPPgggtttggglll{{{nnn```[[[___gggsss|||~~~xxxbbb[[[]]]ZZZTTTNNNHHH>>>555333555333333222222222222333333111111111111111111111111111000000111333444333222222222222222222333444444444555666666666888;;;>>>AAAhhhqqqkkkxxxqqqccc```___ZZZSSSJJJHHHJJJNNNOOOOOOYYYfffrrrxxxhhhXXXOOOPPPMMMNNNTTTWWWXXX[[[___iiippp}}}qqq]]]NNNkkkccc___]]]___\\\WWWVVVTTTRRROOOLLLJJJIIIEEEAAA:::555333222111000000000000000///////////////////////////////////////............---------+++...333777999999777666555333222111333555888999:::<<>>444666:::???CCCHHHMMMPPPKKKKKKGGGAAA>>>??????>>>;;;===??????>>>>>>???@@@DDDDDDEEEGGGIIIKKKLLLLLLLLLOOOSSSUUUVVVWWWYYYZZZbbbhhhtttooobbbccc___TTTMMMOOONNNLLLIIIFFFDDDCCCBBB@@@AAAHHHUUU^^^]]]SSSIIIFFFEEECCCCCCDDDDDDBBBAAA>>>===;;;888666888;;;???DDDKKKYYYhhhqqqxxx}}}tttvvvrrrppp|||ttt```VVVTTTUUUUUUbbbsssuuuzzz{{{{{{wwwkkk{{{jjjeee___\\\^^^fffrrr|||ooo^^^ZZZ]]]ZZZSSSJJJCCC;;;333222444333333222222222222333333111111111111111111111111000///000111222333333333222222222111222333333444444555777777777777999:::>>>SSShhhttt{{{zzz~~~oooeee```YYYRRRQQQOOOOOONNNIIIFFFMMMXXXcccsss~~~pppkkkzzzvvvjjj^^^UUUOOOLLLJJJKKKOOOUUUWWWXXX]]]dddfffssszzzqqqcccOOO@@@lllfffaaa___^^^YYYWWWUUUSSSQQQNNNKKKJJJIIIEEE@@@:::555333222111000////////////000000000000........................///............------------000555999<<<<<<;;;:::555444333222222444777:::<<<===???DDDHHHJJJJJJIII888888999<<>>@@@@@@<<<>>>???@@@?????????@@@BBBCCCDDDFFFGGGHHHJJJKKKIIILLLQQQTTTWWWYYY[[[]]]```eeemmmzzzyyyeee```^^^WWWQQQOOONNNKKKHHHEEEDDDBBBBBB???>>>AAALLLYYY___XXXNNNHHHFFFCCCBBBCCCCCCBBBAAA@@@???===999777666999;;;>>>DDDPPP]]]fffnnnzzzuuuqqqrrrfffYYYUUUVVVYYYjjj|||{{{rrreeecccwwwxxxeeefffeeebbbcccmmm}}}hhhZZZYYY\\\[[[RRRGGG@@@999222000333333222222111111222222333000000000000000000000000...///000111111222333444222111111111111222333333333555666777666666777999===GGGyyypppnnnttt{{{{{{mmmeee___ZZZYYYWWWTTTOOOHHHDDDGGGMMMTTTaaannntttvvvyyy}}}tttjjjccccccnnnvvvnnn]]]XXXjjjyyyvvv{{{xxxmmm___TTTOOOMMMLLLKKKIIIJJJNNNTTTWWWZZZccclllooo{{{uuugggWWWDDD666kkkfffbbb___]]]XXXWWWVVVSSSPPPMMMKKKJJJIIIEEE@@@:::555333222111111////////////000000000000........................///............---------...000555999<<<>>>>>>>>>888888777555444555999<<<:::;;;===BBBHHHNNNQQQQQQ<<<::::::<<>>???@@@@@@@@@@@@AAACCCEEEFFFFFFFFFHHHJJJHHHKKKPPPSSSVVVXXX\\\^^^```eeellluuupppbbb^^^YYYTTTPPPNNNKKKHHHFFFEEEDDDDDDBBBAAABBBIIIWWWbbbccc]]]MMMIIIEEECCCCCCCCCCCCBBBBBBAAA???;;;888666777999999>>>HHHTTT\\\fffttt{{{~~~nnnbbb___ccciiiyyy}}}nnn___^^^jjjvvvmmmccceeeccc```ddduuu}}}dddYYYYYY\\\XXXNNNCCC===777222000222222222111111111111222222000000000000000000000000...000111111000000222333111111111111111222333333222444666666555666777999888AAAggg|||gggaaattttttiiiaaa```]]]YYYSSSLLLGGGFFFFFFIIIPPPYYY```eeejjjooossssss{{{~~~kkk]]]SSSWWW\\\ZZZVVVWWW___gggvvvtttqqqkkkiiimmmvvv~~~}}}vvvrrrpppbbb[[[RRRLLLKKKKKKHHHEEEHHHIIINNNUUU\\\dddooozzzkkkZZZJJJ<<<333jjjccc___^^^^^^[[[XXXVVVSSSPPPMMMKKKJJJJJJDDD@@@:::555333222222111.../////////000000000111........................///............---------,,,...222666:::<<<>>>???999999999666444444777;;;===;;;;;;>>>CCCIIINNNPPP<<<:::999<<>>@@@>>><<<<<<===>>>@@@AAA@@@@@@AAADDDFFFGGGFFFFFFIIIKKKKKKMMMPPPRRRTTTWWWZZZ]]]___fffmmmrrr~~~kkkaaa[[[VVVQQQOOOLLLJJJHHHGGGGGGHHHFFFFFFDDDEEEOOO^^^eeedddRRRNNNIIIEEEDDDDDDDDDDDDCCCBBBAAA===999777777888666999AAAJJJQQQZZZhhhuuuyyyxxx{{{}}}{{{mmmiiimmmsssmmm^^^bbbhhhuuuxxxooohhhddd\\\]]]]]]```mmm{{{{{{|||cccYYYZZZ[[[QQQGGG>>>999666222111222222222111111111111222222000000000000000000000000///111222111000///000222111111111111111222222333222333444444444555888:::555???RRRzzznnnZZZcccuuukkkgggddd___YYYUUUQQQKKKFFFGGGGGGIIINNNTTTYYY]]]```aaaiiirrrwww}}}|||kkk\\\RRRQQQNNNLLLLLLNNNOOONNNaaaaaa^^^ZZZYYYbbbsssyyypppfff^^^XXXUUUMMMKKKIIIGGGFFFFFFFFFGGGIIIKKKSSS```nnnzzzwww\\\HHH===666333hhh```\\\\\\```^^^XXXVVVSSSPPPMMMLLLKKKJJJDDD@@@:::555333333222111.../////////000000111111........................//////.........---------+++,,,///333777:::===>>>888888888444111111555888BBB???;;;;;;>>>CCCFFFHHH:::888888<<>>@@@AAAAAA@@@BBBEEEHHHHHHGGGGGGIIILLLNNNPPPQQQRRRRRRUUUXXX[[[[[[ccchhhjjjrrrwwwggg___ZZZRRRQQQNNNKKKJJJJJJJJJKKKEEEEEEAAA===CCCQQQ[[[]]]UUUQQQKKKGGGFFFFFFEEEEEECCCCCCBBB>>>:::888777888666888===CCCHHHNNN[[[hhhttt}}}tttccc```iiiyyygggjjjjjjhhhttthhhaaa^^^^^^WWWZZZ^^^iii~~~~~~~~~qqqqqq}}}|||cccZZZZZZ[[[KKKBBB:::777555222111333222222111111111111222222000000000000000000000000///111333222///...000222111111111000111222222333222333333333333555888;;;777???BBB___dddYYY```nnn~~~~~~nnnjjjeee```^^^ZZZRRRIIIKKKFFFBBBDDDHHHKKKNNNPPPVVV]]]dddfffjjjyyyuuuhhh___TTTMMMNNNLLLEEEAAAAAAFFFIIITTTVVVUUUOOOLLLVVVlllppplllddd[[[RRRJJJDDDAAA@@@BBBCCCAAA???AAAIIIOOOMMMPPP[[[nnnlllOOO;;;333333555jjjbbb^^^^^^```^^^XXXVVVRRRPPPOOOMMMKKKIIIEEEAAA:::555333222111000000000000000000000000000,,,...000111111000...,,,........................---,,,...333888;;;:::888;;;;;;:::666222111444777;;;===@@@AAAAAAAAABBBCCC888444222999EEENNNQQQOOOMMMNNNMMMIIIDDD@@@???AAA======>>>===;;;;;;<<<>>>???BBBEEEFFFGGGGGGHHHIIIQQQRRRTTTWWWXXXYYYYYYYYY___cccgggjjjqqqppp``````WWWQQQMMMOOOPPPMMMJJJJJJGGGEEECCCBBBCCCJJJRRRYYYWWWVVVOOOHHHGGGKKKIIIBBBDDDCCC@@@>>>;;;:::999888666777;;;@@@DDDJJJVVVbbblllqqq~~~jjjdddpppzzzppprrrrrr{{{~~~uuummmddd\\\ZZZ\\\XXXXXX]]]ooo~~~pppuuuuuuaaa[[[YYYWWWFFFAAA:::555333333333222111111000000000000000111111///...000333444333111000111111111111222222222111111222222222333333333333333333444444444555555777444CCCUUUpppuuucccbbbllltttvvvxxxxxxoooeeebbbaaa^^^WWWSSSOOOHHHCCCBBBBBBBBBGGGLLLIIIOOOVVV]]]dddooo}}}ggg```]]]SSSIIIEEEDDDDDDCCCAAA???>>>===<<>>AAACCCDDDDDDFFFGGG???888333666AAAKKKOOOOOOHHHLLLPPPOOOJJJCCC>>><<>><<<<<<===???@@@CCCFFFHHHHHHHHHIIIKKKNNNPPPRRRUUUXXXYYYZZZ[[[]]]```dddhhhpppkkkddd[[[SSSMMMLLLMMMKKKJJJKKKFFFEEEBBB@@@AAAFFFMMMSSS^^^^^^XXXNNNGGGGGGEEEAAADDDCCCBBB@@@===;;;:::999777777:::>>>@@@DDDNNNXXX```eeeqqq~~~tttzzzyyywwwttt~~~yyynnnfff___YYYWWWZZZUUUZZZeeewww~~~zzz~~~~~~{{{nnn^^^ZZZXXXTTTEEE@@@:::555333333222222111111000000000000111111111///...///111333111///000000111111111222222222111111111222222222333333333333333444444444444555===666===GGGYYYwwwfffdddmmmwwwuuuzzz~~~tttiiidddcccbbb___\\\QQQKKKEEEDDDBBB@@@AAADDDFFFJJJNNNRRRVVV^^^hhhqqqtttvvvXXXMMMJJJDDDBBBDDD??????>>>>>>=========<<<@@@IIITTTZZZ]]]cccnnnwww}}}}}}zzzzzzwwwsssoookkkfff^^^YYYNNNLLLIIIGGGFFFFFFGGGHHH???AAADDDEEEEEEHHHNNNSSS___nnn~~~~~~mmmHHH999777444222333iiiaaa\\\[[[]]]ZZZWWWTTTPPPNNNMMMKKKHHHFFFEEEAAA;;;666444222111000000000000000000000000000////////////////////////...........................------000444777999999666777888666444222111222999<<<@@@BBBCCCDDDFFFGGGBBB:::222333===HHHNNNPPPJJJNNNRRRSSSNNNGGG@@@===BBBCCCBBB???======>>>@@@AAADDDGGGIIIIIIJJJKKKLLLKKKMMMPPPSSSWWWYYY[[[\\\^^^```bbbfffooolllfff[[[QQQMMMLLLIIIIIIKKKHHHGGGDDDAAA@@@CCCIIIMMM___cccaaaVVVKKKEEEDDDDDDDDDDDDDDDCCCAAA>>><<<:::999777888::::::<<>>888444333222222222111000000000000000111111222000//////000111///...000000000111111111222222111111111222222222222333333333333333444444444444<<<555999>>>DDDeeezzzhhhmmmzzzwwwssstttyyymmmhhheee```\\\ZZZSSSMMMLLLIIIDDDAAABBBAAACCCEEEFFFGGGKKKSSSYYY[[[dddrrr{{{rrr\\\FFF===;;;999;;;@@@999999999:::;;;<<<<<<<<<888AAAMMMXXX```fffmmmrrrrrrsssttttttrrrmmmiiifffdddaaa\\\XXXTTTPPPKKKHHHCCCBBB@@@>>>>>>???AAABBBBBBDDDEEEEEEFFFMMMXXXaaaiii{{{sssVVV999222666555222000jjjbbb]]]\\\]]]ZZZXXXUUUQQQOOOMMMKKKHHHFFFEEEAAA;;;777555333111000//////////////////////////////............//////........................///...---...111444888:::666777888888666444222111555888<<<>>>???@@@BBBCCC@@@:::333333;;;EEEMMMQQQQQQRRRSSSRRROOOJJJEEEBBBDDDDDDCCC@@@>>>===>>>@@@@@@CCCFFFHHHIIIIIIKKKLLLKKKMMMOOORRRUUUXXXZZZ[[[```bbbdddgggmmmzzzvvvpppeeeYYYSSSOOOKKKIIIJJJLLLKKKHHHEEECCCCCCFFFIIISSS]]]ddd^^^QQQHHHGGGIIIDDDEEEEEEEEEDDDAAA>>><<<:::777666888777777<<>>>>>>>>???@@@HHHHHHJJJMMMUUUaaaoooxxx{{{tttoooWWWDDD333000444444111///lllccc^^^]]]___\\\YYYVVVSSSPPPNNNLLLIIIGGGEEEAAA<<<888666444111000//////////////////////////////............//////........................///...------...222666999777777888999888666333111444777:::<<<===>>>???@@@@@@===999777999AAAJJJPPPQQQRRRTTTTTTQQQLLLEEE@@@BBBCCCCCCAAA>>>======>>>>>>@@@DDDFFFGGGHHHIIIKKKMMMNNNPPPRRRTTTVVVXXXYYY^^^aaaeeehhhmmmuuu~~~}}}rrrhhh]]]XXXTTTOOOLLLLLLMMMLLLJJJGGGDDDBBBDDDEEEGGGSSSaaacccYYYLLLGGGHHHDDDEEEFFFFFFEEECCC@@@>>>:::777555777666666999???BBBCCCJJJVVVaaajjjvvv}}}ssslllaaaYYYRRRQQQRRRRRRSSSVVViii}}}zzzyyyzzzzzz}}}zzzppp]]]XXXVVVMMMDDD<<<999444222111222111111000000//////000111222222444444444333111000000000//////000000000111111111000000111111111222222222222222222333333333444444111444;;;AAA<<>>???<<<;;;;;;888999999999999999999999999999999;;;AAAGGGMMMQQQPPPPPPPPPOOOLLLJJJGGGEEE@@@@@@???>>>>>>???AAABBB@@@@@@AAABBBEEEGGGJJJKKKIIIOOO[[[lll~~~}}}eeeWWWBBB;;;444333222111111222lllddd___^^^```]]]ZZZWWWSSSPPPNNNLLLIIIGGGEEEAAA<<<999666444111///000000000000000000000000////////////////////////.................................------000444777888777777888999888444222444777;;;===>>>???AAACCCBBBCCCBBB<<<888<<>>>>><<<>>>BBBEEEFFFFFFHHHIIINNNOOOPPPQQQTTTVVVYYYZZZZZZ^^^ccchhhmmmsssyyy}}}vvvkkkaaa\\\WWWRRROOOOOOJJJKKKJJJGGGDDDAAAAAABBBAAAKKK[[[ccc]]]OOOFFFDDDEEEFFFFFFFFFEEEDDDBBBAAA;;;777555777777666888===>>>>>>DDDNNNWWW___kkkuuuvvvhhh```YYYSSSNNNNNNNNNOOOTTT[[[xxxzzzuuutttxxxzzz|||{{{zzzkkk\\\WWWQQQHHHAAA999666333111111111111000////////////000111222333444555555444222000111222/////////000000000111111000000000111111111111222222222222222333333333333555777777;;;:::999WWWwww______wwwnnnddd\\\ZZZZZZXXXUUUTTTOOOMMMJJJFFFCCCAAA@@@@@@CCCDDDDDDEEEHHHMMMTTTYYYVVV[[[aaannnxxx[[[MMMLLLGGG>>>>>>===<<<<<<<<<<<<<<<===::::::::::::999999999999666777:::>>>@@@CCCEEEFFFDDDDDDDDDCCCBBBAAA@@@???=========<<<;;;;;;===???@@@AAACCCFFFIIIMMMOOOQQQOOO```{{{^^^CCC666777777444111///000333kkkccc___^^^```^^^ZZZWWWSSSPPPMMMKKKHHHFFFDDDAAA===999777444111///000000000000000000000000---...///000000///...---........................,,,---......---...222666888666555666888777444111111444999===@@@BBBEEEGGGCCCGGGGGG???777===PPPbbbZZZXXXUUUTTTSSSPPPKKKGGG???BBBEEEGGGEEEBBB???>>>;;;>>>BBBDDDEEEFFFHHHIIIMMMNNNOOOQQQTTTXXX[[[]]][[[]]]aaafffkkkqqqvvvyyyyyyjjj```YYYSSSPPPPPPIIIKKKKKKIIIFFFCCCBBBBBB???EEERRR^^^___TTTIIIEEEFFFFFFEEEEEEDDDDDDCCCCCC===999666777777666666:::;;;;;;@@@HHHOOOVVV```jjjyyyuuuggg\\\UUUOOOKKKIIIJJJLLLRRR```nnn|||wwwuuusssxxx{{{{{{~~~yyyvvvcccZZZUUULLLCCC???666444111000111111111000////////////000111222333222444555333111000111222////////////000000000111000000000000111111111111111222222222222333333333555777333555<<<999GGGllljjjYYYfff|||zzzmmm```\\\ZZZXXXVVVUUUTTTQQQMMMJJJGGGFFFDDDCCCFFFFFFFFFEEEDDDFFFJJJMMMLLLSSSUUUYYYmmmyyyaaagggqqq~~~|||VVVGGGFFFBBB:::@@@???<<<;;;;;;<<<<<<:::::::::::::::::::::::::::555888<<<>>>>>>???@@@BBB@@@?????????>>>>>>>>>???===>>>???>>><<<<<<>>>@@@BBBDDDIIINNNUUUZZZ___aaahhh~~~sssQQQ999222333444222000000111111jjjbbb^^^^^^```^^^YYYVVVRRROOOLLLJJJGGGEEEDDDAAA===:::777555222///000000000000000000000000---...000111111000...---........................+++---///...---...111444777555444444666666444111---111777<<<@@@DDDGGGJJJ@@@GGGHHH@@@777@@@ZZZqqqkkkbbbVVVOOONNNRRRVVVXXX>>>BBBGGGIIIHHHDDDAAA???;;;>>>BBBDDDEEEGGGHHHJJJLLLMMMNNNQQQUUUYYY]]]``````aaabbbeeeiiioootttxxx{{{tttfff[[[RRRNNNOOOKKKLLLMMMLLLIIIFFFEEEEEE>>>???JJJZZZ```XXXNNNIIIFFFFFFEEEDDDCCCCCCDDDDDD???:::777777777555555777555555888@@@FFFLLLUUU^^^iiirrrzzz|||vvvggg[[[RRRMMMKKKJJJJJJLLLQQQ^^^tttzzzxxxxxxuuu{{{~~~|||}}}zzzzzzwwwjjj^^^YYYRRRHHH@@@>>>555333000000000111111000////////////000111222333000222444333000///000222////////////000000000000000000000000111111111111111111222222222333333333000555000555BBB;;;;;;TTTsss___\\\dddwww~~~yyyxxxhhh```^^^ZZZXXXXXXSSSQQQNNNMMMLLLLLLLLLKKKEEEFFFEEEDDDAAAAAABBBDDD@@@IIIJJJFFFSSShhhmmmbbbXXXVVVVVVYYY```kkkvvv}}}vvvhhhIII???DDDDDD???:::;;;;;;<<<>>>>>>;;;666888888999999::::::;;;;;;888:::;;;999777777<<<@@@@@@??????>>>>>>>>>??????<<>>777>>>MMMYYYUUUTTTUUUTTTTTT[[[eeeVVVIIICCCIIIIII@@@;;;???<<<>>>@@@CCCFFFIIILLLMMMNNNNNNOOORRRUUUXXXYYYYYY^^^bbbfffggghhhkkkrrrxxx{{{sss___TTTTTTRRRKKKMMMOOONNNKKKGGGDDDCCCAAA???AAAJJJTTTYYYWWWSSSHHHGGGFFFDDDCCCCCCDDDEEE@@@@@@???===:::888666444555666888999;;;@@@EEEJJJ\\\```ffflllrrr{{{ttthhh[[[OOOJJJKKKIIIKKKKKKLLLXXXsss{{{wwwwwwyyy}}}}}}vvvwwwxxxjjjgggaaaXXXNNNDDD;;;666222111000000///000000000111111000000000000111111222111000//////000111222///000000000000000//////000111111111111222222222000111222111000000222444777666555666777:::<<<>>>UUU}}}{{{ttteeebbbzzzooo~~~xxxnnniii___[[[___\\\XXXSSSPPPPPPRRRTTTTTTMMMKKKIIIGGGFFFEEECCCBBB@@@AAABBBEEEHHHKKKMMMOOOHHHHHHHHHJJJLLLPPPTTTVVVfff||||||```PPPTTT]]]fff|||wwwkkk^^^WWWLLLBBB<<<<<<>>>AAA===;;;:::;;;<<<===<<<:::;;;:::888777666777999:::999<<<===;;;999888<<>>BBBAAA@@@@@@BBBCCCCCCCCCJJJUUUgggwww~~~rrrUUUBBB888111000000000000000000000000kkk___^^^ddd]]]^^^___[[[UUUPPPMMMJJJGGGEEEDDDAAA===888444222111111//////000000000111111111---------.........//////...---------,,,,,,,,,,,,---++++++------,,,///555777777777666666555555555111///222:::???@@@CCCHHHGGGEEEGGGIIIBBB888;;;EEEOOONNNQQQVVVUUUSSSVVV^^^SSSFFF@@@FFFIIIAAA<<<===<<<===???BBBEEEHHHJJJLLLMMMMMMNNNQQQTTTVVVWWWXXX]]]```eeeggghhhmmmuuu|||uuuggg___XXXMMMKKKMMMNNNMMMKKKHHHEEEDDDCCC@@@@@@EEENNNVVVZZZZZZPPPKKKEEEBBBCCCDDDDDDBBB@@@@@@???===;;;999666555444555666777999<<>>===;;;::::::;;;<<<===999;;;>>>>>>======???AAAAAAAAABBBBBBBBBAAAAAAAAABBBAAAAAABBBDDDEEEFFFFFFWWW```qqq~~~bbbIII<<<555111////////////////////////mmmbbb___cccZZZ[[[]]]YYYTTTPPPMMMJJJGGGEEEDDDAAA===888444222111111//////000000000000111111---............/////////------,,,,,,,,,+++++++++---++++++...---,,,...444666666555555555555555555111...///777===@@@AAABBBCCCCCCIIIMMMFFF999666;;;CCCGGGOOOUUUUUURRRRRRUUUPPPDDD>>>CCCHHHDDD>>><<<:::;;;<<>><<<:::888777444555555555666888<<>>??????>>>???@@@AAA???>>>===;;;;;;;;;<<<===:::;;;===??????>>>>>>===@@@BBBEEEDDDBBBBBBDDDFFFAAADDDJJJQQQYYY```eeehhhcccjjj|||hhhKKK;;;555333111........................pppeee```cccYYYYYY[[[XXXSSSOOOMMMJJJGGGEEEDDDAAA===888444222111111//////000000000000000000.............../////////---------,,,,,,,,,,,,+++,,,++++++...---+++---222555555555555555555555555222///...444<<>>AAACCCIIIMMMGGG;;;444555<<>>777888:::===AAAEEEIIIKKKJJJLLLOOOPPPRRRTTTVVVXXX[[[^^^aaadddhhhnnnvvv|||nnnaaaUUUOOONNNLLLKKKKKKJJJJJJIIIEEECCC@@@===>>>GGGSSS\\\aaaZZZOOOHHHDDDCCCAAA???AAAAAA@@@???>>><<<:::999555666666555444555888:::@@@DDDIIINNNSSS[[[eeelllwww{{{ooo[[[QQQIIIHHHIIIIIIIIIKKKHHHMMMWWWiiizzzqqqiiieeeeeegggnnnvvv|||zzzuuusss}}}{{{jjj^^^[[[TTTKKKCCC;;;666333333333222111111111111111000000////////////000000000000000//////000000000...//////000000000000///000000000000111111111111000111222111000000222444333333333444555666888999<<>>======>>>>>>@@@??????????????????>>>===AAADDDDDDCCCEEELLLRRRZZZ```iiittt~~~kkkOOO:::333333222000........................sssgggbbbcccYYYZZZYYYVVVSSSPPPMMMKKKHHHEEEDDDAAA===888444222111111000000//////////////////////////////////////////............------------,,,***,,,...---+++,,,111444444666777777777777666444222000333;;;AAAAAA>>>CCCDDDGGGJJJGGG>>>777444;;;CCCMMMRRRTTTUUUVVVWWWSSSLLLEEECCCHHHLLLIIIBBB777888999<<<@@@EEEIIILLLKKKMMMPPPRRRRRRTTTWWWYYY\\\^^^aaadddhhhmmmsssvvvttt|||vvv___UUUQQQMMMKKKKKKLLLKKKJJJEEEDDDBBB===;;;???IIIPPP___]]]XXXPPPGGGBBBAAABBBAAAAAAAAA@@@???>>><<<;;;777888888666555444666888777:::???BBBFFFLLLUUU\\\cccooovvvgggZZZNNNGGGDDDFFFHHHHHHHHHJJJOOO]]]oooyyyeeeaaa```bbbeeehhhooovvvyyy~~~yyyxxxxxxppp```ZZZVVVOOOFFF>>>888444222333222111111000000111111000000////////////000000/////////000000/////////......///000000000000000//////000000000111111111000111222111000000222444222222333333444555666777999;;;UUUtttiiivvv~~~tttmmmhhheeebbb^^^YYYTTTRRRQQQPPPPPPKKKKKKJJJJJJJJJJJJJJJKKKHHHGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFCCCDDDGGGFFFBBBEEECCCEEEHHHGGGCCCDDDHHHMMMNNNNNNMMMMMMLLLLLLKKKNNNNNNNNNMMMKKKJJJJJJJJJEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCEEEHHHLLLNNNJJJNNNSSSVVVXXX___kkktttzzz___OOO<<<333444555333000////////////////////////tttgggaaabbbYYY[[[YYYVVVSSSQQQOOOLLLIIIFFFDDDAAA===888444222111111000000////////////......000000000////////////...//////.........---------,,,***,,,...---***,,,000333555888:::;;;;;;999777666555333222777???AAA???DDDEEEFFFHHHGGGBBB<<<777;;;CCCLLLOOORRRWWWZZZZZZWWWTTTLLLDDDFFFNNNMMMGGG<<<<<<<<<===@@@DDDGGGJJJJJJNNNQQQRRRRRRSSSWWWZZZ]]]___bbbfffjjjnnnppprrrnnnyyyiii\\\VVVOOOLLLLLLLLLKKKJJJEEEEEECCC@@@<<<<<<@@@EEERRRWWWZZZVVVMMMFFFEEEFFFBBBBBBBBBAAAAAA???>>>>>>999::::::888666555666777444777:::;;;===BBBIIIOOOWWW___jjj|||}}}rrrgggYYYMMMEEEAAA@@@CCCDDDDDDGGGLLLWWWkkkxxxnnn[[[ZZZ]]]cccgggjjjqqqyyy{{{~~~~~~{{{gggYYYXXXTTTLLLDDD===888555444222111111000///000000000000//////......//////000...//////000000//////...---...///000000111111000/////////000000000111111000111222111000000222444222333333444555555666666;;;777DDDiiiyyyaaa]]]ooo|||rrrfff]]]ZZZXXXTTTPPPQQQPPPNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGDDDHHHIIIFFFFFFHHHJJJHHHGGGJJJLLLMMMNNNRRRWWW[[[^^^^^^^^^]]]]]]\\\\\\[[[VVVTTTRRRRRRRRRRRRPPPNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBGGGMMMRRRWWW^^^fffmmmuuuyyy~~~}}}bbbEEE;;;333333555555222111////////////////////////rrreee^^^___XXX[[[XXXVVVTTTRRRPPPMMMJJJGGGDDDAAA===888444222111111000000/////////.........000000000000/////////............---------,,,,,,+++***,,,///---***+++///333666;;;???@@@>>>;;;888666777555000333;;;AAAAAACCCDDDFFFIIIJJJHHH@@@999777AAAJJJMMMQQQWWW[[[ZZZ[[[\\\SSSEEECCCLLLPPPKKKDDDBBBAAA???@@@AAADDDEEEHHHMMMQQQRRRQQQQQQVVVZZZ^^^```dddiiinnnqqqqqqqqqqqq{{{yyyccc[[[RRRMMMLLLMMMKKKIIIGGGFFFDDDAAA>>>===>>>???CCCJJJSSSWWWUUUOOOJJJHHHBBBBBBBBBBBBBBBAAA@@@???::::::;;;999666555555666666888:::999999<<>>VVV|||jjj]]]ccctttxxxrrrkkk___TTTWWWVVVTTTRRRPPPNNNNNNMMMKKKKKKLLLMMMMMMMMMMMMMMMJJJNNNOOOLLLKKKMMMMMMKKKCCCGGGGGGIIIVVVlll{{{~~~{{{{{{zzzyyyvvvrrrooommmiiieeebbbdddhhhjjjgggcccXXXXXXXXXWWWVVVTTTSSSSSSXXXcccqqq{{{iiiIII999444111333333111000333........................pppccc[[[]]]WWWZZZXXXVVVTTTRRRQQQNNNKKKHHHDDDAAA===888444222111111000000//////.........---111111000000/////////...---------,,,,,,,,,+++++++++***,,,///...***+++...333777===AAACCC@@@<<<999555888555///000999@@@BBBBBBDDDGGGJJJMMMLLLCCC:::333???IIILLLPPPVVVZZZXXX]]]```WWWEEEAAAKKKPPPMMMJJJHHHDDDAAA??????@@@AAAGGGKKKPPPQQQOOOPPPTTTYYY]]]```eeelllqqqtttsssrrrwww}}}ggg___TTTNNNMMMMMMKKKIIIIIIGGGDDDBBB@@@???>>>>>>888@@@LLLVVVZZZWWWOOOHHHBBBBBBCCCCCCBBBBBBAAA@@@999:::;;;999666555555666555777777666555666;;;@@@@@@LLLWWW\\\eee~~~|||nnn___VVVQQQKKKDDDCCCBBBAAAAAA???CCCQQQ___{{{xxxjjjbbbaaa```aaadddgggkkkttt~~~|||~~~xxxhhh\\\RRRNNNFFF>>>777444333222000000///...............//////............//////---...///000000///...------...///000111111111111////////////000000000000000111222111000000222444333333444555666666666666333555:::HHHgggggg\\\]]]vvvpppaaaZZZYYYXXXVVVUUUTTTTTTTTTNNNOOOPPPQQQRRRRRRRRRRRROOOQQQPPPMMMLLLMMMKKKFFFLLLPPPNNNRRRlll~~~nnnnnnmmmmmmllljjjiiihhhyyyyyyWWW555777333222333000,,,///666------------------------iiiddd^^^XXXYYYZZZZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222////////////....................................------------------------***+++,,,,,,------,,,,,,...000444888;;;;;;;;;:::::::::888333///222:::AAABBBGGGIIIIIIIIIJJJGGGBBB888<<>><<<;;;::::::999777555777666666666666777777888===CCCJJJPPPYYYhhh{{{|||qqqgggXXXMMMIIIHHHCCC======???CCCEEEEEENNNggg}}}mmmiiillldddeeeeeedddeeennn{{{{{{xxx{{{uuuhhh\\\NNNHHH>>>777333222333333222111111000///......---......////////////............////////////......////////////000000000000////////////000000000000000000000000111111111111444444333333333444444555777888555<<>>>>>MMM```oooyyy|||{{{tttdddSSSKKKPPPXXXPPPNNNJJJFFFDDDCCCCCCCCCHHHKKKOOORRRTTTUUUUUUTTTYYY\\\aaafffjjjoootttxxx}}}}}}~~~rrraaaUUUQQQQQQOOOMMMNNNLLLJJJHHHGGGDDDAAA>>>>>><<<;;;???GGGNNNQQQQQQOOOJJJEEEBBBCCCDDDDDDDDD???>>>=========<<<999666777666666666666666777777888===BBBEEEJJJVVVfffrrryyyzzzkkk```XXXMMMEEEDDDCCC@@@<<<@@@===@@@KKK[[[ooouuugggdddhhhfffffffffhhhlllsss{{{zzzyyy|||{{{wwwxxxyyysssgggZZZKKKEEE<<<555222111111222111111000000///......---......////////////............////////////........./////////000000000000////////////000000000000//////000000000111111111333333333333333444555555666666444:::FFFSSStttuuutttzzzsss|||{{{yyyrrrTTT:::111555333333222111111000/////////...---,,,,,,---...///mmmhhhaaa\\\]]]]]]ZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222111111111111000000000000000000000000000000000000------------------------++++++,,,---------------,,,...111444777888999999999::::::777333333666:::CCCCCCGGGTTTjjj{{{}}}vvv^^^GGG<<>>???===::::::===DDDLLLQQQWWWQQQJJJFFFFFFFFFFFFEEEAAA@@@@@@@@@@@@>>>;;;888777777666555555555666666777:::===???AAAIIIVVV___fffppp{{{wwwfffWWWOOOIIICCC@@@@@@@@@>>><<>>999444999???CCCcccyyyvvv}}}|||hhhSSS>>>111000666222222111111000000/////////...---,,,,,,---...///kkkeee___YYYZZZZZZZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222111111111000000000//////////////////////////////------------------------+++,,,,,,---...---------,,,---///222444666777888999:::;;;999666444555666BBBDDDHHHSSSgggwww{{{vvvhhhKKK:::HHHaaaqqqlll^^^VVVTTTZZZXXXTTTOOOJJJFFFDDDBBBBBBGGGLLLNNNMMMMMMRRRWWWXXX\\\aaaeeejjjnnnssswwwyyy{{{wwwbbbXXXUUUSSSRRRQQQOOONNNLLLJJJGGGBBB??????>>>;;;888888===EEELLLUUUUUUTTTQQQMMMHHHDDDCCCBBBAAAAAABBBBBB@@@<<<999888777666666555555555555444777:::<<<>>>EEEOOOVVV```fffmmmrrrvvv}}}rrreeeVVVKKKHHHCCC@@@@@@@@@======>>>AAAAAAOOOnnnwwwkkkddd```bbbeeehhhkkkrrryyy}}}~~~|||zzz|||qqqkkkrrrvvvrrrpppeeeWWWCCC>>>777222000000000///000000/////////.........---......//////......------......//////......---........./////////000000////////////000000000000////////////000000000111000000000111222444555666FFF<<<444999>>>CCChhh{{{aaaiiitttzzzgggPPP@@@666111333777111111000000000/////////......,,,,,,,,,,,,......jjjddd^^^XXXXXXXXXZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222000000/////////.................................------------------------,,,,,,---.........------,,,---...000222555777888888:::;;;:::888555444333CCCFFFIIILLLRRRYYY[[[YYYYYYCCC666???NNNWWWbbbmmmsssssssssqqqkkkddd\\\WWWZZZXXXUUUPPPKKKFFFBBB@@@???DDDIIIJJJIIIKKKQQQVVV[[[^^^bbbfffiiimmmqqqtttwww{{{sssbbbYYYTTTRRROOOMMMLLLLLLKKKIIIFFFCCC>>>??????<<<888999???DDDJJJSSS\\\]]]UUUKKKDDDBBBBBBAAAAAAAAAAAA???<<<999:::999888777666555555555000333666777999>>>EEEJJJOOOTTTZZZ^^^aaagggpppyyy~~~rrrggg]]]SSSJJJEEEDDD@@@???@@@===999;;;@@@HHHTTTlllwwwiiiccc```___```cccgggoooyyyxxxyyytttmmmjjj^^^PPP???;;;666222111000000///////////////............------............------------............------............////////////////////////000000000000...////////////000000000//////000111222333555666>>>888333999@@@FFFggguuu[[[MMMSSS```vvvZZZKKK;;;555555333111111000000//////////////////...---,,,++++++,,,---...lllfff___YYYZZZZZZZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222////////////....................................------------------------,,,,,,---...............---------...111444777999888999::::::999777444222;;;DDDIIIIIIHHHKKKNNNOOOJJJ@@@999<<>>JJJYYY___ZZZRRRJJJGGGCCCBBB@@@@@@@@@???<<<:::<<<;;;999888777666666666333555666777888999<<>><<<:::@@@JJJ___qqqtttjjjbbb______]]]^^^```hhhqqq{{{~~~mmmddd```TTTFFF;;;888444111111000///...........................------............------------............------------........./////////////////////000000000000......////////////000000//////000000111222333444...111222888???BBBVVVwww}}}|||kkkeee```bbbnnnrrrbbbAAA888222444888666111///////////////...............---,,,++++++,,,---...mmmggg```ZZZZZZZZZZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222000000000////////////...........................------------------------,,,------...............---------...000444777:::888888999:::999888555222555???GGGHHHHHHKKKOOOQQQFFFEEE???:::>>>JJJTTTWWWSSSVVV]]]hhhqqqpppggg^^^YYYYYYXXXUUUQQQLLLGGGDDD??????@@@BBBFFFKKKPPPSSSXXX[[[___cccfffjjjnnnqqqsssyyyyyyhhh```SSSPPPMMMLLLLLLMMMMMMLLLDDDEEEDDDBBB>>>;;;999888777???KKKVVV\\\[[[VVVRRRFFFCCC@@@?????????>>>===>>>===;;;999888777666666555666777888888888888999;;;===BBBGGGIIIJJJSSS^^^aaadddlllwww~~~{{{qqqkkkhhhYYYQQQIIIEEEAAA<<<<<>>:::;;;AAACCCEEERRRcccsssgggaaa]]]^^^___^^^```dddnnnqqqwww}}}~~~eee\\\WWWLLL???666444111000000///...---........................,,,------......------,,,,,,------......------,,,---------.........//////////////////000000000000........./////////000000000000000000000111222222+++333444555;;;===GGGYYY{{{vvvvvvxxx}}}zzzzzznnnVVVIII999333111444666444222222........................------,,,++++++,,,------lllfff___YYYYYYYYYZZZWWWSSSRRRQQQOOOJJJFFFCCC@@@<<<888555333222222111111111111000000000000000000000000000000000000------------------------,,,---......//////.........---------000444888:::888888888999:::888555333777@@@FFFFFFEEEFFFGGGFFFFFFHHH???222333CCCLLLKKKOOOQQQYYYfffsssvvvooogggZZZZZZZZZXXXTTTOOOJJJGGG???>>>===@@@EEEKKKOOOQQQTTTWWW\\\```dddiiimmmqqqmmmttt|||ooodddTTTQQQLLLJJJJJJKKKLLLLLLIIIGGGEEEBBB@@@<<<999888666777>>>LLL[[[bbb```[[[HHHEEEAAA??????????????????>>><<<:::999777777777000111333444555555555555777666999=========FFFRRRTTTVVV^^^gggmmmqqqzzzyyyqqqhhhaaa]]]\\\NNNGGGBBBBBB???:::;;;??????;;;???HHHMMMSSSfffzzzyyymmmddd___[[[ZZZ]]]___```eeekkkrrrqqqrrryyy|||tttxxxaaaWWWSSSIII>>>333111///.........---+++---.....................,,,------......------,,,,,,------......------,,,---------.........//////////////////000000000000............/////////000111000000000000000111111333<<<888222777===DDDPPPoooxxxoooooo|||yyy}}}zzzxxx}}}{{{yyypppPPP<<<555666222///000///---...222---.....................------++++++++++++------ooohhh___YYYXXXTTTVVVUUUTTTSSSQQQNNNIIIFFFCCCAAA>>>:::777555444444000000000000000000000000............///////////////............---------......---,,,---...///000---,,,,,,---///333666999=========<<<:::888666444888:::>>>BBBEEEGGGFFFFFFEEEEEEDDDBBB<<<;;;DDDQQQQQQTTT]]]ggglllkkkllloooZZZeeeiii```VVVRRROOOJJJJJJDDDAAACCCGGGKKKPPPUUUXXXXXXYYY^^^fffkkkllllllpppvvv}}}yyyggg___[[[VVVSSSOOOKKKNNNTTTIIIFFFCCCAAA@@@>>><<<:::<<<::::::>>>IIITTT^^^dddWWWSSSIII@@@@@@DDDAAA999;;;:::888888999:::999888777777555444444444444444999888888888:::===@@@BBBIIILLLRRRZZZdddlllssswwwxxxtttmmmcccZZZUUUPPPKKKHHHBBB@@@======>>>>>>>>>===AAA<<>>EEEOOOVVVbbbaaaYYYIII@@@???BBBBBBEEECCC???======;;;:::888999888777666555555555555555444444444666888;;;======@@@EEELLLTTT\\\bbbeeennnsssxxxzzzzzz|||yyywwwvvvwwwxxxtttllleeeZZZTTTMMMGGGDDDBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;AAAFFFWWWrrrvvvkkkeee^^^VVVSSSSSSTTTXXX^^^eeemmmqqqvvv{{{~~~~~~mmmgggvvvtttlll```UUULLLDDD;;;666333222111000////////////................................................------............---------------............///,,,---......,,,,,,---........./////////000000000///000000111111222333333777333444999???PPPtttxxxfffQQQ>>>444333555000000000000000000000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---ooohhh```[[[ZZZWWWYYYWWWTTTRRRPPPLLLHHHDDDAAA???<<<888555333222222000000000000000000000000............///////////////............---------...------------...//////---,,,,,,---...111555777<<<<<<======<<<;;;999888000555;;;AAAFFFHHHJJJKKKIIILLLPPPOOOEEE===???FFFOOOPPPVVVaaajjjpppwww~~~wwwkkkhhhuuu{{{qqqgggdddQQQIIIBBB@@@AAACCCHHHNNNSSSWWW]]]```bbbeeeiiimmmrrrwww}}}yyykkk^^^XXXVVVQQQMMMLLLNNNLLLJJJIIIHHHFFFCCC@@@;;;>>>>>>:::666777???FFF```hhhhhh[[[KKKCCCCCCEEE???===;;;:::;;;;;;;;;:::;;;:::999888777777777777333222222222333555777888888:::===BBBHHHNNNRRRUUUYYY]]]bbbdddeeehhhmmmqqqvvvvvvvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzxxxtttrrrllliiieeecccaaa\\\UUUOOOEEEAAA===;;;;;;<<<<<<<<<777999<<<<<<<<<===AAAEEEMMM]]]vvvyyyiii```]]][[[WWWRRRTTTXXX]]]dddkkkqqquuuvvv}}}zzz|||qqqrrr||||||oooccc^^^WWWNNNEEE???:::777222111000//////...//////------------------------------------------------,,,,,,------------,,,,,,---------............///,,,---......,,,,,,---...------.........///////////////000111111222222333777555555666888HHHmmm||||||```SSSBBB666111111222222111111000000//////......------------,,,,,,,,,,,,------,,,,,,,,,,,,------pppiiiaaa\\\\\\YYYZZZXXXUUURRROOOLLLGGGDDDBBB@@@<<<999666444222222////////////////////////............///////////////............---------------------......//////---,,,,,,---...111333444:::;;;<<<=========<<<;;;111222777@@@JJJPPPQQQOOOUUUSSSSSSRRRLLLCCC???@@@PPPRRRXXX^^^ccckkk{{{ttttttzzzyyyqqqjjjXXXOOOEEEBBBAAAAAAEEEJJJPPPWWW___bbbaaaccciiiooossswww}}}}}}ggg\\\YYYVVVSSSQQQOOOMMMLLLKKKJJJHHHDDDBBB@@@AAA@@@<<<777666999>>>MMMZZZhhhkkkaaaTTTHHHBBB>>><<<::::::;;;===>>>>>>;;;;;;:::999888888888888444444444444555666777888777888:::===AAADDDGGGIIIMMMPPPTTTWWWXXX[[[___bbbfffeeeeeeeeegggjjjmmmoooqqqqqqpppooooooooooooppprrrqqqooonnnmmmkkkgggddd___[[[VVVRRROOOKKKEEEAAA===<<<:::999:::<<<===>>>999<<<===;;;;;;@@@KKKTTTdddzzz~~~xxxmmmaaa[[[YYYYYYYYYZZZ\\\aaaffflllqqquuuwwwwww}}}{{{~~~mmm```]]]VVVLLLAAA:::666555111000//////.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---------............//////000111111//////000111------.........///////////////000000111222222222333333555555444999LLL```~~~zzzuuu|||~~~WWWBBB;;;555333444555333///111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---qqqiiiaaa\\\\\\ZZZ[[[XXXTTTRRROOOLLLGGGDDDCCCAAA>>>:::777555444333////////////////////////............///////////////............------------------...............,,,,,,,,,---...000111222888999;;;===>>>>>>>>>===999555777DDDVVVbbbccc^^^aaaXXXRRRRRRQQQKKKCCC???NNNTTT]]]``````iiipppllltttrrrfff```VVVKKKFFFCCCBBBDDDIIIMMMVVV___cccbbbcccjjjqqqssswww|||~~~~~~yyyfff\\\VVVSSSSSSNNNLLLJJJJJJIIIGGGDDDBBBCCCBBB???======<<<<<<;;;===FFFXXXiiiooohhhXXXLLLIIIEEEAAA?????????>>>>>><<<;;;:::999888888888888666666666666666666666666555555666777999;;;===>>>DDDFFFIIIKKKMMMPPPSSSUUUVVVVVVVVVVVVYYY\\\```bbbbbbbbbaaa````````````aaa```___^^^^^^]]][[[WWWTTTPPPMMMIIIFFFCCC@@@===;;;:::999888777777888:::;;;???@@@???>>>@@@KKK[[[gggqqqiiieee```[[[XXXVVVWWWZZZ```bbbfffkkkooorrrtttuuuzzz}}}jjj]]]YYYQQQFFF;;;333000///000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------............///000111222222111000111222....../////////000000000...//////000111111222222...000333777888999???EEEVVVddd|||}}}}}}zzz]]]???333333333444555555222000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++sssjjjaaa\\\]]]ZZZZZZXXXTTTQQQOOOLLLHHHFFFCCCAAA>>>:::777555444444000000000000000000000000............///////////////............---------,,,---......//////......,,,,,,,,,---...///000000555666999<<<>>>?????????;;;666666BBBVVVdddgggddd```VVVPPPQQQTTTPPPIIIEEEIIISSS^^^bbbbbbjjjpppcccnnnuuunnnggg\\\QQQKKKGGGCCCDDDHHHJJJSSS\\\aaabbbdddkkkqqqsssvvvzzz||||||~~~iiiZZZSSSRRROOOMMMJJJHHHHHHGGGFFFDDDDDDAAA??????@@@@@@===;;;:::;;;EEEWWWgggkkkhhhdddKKKGGGBBB???>>>>>>======<<<<<<;;;:::999999999999666666666666555555444444555555555555666777999999;;;;;;===???AAACCCEEEFFFFFFFFFGGGHHHKKKNNNQQQSSSQQQQQQPPPOOOOOOOOOOOOOOOMMMKKKJJJIIIIIIHHHFFFDDDBBBAAA???===;;;:::999999:::::::::999777777999;;;999<<>>888111111111///......000111//////......------,,,,,,++++++++++++,,,,,,,,,,,,******))))))))))))******tttkkkaaa\\\\\\ZZZZZZWWWSSSPPPNNNLLLIIIGGGBBB@@@===:::666444333333000000000000000000000000............///////////////............---------,,,---.../////////...---,,,,,,,,,------......///222444777:::===???@@@@@@<<<888666;;;FFFPPPUUUVVVSSSOOONNNRRRTTTRRROOOOOOEEEMMMYYYaaabbbgggwwwvvvaaabbbmmmsssjjj```UUUOOOJJJEEEDDDGGGGGGNNNXXX^^^aaaeeejjjooorrruuuxxxyyyzzz}}}iii[[[XXXRRROOOKKKIIIHHHIIIIIIHHHDDDEEEEEEDDDBBB???===<<<;;;888:::DDDPPP\\\kkkwwweee___WWWOOOIIIEEEAAA???>>>>>>===<<<;;;;;;;;;;;;777777777777666555444333666666666666666777888999555555666777999;;;;;;;;;::::::<<<===???AAABBBCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@>>><<<<<<======<<<;;;:::::::::999999888999::::::;;;===<<<;;;<<<>>>AAA>>>FFFTTTeeewww~~~pppcccUUULLLJJJIIIHHHJJJOOOPPPPPPUUU]]]eeehhhlllrrrwww|||kkk[[[[[[RRRFFF<<<777555444333...------,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///,,,...///...---,,,---...------........./////////......//////000111111111444444444222111222333444111:::JJJ^^^wwwvvvYYY???111000333222000...---,,,---///000------------------------******+++++++++,,,,,,,,,+++******************+++uuukkkaaa\\\\\\YYYYYYVVVSSSPPPNNNMMMJJJHHHAAA???<<<999555333222222000000000000000000000000............/////////000//////.........---------,,,,,,.../////////...---,,,,,,,,,------.........111333666:::===???@@@@@@AAA>>>;;;888999<<>>======<<<<<<<<<:::::::::999888666555444333333333333333444555666555444444555777888888777444555777888999999999999::::::999888888888888999===;;;999888999:::::::::888999::::::::::::;;;<<<666999<<<<<<<<<===AAAEEEUUU^^^nnnwww```WWWRRRJJJFFFGGGFFFDDDGGGMMMOOOPPPXXXbbbjjjmmmssszzz|||lll___ZZZNNN???666333222111///------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------.........//////---...///...------...///,,,,,,,,,---------............//////000111111111***000555333000000333444999888666777BBB]]]|||{{{|||tttYYY<<<333777888555222111000///111333333000,,,,,,---------------------*********++++++,,,,,,,,,,,,++++++++++++++++++,,,rrrjjjddd```]]]VVVWWWTTTPPPOOOOOONNNJJJGGGCCCAAA>>>:::666444222222000000000000000000000000000///...------...///000111111000...---,,,+++***++++++,,,,,,---...//////------------------------000222666;;;@@@BBBAAA@@@BBB@@@<<<999999===CCCHHHGGGKKKPPPRRRQQQPPPPPPPPPNNNGGGJJJZZZeeeccc``````iiittt~~~dddLLLQQQeee}}}jjjZZZXXXUUULLLIIILLLFFFHHHKKKSSS^^^hhhlllkkksssrrrvvv{{{{{{zzzvvv___^^^UUUOOOQQQOOOJJJKKKQQQIIIIIIHHHGGGDDDBBBBBBCCC:::;;;===<<<888<<>>???<<<:::@@@LLLVVVhhhwwwuuujjjZZZMMMGGGFFFFFFGGGDDDDDDHHHOOOSSSUUU[[[bbbooorrryyyooogggjjj```PPP???777444222000111........................***+++,,,,,,++++++---///,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,////////////////////////............////////////000000000000111111111111555333111444<<>>AAAAAA?????????<<<888666888>>>CCCCCCHHHOOOTTTUUUUUUTTTSSSUUUNNNLLLUUU___```YYYTTT``````dddjjjiii___VVVSSSsssyyyzzzqqqaaaUUUNNNKKKEEEFFFHHHNNNYYYdddkkknnnrrrrrrwwwvvvmmm___UUUUUUTTTNNNKKKNNNJJJJJJJJJHHHFFFDDDCCCCCC@@@>>>===<<<888999DDDRRR{{{pppddd___JJJBBB======???>>>===??????:::999;;;:::777777:::666666666666666666666666555555666666666777777777555555666666777777888888555555555555555555555555777777666666777888888999<<<<<<;;;;;;;;;;;;<<<===888<<>>CCCHHHNNNTTTUUUSSSOOOLLLMMMJJJGGGMMM[[[hhhhhhbbbaaa^^^^^^ggguuuxxxhhhSSScccuuufffYYYNNNJJJHHHGGGJJJQQQ\\\gggooooooqqqwwwppp^^^YYYXXXPPPJJJHHHJJJJJJJJJJJJIIIGGGDDDCCCFFFAAA>>>===<<<::::::<<>>===<<<;;;;;;<<<>>>???BBBIIITTTaaannnzzzvvvkkkcccYYYPPPJJJGGGDDDBBBCCCDDDDDDDDDIIIIIIMMMSSSXXXZZZ```gggqqqxxx{{{lllfffcccMMMAAA666222222///......---------------------------......,,,******+++,,,***,,,---,,,+++******+++........................------------------------...------------,,,,,,,,,........................---............///////////////000000000000111111222222333444555555555555===HHHSSS]]]ppp~~~yyy{{{mmm\\\LLL<<<111555222//////111222000...111///---,,,+++,,,...///------------------------++++++++++++++++++++++++++++++***))))))***++++++mmmddd^^^[[[]]][[[XXXUUURRRQQQQQQNNNIIIEEEBBB@@@===999555333222111000000000000000000000000/////////......//////////////////000000000000000............//////000000------------------------......111666;;;@@@AAAAAAAAADDDEEE@@@999555777;;;BBBGGGNNNTTTWWWUUURRROOOMMMOOOLLLJJJTTThhhrrrrrrjjjppprrrttt~~~{{{gggTTTmmm|||jjj[[[TTTMMMGGGFFFJJJSSS```kkkmmmpppvvv}}}pppeee___UUULLLHHHHHHHHHIIIJJJKKKIIIGGGEEEEEEBBB@@@@@@@@@>>>;;;:::;;;:::999:::===???AAABBBDDDLLLRRRTTTXXX[[[PPP@@@AAA>>>;;;;;;;;;::::::999999999999999999999999999777777777888888888888999777777777777777666666666888888999999999999999:::::::::999999::::::;;;;;;;;;;;;<<>>:::777444333333000000000000000000000000...//////////////////...////////////000000000000.........///////////////------------------------...///000555;;;@@@CCCDDDBBBFFFHHHEEE>>>888777888===DDDNNNUUUZZZ]]]```ccc___ccc\\\MMMJJJXXXhhhpppsss|||}}}xxx~~~sssQQQQQQ```||||||ooo[[[PPPEEEBBBEEEKKKXXXdddnnnrrrwww{{{~~~vvvkkk\\\QQQMMMHHHGGGGGGIIIKKKLLLJJJHHHCCCDDDDDDAAA>>>>>>??????BBB>>>999777888:::;;;;;;666===CCCLLL]]]kkkgggZZZMMMGGG???<<<===>>><<<777::::::999999999888888888888888888999999999999:::888888888888888777777777888888999999:::::::::;;;::::::::::::;;;<<<===>>><<>>>>>;;;AAAFFFQQQ___kkk{{{jjjLLLDDD;;;666555555222000000000000111222111000...111000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++*********sssiii___ZZZ\\\ZZZVVVTTTRRRRRRSSSPPPKKKFFFEEECCC???;;;888555444333000000000000000000000000......////////////......////////////////////////........................------------------------......///444:::@@@DDDEEECCCFFFHHHGGGCCC===888666>>>FFFNNNRRRTTTZZZdddmmmhhhkkkfffWWWMMMTTTiiiyyy~~~zzzyyy^^^HHHEEEddddddSSSDDDAAACCCGGGQQQ\\\kkkssszzz|||}}}vvvbbbUUUQQQMMMJJJHHHIIILLLMMMLLLIIIBBBFFFFFF@@@;;;<<>>???AAABBBFFFKKKUUU```lllvvv}}}vvvtttqqqooolllfff^^^WWWPPPGGG???>>>AAAAAABBBCCCDDDEEEEEEDDDDDDFFFIIILLLQQQQQQTTT[[[___aaagggnnn}}}kkkeeevvvvvviii___KKK777888333000222222///...000,,,,,,,,,,,,,,,,,,,,,,,,(((***+++++++++---///111+++,,,......---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------------...............////////////000000000000000000111222333444666555444444666:::;;;;;;<<<:::<<>>:::777555333333000000000000000000000000---...///000000///...---//////..................---------------------------------------------------,,,---111888???CCCFFFFFFGGGIIIKKKKKKFFF===777>>>GGGOOOPPPQQQZZZnnn~~~yyynnn```^^^lll~~~uuu]]]KKKVVVtttwwwaaaMMMHHHHHHGGGKKKRRRaaaooo{{{~~~}}}qqqaaa^^^UUUQQQLLLKKKMMMNNNLLLIIICCCHHHGGGAAA<<<>>>@@@@@@;;;<<>>888444777<<>>>>>@@@AAABBBCCCEEEHHHJJJKKKQQQVVV^^^gggooosssuuuvvvhhhddd___ZZZVVVSSSOOONNNKKKCCC>>>@@@AAA>>>>>>AAA@@@BBBEEEEEEEEEFFFIIILLLTTTUUU[[[eeelllqqqyyyvvvfff```sssyyyhhh[[[NNNAAA888666222000111111......000,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++,,,...000)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---------................../////////000000000000//////000000111222333222222222333333666888;;;777999===<<<===KKK]]]]]]RRRJJJMMMVVVfffvvvSSS??????999222---...000222333------------,,,++++++,,,......------,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++++++++***)))wwwlll___WWWVVVSSSTTTRRRQQQSSSTTTRRRMMMIIICCCAAA>>>:::666444222222000000000000000000000000---...///000000///...---//////......---------------------------------,,,------------------------,,,+++,,,000666>>>CCCEEEJJJJJJLLLPPPRRRMMMBBB:::888CCCNNNSSSXXXiiiqqq___aaannn|||vvv^^^RRRdddpppXXXPPPNNNHHHGGGJJJVVViiizzz~~~|||sssppp]]]VVVOOOMMMNNNNNNLLLIIIDDDHHHGGGBBBAAAEEEDDD@@@AAAAAA???<<<999999:::===777444666;;;888555???NNN\\\iiiooofffYYYTTTSSSSSSIIIIIIGGGEEECCCAAA???>>>:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>>>>??????@@@AAABBBBBBBBBGGGHHHIIIKKKMMMPPPSSSTTTXXX[[[```ddddddbbb___\\\QQQNNNIIIEEECCCDDDGGGIIIDDD>>><<>>IIIRRRXXXccc{{{|||nnn]]]NNNqqqwww|||nnn\\\qqqeee```UUUIIIMMMMMM```vvv|||ssshhh[[[RRRNNNLLLKKKLLLGGGGGGGGGDDDAAA@@@CCCFFFDDDBBB@@@???>>>===;;;999;;;:::999888777777777777CCCFFFHHHHHHGGGGGGJJJMMMNNNOOORRRWWWZZZYYYSSSNNNHHHHHHGGGDDDBBBAAAAAAAAA???AAACCCBBB@@@@@@DDDHHHEEEHHHKKKNNNNNNLLLIIIGGGRRRPPPMMMKKKIIIIIIIIIJJJPPPQQQSSSTTTSSSOOOLLLIIICCCAAA???===<<<<<<>>>>>>EEECCCAAA@@@@@@???>>>===??????BBBFFFFFFGGGMMMTTTbbbdddmmm{{{ssswwwvvvxxxyyydddfffaaaRRRDDD===777000111000000///...------------,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------------++++++,,,,,,,,,,,,------................................................,,,,,,------...///000000............///////////////000000000111111111111111111222222222333333333444444444555555555555666888777888999888777===DDD\\\]]]nnnwwwbbbZZZGGGEEEBBB>>>:::666333111222111111000///......---------------------------...------,,,,,,------...++++++++++++++++++++++++***************)))(((((())))))))))))************uuuiii^^^WWWWWWTTTQQQQQQQQQQQQQQQNNNJJJGGGFFFDDDAAA===999666444333111111000000000000111111---///000000///......///////////////////////////.........//////.........---,,,+++---...000///...+++...000111222666>>>EEEOOOYYYeeekkkfff[[[PPPIII999;;;BBBLLLSSS\\\mmm}}}zzzrrr___MMM[[[llleeeYYYmmmyyyfffRRRQQQRRR]]]ooo~~~~~~rrrcccXXXQQQLLLHHHEEEHHHIIIIIIGGGEEEDDDGGGJJJEEECCCAAA@@@@@@???>>><<<<<<;;;:::999999888888888:::<<<>>>>>><<<<<<>>>@@@EEEGGGKKKSSS\\\bbbcccccc\\\XXXTTTVVVYYYZZZWWWRRRHHHJJJKKKLLLLLLMMMPPPRRRRRRSSSUUUWWWVVVTTTQQQNNNLLLKKKHHHFFFDDDDDDDDDEEEDDDEEEFFFFFFEEECCC@@@>>>===<<<;;;;;;;;;;;;<<<===BBBAAAAAA@@@AAAAAA@@@@@@BBBCCCHHHMMMNNNNNNRRRYYYdddiiittt{{{yyyzzz|||mmmcccaaaVVVEEE:::666222...000000000///...------------,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------................................................,,,,,,------...//////000............//////////////////000000000111111111111111111222222222333333222333333333333444444444888666777888666444999@@@DDDCCCOOOhhh}}}qqqbbbMMM@@@>>><<<;;;:::777555222111000111111000000///......---------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++***************)))(((((())))))))))))************uuujjj___XXXXXXUUURRRPPPOOOOOOOOOMMMJJJGGGEEEDDD@@@===999666444333111111000000000000111111---///000000///...//////////////////////////////...//////000000//////...///...---...///000///...---///000000000333999>>>GGGNNNWWW[[[XXXSSSNNNLLL@@@<<<<<>>>>>===<<<;;;;;;;;;;;;555777777777555555666777888999===EEEOOOXXX___bbbhhhbbb^^^dddoootttnnnfffWWWWWWWWWXXXZZZZZZYYYXXXQQQQQQQQQPPPOOOLLLJJJIIIDDDCCCAAA???>>>===>>>>>>>>>??????>>>===<<<;;;:::999999::::::;;;<<<======??????@@@AAABBBBBBBBBBBBCCCEEEKKKQQQTTTUUUZZZaaannnvvv}}}{{{{{{uuuiiiiii```NNN===555555444111000000//////...------------,,,++++++******++++++******++++++++++++******+++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---......//////---............/////////////////////000000000000000111111111222222222222111111111111222222222333777555555666333111666===;;;999<<>>CCCHHHJJJIIIIIIJJJLLLJJJAAA:::>>>IIIRRRTTTRRR]]][[[XXXYYYccckkkggg]]]JJJKKKUUUfffuuu}}}```NNNOOOhhh{{{iiiccc[[[^^^pppnnncccXXXOOOJJJJJJIIIGGGGGGGGGHHHIIIEEEDDDBBBCCCDDDDDDCCCBBBAAA@@@???>>>============;;;;;;;;;:::999888888888555555666999===BBBFFFHHHWWWRRRRRR[[[gggnnnjjjcccWWWUUUSSSSSSUUUSSSOOOKKKCCCCCCBBB@@@???>>>===<<<>>>===;;;:::999999999999>>>===<<<<<<;;;;;;;;;;;;999:::;;;<<<===>>>>>>======>>>AAABBBBBBBBBCCCCCCFFFHHHOOOWWW\\\aaajjjsssyyyrrrrrrtttsssjjjjjj\\\HHH999555666666444/////////......------------,,,++++++******++++++******++++++++++++******+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------.........---------.........//////........./////////000000000000000111111111111222000000111111111222222222444333333444222111666===>>><<<======;;;>>>LLL\\\~~~yyycccSSSIII@@@999888777444444777111111111111111111111222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))************)))(((((()))))))))************ooofff]]]XXXZZZXXXSSSRRRPPPOOOOOOMMMKKKIIIDDDBBB???<<<888666444333111111000000000000111111...000111111000//////000........................//////000000000000//////111000//////000111000.../////////......///111333>>>AAADDDEEEEEEGGGKKKOOOQQQGGG===;;;DDDNNNPPPNNNSSSSSSSSSVVV^^^fffhhheeeEEE???CCCVVVmmm|||www\\\GGGPPPggg~~~{{{ppplllvvvmmmZZZVVVSSSPPPLLLKKKJJJJJJJJJEEEDDDCCCCCCEEEEEEDDDCCCCCCBBBAAA@@@????????????AAA@@@???>>>======<<<;;;:::;;;;;;:::999888777777::::::===CCCJJJNNNLLLJJJFFFCCCAAAAAABBBAAA<<<888<<<;;;:::::::::999::::::::::::999888888888888888;;;:::999888888888999:::::::::;;;<<<======<<<<<<===???BBBCCCBBBCCCDDDFFFMMMOOOVVVaaajjjsss}}}rrrnnnrrrwww|||oooggg\\\MMM<<<333222222000...............---------------,,,++++++******++++++)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------------------------............---............///////////////000000000111111111000111111111111222222222222111222444333333888@@@777888:::<<<:::888:::>>>@@@PPPfffzzzttt]]]LLLBBB:::333444111111333333000......222222111111111111111111............------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************((())))))*********))))))((()))))))))************nnneee\\\WWWXXXVVVSSSRRRPPPPPPPPPNNNKKKHHHCCCAAA???;;;888666444333111111000000000000111111...000111111000//////000...........................//////000000//////...000///...///000111000//////......---...///111111:::>>>AAACCCDDDGGGLLLQQQQQQMMMDDD>>>@@@IIIOOOPPPHHHMMMTTT\\\cccggghhhhhhQQQEEE@@@MMMbbbttt}}}{{{fffHHHJJJbbbmmmeee___WWWPPPLLLJJJIIIHHHGGGEEEDDDDDDFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@>>>===>>>===;;;:::888:::<<<<<<:::888777777333555777888888888888888888777777888999999888666999999999::::::;;;;;;;;;999999999999999999999888::::::999999999::::::;;;999999999::::::;;;;;;;;;???AAADDDEEEEEEFFFKKKOOOSSSVVV___lllxxx{{{ssspppttt~~~yyykkkcccMMMAAA555222222000...,,,---------------------------,,,++++++******++++++))))))************)))))))))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------.........------------.........///////////////000000000000000000000111111111222222111000111444333333999AAA444444444666999:::999999555:::???DDDOOOcccvvvqqqeeeNNNJJJAAA888555999;;;999222111000///.........///111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************************((())))))************)))))))))))))))************pppfff[[[UUUVVVSSSPPPPPPPPPPPPPPPMMMIIIFFFBBBAAA>>>;;;888666444333111111000000000000111111///000222222000///000111.................................//////.........///------...000111000///...---,,,---///000111111333888===AAACCCGGGLLLPPPPPPSSSQQQFFFAAAFFFOOOTTTKKKOOOVVV___gggjjjkkkkkkgggVVVHHHKKKYYYgggrrrxxxzzzSSS???DDD[[[qqqxxxooocccXXXRRROOOLLLKKKIIIHHHGGGGGGHHHHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA???======>>>>>><<<999555888::::::888888999;;;999::::::999777666666777777888999999999999;;;===666777888999999999999888999:::::::::;;;:::::::::::::::;;;;;;<<<<<<<<<<<<888888888888:::<<<>>>???@@@CCCGGGHHHIIIMMMTTTZZZ\\\bbbnnn~~~wwwsssmmmkkkqqq}}}ttteee\\\DDD:::222333444111000111---------------------------,,,++++++******++++++))))))************))))))((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------................../////////000000....../////////000000000111000111333222222777???666666444333444666777777;;;<<<:::444333;;;EEEKKKcccvvv~~~wwwmmmcccXXXLLL@@@888999;;;;;;777666555000***000111000......000333444/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++************************(((((()))***************))))))))))))************sssggg[[[TTTTTTQQQNNNNNNOOOPPPPPPMMMHHHDDDBBBAAA>>>;;;888666444333111111000000000000111111///000222222000///000111........................------............---------,,,,,,---000111111000---,,,,,,---///111222222000666>>>CCCGGGJJJOOOSSSOOOYYY\\\PPPEEEFFFPPPWWWYYYVVVWWW^^^fffllloooqqqqqq^^^MMMJJJTTTbbboooxxxiiiGGG???NNN___}}}sssfff^^^ZZZWWWUUULLLJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBAAAAAABBBCCC@@@>>>>>>@@@@@@>>>;;;999:::;;;:::888888:::===:::999888777777777888888999;;;;;;999666666999===666777888999999888777666999:::;;;;;;;;;;;;;;;;;;666777888999::::::::::::999999999:::<<>>>>>@@@AAA;;;===>>>===:::888:::<<<;;;:::::::::999999888888999999999999:::::::::::::::999999888888888999999<<<;;;::::::::::::;;;;;;;;;999777777777888999888:::<<<===>>>???AAADDDFFFFFFLLLQQQRRRTTT^^^ooo|||{{{qqqgggggggggmmm}}}}}}kkkSSS???:::555000---...///...---.........------,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///////////////000000000000000000111222333333444444:::888555222111000111111555555555444444555555555999:::;;;===AAAGGGNNNSSSdddkkkvvvjjjdddXXXMMMCCC>>><<<<<<:::888666444333222222333222111111000///......---//////////////////////////////...---,,,,,,++++++,,,++++++,,,------,,,***************************++++++,,,,,,,,,---------,,,+++***)))((((((((((((************************))))))))))))))))))))))))sssbbb]]]WWWTTTUUUSSSOOOMMMOOOOOOKKKIIIIIIBBB???<<<999888666444222111111111111000000000000111000000000/////////...////////////////////////------............------,,,---------,,,---000222////////////////////////222222666===GGGOOORRRSSSXXX[[[```___UUUJJJJJJPPP[[[eeeiiiccc```hhhqqqtttfffSSSZZZlll{{{jjjRRRRRRdddtttxxx|||{{{wwwoookkkmmmsssxxxzzzmmmfff\\\TTTOOOMMMLLLLLLFFFEEEFFFJJJJJJGGGGGGJJJDDDCCCCCCAAA???>>>???@@@===>>>???>>>;;;:::;;;<<<;;;;;;;;;::::::999999999999999999888888888888888999999888888888888888999;;;;;;;;;:::::::::::::::===<<<;;;;;;<<<=========:::<<<>>>???@@@BBBEEEHHHNNNTTT[[[```ggguuu}}}qqqhhhfffkkktttuuuaaaJJJ999777333...,,,,,,---,,,+++------------,,,,,,,,,+++---------,,,,,,,,,++++++************)))))))))((())))))))))))))))))))))))***++++++,,,,,,++++++************+++++++++,,,,,,+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................------------.............../////////000000000000///000000111222222333333::::::::::::888666444333555444444333333444444555444444444444555777;;;???:::>>>EEEKKKRRRXXX___cccuuu|||oookkkeee\\\TTTLLLFFFCCCBBB@@@<<<999777666666777666555444222111111111111111111000000///......---........................///......---,,,,,,++++++,,,++++++,,,------,,,***************************++++++++++++,,,,,,,,,,,,***)))))))))))))))******************************))))))))))))))))))))))))oooaaa^^^ZZZVVVWWWVVVPPPMMMNNNMMMJJJHHHJJJBBB???<<<:::888777444222111111111111000000000000000000000000////////////////////////////////////------............------,,,---...---------///111111000///......///000111111222444:::CCCKKKPPPSSSUUUWWW[[[^^^ZZZOOOFFFCCC^^^ttt{{{jjj]]]ffftttyyyWWWSSSfff}}}gggOOOIIITTT```dddhhhkkkjjjfffdddgggkkkuuu}}}mmm___UUUQQQPPPPPPLLLJJJLLLOOONNNIIIFFFGGGFFFFFFEEECCCBBBAAA@@@???>>>??????>>><<<;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::999999888888888999999999999999999::::::<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>???@@@BBBBBBCCCFFFJJJMMMSSS[[[fffppp|||yyyooofff```dddqqq~~~hhhSSS@@@555444111---************))),,,,,,,,,,,,++++++++++++...---------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------------------................../////////000000000/////////000000111111222666999<<<======:::666333333333222222222222333333333444444333222222333555444666888999:::;;;===???EEEJJJRRR\\\gggsss}}}~~~~~~~~~sssooohhh___WWWQQQMMMLLLHHHEEEAAA===:::888888888///000111222222111///...222111000////////////000000000000///......------..............................------,,,,,,++++++,,,++++++,,,------,,,***************************)))*********++++++++++++(((((((((((()))***+++,,,************************))))))))))))))))))))))))pppccc```\\\XXXWWWUUUPPPNNNOOOOOOJJJGGGGGGBBB@@@<<<:::888777444333111111111111000000000///000000000000////////////////////////////////////,,,------......------,,,,,,---......------///000222111///......///111222000111222777>>>FFFMMMQQQTTTUUUZZZccciiieee[[[RRR^^^pppyyynnn```cccqqq{{{mmm^^^aaawwwXXXBBBBBBLLLPPPeee|||yyykkkiiinnnpppzzz|||lll```WWWSSSTTTPPPOOOQQQPPPLLLIIIJJJHHHGGGEEEEEEDDDCCCAAA@@@>>>???>>>===<<<;;;::::::;;;;;;;;;:::::::::::::::======<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>===<<<;;;:::999;;;<<<===<<<<<<===>>>FFFFFFFFFFFFIIINNNVVV[[[cccmmm|||}}}tttkkkdddaaaaaajjj|||lllXXXFFF;;;777111///---+++***)))))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++************************************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,---------................../////////000000........./////////000000111333777999999777333111111111111000000111111111333444666666666555666777555777888888666666777999777999;;;===@@@DDDIIIMMMRRRUUUYYY___eeejjjnnnppphhhlllpppqqqppppppsssvvv}}}vvvmmmaaaXXXTTTRRROOOMMMKKKHHHEEE@@@<<<:::888777777666666555555666888888333444555555444222000...//////.........//////////////////......------------------------------------------,,,,,,,,,++++++,,,+++***+++------+++***************************))))))))))))************))))))(((((()))***++++++************************))))))))))))))))))))))))sssfffbbb]]]XXXWWWRRROOOOOOSSSRRRKKKFFFDDDCCC@@@===:::999777555333111111111111000000000///////////////000000000000////////////////////////,,,,,,------------,,,,,,,,,---//////------...///222000///------///000222000000111444999@@@HHHLLLNNNQQQYYYiiizzzxxxUUUXXX___ddd```[[[cccrrrwwwooo[[[vvvxxxZZZDDD<<>>===<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<<<<<<<<<<======<<<<<<<<<>>>@@@AAAAAA@@@@@@BBBDDDJJJKKKMMMQQQXXXcccooowww{{{nnneee___]]]ccclll}}}|||hhhWWWHHH;;;666777000///...,,,***)))******++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++------------------------,,,,,,,,,------------...............////////////.............../////////...///111222333222111000000000////////////000000...000333444333333333444///111222333222222444555444666888888888888:::;;;<<<<<<;;;;;;;;;<<<>>>???<<>><<<;;;===============>>>>>>>>>========================:::;;;===>>>??????>>>===>>>>>>>>>>>>>>>@@@AAAAAABBBDDDFFFFFFEEEGGGKKKOOOTTTYYYaaakkkxxxuuuiii^^^[[[[[[___mmm}}}xxxeeeQQQFFF<<<222///333/////////---+++******+++++++++++++++,,,,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))************+++***************+++++++++)))))))))************+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////........................////////////000000111111000000////////////000000...000222111000//////000222444555555444333555666000333666777666555666666555666777777666444222000333444555444222222222444333777888777666888666222444333222333444555555444///000000000///...---,,,111222444555444222000///......---,,,---...000111---....../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,+++)))************************((()))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))wwwhhhbbb[[[VVVUUUPPPMMMNNNRRRRRRLLLGGGFFFCCCAAA===;;;999888555333111111111111000000000000.../////////000000000111////////////////////////+++,,,,,,------,,,,,,+++,,,...000000...---------...------------------......000111222333777===AAA@@@GGGMMMRRRZZZ```___YYYXXXJJJDDDNNNZZZ___aaacccZZZ```dddeeeiiimmmeeeYYYGGGMMM[[[kkkvvv}}}{{{\\\JJJHHHdddyyy~~~rrrllljjjccc[[[VVVTTTSSSPPPMMMJJJGGGEEEDDDEEEDDDBBB???@@@@@@@@@AAAAAAAAABBBBBB??????@@@@@@AAABBBBBBBBB???AAACCCEEEEEEEEEDDDCCCGGGFFFEEEEEEFFFIIILLLNNNLLLOOOQQQRRRSSSWWW___eeemmmvvv}}}ooocccZZZVVV[[[aaajjj|||iiiTTTAAA;;;666///---111---//////---***)))***++++++,,,,,,,,,------------+++++++++*********))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))*********+++++++++))))))))))))***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........///////////////.............../////////000000000000000000000////////////000000111222333222000000000222///000111000.........000000111333333111000111222111222444555666666555555444444444444333333444444111444555111000111111///555666666555333111000111444555666666555333111000***+++,,,...///000111111111111///...------,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***)))************************)))))))))*********++++++******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))wwwgggaaa[[[VVVUUUQQQNNNMMMPPPPPPLLLIIIIIIDDDAAA===;;;:::888666444111111111111000000000000.../////////000000111111////////////////////////+++,,,,,,------,,,,,,+++,,,...000000...---------,,,,,,---......---,,,,,,---000222222222555:::>>>CCCLLLSSSUUUWWWZZZXXXSSSZZZQQQFFFEEESSSbbbddd^^^]]]bbbjjjmmmgggaaacccjjjNNNIIIOOO```mmmtttuuuYYYEEEPPPnnn|||tttiiibbb___]]]YYYVVVOOOLLLIIIIIIJJJIIIFFFDDDCCCCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHFFFHHHJJJLLLMMMLLLKKKJJJPPPOOOMMMMMMOOOSSSWWWZZZZZZ^^^aaaccceeekkkuuu}}}qqqaaaYYYSSSUUU```jjjuuu```KKK999666666000///222,,,...///---***((()))+++,,,,,,,,,------.........,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))******++++++++++++))))))))))))************************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........////////////////////////......---...///000000///...---000000////////////000000///000111000000000222444000111222222000///000111111222333222111222444666777555222000///000333444////////////000111222333000333333000///222444222000222444222000///111333+++---///000111000///...444222000...---...//////+++,,,---///////////////,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***)))************************************++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))wwwhhhbbb\\\WWWVVVPPPLLLKKKNNNNNNKKKIIIJJJDDDAAA???===;;;999666444111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---///............///000000111111111000///222666999EEENNNPPPJJJLLLWWWVVVLLL]]]VVVJJJDDDMMM^^^hhhiiidddhhhtttzzzxxx}}}mmmQQQDDDUUUhhhppp^^^QQQTTTfffzzzrrrjjjddd___\\\XXXSSSPPPNNNNNNNNNJJJJJJJJJNNNQQQPPPMMMIIILLLKKKJJJIIIJJJLLLOOOPPPOOOPPPRRRTTTUUUVVVUUUUUUTTTWWWZZZ[[[]]]bbbiiinnnnnnsss}}}vvvjjj___XXXTTTWWW]]]hhhxxxsssLLLCCC888111000111000...000000///...------,,,,,,,,,,,,------...------,,,))))))))))))))))))))))))************************((((((((((((((((((((((((******++++++++++++******))))))))))))************))))))))))))))))))))))))((()))***+++,,,+++******************************+++***)))***,,,---,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,---......///.........---------............///------------------------////////////////////////111111111000000000000000////////////000000000000111111111111111111111111222111111111000000//////333222111000000111222333111111111111111111111111000000111111111111000000////////////////////////////////////////////////------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,+++***)))((((((,,,+++***))))))***+++,,,++++++******************))))))))))))************+++******)))(((''''''&&&///+++'''&&&'''******)))yyyhhhaaaYYYSSSQQQPPPMMMLLLOOOOOOKKKHHHHHHCCCAAA>>><<<:::888666333111111111111000000000000////////////////////////................................................---...///000000///...---......------......///000000000000//////111444888???JJJQQQNNNMMMRRRUUUSSSbbb```ZZZRRRLLLQQQ^^^iiipppqqqxxxiiiNNNKKKYYYlllcccKKKXXX{{{xxxooohhhbbb```___]]][[[YYYZZZ\\\]]]\\\[[[YYYYYYZZZ\\\___cccgggiiieeefffhhhkkkmmmnnnooopppvvvyyy|||xxxlllccc]]]XXXUUUWWW[[[hhhuuuaaaDDD===444///000111000...000//////...------,,,,,,+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))************************(((((((((((((((((((((((()))******++++++******)))(((((()))))))))*********))))))))))))))))))))))))((()))***+++++++++******************************+++***)))***,,,---,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,---...............------------............------------------------........................000000000000000000000000....../////////000000000111111111111111111111111111111111000000000//////222111000000000000111222111111111111111111111111///000000111111000000///................................................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))(((++++++++++++***)))((((((+++******))))))******+++************************))))))))))))*********************)))((('''''''''---***''''''(((******)))xxxgggaaaYYYRRRPPPQQQNNNNNNQQQQQQLLLGGGGGGCCC@@@===;;;999888555333111111111111000000000000////////////////////////................................................---...////////////...------------------......////////////......///333666888DDDRRRXXXXXXZZZaaaiiijjjnnnqqqjjjWWWLLLXXXmmmssstttwwwmmmUUURRRccczzzTTTJJJ\\\ooo{{{{{{|||}}}}}}zzz{{{~~~xxxgggZZZVVVWWW[[[]]]```kkkxxx\\\GGG;;;666111...///000000...//////......---,,,,,,,,,++++++,,,++++++***))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))******))))))))))))))))))))))))((()))******++++++******************************+++***)))***,,,,,,,,,+++++++++************++++++++++++************+++++++++,,,------......------,,,,,,,,,---------......------------------------........................////////////////////////.........////////////000000000000000000000000000000000000000////////////111000000//////000000111000000000000000000000000//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++******))))))++++++++++++***)))(((((()))******++++++******)))************************))))))))))))******************))))))((((((''''''***((('''(((*********)))sssdddaaa]]]WWWTTTRRRPPPPPPTTTSSSMMMHHHGGGCCC@@@<<<:::888777555333111111111111000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......---.........---...111333444<<>>444333111000000///...,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***)))((()))+++,,,+++***+++******))))))******++++++******))))))******+++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------............////////////////////////.....................///......................................................////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((())))))*********))))))))))))*********)))((((((((()))***++++++***)))((((((((()))))))))*********((()))))))))************))))))))))))((((((((((((%%%''')))******))))))(((oooaaa```]]]UUUQQQSSSPPPPPPSSSSSSNNNIIIIIIEEEAAA<<<999888777666555111111111111000000000000////////////////////////......................................................------------......---------------......///---...///...------///111333444<<>>EEEQQQ[[[ppp~~~|||yyyvvvzzzxxxyyy{{{pppfff]]]XXXVVVaaaoooqqqVVVBBB666111111000000000///.........///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))***)))((()))***+++***)))******))))))))))))************))))))))))))******)))******+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------+++,,,,,,,,,,,,---------........................,,,,,,---------.........+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************'''(((((()))))))))))))))(((((()))))))))))))))((())))))(((((((((((())))))''''''(((((()))******+++))))))))))))************(((((((((((())))))))))))&&&(((***)))'''&&&'''(((mmm``````\\\TTTNNNNNNJJJIIILLLMMMIIIGGGHHHGGGCCC===:::999888777777111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///............///000000---///000///......///000***333888???UUUsss{{{ggglllnnnlllppp{{{lllkkksss~~~}}}}}}aaa```iiivvvzzzyyyvvvNNNEEEBBB>>>MMMfff}}}xxxsssrrruuuwwwwwwvvvmmmjjjiiippp|||yyyuuummmcccYYYVVVYYY]]]nnnvvvUUU===777999555...---.........------///000,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))***(((((()))***+++***)))******))))))))))))************))))))))))))******))))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,------.........++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))))))))(((***)))(((''''''((()))***&&&''''''((()))******+++))))))))))))************(((((((((((())))))))))))''')))+++)))&&&%%%&&&(((lllccc]]]YYYWWWQQQPPPLLLLLLPPPRRROOOJJJHHHEEEAAA===:::888777666555333222222111111111111111//////////////////////////////000000///...------,,,---......,,,,,,---...////////////////////////000000//////.........---000000//////.........---333111222888AAAMMM\\\iiijjjcccjjjzzz|||rrrxxxnnneeeqqq{{{wwwwww~~~ooobbbbbblll}}}rrrLLLDDD===@@@WWWkkkjjjjjjnnnwww~~~}}}yyynnn___VVV]]]mmm}}}qqqjjj___WWWUUUXXX]]]aaa}}}~~~```DDD;;;999333//////000000///...............,,,,,,------,,,,,,+++***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***'''&&&''')))''''''''''''((((((((((((***************++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------//////.........---------/////////......---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,++++++,,,---,,,,,,---,,,,,,++++++,,,,,,---)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((hhh```[[[YYYWWWRRROOOKKKKKKPPPRRRNNNIIIHHHEEEAAA===999888777666555222222111000000000000111///////////////////////////////////////...------,,,---......,,,,,,---...////////////////////////000/////////............000/////////............000---...333:::BBBOOOZZZ```]]]eeeuuuxxxooolllsssxxxnnneeecccgggmmmtttyyy{{{hhhjjj|||uuuVVVCCCBBBNNNYYYgggzzzzzzqqqdddYYYXXX^^^jjj{{{yyytttccc[[[TTTUUU^^^jjjtttyyy}}}cccLLL777333444111000222000//////...............,,,,,,------,,,,,,+++***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&((()))''''''''''''((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,)))))))))*********++++++)))******++++++******)))++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,******,,,---,,,++++++++++++******+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((ddd]]]ZZZXXXXXXRRROOOKKKJJJNNNPPPMMMIIIGGGDDDAAA<<<999888777666444111111000/////////000000///////////////////////////////////////......---,,,.........---,,,---...////////////////////////////////////............////////////............///,,,,,,000333888@@@IIITTTWWWbbbnnntttrrrnnnllloooqqqjjjZZZUUUaaapppwww~~~|||jjjrrriiiWWWDDDOOOaaayyy~~~nnn___UUUWWWfffuuu~~~xxxlllccc___WWWRRRQQQ[[[nnnbbbGGG999......000///000444000///......------......,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***''''''''''''((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******((((((((()))))))))******)))******++++++******)))*********************************++++++++++++,,,)))))))))))))))))))))))),,,,,,++++++++++++******,,,,,,+++++++++++++++***************************++++++++++++++++++++++++)))))))))************+++---+++******+++,,,,,,+++************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((bbb\\\YYYXXXWWWRRROOOJJJIIIMMMOOOLLLHHHGGGDDDAAA<<<999888777555444111000000///////////////////////////////////////...///////////////......---...///...---,,,---//////////////////////////////////////////.........///////////////.........///---...111222333888???JJJVVVdddlllssszzz~~~~~~www}}}yyyiii\\\aaarrr~~~tttdddwwwTTTNNNTTTeeevvvccc\\\bbbkkkttt|||}}}vvvnnnhhh```XXXUUUWWWYYY\\\cccrrrxxx___EEE:::444000111111...///333//////...------------...+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((()))***''''''''''''(((((((((((()))))))))))))))***++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******((((((((()))))))))******))))))************))))))************************************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++,,,+++))))))+++,,,+++***)))******************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((ddd^^^[[[YYYWWWRRRPPPKKKIIIMMMOOOLLLIIIHHHDDD@@@<<<999777666555444111000000///////////////////////////////////////......///////////////...---...//////------...///////////////////////////.........///////////////.........//////////////////...///333333222555:::AAAVVVjjjqqquuu}}}sssiiisssgggfff|||VVVKKKNNNkkktttnnnlllhhhnnnwww~~~{{{rrrfff\\\SSSPPPWWW```hhhtttyyyoooggg[[[III999555333333444222...///111//////...---------------++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))(((''''''''''''(((((((((((()))))))))((()))******+++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************)))))))))*********++++++)))))))))******)))))))))++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,,,,***((()))***+++************+++,,,,,,+++******(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eee```\\\ZZZXXXRRRQQQKKKIIIMMMOOOLLLIIIIIICCC@@@;;;888777666555333111111000/////////000000////////////////////////---...//////////////////---...//////...---...///////////////////////////.........///////////////.........///////////////...---...222222000222777:::QQQiiissstttyyytttrrrzzziiihhhzzz}}}```HHHQQQpppyyylllfffgggjjjqqqzzz|||zzzllldddZZZRRRLLLOOO]]]kkkssscccTTTGGG<<<555///000222222000//////111///...------,,,,,,------+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&&&&((()))((('''''''''''''''((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++******)))))))))*********++++++((())))))******))))))(((++++++++++++++++++++++++)))))))))************+++************************+++++++++++++++,,,,,,,,,((())))))))))))*********((((((((((((((((((((((((*********************************+++++++++,,,,,,+++)))(((((()))******))))))***+++,,,,,,+++***)))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((eee```^^^\\\ZZZTTTRRRLLLJJJMMMOOOMMMJJJJJJCCC@@@;;;888777666444333222222111000000000000111////////////////////////------...///////////////---///000///...---...000////////////////////////............/////////000............/////////000...---...111111///111555999HHH\\\jjjpppzzzwww}}}zzzmmmmmm{{{ttt___YYYfff{{{ssskkkdddfffrrr~~~wwwoooiiifffXXXWWWWWWYYY[[[cccuuuyyyeeeRRRCCC999444333...//////......////////////...------,,,,,,------+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%&&&(((((('''%%%''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))*********))))))((((((((()))))))))******(((((())))))))))))((((((************************))))))))))))************************************)))))))))*********++++++(((((((((((())))))******((((((((((((((((((((((((************************)))))))))************+++***)))'''''')))***)))(((((()))***,,,,,,***)))((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((ddd```^^^]]][[[UUUSSSMMMKKKNNNPPPMMMKKKKKKCCC@@@;;;888777666444333333222222111111111111111////////////////////////------...///000000//////...///000///...---...000////////////////////////---.........//////000000---.........//////000000111///000222111///111555<<<@@@LLL\\\lllnnnxxx}}}pppfff{{{kkkTTTbbb}}}tttddd```lll|||zzzssshhh^^^VVVSSSSSSYYYdddpppyyy|||kkkVVVCCC888222111222000000///------//////---......---,,,,,,,,,,,,---***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***(((%%%&&&((((((&&&$$$''''''''''''((((((((()))((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************'''((((((((())))))******))))))******+++++++++,,,************************))))))))))))))))))))))))(((((((((((())))))))))))***)))'''''')))))))))((('''((()))++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((ccc]]]ZZZYYYYYYTTTPPPNNNLLLLLLNNNMMMJJJGGGBBB???<<<999888777666444444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////......//////000000000000000000000000000000000000000555666AAAQQQ]]]iiiddd```zzzwww}}}lllyyymmmkkknnnxxx~~~}}}~~~|||vvvtttkkk```YYYWWWVVVRRROOOWWWfffxxxlllWWWBBB:::888555222222////////////...............---,,,,,,++++++++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''')))*********)))(((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***(((((((((((((((((((((((('''((()))))))))))))))(((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))++++++******)))(((((((((((((((((()))******++++++))))))(((((((((((())))))+++++++++*********))))))******))))))(((((('''''')))))))))))))))((('''''',,,+++***((((((((()))*********)))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---&&&###'''(((&&&'''+++ddd^^^\\\[[[[[[VVVRRROOOMMMNNNOOOOOOLLLHHHBBB???<<<999888777555444444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////.........///000000000//////000000000000000000000000444444;;;GGGOOOXXXnnnvvvdddqqq}}}xxxnnniiilllrrrxxxvvvuuuuuutttvvv}}}vvvppplllddd^^^UUURRRUUU]]]dddiiittt|||^^^LLL;;;666666444111111////////////...............---,,,+++++++++++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))((()))************)))(((&&&'''((()))***))))))((((((((((((((((((((((((((()))((((((''''''&&&%%%%%%)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((()))*********))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))+++++++++*********))))))***)))))))))(((((((((''')))))))))))))))(((''''''+++***)))((((((((()))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((///)))'''******((('''***fff```^^^]]]]]]YYYSSSQQQOOOOOOQQQPPPMMMJJJBBB???;;;999888777555444444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////...------...////////////...000000000000000000000000000000666???FFFPPPdddyyytttzzzuuuggg___]]]eeeccccccbbbbbbggguuuttthhhaaa^^^ZZZXXXVVVXXXbbbsss}}}fffJJJ>>>444222333333000////////////............------,,,,,,++++++++++++,,,******))))))))))))******((())))))******))))))((())))))))))))))))))))))))((())))))******))))))(((''''''((()))))))))))))))(((((((((((((((((((((((())))))(((''''''&&&&&&%%%((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))******((((((((((((''''''''''''))))))(((((((((((())))))+++************)))))))))))))))))))))(((((((((((()))))))))))))))(((((('''***)))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((...***(((***+++(((''''''iiiccc___^^^]]]XXXSSSPPPNNNOOOPPPPPPMMMJJJBBB???;;;888777777555333444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////...,,,------...............////////////////////////000000444:::???HHHYYYjjjxxxxxxxxx}}}|||kkkaaa______``````___cccqqq|||vvvtttpppkkkdddZZZPPPKKKJJJUUU[[[cccmmmzzzfffOOO<<<666111000222222///---//////.........---------,,,,,,+++++++++++++++,,,******))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))((('''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))((((((''''''''''''''''''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))******+++******)))(((''''''&&&&&&))))))(((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((''''''''''''(((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))''''''((()))(((&&&%%%kkkddd```]]]\\\VVVQQQOOOMMMMMMOOOOOOKKKHHHAAA>>>;;;888777666555333444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////...,,,------...............////////////////////////333222333333444888CCCNNN^^^ccckkksss{{{|||{{{{{{yyyqqqlllooowww|||uuussswww}}}vvvjjjccc]]]UUUOOONNNMMMJJJKKKOOOUUUbbbtttiiiKKK;;;555444222000111222000---............------------+++++++++******++++++,,,******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((())))))***((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((++++++))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++,,,+++******)))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((((((((('''''''''(((((()))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''')))+++***(((kkkccc___\\\[[[UUUPPPNNNKKKLLLNNNMMMJJJGGGAAA>>>:::888777666444333444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////...------...////////////...000000000000000000000000///000000000000444;;;BBBNNNWWWfffrrrzzzxxxmmmkkkuuuuuurrrkkkcccaaadddiiiqqqvvv~~~yyyuuunnnbbbWWWQQQTTTMMMJJJMMMNNNNNNUUU___kkkzzzjjjOOO<<<444222444333000///000000---.........------------,,,+++************++++++,,,******))))))))))))******'''(((((())))))((((((''')))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((()))******((((((((((((((((((((((((******)))((((((''''''&&&'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((---,,,***)))((())))))***(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&'''(((((()))******,,,++++++***)))(((((('''))))))(((((((((((())))))(((((()))))))))))))))***(((((((((((())))))))))))'''(((((()))))))))))))))''''''((()))))))))((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''''''''***......+++iiibbb^^^]]]\\\WWWPPPMMMKKKLLLMMMMMMJJJGGGAAA>>>:::888777666444333444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////.........///000000000//////000000000000000000000000***---///000111555;;;>>>JJJTTTeeeuuu}}}wwwnnnhhhfffaaaZZZTTTRRRUUUXXXaaafffnnnxxxyyymmmaaa\\\XXXQQQMMMMMMIIIJJJRRRZZZZZZZZZhhhzzzyyyaaaLLL>>>888666000333222---+++...000............---------,,,,,,***************+++,,,,,,******))))))))))))******''''''(((((((((((('''''')))))))))))))))))))))))))))(((''''''''''''((())))))(((((('''((()))***+++((((((((((((((((((((((((******))))))((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((---,,,***((('''((())))))))))))))))))(((((((((((())))))(((((((((((())))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''((()))))))))******))))))((((((((('''))))))(((((((((((())))))(((((((((((())))))******'''((((((((()))))))))***''''''((()))))))))))))))'''((()))*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))(((%%%(((...///+++fffaaa^^^]]]]]]XXXPPPNNNLLLLLLNNNNNNJJJGGGAAA>>>:::777666666444222444333222111000000000000////////////////////////---...///...,,,,,,...///---......///////////////...........................---,,,---/////////......//////000000000000000000000000000000000000000---000222000...000111222CCCKKK]]]qqq{{{~~~bbb^^^XXXRRRMMMLLLMMMOOOPPPTTT\\\fffpppyyy~~~{{{xxxvvvtttkkk\\\NNNJJJJJJIIILLLQQQLLLWWWkkk{{{~~~yyy\\\DDD666333333444---111000***''',,,000///......---------,,,,,,,,,******))))))***+++,,,,,,******))))))))))))******''''''(((((((((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''''''''(((***+++((((((((((((((((((((((((''''''(((((()))*********&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((---+++)))'''&&&'''(((((())))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))'''((((((((())))))******'''((((((((())))))******''''''((()))))))))))))))'''((()))+++++++++***)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))'''"""$$$+++,,,(((bbb]]]^^^___^^^WWWQQQOOONNNOOOPPPNNNIIIDDD@@@===:::888888777666555333333222222111000000000////////////////////////000000//////.........---..................------+++++++++,,,,,,,,,---------------.........//////000000000000000000000000000000000000111111111111000000000000111111111111<<>>;;;:::999888777555222222222111111111111000///............---------......------------........................------........................000000////////////000000000000////////////000000---......///////////////////////////000000000000333333222222222222222222???@@@NNNmmm{{{{{{xxxxxxzzz|||UUUHHH888111222444222...111000///...---,,,++++++,,,,,,++++++***)))((((((+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))(((''''''((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((***************************((('''((()))***)))'''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((((((((((((***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))'''((()))******)))((('''************************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))iiieeedddaaa___[[[WWWUUURRRQQQQQQNNNHHHCCC@@@>>>;;;:::999888777555222222222111111111111000///............---------......------------......................................................000000////////////000000000000////////////000000......///000000000000///////////////000000000000222222222222222222222222333555>>>QQQllleeeOOOBBB:::222...000222111...000000///...---,,,++++++,,,,,,++++++***))))))(((+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))(((''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((***************************((('''((()))***)))'''((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))***+++,,,((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))'''((()))******)))((('''++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))((('''&&&&&&'''((()))lllfffddd```___[[[ZZZUUUQQQQQQTTTRRRJJJCCC@@@>>>;;;:::999888777555222222222111111111111000///............---------......------------......................................................////////////////////////000//////......//////000...///000000111111000000////////////000000000000000111111111222333333333///222666<<>>;;;:::999888777555222222222111111111000000///............---------......------------......---------..........................................//////////////////.../////////......///////////////000111111111111111////////////000000000000///000000111222333333444222444666666;;;LLLeeeyyyeeeEEE888:::222333333222000///////////////...------,,,+++++++++++++++*********))))))***))))))))))))))))))***(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((''''''(((((((((kkkeeecccaaa```\\\ZZZTTTOOOOOOSSSRRRIII@@@@@@>>>;;;:::999888777555222222222111111111000000///............---------......------------......---------.........//////..............................////////////......//////............////////////000111111111111111////////////000000000000//////000111222222333333111333444333666???NNNYYYkkkssskkkKKK444000777444555444222///...000222.........---,,,,,,+++++++++++++++***************)))))))))******)))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''***((('''((()))***)))'''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***,,,,,,)))******************)))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((((((((((((((('''lllgggeeebbbaaa]]]YYYTTTPPPPPPRRRPPPIIIBBB@@@>>>;;;:::999888777555222222222111111111111000///............---------......------------......,,,,,,------.../////////........................---...///000000///...---///......------......///...///000000111111000000////////////000000000000///000000000111222222222222222222333555777:::<<>>;;;:::999888777555222222222111111111111000///............---------......------------......,,,,,,------...//////000........................,,,---///000000///---,,,///......------......///......///000000000000///////////////000000000000000000000000111111111111333333333444555666555444EEERRRhhhtttZZZHHH777222444555444444...---,,,,,,---......///---------,,,,,,,,,,,,+++************************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***,,,---///000'''((())))))))))))((('''&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&qqqllliiiddd```[[[XXXWWWVVVUUUSSSOOOJJJGGG@@@>>>;;;:::999999777555222222222111111111111000//////.........---------.........------.........,,,,,,------...///000000........................,,,---///000000///---,,,.........------.........---......///////////////////////////000000000000111111111000000000000000111111222333444666777888333BBBZZZsssgggRRR===;;;999777111,,,///555///...---...///...,,,)))---,,,,,,,,,,,,,,,,,,,,,******************++++++((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))(((((('''((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))(((&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((('''''''''''')))***+++,,,,,,+++***)))%%%&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))((('''''''''((()))+++,,,************************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&uuukkkccc```bbb```]]]ZZZWWWUUUSSSOOOIIIDDD>>>===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...---------............///------------------------------------------------......//////...---,,,,,,---......///////////////////////////000000000000000000111222222222222111111111222222222333333333888999>>>MMMfffyyy\\\IIIAAA333333222222111000//////////////////...---,,,+++------,,,,,,,,,,,,++++++))))))))))))))))))******))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((((()))***************))))))))))))************))))))))))))((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))************))))))&&&'''((())))))***))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((uuukkkccc```aaa^^^\\\YYYVVVUUUTTTOOOHHHBBB>>>===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...------------............------------------------------------------------......//////...------,,,---......///////////////.../////////000000000000000000111222222222222111111111111222222222333333666555444999FFF\\\tttoooUUUBBB777333333333222111111000//////////////////...---,,,+++------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******&&&'''((((((&&&&&&'''((())))))))))))))))))))))))(((((()))***************((((((((()))))))))************))))))((((((((((((((((((((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))************))))))'''(((((())))))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((uuulllddd______\\\ZZZXXXVVVVVVUUUPPPHHHAAA>>>===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...------------............------------------------------------------------.........///......---,,,---......///////////////....../////////000000000///000111111222222111111111111111222222222222333444555444111222<<>>===;;;::::::999777555444333333222111000//////........................,,,---......,,,,,,---...,,,,,,---------.........---------------------------------------------------...............---------......///////////////........./////////000000///000000111111111111111111111111111222222222222000333666666555666:::???HHH[[[vvvxxxVVVJJJ;;;333222555555444111111000000000/////////......//////...------,,,,,,,,,,,,++++++++++++***++++++******)))(((((((((((()))))))))******************))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******'''((())))))''''''((()))************************(((((()))***************''''''''''''(((((((((((((((((()))))))))*********,,,++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))))))))***))))))((('''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((zzzpppgggbbb```\\\ZZZXXXXXXXXXWWWRRRJJJCCC>>>===;;;::::::999777555444333333222111000//////........................,,,---......,,,,,,---...,,,,,,,,,------------...------------------------------------------------------...............------......///////////////............//////////////////000111111111111000000000111111111222222222///000222444555555444333;;;GGG]]]xxx}}}UUU===;;;888555333222000...000000//////////////////.........///......---,,,,,,,,,+++++++++*********************))))))((((((((()))))))))******************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((()))******(((((()))***))))))))))))))))))))))))(((((()))***************''''''''''''((((((((((((&&&'''((()))***,,,------,,,,,,++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))))))))***))))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((({{{qqqgggbbbaaa]]]ZZZXXXWWWWWWVVVRRRJJJDDD>>>===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...,,,,,,,,,,,,------------------------------------------------------------,,,---......///.........---......///////////////------........./////////...///000000111111000000000000000111111111111222666333///...111444555555888;;;GGG]]]xxxxxxgggWWWBBB666888888555111...---...////////////............---...............------++++++++++++************)))))))))))))))))))))***))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((***+++***)))((()))+++))))))))))))))))))))))))(((((()))***************''''''((((((((()))))))))&&&&&&((()))+++,,,---...+++++++++******************))))))(((((())))))***))))))))))))))))))))))))++++++*********)))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((({{{ooofffaaa```]]]YYYVVVTTTTTTSSSOOOIIICCC>>>===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,------...//////......---......///////////////---------.........//////...//////000000000000000000000000000111111111111666555333111111333777999222333999DDDTTTmmmlllOOOAAA<<<333222333444222000///111333........................------...............---++++++++++++************((((((((()))******++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))***++++++))))))***+++************************(((((()))***************((((((((()))))))))******((())))))******+++,,,,,,)))))))))*********************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))'''(((((())))))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))******)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((zzznnnddd___```]]]XXXUUURRRQQQPPPMMMHHHCCC???===;;;::::::999777666444333333222111000//////........................,,,---......,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,,,,---.../////////...---......///////////////---------.........//////...//////000000000000000000000000000111111111111+++000555666333111444888333555888888777BBB```}}}hhhLLL???555555555---222222333333222111000///---.....................------...............---+++++++++************)))''''''((()))***+++,,,,,,))))))))))))******************))))))))))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))+++++++++***)))***+++++++++++++++++++++++++++(((((()))***************))))))))))))************+++++++++************)))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))+++++++++************)))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))''''''((())))))***))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((xxxmmmeee```___ZZZVVVTTTSSSRRRPPPKKKFFFAAAAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,------...///////////////............//////111111000000//////......000000000000000000000000111222222333333444444555333444444555888>>>FFFLLLooo~~~ZZZNNN???555222333444333222222222111000//////...//////...---,,,,,,+++++++++,,,---......---,,,+++,,,,,,++++++***)))(((((()))(((''''''(((***,,,---+++*********))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&***))))))((()))+++---...******))))))))))))************++++++++++++******+++***)))(((((()))******+++***)))))))))***,,,---,,,+++***((((((((()))***))))))))))))************)))((((((***,,,---,,,+++,,,,,,+++***)))(((''''''++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,+++,,,------,,,***''''''''''''((((((((((((******************************++++++++++++******)))))))))))))))))))))))),,,,,,++++++***)))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))*********+++))))))))))))************,,,,,,,,,++++++*********+++*********))))))((((((+++*********))))))((((((,,,,,,,,,,,,,,,+++***)))************************+++(((&&&(((,,,...+++'''))))))))))))************)))*********++++++++++++************)))(((&&&&&&************************xxxmmmccc]]][[[VVVUUUTTTSSSRRRPPPKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,------...///////////////............//////000000000///////////////000000000000000000000000111111222222333444444444333333333333555999???DDDLLLaaannnUUUHHH@@@777222222222222000222222111000000///......///......---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++******)))((((((***))))))((()))+++---...************)))))))))(((*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((((((((((((((((((***+++,,,******))))))))))))************++++++++++++******+++***)))(((((()))***+++******)))))))))***+++,,,,,,+++***)))(((((()))***))))))))))))************)))((((((***,,,---,,,***+++++++++***))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++***+++,,,---+++)))((((((((()))))))))************************************++++++++++++******************************,,,,,,++++++***))))))))))))))))))))))))(((((((((************************************************((())))))***************))))))))))))*********+++))))))))))))************+++++++++******)))))))))************)))))))))(((************)))))))))((()))))))))))))))(((''''''************************)))'''%%%'''+++,,,)))&&&((((((((()))))))))******)))))))))*********++++++************)))((('''&&&((((((((((((((((((((((((yyylllbbb[[[XXXRRRUUUTTTRRRQQQOOOKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---......////////////............////////////////////////000000000000000000000000000000111111111222333333444444222333333333222444777999999;;;FFF]]]xxxqqq\\\GGG888666333000111333444111...111111000000//////............------,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++++++++******))))))(((+++***))))))***+++---...************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''''''''((()))***+++******************************++++++++++++************)))))))))******+++)))))))))((()))******+++++++++***)))))))))******)))))))))*********++++++)))(((((()))+++,,,+++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********,,,,,,***))))))************+++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,+++******)))))))))))))))))))))*********************************************************((()))******++++++******)))))))))***************))))))))))))*********************)))))))))))))))************))))))))))))************))))))))))))((((((((()))(((((('''&&&))))))))))))))))))))))))(((&&&%%%'''***+++(((&&&''''''((((((((()))))))))((((((((()))))))))******)))******))))))((('''&&&((((((((((((((((((((((((yyylllbbb[[[XXXRRRTTTSSSRRRQQQOOOKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.../////////......------......///---......//////000000000000000000000000000000000000000111111222333333333222333444444333222333444555333777???FFFTTTrrroooPPP===777666666111000000333555555222000000000000//////.........---------,,,,,,,,,++++++---,,,+++******+++,,,---+++*********)))))))))(((******)))))))))***+++,,,*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))************************************++++++++++++************************++++++)))(((((()))))))))******+++*********************))))))*********+++++++++)))((((((***+++,,,+++)))*********+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++***+++------+++***************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))******+++++++++************************************************))))))***++++++++++++***************************((()))))))))******************************))))))*********)))))))))))))))*********)))))))))))))))******++++++++++++******((((((((((((((((((((((((((('''&&&'''******)))'''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))yyymmmccc]]][[[UUUSSSRRRQQQPPPOOOKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............------------......------......//////000000//////////////////////////////000111111222222333111333555666555444444555000333<<>>NNNbbbhhhTTTBBB888111444888777222///666444222000..............................------,,,,,,,,,,,,+++++++++++++++******************+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))***++++++++++++******)))***+++,,,,,,+++***)))******++++++++++++******((()))***+++,,,,,,,,,,,,))))))***++++++++++++***)))***++++++,,,+++++++++*********++++++++++++,,,,,,++++++,,,------,,,***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***...---------//////...,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,++++++++++++++++++++++++*********))))))))))))************+++++++++++++++,,,,,,,,,))))))))))))************))))))))))))************)))***++++++,,,+++++++++))))))))))))))))))))))))((())))))***************''''''((((((((()))))))))((((((((()))))))))******(((((())))))))))))((((((((((((((((((((((((((((((wwwlllbbb]]][[[UUURRRQQQPPPPPPNNNKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,---.........------,,,,,,------.....................------////////////////////////......//////000111111222///111333444333333444555999444...+++111;;;>>>;;;>>>FFF___oooYYYCCC444>>>555000111222000///000222222000...---,,,---...------------------------++++++++++++++++++++++++))))))************))))))((()))))))))))))))))))))(((((())))))))))))((((((((()))))))))*********************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))))))))***++++++***)))((()))***,,,------,,,***)))******++++++++++++******((()))***,,,------,,,,,,)))***+++,,,---,,,,,,+++)))***+++,,,,,,,,,++++++*********+++++++++,,,,,,...---,,,---......---+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++---,,,,,,---......---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,++++++*********))))))))))))************)))*********++++++++++++((()))))))))************((()))))))))************))))))***+++++++++++++++************************'''((()))***))))))))))))((((((((()))))))))******)))))))))*********++++++(((((())))))))))))((((((((((((((((((((((((((((((vvvkkkaaa[[[XXXSSSQQQQQQPPPPPPNNNKKKFFFBBBAAA???<<<::::::999888666333333333333222111000000...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,---.........------,,,,,,------.../////////......------,,,////////////////////////......//////000111111111...000111222111000111222+++444888444444999888111???666888PPPqqqfffOOOCCC===:::777333000111555444///000555///000000///......///000------------------------++++++++++++++++++++++++((()))***++++++***)))((((((((((((((())))))))))))))))))************)))((((((((())))))*********+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))******)))(((''')))***,,,------,,,***)))******++++++++++++******((()))+++,,,------,,,,,,***+++,,,---...---,,,,,,)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,///...---...//////...,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********))))))))))))************(((((())))))*********+++(((((())))))*********+++(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,************************%%%'''((()))((('''((()))))))))))))))************************++++++++++++(((((()))))))))))))))(((************************wwwlllddd___\\\XXXRRROOOMMMMMMNNNKKKFFFAAA>>><<<:::999:::999888777777555333333333333111///,,,------......------,,,***,,,///000...---,,,,,,------,,,,,,,,,,,,++++++.........------,,,,,,,,,------------------------.........------,,,,,,,,,...---,,,++++++---...000------------------------////////////////////////////////////////////////////////////000000000000000000111222222222222111444333333333333444555555999777777999CCCRRRcccooo~~~WWWJJJ;;;333444666444111333333222222111000////////////...------------...---------,,,,,,+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++************+++++++++*********))))))((((((******))))))))))))******************************))))))))))))))))))))))))++++++******))))))(((((())))))*********+++++++++************))))))(((((()))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........---------........................---....../////////////////////.........---------////////////////////////,,,,,,++++++,,,,,,---...---......//////......---------------------------...---,,,,,,,,,,,,............---------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,***)))))),,,...+++******)))(((''''''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwmmmeee```___[[[SSSQQQNNNNNNNNNKKKFFFAAA>>><<<:::999:::999888777666444333222333222111///,,,------......------,,,+++---///000...---------+++++++++,,,,,,---------......---------,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,++++++---...000------------------------.................................................../////////000000000000000000111222222222222111333333222222333333444555888666555333555;;;DDDJJJ^^^rrrxxx]]]KKKDDD===444111333444333000333333222111111000////////////...---------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********))))))*********+++*********))))))))))))******))))))))))))******************************************************************))))))))))))*********+++++++++,,,,,,+++++++++*********)))))))))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////.........------........................---...//////000000///////////////.........------........................,,,,,,,,,,,,,,,---......------............------------------------------///...---,,,,,,------............------------,,,.........---------,,,,,,---------------------------------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,+++***((()))+++...,,,++++++***))))))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))zzzoooeee```___\\\VVVSSSPPPOOONNNKKKEEEAAA>>><<<:::999:::999888777555444222222222111000...,,,------......------,,,---...//////------...///)))******+++---......///...------------,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,+++,,,---...///------------------------....................................................../////////000000000///000111111222222111111222111111111111222333333111222333333333444777999>>>GGGWWWkkktttaaaPPPAAA888444222000000111222111///222222111111000000/////////......---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))***************)))))))))******))))))))))))******++++++++++++++++++++++++************************)))))))))***************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.........------,,,,,,,,,,,,------------------------------,,,,,,---------.........////////////............////////////////////////......///000000000000000000///////////////..............................---------------...//////------............------........................000///......---------.../////////.........------...............---------................................................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))((((((+++---,,,,,,,,,+++******)))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}qqqfff______\\\XXXUUUQQQOOONNNKKKEEEAAA>>><<<:::999:::999888777555333111111111111///...,,,------......------,,,---......---,,,,,,---///******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------........................................................./////////000000///000000111111111111111000000000000000111222222...111444666777777888999===;;;:::>>>JJJ]]]rrrjjj___PPPBBB<<<:::;;;<<<222333333222000/////////111111000000000////////////...------,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************+++******))))))******+++++++++++++++++++++++++++************************)))))))))******+++++++++,,,,,,,,,---------......------------------,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......------------..................------------......------------------------,,,------------.........000000000/////////......////////////////////////...///000000111111000000000000000000000000000000........................///............///000000---......//////......---////////////////////////111000000///............000000/////////.........///..............................................................................---------------........................,,,,,,,,,---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***((((((***,,,,,,,,,++++++************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((}}}qqqfffaaabbbaaaYYYUUUQQQNNNMMMJJJEEEAAA>>><<<:::999:::999888777555333111111111111///...,,,------......------,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------............................................................//////////////////000111111111111000000////////////000111111222333444444222000111111000333777777666:::BBBIII\\\tttvvv^^^NNN:::999888777666444111///444444444222///...///111000000//////////////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))************))))))***************+++++++++++++++************++++++++++++++++++++++++++++++************************))))))******++++++,,,,,,,,,,,,---------.........------------------......,,,,,,,,,,,,,,,---------------------------------------,,,,,,------...///---------........./////////......------......///........................---------.........//////111111000000000/////////000000000000000000000000///000000111222111111111111111111111111111111111////////////////////////000000//////000000111222...//////000000//////...000000000000000000000000111111111111000/////////111111000000000000//////////////////////////////////////////////////////------------------------................................................,,,,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++))))))***,,,***************)))))))))************++++++++++++************************************************************************((((((((((((((((((((((((|||qqqfffcccggghhhYYYUUUPPPMMMLLLJJJEEEAAA>>><<<:::999:::999888777555444222222222111000...,,,------......------,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------........./////////...///000000111111000000000////////////000111111111222222111//////000222+++111777777333222555999999GGGZZZmmmwwwdddUUUHHH;;;222666555444222111111111111000000000...---...000333////////////...............------,,,,,,,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,---......---------------------------------------......///------.........///////////////............//////////////////////////////....../////////000000000111111111111000000000000000000000000000000000000000000111222222222222222111111111222222222222333000000000000000000000000111111111111111222222333000000111111111111000000111111111111111111111111000111111222222111111000222222111111111000000000////////////000000000000000000000000000000000000------------------------.........///////////////........................,,,,,,,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,*********************************++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))}}}qqqeeeaaafffgggXXXSSSOOOLLLKKKIIIEEEAAA>>><<<:::999:::999888777666444333222333222111///,,,------......------,,,,,,...000111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------......---------------------------------------------------------------------------------------.........//////...//////000000000000000000000//////000000111222...000222222222333555777555444333111222555:::???666888:::>>>JJJaaa}}}^^^VVVJJJ???999777666666999555000+++***...444999...---------.../////////...........................---,,,,,,++++++,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++***+++,,,,,,,,,------------,,,,,,,,,------.........---,,,,,,+++,,,---...///........................---------------...//////............////////////000//////////////////000////////////////////////000000000000111111111111222222111111111000000000111111111111111111111111000111222222333333222222222222222222333333333444111111111111111111111111222222222222222333333444111222222333333222222111222222222222222222222222///000111333333333333222333222222222222111111111//////000000000111111111000000000000000000000000............................../////////000000000........................,,,,,,------.../////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,+++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))rrrddd^^^aaabbbWWWRRRNNNKKKJJJIIIEEEBBB>>><<<:::999::::::888777777555333333333333111///,,,------......------,,,---000333333222000//////******+++,,,------...///,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------......---------------------------------------------------------------------------------------.........//////...//////000000000000000000000000000000111222222111333444444222000000000555222000222555666555333555777;;;===>>>BBBNNNYYYssswwwgggVVVKKK>>>;;;777333111111333444...///111111000---,,,,,,000///...///000///---***---........................---,,,,,,++++++,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++************++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,+++,,,---...///...........................------------...//////............/////////000000000////////////000000000000000000000000000000000111111111222222222222222222222111111111111000111111111111111111111111111111222333333333333222222222222333333444444444222222222222222222222222333333222222333333444555222333333444444333333222222222222222222222222222...///111333444444444333333333333222222222111111//////000000111111111222000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////,,,,,,------...///000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))sssfff```aaaaaaYYYUUUPPPMMMLLLIIIDDD@@@AAA>>>;;;:::;;;;;;:::999666444333333333333222000------------------------)))000777888444///------++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((''''''(((***+++,,,---...------------------------,,,,,,,,,---------......------------------------........................------------------,,,,,,////////////000000000000000///.........///111222000000000000111111111111222222333333333444444444666555555555777888:::<<>><<<;;;;;;;;;:::999666444333333333333222000------------------------(((,,,000000,,,)))***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++)))))))))***++++++,,,,,,------------------,,,,,,,,,,,,,,,------------...------------------------------------------------//////////////////.............../////////000000000///.........///111111//////000000000111111111111222222222222333333333444444444444555777999:::222777<<<@@@GGGSSSdddppp{{{pppcccUUUKKKEEE@@@999555444555555555111111111000000000000///111000000000///.........------,,,,,,,,,---...///---------,,,,,,+++++++++,,,+++***,,,---...---+++,,,+++++++++++++++,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,,,,++++++,,,------+++)))------------............------,,,------...///000000000000///......------//////...//////111111111111111111111111111111111---------......///000111......//////000/////////.........000333555555555...///000000111222333444333555777777777777999:::CCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA???>>>???DDDHHHEEEDDDCCCEEEGGGGGGCCC@@@>>>@@@CCCCCCBBB???>>>>>>EEEFFFEEEDDDBBB@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBB???AAA@@@======@@@AAA>>>;;;;;;:::999999888888888666555444444444555555555666111///222333000///222444333111111333333333222222444333111222444222...111111111111111000000///111111111111111111000000......///////////////............///////////////------------------,,,,,,------------------......+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------++++++++++++++++++++++++))))))***+++++++++++++++*********************************+++++++++,,,,,,vvvhhh```]]]___]]]UUUQQQNNNLLLLLLJJJEEEAAAAAA>>><<<;;;<<<<<<:::999666444333333333333222000........................---...///,,,)))))),,,///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////---------.........////////////......//////000111//////000000000000111111000000000111111111222222222222222333444555666777999999888888888===CCCHHH\\\jjjxxxkkkXXXIII@@@;;;666333888555222000000111111111/////////.........------//////////////////......---,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,++++++***++++++,,,---...222111000...------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............------...---,,,,,,---,,,***(((,,,,,,---------.........---------...///000111222//////.........------------...//////......000222222111000111222222222111000000000111111111222222222222222111111222222333555333222333444555444333777999:::;;;;;;===???AAA<<<===??????@@@BBBEEEGGGGGGGGGGGGIIIKKKMMMMMMLLLLLLOOOQQQNNNJJJKKKRRRXXXRRROOONNNQQQUUUUUUNNNHHHKKKMMMPPPPPPOOOMMMLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKIIIFFFDDDCCCCCCDDDDDDFFFHHHGGGBBBAAABBBBBB???@@@AAAAAAAAA@@@>>>===<<>><<<;;;:::::::::<<<777444666666555555777777666555666777888888777555666555222444777666222222222111111000//////...111111000000000000111111000000000000000000//////000000000///////////////---------...............---------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******************************))))))*********+++++++++ttthhhaaa______ZZZSSSPPPMMMLLLLLLJJJFFFAAA@@@???===<<<<<<<<<;;;999666444333333333333222000////////////////////////...///...,,,******---///+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////000000////////////000000000111/////////000000000000111111222222222333444555555888666555555777999;;;;;;>>>EEEPPP\\\iiiwww{{{nnnccc[[[JJJDDD<<<888999999888777:::888666444333111///...............------------.....................///,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,*********+++,,,---...///......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------............------...---,,,,,,------,,,***,,,------------.........///////////////000111222...//////000111111222222///000111000......000222111000000000222222222111333333333333333222222222555555444333444555777888;;;999999:::<<<===<<<;;;<<<>>>???>>>======@@@CCCAAADDDGGGIIIJJJLLLNNNPPPPPPTTTZZZ^^^```cccgggjjjkkknnnqqqpppmmmmmmqqquuuzzzyyyxxxzzz||||||yyyvvviiiiiihhhfffeeegggjjjmmmdddddddddeeeeeeeeecccaaaaaaaaaaaaaaa^^^[[[XXXVVVYYY\\\\\\XXXUUUTTTOOOJJJMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHBBB???<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;:::888999888555666:::999666666555444444333333333333333333222111111111222222111111111000000000000000000000000000///////////////////////////000000000------......//////000000,,,,,,------------,,,,,,------------............------------------------******+++,,,,,,,,,,,,+++************************)))))))))*********++++++vvvlllfffbbb___YYYRRRPPPMMMMMMMMMKKKFFFBBB@@@???============;;;999666444333333333333222000////////////////////////++++++,,,+++***)))******+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))))))))***++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,---------------......///////////////...////////////000000000....../////////000000000111111222333333444444444222000000222666888888777<<<;;;:::;;;>>>DDDKKKPPPTTT___ooo{{{vvv[[[WWWOOOHHHCCC>>>;;;999666555333555777777555333111222333333222222111111//////.........------------------------.........,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***,,,---,,,,,,++++++++++++,,,---...///******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........---......//////......------,,,+++,,,...///......---------.........//////000000///.........//////000000111111222222333333111111111111000000111333222333444555555555666777444555666888888999999999===>>>???AAADDDHHHLLLNNNGGGHHHKKKPPPVVV[[[^^^___]]]```aaa___]]]]]]aaaeeeooosssxxx{{{||||||}}}~~~~~~xxxnnnkkkgggdddbbbccceeefffYYY\\\______]]]\\\]]]^^^TTTSSSPPPMMMLLLJJJFFFBBBCCCBBBAAABBBCCCBBB@@@>>>???@@@???===>>>AAA@@@<<>>===<<<;;;;;;;;;<<<::::::999888777777777777555444333222222222222333222111111111000000000/////////////////////000000---.........//////000000------............------------........./////////------------------------+++,,,------......------************************)))************+++++++++yyyppphhhccc```[[[SSSQQQOOONNNOOOLLLGGGBBB@@@???>>>>>>>>>===;;;999666444333333333333222000........................,,,---.........---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,)))))))))******++++++,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,------......//////,,,,,,,,,---------......------...////////////.........////////////000000........./////////000000000111222333333333333222666555555666777888777666555555555666666777888888777:::???EEEOOO___ppp||||||lllggg^^^UUUNNNFFF@@@<<<999777444111000111333444444222000000111111111000///111222222000//////////////////............------------------------,,,+++,,,------......------++++++,,,,,,,,,,,,------///---+++***+++,,,,,,,,,,,,,,,+++,,,,,,---...///)))***+++---............***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............,,,---------..................////////////.........,,,+++,,,...000000000....../////////000000000//////............/////////000000000000000000111222111111222666888999888???CCCHHHGGGEEEEEEIIIMMMHHHJJJNNNQQQTTTVVVWWWXXX\\\]]]aaaffflllrrrvvvyyyuuuvvvyyy~~~}}}xxxvvvzzz{{{zzzvvvrrrnnnfff]]]VVVUUUUUUWWWXXXXXXUUUSSSVVVXXXWWWUUUVVVXXXUUUPPPMMMKKKIIIFFFEEEDDDDDDDDDBBBBBBAAA@@@???===;;;:::<<<;;;:::888888888999999777666666555555444444444111111111111000000000///000000000000000000000000...//////////////////............////////////000........................------.../////////......++++++++++++++++++++++++******+++++++++,,,,,,,,,{{{qqqfffaaaaaa___TTTRRRPPPPPPPPPMMMGGGBBB@@@???>>>>>>???>>>;;;999666444333333333333222000------------------------//////////////////...---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++************************(((((())))))***++++++,,,***++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------------............,,,---.../////////.............../////////000000...////////////000000000...///000111222111000000///000000000000000000000///000333666999:::999888===:::666333444888>>>CCCVVV[[[aaaeeefffggghhhjjjtttuuu}}}yyysssgggddd```\\\VVVNNNDDD======<<<:::999999999777555777777777555444333333444222111000///000111222222111333444222...,,,,,,---//////.........---------...---------,,,++++++++++++,,,---.........------+++++++++,,,,,,---------000---+++***+++,,,,,,,,,------,,,,,,,,,------...***+++,,,---......------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............------------..................////////////......000...,,,,,,.../////////000000000000111111111111000000111111333444555666555666777999<<<>>>???@@@BBB???>>>DDDMMMSSSSSSQQQYYYbbbiiihhhcccbbbiiirrrtttvvvyyy}}}xxxyyyzzz}}}~~~||||||vvvgggeee```\\\XXXUUUSSSSSSOOOPPPPPPOOOMMMIIIEEECCCFFFEEECCCAAA@@@AAABBBBBB>>>>>>======<<<;;;;;;;;;999888888777666555444444444444444333222222111111000000111111111111000000....../////////000000000........................,,,------...............+++++++++++++++++++++++++++,,,,,,,,,,,,---------|||oooddd___bbbbbbVVVSSSQQQQQQQQQMMMGGGBBB@@@???>>>??????>>>;;;999666444333333333333222000------------------------...,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((,,,,,,++++++***))))))((('''(((((()))***+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------.........//////,,,,,,.../////////...---............/////////000////////////000000000111---...///000000000///......000333333333333555777888666444333333444333222222222444777:::<<<;;;:::<<<>>>???>>><<<===@@@CCCAAACCCIIIRRRWWWWWWYYY]]]aaagggnnnssstttvvvxxx{{{xxxxxxxxxyyy{{{}}}uuurrrnnnmmmooorrrtttuuukkkbbbVVVNNNJJJGGGCCC@@@===>>>???===:::888888888111000000111333333111///,,,///222333222000///...///000111222222111///---***,,,///...,,,,,,...111.........---------,,,,,,......---,,,,,,+++******+++,,,---.........---,,,+++++++++,,,,,,---------000...+++******,,,,,,,,,......---,,,,,,,,,------***+++,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////---------.........//////......////////////......333000...---.........---000111111111222222222222333444555777999<<<>>>???AAACCCGGGLLLQQQVVVZZZ\\\[[[VVVVVV^^^kkkttttttqqqqqq||||||{{{{{{uuuooojjjhhhggg```aaabbbaaa^^^YYYTTTQQQMMMLLLJJJHHHGGGGGGHHHIIIDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???>>><<<;;;::::::777777666555444333333222111111222222222222111111////////////000000000000////////////////////////+++,,,------......------++++++++++++++++++++++++,,,,,,,,,---------......zzzkkk]]]```[[[XXXTTTQQQOOONNNNNNKKKFFFAAA???>>>===>>>>>>===:::888555444444333222111000000........................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))''''''((()))***++++++,,,...---+++))))))***+++,,,---------,,,,,,+++++++++***+++,,,---...---,,,,,,,,,,,,------------......,,,,,,,,,---------......///............---------++++++,,,------......///............////////////////////////000000000000000000111111111000000///111222333333444444333333555555555444444333333333555666777888888888888888999:::;;;===>>>???@@@@@@BBBCCCDDDFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEFFFFFFFFFFFFEEEEEE@@@???>>>===;;;:::999999777777666555444444333333222222222111111111000000111111111111000///---------...///000000111000000/////////......---------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------...............------,,,,,,,,,---------,,,,,,+++++++++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------......///......---,,,,,,/////////000222222111000111111111///,,,,,,---///---+++---111000,,,...555000000000000///000000000444222000111444888::::::444:::@@@EEENNNUUUVVVSSSXXX___kkktttyyyzzzyyyxxxqqqppprrr{{{xxxwwwzzzuuueeeWWWOOOPPPSSSYYY^^^]]]VVVPPPIIIIIIHHHFFFCCCBBBCCCDDDFFFHHHKKKKKKIIIFFFEEEDDDBBBAAABBBBBB>>>888777::::::777555555777777333000111111000//////...------,,,------...............000///......---.........------------------------...------,,,,,,,,,,,,,,,wwwiii\\\```\\\YYYUUURRROOONNNNNNKKKEEE@@@???>>>===>>>>>>===:::888555444444333222111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))******************)))))))))))))))))))))))))))))))))))))))*********---,,,***(((((()))***+++,,,,,,+++++++++************+++,,,---------,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...............------------------------------,,,,,,............////////////....../////////000000000000000000111111000000///111222222333333333333333444444444444333333333222444555555666666666555555444444666777888888999999555666777888888888888888::::::::::::::::::::::::777777888888888888777777888888777666555444333333555444444333222222111111222222111111111000000000000111111000///...------......///000000000//////.........---------,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---......---------,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------'''(((***,,,---...//////000000///.........---,,,)))+++///000000111222333333222333666333...///444...000222555888:::;;;<<<:::@@@HHHNNNQQQRRRUUUVVVggghhhgggfffkkkuuu|||}}}~~~zzzwwwssstttxxx{{{zzzxxxbbb___YYYSSSPPPOOOQQQSSSRRRQQQOOOKKKHHHGGGIIIKKKKKKHHHHHHIIIGGGDDDEEEJJJFFFDDDBBBAAA@@@???;;;888999999888777666666555555000000/////////000111222000000///////////////000/////////......------,,,......------------......tttggg[[[```]]]ZZZVVVSSSPPPNNNMMMJJJDDD@@@???>>>===>>>>>>===:::888555555444333222111000000////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))(((((())))))))))))))))))))))))************))))))((((((++++++)))((((((((()))******************)))))))))***++++++,,,---,,,,,,,,,************++++++++++++,,,,,,,,,,,,------------............------------.........---,,,+++++++++---............/////////.........////////////000//////000000000000//////000111222222333333222222333333333333333222222222333333333333333333222111000111222222333333333222111111111222111111000000222222222222222222222222111222222333333222222111111111000000000/////////222222111111000000//////111111000000000000000///000000000000///...------/////////000//////......------,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------,,,,,,,,,------...///000000111111111111000---------...///000222222---000222222111000000000000111444999:::999:::>>>EEEGGGKKKOOOSSSVVVWWWXXXVVV^^^gggjjjhhhfffhhhkkkzzz~~~|||{{{{{{|||uuuqqqhhh^^^WWWTTTVVVYYYOOOJJJHHHIIIHHHFFFHHHKKKMMMMMMMMMLLLKKKIIIGGGEEECCCCCCBBBAAA@@@???>>>>>>:::999666444333333333444111111111000000000//////........................------,,,,,,,,,,,,------sssggg[[[aaa]]]YYYXXXTTTPPPNNNMMMIIIDDD??????>>>===>>>>>>===:::888555555444333222111111000////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************))))))((((((((())))))))))))))))))))))))******))))))))))))))))))++++++***))))))))))))*********************************++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------.........---------,,,,,,---------,,,,,,,,,++++++---------.........//////------........./////////......//////000000/////////000111111222222111111222222222222222222222222222222222222222111000///111222222333222222111111222222333333333333333222333333333333333333333333333333444444444444333333////////////////////////000000000000//////......///////////////////////////////////////...---,,,////////////......---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,------------.........------------............---------,,,------......+++,,,,,,,,,,,,,,,++++++//////000000000111333555333333333111111444999<<<>>>AAAGGGMMMPPPQQQQQQRRRbbbdddgggkkknnnqqqtttuuu}}}~~~}}}{{{oooccc\\\ZZZZZZddd]]]XXXWWWUUUPPPLLLLLLGGGIIIKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEECCC@@@===;;;888777666666555444333111000///+++,,,,,,---...//////000///......------......///ssshhh\\\aaa]]]YYYXXXTTTPPPMMMLLLIIIDDD@@@???>>>===>>>>>>===:::888666555555444333222111111------------------------------------------------+++++++++++++++++++++++++++++++++*********))))))+++++++++******))))))((())))))))))))))))))))))))'''(((((()))******++++++,,,,,,++++++******************++++++++++++++++++************++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,------------------............------------............,,,---...///////////////...///000000111111000000000111111111111111111111222222222222111111000///222333333333333222111111//////000111222222222222111111111111111111111111000000111111111111000000////////////000000000000000000000000////////////........................---............------,,,...............---,,,+++++++++++++++++++++++++++)))***++++++,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------------------....../////////...---------...//////000+++,,,---///111222333333111222333111///...000111555444333444;;;HHHVVV```gggkkkooosssuuutttqqqmmmpppqqqsssxxx~~~~~~zzzxxxzzzrrrkkkiiidddYYYOOOJJJDDDFFFHHHKKKLLLLLLKKKJJJOOOOOOOOONNNMMMMMMLLLLLLKKKLLLMMMMMMKKKGGGDDDAAAAAA@@@@@@>>><<<999777666111111111000000//////...222222111000000000000000ssshhh\\\aaa]]]YYYXXXTTTOOOMMMLLLJJJEEEAAA???>>>===>>>>>>===:::888666666555444333222111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++************)))))))))******************))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++************+++,,,,,,))))))))))))************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++,,,---------,,,------------.........,,,,,,,,,---------......+++,,,---...////////////---...//////000000///////////////000000000000000111111111222111111000000000000111111111000000///---...///000111111111111////////////////////////......////////////........................//////000000000000////////////,,,------------.........,,,---------------,,,,,,---------...------,,,,,,***++++++++++++,,,,,,,,,)))******+++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------+++,,,,,,,,,,,,---------------......///000000000///////////////000111222000111222333333333333333...222777:::;;;===AAADDDKKKJJJHHHJJJQQQ___ooozzzuuunnnlllkkkpppyyy}}}rrrddd\\\XXXVVVUUUVVVXXXVVVPPPLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQSSSSSSRRRPPPNNNLLLLLLLLLKKKIIIGGGDDDCCC@@@???===:::777444222111222111000///...---------pppfff\\\aaa]]]ZZZWWWSSSNNNLLLLLLJJJFFFCCC???>>>===>>>>>>===:::888666666555444333222222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++++++++++++++******))))))))))))*********+++++++++***)))))))))***,,,,,,))))))))))))***************++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,---------++++++,,,---............------...////////////............//////000000000//////000000111000000000......//////000///////////////000000000000000/////////////////////////////////000000000000//////............------------////////////////////////+++,,,,,,,,,------------+++,,,,,,---------,,,,,,+++,,,,,,---------,,,,,,++++++++++++,,,,,,------))))))***+++++++++++++++***++++++,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,---------------------........................------------............---......///000000111111000000000000111222333444///111222555666888999999???GGGPPPWWW[[[___dddiiipppooonnnmmmooottt{{{}}}yyyuuuvvv}}}qqqddd______```iiiyyyxxxsssooopppwww|||yyytttuuuvvvsssiii```SSSSSSTTTUUUUUUVVVVVVWWWQQQQQQQQQRRRRRRSSSTTTTTTQQQRRRSSSTTTSSSRRRPPPOOONNNMMMJJJGGGDDDAAA???===999888666444333222111111}}}mmmddd[[[aaa^^^[[[VVVRRRNNNLLLLLLJJJGGGDDD???>>>===>>>>>>===:::888666666555444333222222111........................++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))************))))))))))))***************)))(((((('''((((((((())))))******+++***)))))))))***,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++------,,,++++++*********,,,,,,,,,---------......++++++,,,,,,,,,---------***+++,,,---............,,,---......//////......---.........//////000000------...///000000000///---...//////000000000////////////......---++++++..............................////////////....../////////.........------........................+++++++++,,,,,,---------++++++,,,---------,,,,,,***+++,,,,,,------------+++++++++,,,,,,---------))))))***++++++++++++***+++++++++,,,,,,+++++++++))))))))))))*********************++++++,,,,,,,,,+++++++++,,,,,,---------///......------,,,,,,+++..................................../////////000---......///000111111222111111111111222333444555===@@@GGGOOOXXX```eeehhhbbbjjjrrrwwwxxxxxx{{{xxxuuu|||uuummmaaaVVVTTT\\\iiitttxxxssslllhhhhhhnnntttyyyqqq}}}xxxffffffggghhhiiijjjkkklllXXXVVVRRROOONNNOOORRRSSSPPPQQQTTTVVVWWWWWWVVVUUUTTTSSSRRRQQQOOOMMMLLLLLLHHHGGGEEEBBB@@@>>>======lll```ZZZ]]]XXX\\\VVVQQQLLLKKKLLLKKKFFFAAA@@@???===<<<;;;;;;<<<<<<777666444333333222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,,,,+++***))))))******,,,+++++++++***)))))))))+++***)))'''''''''((())),,,,,,++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,++++++------,,,++++++******)))***+++---.....................------,,,,,,++++++,,,,,,---...///...,,,++++++,,,.../////////.........---------///............---------.........////////////000////////////////////////,,,,,,,,,------.........................................................---,,,,,,++++++,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......+++,,,,,,,,,++++++---///---...//////000000000///333222000///...///000111000...111777777111...000333666888666555999BBBIIIXXX^^^iiiuuu~~~~~~{{{sssppppppwwwyyymmmeee[[[XXX]]]fffmmmppphhhbbb\\\XXXYYY[[[]]]]]]```ooo|||}}}|||tttjjj```VVVTTTYYY\\\ZZZVVVXXXSSSPPPQQQTTTUUURRROOOVVVUUUTTTSSSSSSSSSQQQPPPWWWPPPIIIGGGIIIKKKIIIFFF~~~lll```YYY[[[UUUXXXVVVRRRMMMKKKLLLJJJFFFAAA@@@???===<<<;;;;;;<<<<<<777666444333333222000///------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))******++++++******************+++***)))((('''(((((()))*********************+++))))))))))))))))))))))))++++++++++++++++++++++++*********************************+++++++++,,,,,,---+++++++++,,,---,,,+++---,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,++++++,,,---...///.........---------,,,------------,,,,,,,,,,,,........./////////000000........................,,,,,,,,,------------------------------------------------------------------,,,,,,++++++,,,,,,---///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,---...---,,,,,,...000...//////000000000000///+++---000222333222000///111///000444333000222777555;;;EEEOOOVVV[[[]]]^^^iiikkkpppwwwyyyzzz}}}~~~nnnfff___\\\XXXTTTSSSVVV]]]bbbfffhhhmmmttt{{{~~~}}}{{{{{{oooaaa[[[]]]aaaaaa___ccc___ZZZXXXXXXWWWSSSOOOMMMMMMNNNPPPSSSUUUVVVWWWUUURRROOONNNPPPPPPOOOLLL~~~lllaaa[[[\\\TTTWWWVVVRRRNNNLLLLLLJJJFFFBBB???>>>===<<<;;;;;;;;;<<<777666444333333222000///------------------------************************))))))))))))))))))))))))************************,,,+++******)))*********))))))************************)))((((((((())))))(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********++++++++++++,,,+++***+++,,,,,,+++***------,,,******))))))***+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,------,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,++++++++++++............////////////........................------------,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///---...//////......///111------......//////000000,,,---...000111111111111000000333555666:::EEEPPP\\\aaaiiissszzzzzzuuupppyyyzzz|||jjj```^^^eeekkkqqqrrrnnngggcccaaaccciiioooooommmoooxxx|||xxx{{{}}}|||yyyrrrmmmhhhccc```[[[TTTOOOKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPRRRSSSSSSRRRRRR|||mmmccc]]]___VVVXXXVVVSSSOOOMMMKKKIIIEEEBBB???>>>======<<<<<<;;;;;;777666444333333222000...------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************++++++***************+++(((((())))))******++++++******))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++,,,***)))***+++,,,+++***,,,++++++*********************+++++++++++++++++++++++++++***+++,,,,,,---***+++,,,------,,,+++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++*********+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.../////////......000111////////////000111222222333000---,,,...444;;;???GGGHHHIIIGGGGGGNNN\\\iiizzz{{{}}}~~~zzzxxxyyy~~~~~~lll^^^XXXXXXUUUWWW[[[___dddllluuu{{{}}}xxxqqqhhhbbbYYYYYYXXXUUURRROOOMMMMMMGGGIIILLLNNNOOOPPPSSSUUUyyyjjjbbb]]]___WWWYYYVVVTTTQQQNNNKKKHHHEEECCC>>>>>>>>>======<<<;;;;;;777666444333333222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++***************++++++((((((((())))))******+++))))))***************************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********+++***))))))++++++***)))))))))******++++++++++++******++++++,,,,,,,,,,,,+++************+++,,,,,,(((***,,,------,,,***(((++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++,,,,,,---------------------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++***************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...///...------///111333222111111000111111222111000000444;;;FFFQQQXXXkkklllhhh```[[[^^^iiissssssxxx~~~uuukkkhhhiiikkkllljjjgggeeeccccccdddeeeiiilllqqqxxxssssssrrrmmmeee^^^YYYXXXDDDEEEFFFFFFGGGJJJOOORRRwwwhhh```[[[]]]VVVXXXVVVUUURRROOOKKKHHHEEEDDD>>>>>>>>>>>>===<<<;;;:::777666444333333222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))******+++,,,(((((())))))))))))))))))((()))***+++++++++******++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))((()))*********((('''((()))***++++++++++++*********++++++,,,------***************+++,,,,,,((()))+++,,,,,,+++)))(((******++++++++++++,,,,,,------------,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++************+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---...///...---...///111111000000000000222444555222777???KKKWWWcccmmmrrrvvvyyyxxxrrrnnnssszzz|||eeeZZZWWWWWWXXXVVVZZZbbbnnn|||uuuggg]]]YYYMMMKKKHHHEEEEEEGGGIIIKKKzzzkkkaaa[[[]]]VVVYYYVVVUUUSSSOOOKKKGGGEEEDDD===>>>>>>>>>===<<<;;;:::777666444333333222000///------------------------++++++++++++++++++++++++******************************************************))))))***++++++,,,)))))))))))))))(((((((((((()))***++++++++++++***)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***)))(((((()))***)))(((((()))***++++++***))))))(((((())))))***++++++,,,***************++++++,,,((()))***++++++***)))(((************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************+++++++++,,,******************************************+++,,,***+++,,,,,,------,,,,,,************************************************)))******+++,,,,,,------,,,,,,,,,------------...------------------------...............//////000///000000000//////111222000222555:::AAAHHHNNNQQQNNNRRRZZZcccnnnwww~~~{{{zzzzzz|||sssbbbUUUQQQTTT[[[```nnnvvvtttooooooiiiccc^^^\\\YYYVVVSSSpppeee^^^___XXXZZZVVVVVVTTTPPPKKKGGGEEEDDD===>>>>>>>>>>>><<<;;;:::888666444333333222000///------------------------******************************************************************************))))))***+++,,,,,,******))))))((((((''''''((()))***+++,,,,,,+++***''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))***((('''((()))***)))(((******++++++***)))'''&&&&&&''''''((()))******+++*********)))***++++++,,,))))))************))))))))))))******+++++++++,,,+++++++++************))),,,,,,---------.........++++++++++++++++++++++++*********++++++,,,,,,---************************************************++++++************++++++))))))******+++++++++,,,***************************)))))))))***+++,,,,,,++++++,,,---------,,,,,,************************)))***++++++++++++***)))))))))***+++,,,,,,------,,,,,,,,,---------......------------------------...............///000000000111222111000000222444777;;;BBBMMMZZZgggrrrxxxrrrqqqpppqqquuu{{{ooobbb``````^^^ZZZdddcccbbbcccjjjvvv}}}wwwmmmfffjjjfff```\\\ZZZUUUYYYVVVSSSOOOMMMJJJFFFCCC>>>===<<<<<<===<<<:::888:::888555444222111...,,,......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%'''((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,******++++++++++++******))))))***++++++++++++***---+++)))(((((()))+++---++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++***)))))))))************+++++++++---,,,,,,+++***)))((((((---,,,+++*********+++,,,---------,,,,,,+++++++++------,,,++++++,,,,,,,,,,,,,,,,,,---------........................------,,,---///...,,,,,,---///222333444222///......///;;;222///444;;;===>>>@@@OOOVVVaaallluuu}}}uuufffcccbbb^^^___eeeooowwwjjjddd___[[[ZZZVVVYYYVVVRRRNNNLLLHHHDDDAAA@@@???>>>>>>???>>><<<:::999777555333333111///---......---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))*********)))(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))************************,,,+++++++++************)))))))))******++++++,,,)))******++++++******)))))))))***++++++++++++***...---+++))))))+++---...++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++******))))))************++++++++++++++++++***************,,,,,,+++******++++++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................111222222111000///.........------...000333444555)))---666CCCPPPZZZ]]]\\\YYYgggvvvyyyuuuvvv}}}yyy{{{wwwnnndddbbbiiiuuuyyyvvvyyy|||kkkccc]]]ZZZ[[[XXXYYYVVVRRRNNNKKKGGGBBB???@@@???>>>>>>???>>><<<:::888666444333333222000.........---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))(((((())))))))))))******(((((())))))))))))******))))))))))))))))))))))))************************************))))))))))))************************)))******++++++******)))((()))******++++++******---+++***((((((***+++---+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++*********)))************+++++++++))))))*********+++++++++,,,++++++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................000//////000000000...---000...,,,,,,...111333444AAANNNZZZbbbkkktttssslllrrryyy~~~{{{www}}}}}}{{{wwwllleee^^^VVVTTT[[[hhhvvv~~~nnnddd]]][[[]]][[[ZZZWWWSSSNNNKKKGGGBBB???>>>===<<<<<<===<<<:::888666555333333333333111000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))***(((((((((((()))))))))***((((((((((((((((((((((((************************)))))))))))))))(((((((((************))))))))))))))))))************))))))((())))))***************)))((('''&&&&&&'''((()))***************************************++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------..................////////////---,,,,,,...111222111///111333444444555888===BBBWWWhhhsssuuu}}}uuuooosssyyyyyysssooommmooopppqqquuu{{{sssggg___]]]___^^^[[[XXXTTTPPPLLLHHHCCC@@@>>>===<<<<<<===<<<:::888666444333333333333222000......---------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&'''(((((((((((()))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))))))))))))))******)))))))))(((((()))************)))(((((('''&&&&&&'''((((((******************************))))))******+++,,,,,,,,,+++++++++++++++***))))))*********+++++++++,,,,,,++++++***))))))(((******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------.............../////////000000000//////000222333444444...777@@@EEEGGGLLLWWWaaalllxxx}}}zzzzzztttwww{{{mmmiiillllllmmmmmmnnnqqqwww~~~wwwjjjaaa^^^aaa```[[[XXXTTTPPPMMMIIIEEEAAA@@@???>>>>>>???>>><<<:::666555333333333333111000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((('''((())))))******))))))******))))))))))))*********************************))))))))))))***++++++++++++++++++++++++++++++)))************+++++++++------,,,+++***)))((('''))))))+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......,,,,,,,,,---------...............//////000000111111111111000///000444777999DDDQQQXXX[[[```iiipppttt|||xxxllliiinnnuuu{{{qqqfffggglllnnnrrrxxxyyykkkbbb^^^```___YYYVVVRRROOOLLLIIIEEEBBB@@@???>>>>>>???>>><<<:::777555333333333222111///......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********''''''(((((())))))******(((((())))))))))))(((((('''(((((()))))))))))))))************************************************)))))))))))))))***++++++++++++++++++++++++++++++)))************++++++++++++++++++*********))))))((()))+++,,,------,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......---......///000000111111000333555444222555>>>FFFUUU\\\gggqqqxxx|||}}}}}}rrrxxxzzz{{{zzztttrrrooommmrrrwwwxxxvvvuuuxxx{{{~~~}}}yyylllbbb^^^```^^^WWWUUUQQQNNNKKKHHHDDDAAA>>>===<<<<<<===<<<:::888888666444333333222000.........---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++&&&''''''((()))******+++(((((())))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++)))************+++++++++***************+++++++++((()))+++,,,------,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......---......///000111111222444999=========CCCQQQ]]]jjjoooyyysssddddddccc]]]cccnnn~~~~~~|||~~~{{{kkkaaa```ccc___XXXUUURRROOOLLLIIIEEEBBB???===;;;;;;;;;:::999777999777444333333333111000........................,,,+++******++++++***(((***(((&&&'''***+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&((()))***((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((((((((()))+++***)))(((((()))******(((((((((((())))))))))))******))))))))))))*********)))(((''''''((()))***&&&''''''((()))******+++))))))(((((((((((()))))))))************+++++++++(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------...---------------......+++---//////.........///333222111111333777;;;===MMMSSS]]]dddfffhhhpppyyyrrrdddbbbggg{{{}}}uuurrrwww}}}lllbbbaaaccc___[[[XXXTTTPPPMMMIIIDDDAAA???===;;;;;;;;;;;;999777999777444333333333111000........................,,,+++******++++++***(((***(((''''''******)))'''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((+++***)))(((((()))******(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''(((((())))))******))))))(((((((((((()))))))))************+++++++++)))******+++,,,,,,------++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---.........000111222111111222333000222555999???HHHRRRYYYmmmttt{{{qqqgggfffkkk}}}{{{xxxuuuuuu~~~mmmbbbaaabbb]]]]]]ZZZUUUQQQMMMIIIDDDAAA???===;;;;;;;;;;;;999888999777444333333333111000------------------------,,,+++******++++++***(((***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&''''''((())))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******))))))))))))******(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***)))************++++++++++++++++++,,,,,,------...++++++,,,---------------,,,,,,,,,,,,---------------------------...///000.../////////...000333555555:::AAAHHHPPP\\\jjjuuuvvv~~~vvvuuuzzzvvvpppnnnrrrxxx{{{wwwvvvxxxwww|||~~~mmmbbb___```[[[[[[XXXSSSPPPLLLIIIDDDAAA???===;;;;;;<<<<<<:::999999777444333333333111000------------------------,,,+++******++++++***((()))((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((()))))))))))))))*********(((((((((((())))))))))))******))))))))))))******'''((()))******)))((('''******))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++++++++++++++,,,,,,------+++,,,,,,---...---------,,,,,,,,,------------.../////////......//////000///......---000555===CCCLLLSSS\\\aaaeeelllxxx}}}}}}pppbbb^^^ccckkkoooqqqtttvvv{{{}}}zzzvvvttt{{{xxxxxx||||||xxxxxx|||{{{|||{{{uuuppprrryyy}}}lllaaa^^^^^^XXXWWWTTTPPPNNNKKKIIIEEEBBB>>>===<<<<<<<<<<<<;;;999999777444333333333111000------------------------,,,+++******++++++***(((((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((())))))***(((((())))))************(((((((((((())))))))))))******))))))))))))******'''((()))******)))((('''************))))))))))))******))))))))))))******))))))*********+++++++++************++++++++++++,,,,,,---.........------,,,,,,---------.........//////......------......111111222666>>>KKKYYYbbbnnnvvvuuummm^^^SSSVVVdddnnnpppxxxxxxvvvqqqjjjhhhlllqqqssszzzwwwyyywwwxxx{{{|||zzzzzz{{{sssuuusssnnniiifffjjjnnnlllqqqzzz|||lllaaa^^^]]]WWWUUURRROOOMMMKKKIIIEEECCC>>>===<<<<<<======<<<:::999777444333333333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***(((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++'''((()))******+++******(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))((((((************************+++******))))))******+++)))************+++++++++************************,,,,,,---...............,,,---------............---,,,,,,------...///000111444;;;DDDRRRbbbsss}}}{{{wwwzzz~~~{{{xxxnnnmmmsssqqqjjjpppwwwzzzqqqnnnttt|||tttsssuuuvvvyyy}}}}}}{{{nnnooonnnllliiigggggghhhfffhhhlllpppnnnlllpppwww~~~||||||}}}mmmbbb___^^^XXXVVVTTTPPPMMMKKKHHHEEEBBB>>>===<<<<<<======<<<;;;999777444333333333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***(((''')))******''''''(((***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&'''((()))******&&&''')))***++++++******(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((()))))))))))))))******++++++,,,+++******))))))******+++)))************+++++++++++++++++++++++++++++++++,,,------...............------------............,,,---...000222555888999999@@@KKKYYYggguuuzzzhhhXXXUUUZZZaaapppuuuiiiiiihhhkkksssyyy{{{~~~zzzvvvssstttttttttxxx~~~yyyqqqnnnkkkjjjiiihhheeeccciiihhhkkkmmmkkkfffdddggghhheeedddeeegggjjjttt}}}}}}nnnccc``````ZZZYYYVVVRRROOOLLLHHHDDDAAA>>>===<<<<<<===>>><<<;;;999777444333333333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***(((''')))+++***'''&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***&&&''')))***+++++++++***(((((((((((())))))))))))******))))))))))))*********)))(((''''''((()))***(((((()))***+++,,,,,,,,,++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------.........//////...///111555999===AAACCCIIIRRR```mmmyyyzzzfffYYY\\\___dddwww{{{eee```\\\^^^bbbhhhrrr|||yyyuuuwwwzzz|||~~~~~~{{{zzzwwwvvvwwwxxxuuusssvvv{{{zzzsssooonnnlllgggccc^^^]]]aaaggghhhdddbbbccc___```dddhhhhhheeeggglllnnnnnnrrrxxx}}}nnneeecccbbb[[[YYYVVVRRROOOLLLIIIDDDAAA>>>>>>===<<<<<<<<<<<<<<<;;;:::777444222000///...//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))''''''''''''((((((((((((***)))(((''''''((()))***'''&&&&&&&&&&&&'''((((((******))))))((((((''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%'''''''''((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))***************'''''''''&&&&&&%%%%%%$$$(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000000---+++111------111333111000222---111666<<>>>>>===<<<<<<<<<<<<<<<;;;999777444222000///............------,,,,,,++++++++++++************)))))))))))))))))))))))))))''''''((((((((()))))))))***)))(((''''''((()))***(((''''''''''''((())))))))))))))))))((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))((((((((((((''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))************************************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///....../////////...---000///000444444000///111444???LLLYYYiii}}}iii```WWWUUUZZZfffwww}}}xxxsssrrrzzz|||~~~uuummmllloooxxx}}}xxxwwwwwwwwwtttnnnhhheeeeeeccc^^^XXX\\\\\\\\\\\\[[[YYYXXXWWWSSSTTTUUUUUUVVVWWWYYY[[[]]]cccjjjmmmmmmpppwww}}}{{{lllcccaaa```YYYUUUSSSPPPNNNLLLIIIDDDAAA>>>>>>===<<<<<<<<<<<<<<<:::999777444222000//////------------------------+++++++++************)))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))((((((((((((((()))******)))))))))(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((''''''''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********)))(((((())))))))))))************((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,,,,///333444555<<>>>>>===<<<<<<<<<<<<<<<:::999777444222111000///,,,,,,------------------+++++++++*********))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((('''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********)))((('''''')))))))))******+++++++++(((((()))))))))*********))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++***------------------------...//////......///000222111111444999===FFFUUUdddyyy}}}nnn]]]SSSTTTSSSVVV___lll|||vvvhhhaaabbbkkkvvvyyyoooiiifffhhhnnnwww~~~}}}~~~}}}}}}wwwkkkfff```]]]]]][[[TTTOOOSSSRRRQQQQQQRRRRRRQQQPPP\\\[[[[[[\\\]]]^^^^^^]]]aaacccfffkkkqqqyyy{{{kkkaaa______YYYXXXUUUSSSQQQOOOLLLHHHEEE>>>>>>===<<<<<<<<<<<<<<<999888666444222111000000,,,,,,------------------+++++++++*********))))))(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((''''''&&&&&&''''''((()))'''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))))))))(((((('''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&((((((((())))))*********))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------------------///111222222000000111333888===GGGTTT^^^hhhwwwtttrrrooollljjjiiiiiijjjjjjdddaaafffnnnuuu}}}vvvlllpppvvvxxxsssoooooonnngggbbbaaa[[[\\\aaaiiiooovvv~~~||||||~~~yyytttqqqooojjj```XXXUUURRRNNNNNNPPPRRRSSSSSSVVVUUUTTTUUUXXXZZZYYYWWWYYY\\\aaafffkkkssszzzyyy{{{kkkaaa``````ZZZZZZWWWTTTRRRPPPMMMIIIFFF>>>>>>===<<<<<<<<<<<<<<<999888666444222111000000------------------------+++++++++************)))))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((()))))))))(((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((''''''''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((''''''((((((((((((((())))))))))))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,///000///...///333777;;;GGG^^^xxxuuudddUUURRRPPPVVVeee{{{uuummmjjjgggggghhhooo{{{yyylllhhhfffgggfffcccbbbddd[[[ZZZ\\\aaacccgggpppzzz}}}{{{yyyyyyyyyyyyppptttwwwzzz{{{{{{{{{|||zzzzzz{{{~~~{{{wwwllleee]]]WWWUUUTTTQQQOOOSSSRRRRRRSSSUUUVVVUUUUUURRRUUUYYY]]]bbbhhhnnnrrrppptttyyy}}}|||kkkaaa``````ZZZZZZXXXUUURRROOOLLLGGGDDD>>>>>>===<<<<<<<<<<<<<<<999888666444222111111000.........------,,,,,,++++++++++++************)))))))))))))))))))))))))))''''''((((((((()))))))))'''((()))******)))(((''''''''''''''''''(((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''(((***))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))((((((((()))))))))))))))((((((((())))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------........................,,,...000111333;;;FFFNNNRRR^^^uuu{{{gggSSSFFFGGGHHHKKKVVViii{{{sssmmmmmmppp{{{uuuyyy}}}qqqiiicccccceeecccaaabbb]]][[[]]]bbbccccccfffkkkrrrxxx}}}|||{{{ttttttsssqqqooonnnooooookkkmmmoooooooooooopppqqqjjjmmmrrrxxx}}}}}}vvvmmmgggddd```ZZZUUUZZZZZZZZZYYYXXXWWWWWWWWWSSSSSSTTTUUUVVVZZZ___ccclllnnnqqquuuwwwyyyzzzzzzvvv{{{}}}lllbbb```aaa[[[ZZZXXXTTTQQQNNNJJJFFFBBB>>>>>>===<<<<<<<<<<<<<<<999888666444222111111111//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''((((((((((((((()))******&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))((('''''''''''''''***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))))))))(((+++*********))))))(((((()))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................222444777:::AAAOOObbbooozzz}}}xxxbbbVVVSSSRRROOORRRYYYbbbkkkttt{{{~~~zzzxxxtttooonnnrrruuuyyy~~~pppdddbbbeeebbb]]]ZZZ^^^]]]aaagggjjjhhhggghhhkkkrrr~~~yyyuuuuuuuuummmnnnmmmkkkiiigggfffffffffeeecccbbbbbbdddeeefffgggiiikkklllmmmooorrrtttssspppmmmmmmpppoookkkggg___```___\\\XXXVVVUUUVVVVVVVVVUUUTTTUUUYYY___dddaaadddiiiqqqxxx||||||{{{|||yyytttooolllnnntttxxx}}}kkk```___bbb^^^[[[WWWQQQLLLIIIHHHFFFEEEAAA@@@===;;;:::999999999<<<:::777333111/////////...---,,,,,,++++++,,,,,,+++++++++************)))******))))))))))))*********************)))(((((((((((())))))))))))((((((***)))(((''''''&&&&&&'''))))))((('''''''''''''''+++***'''&&&%%%&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))((((((((((((((('''''''''''''''''''''''''''''''''******++++++++++++******+++++++++++++++***)))((())))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***------------------------,,,,,,,,,---------......000...------,,,+++)))'''//////000000---+++,,,...222CCCPPPQQQXXXpppvvvkkkbbbeeeooorrrkkkbbbfffgggfffcccbbbfffpppxxx}}}zzztttnnnlllooopppnnnkkknnnoooqqqsssvvv}}}pppcccbbbaaa[[[XXX[[[[[[```fffmmmsssvvvwwwxxx{{{vvvrrrpppnnnnnniiihhhgggeeedddcccbbbbbb]]]^^^```aaaaaa```^^^]]]___bbbeeeiiikkkkkkjjjiiikkkmmmoooppppppqqqtttvvvnnnmmmjjjfff```\\\[[[[[[YYYWWWTTTTTTVVV[[[```cccdddfffggggggmmmuuuxxxwwwyyyzzzvvvnnnkkkooorrrsss}}}kkkaaa```ccc___\\\WWWQQQLLLIIIHHHFFFDDDAAA???===;;;:::999999999<<<:::777333111000///000...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))***************)))(((((((((((())))))))))))(((((()))((((((''''''''''''((())))))((('''''''''''''''***)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''((()))((('''&&&&&&'''((()))(((((((((((((((((((((''''''''''''''''''''''''''')))))))))******)))))))))***************)))(((((())))))))))))))))))))))))))))))***++++++++++++***))))))***+++++++++++++++************************,,,,,,---------..................///000000///...222222222333333444666888GGG^^^ttt||||||dddWWWTTTSSSXXXggg{{{|||xxxqqqkkkllluuuvvvnnnpppkkkhhhiiimmmooollliiijjjjjjjjjhhhhhhllltttzzzvvvllleeeeeeiiilllpppttt{{{~~~|||zzzuuuqqqmmmjjjiiiiiicccbbbaaa___^^^]]]\\\\\\WWWXXXYYYZZZZZZYYYXXXWWWYYYZZZ]]]```bbbbbbbbbbbbeeegggjjjlllmmmoooqqqtttpppqqqqqqooollljjjiiijjjbbbbbb___[[[VVVWWW[[[```bbbeeeeeedddfffkkkkkkiiiuuuvvvtttoooooorrrrrrpppmmmaaa```ccc___]]]XXXRRRMMMJJJGGGEEECCC@@@???===;;;:::999::::::<<<:::777444222000000000...---,,,,,,++++++,,,,,,+++++++++************)))((()))***++++++***)))((())))))******))))))(((((((((((())))))))))))(((((((((''''''''''''((()))))))))((((((''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))(((''''''))))))))))))))))))))))))))))))***++++++++++++***)))******+++++++++++++++))))))))))))************,,,------------.........)))***,,,...///000000000,,,++++++---333:::???AAA]]]yyyqqqXXXIIIEEEGGGLLLXXXkkk{{{yyy}}}zzzyyy|||wwwooodddaaa```ccchhhjjjgggbbbZZZ\\\\\\XXXVVVZZZeeennn~~~xxxssssssqqqmmmiiifffcccbbbaaa[[[ZZZYYYWWWVVVUUUUUUTTTOOOPPPQQQRRRRRRQQQPPPOOOQQQQQQSSSTTTVVVWWWXXXYYY[[[]]]```ccceeegggjjjmmmmmmooosssuuuuuuvvvwwwxxxuuuwwwvvvooogggcccfffjjjmmmpppooollljjjjjjhhhdddeeeeeedddccceeehhheee```nnnbbb```aaa]]]]]]YYYSSSNNNKKKGGGDDDBBB@@@???===;;;::::::::::::;;;:::777555333111000000...---,,,,,,++++++,,,,,,+++++++++*********))))))'''(((***,,,,,,***((('''((()))))))))))))))(((((((((((())))))))))))((((((&&&&&&&&&''''''(((******)))(((''''''''''''((((((''''''((()))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&''''''(((''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---------------------............***+++,,,---------......333333444999FFFVVVaaaeeexxx~~~lll]]]RRRQQQUUUXXX\\\bbblllwwwzzzqqqggg```bbbaaabbbjjjssstttnnnggg```^^^^^^ccchhhjjjfffaaaYYY^^^aaa___^^^fffuuu|||wwwqqqmmmkkkjjjfffccc```]]][[[[[[UUUTTTSSSQQQPPPOOONNNNNNIIIIIIJJJKKKKKKJJJIIIIIIKKKKKKKKKLLLMMMPPPRRRSSSRRRUUUXXXZZZ[[[]]]```ccceeeiiiooosssvvvxxxzzz|||~~~~~~{{{wwwwwwuuurrrpppooollliiilllnnnjjjbbbooobbb^^^___[[[]]]YYYTTTOOOKKKHHHDDDBBB???>>>===;;;:::::::::;;;:::999888666444222111000...---,,,,,,++++++,,,,,,+++++++++*********))))))'''(((***,,,,,,***(((''''''(((((()))))))))(((((((((((())))))))))))((((((&&&&&&&&&&&&''')))***+++((((((''''''''''''((((((''''''(((((()))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%&&&''''''((('''''''''&&&''''''''''''''''''&&&'''(((((((((((((((((('''&&&'''''''''(((((())))))************************)))******++++++******)))))))))***++++++*********))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++---------.........//////---------........./////////000000///---...000333:::???EEENNN___vvvnnnhhhfffjjjnnnmmmkkkjjjooonnnnnnpppuuu~~~zzzuuupppmmmjjjccc\\\WWWVVVTTTVVV^^^fffiiieee___^^^]]]___eeemmmqqqppplllaaagggmmmooopppyyy~~~{{{xxxuuuqqqmmmiiieeecccaaa^^^[[[YYYWWWVVVQQQPPPNNNMMMKKKJJJJJJJJJEEEFFFFFFFFFFFFFFFFFFEEEIIIHHHHHHHHHIIIKKKNNNOOOOOOQQQSSSTTTUUUVVVYYY[[[```dddjjjpppsssvvvyyy{{{xxxwwwvvvpppgggoooaaa^^^___[[[\\\YYYTTTPPPLLLIIIEEEBBB???>>><<<;;;::::::;;;;;;:::999888666444333111111...---,,,,,,++++++,,,,,,+++++++++************)))((()))***++++++***)))(((''''''((()))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''''')))******(((''''''''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))******++++++++++++******)))******++++++++++++***))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////...///000//////333999???PPP]]]iiirrrttt\\\MMMKKKLLLUUUiii{{{~~~|||xxxrrrmmmlllgggcccbbbeeeeee___XXXUUURRRRRRTTTYYY```ddddddccc]]]]]]```iiiuuu|||xxxuuussspppnnnlllhhheee^^^]]][[[YYYVVVTTTRRRQQQMMMLLLJJJIIIGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDEEEFFFHHHJJJKKKKKKMMMOOOPPPQQQRRRTTTVVV^^^aaagggkkkooorrruuuwwwyyy}}}~~~vvvmmmaaa```bbb^^^[[[XXXTTTPPPMMMJJJFFFCCC???>>><<<;;;::::::;;;;;;999999888777555333222111...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))&&&''''''((())))))(((((((((((())))))))))))(((((('''''''''''''''((()))***'''''''''''''''((())))))(((''''''&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,------,,,,,,******+++,,,,,,---..................////////////+++...111444999CCCPPPZZZ}}}wwwfffSSSEEE>>>MMMNNNWWWiiizzzqqqgggbbb___]]]______ZZZ[[[bbbddd___ZZZYYYNNNPPPSSSWWW\\\ccciiimmmqqqppprrr|||}}}uuuqqqnnnkkkiiigggdddaaa^^^VVVVVVUUUSSSPPPNNNLLLKKKHHHGGGFFFDDDCCCBBBAAAAAA@@@??????????????????@@@???@@@@@@@@@AAACCCDDDDDDCCCEEEHHHIIIJJJLLLNNNPPPWWWZZZ^^^bbbfffiiimmmpppsssxxx~~~lllbbbaaadddaaaZZZWWWSSSPPPNNNKKKGGGDDD>>>>>><<<;;;::::::;;;<<<999999888777666444222111...---,,,,,,++++++,,,,,,+++++++++************)))******))))))))))))******&&&&&&'''((())))))(((((((((((())))))))))))(((((((((''''''''''''((())))))'''''''''''''''((()))***)))(((&&&%%%&&&'''***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,------,,,,,,++++++,,,------...//////............/////////000000444999@@@IIIXXXjjjwwwuuucccUUULLLIIIMMMQQQSSSYYYfffuuuzzzsssnnngggaaa]]]```bbb``````aaaOOOLLLQQQ]]]eeefffeeeggg^^^aaaeeeiiinnnxxxxxxpppmmmjjjgggdddaaa^^^[[[XXXQQQQQQPPPNNNLLLJJJHHHGGGEEEDDDBBBAAA???>>>>>>>>>======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>??????:::===@@@BBBDDDFFFIIILLLOOORRRUUUYYY\\\```eeeiiikkkpppxxxzzzkkkbbbaaabbb\\\XXXVVVRRRQQQPPPLLLEEE@@@???>>>>>>============>>>888777666555333111000///---------,,,,,,,,,+++++++++++++++************)))---+++)))((('''((()))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))***''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))************+++)))((())),,,---+++)))*********)))))))))))))))((())))))+++,,,---......---------.........//////...//////...,,,,,,...000000000...,,,---111444444<<<999DDD___www|||ddd[[[[[[\\\```fffkkkooorrrsssttttttuuuwww|||pppiiiaaaZZZYYY]]]YYYUUUSSSYYYaaaddd___YYYWWWUUUVVV```uuuxxx~~~|||wwwtttqqqllliiieeebbb^^^[[[ZZZXXXUUUSSSPPPNNNLLLIIIFFFDDDCCCBBB>>>>>>===<<<;;;;;;::::::999999888888888888999999;;;:::::::::::::::::::::<<<<<<===???@@@CCCDDDEEEKKKMMMQQQTTTWWW[[[___bbbfffjjjooouuuzzz|||lllcccbbbbbb\\\YYYVVVRRRPPPOOOKKKEEE@@@>>>===<<<<<<;;;<<<<<<<<<999888777555333222111000---------,,,,,,,,,+++++++++++++++************)))***************)))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&$$$$$$%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******))))))))))))************---+++***+++...///...,,,************))))))))))))))))))***+++,,,---......------------............,,,,,,---,,,,,,---000333222111111222222333888<<>>MMM]]]mmm~~~vvv```KKK>>><<<>>>AAAEEEYYYttt~~~nnnhhhaaa]]]XXXSSSSSSUUUPPPQQQSSSYYY```fffiiiiiifffjjjppp{{{|||tttnnnjjjfffaaa]]]]]]ZZZVVVRRRPPPNNNKKKHHHFFFDDDBBB@@@>>><<<;;;:::888888777777666555555555666555555444444555555666555666666777777888888888999999:::;;;<<<>>>@@@AAACCCFFFIIILLLOOORRRWWWZZZ___aaaeeeiiimmmssszzzoooeeebbbbbb\\\[[[WWWQQQNNNMMMJJJFFFBBB======<<<;;;:::::::::::::::999888777555333222111...------------,,,,,,,,,+++++++++*********))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))******))))))))))))******((()))))))))************''''''''''''((()))(((((()))***************++++++******++++++,,,------...,,,,,,,,,,,,---------------///000000///...///000222...222<<>>;;;999888777777555555555444444444333333444333333222222333333444222333333444555666777777666666777888999;;;===>>>???BBBEEEHHHJJJNNNRRRUUUZZZ\\\```ccchhhooovvv{{{}}}pppeeecccbbb\\\[[[WWWQQQNNNMMMJJJFFFBBB???>>>===<<<;;;;;;;;;;;;:::999888777555333222111.........---------,,,,,,+++++++++*********))))))******)))(((((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''''''''((()))((('''&&&''')))&&&'''''''''(((((())))))((((((((((((((((((((((((((())))))))))))***************))))))))))))******((()))))))))******************++++++++++++,,,,,,))))))******+++++++++,,,+++++++++,,,,,,------...,,,,,,,,,---------......+++---000222222222444555;;;===GGGUUU___iii|||uuulllcccZZZPPPXXX\\\[[[\\\dddjjjlllyyy}}}iiiaaaeeefffcccaaadddiiillltttvvvvvvsssrrrssswwwyyy~~~{{{yyyqqqlllfffbbb```]]]YYYVVVSSSPPPLLLIIIGGGDDDAAA???===<<<:::999777666555555444444444333333333333333222111111111111111111222111111222222333444555555444444555666777888:::;;;===???BBBDDDGGGJJJNNNQQQUUUXXX\\\```fffllltttyyyvvv}}}pppeeecccccc\\\[[[VVVRRROOOMMMKKKFFFBBB??????===<<<;;;;;;;;;;;;999999888666444333111111............---------,,,+++++++++************)))+++***((('''''')))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''''''''((()))((('''&&&''')))&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))*********+++++++++******))))))))))))******))))))))))))************(((***++++++***)))+++,,,))))))******+++,,,,,,,,,+++,,,,,,,,,---------...---------.........///////////////......000444888DDDRRRgggyyy}}}cccNNNEEECCCBBBIIIYYYgggkkkppp|||jjjYYYXXXYYYXXXVVVVVV[[[bbbhhh||||||xxxvvvtttiiiddd___[[[ZZZXXXUUURRRNNNKKKGGGDDDCCCAAA>>><<<:::999888777555555444444333333333222222222222222111000000//////000000111000111111222222333333333333333333444555777888999:::<<>><<<;;;:::999999999999888777555333222111000............------------+++++++++************))))))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))************&&&(((******(((''')))+++))))))***++++++,,,------,,,,,,,,,---------------........./////////000000333111//////555AAAPPPZZZdddxxx|||nnn\\\LLL@@@:::===DDDPPPdddvvv|||rrrfff___\\\\\\[[[\\\^^^bbbggglll{{{wwwsssooommmkkkddd___YYYVVVTTTRRRNNNKKKHHHFFFBBB@@@???>>><<<:::888777666444444333333333111111111111111111111111000000////////////000000111111111111222222222222333333333333444666777777777999<<<>>>@@@CCCGGGJJJNNNRRRWWW\\\___cccfffiiipppwwwoooeeecccccc]]]XXXVVVSSSQQQPPPLLLEEE@@@>>>===;;;:::999888888888888777666555333111000/////////.........---------+++++++++************)))&&&(((***+++,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))***************,,,...---++++++---///))))))***+++,,,,,,------,,,,,,------------------////////////000000000000000///111999JJJeee{{{VVVHHH?????????@@@HHHUUUbbbvvvxxxnnnhhhhhhjjjgggfffhhhlllpppsssuuuxxx{{{yyyuuupppkkkgggdddcccbbb]]]WWWRRRPPPNNNIIIFFFEEEBBB???======<<<:::888666555444333222222222222/////////000000000000000000000////////////000000222222222222111111111111222222222333444555666777555777:::<<<>>>AAAEEEHHHLLLPPPVVVZZZ\\\^^^```aaafffmmmuuuzzz|||mmmbbb``````ZZZXXXUUURRRPPPNNNJJJDDD>>>>>>>>>===;;;;;;:::::::::>>>;;;888555333111///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((***'''%%%&&&(((***(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***))))))))))))************))))))))))))))))))))))))************************111444666333,,,((()))+++***,,,///111111000---+++111...++++++...000///...---,,,///333111+++,,,222111666GGGaaawww{{{cccOOOCCCBBBBBBEEEMMMYYYeeemmm|||oookkkqqqzzz~~~vvvyyy~~~wwwwwwtttoookkkhhhddd```]]]UUUTTTQQQNNNJJJFFFCCCBBB======;;;999777555444333444333333222111111111222000000//////.........---//////////////////////////////000111111111111111111111222222222333333333444555666888;;;===@@@AAAGGGJJJNNNQQQTTTYYY]]]aaabbbgggmmmqqqvvv|||{{{jjj___^^^^^^XXXWWWTTTQQQPPPOOOKKKFFFAAA??????>>>===<<<;;;<<<<<<>>><<<888666444333111///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((***(((&&&&&&((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))***************************---//////,,,+++---///+++,,,,,,,,,------------000...,,,---000222222000222///...222444444:::BBB@@@PPPeeetttzzzwwwfff[[[RRRGGG???QQQWWW___jjjttt}}}vvvpppqqqqqqxxx}}}~~~yyyqqqkkkhhhddd```]]]YYYUUURRRQQQOOOMMMIIIFFFCCC@@@???<<<;;;:::888666444333222222111111000//////000000111000000000////////////...........................///000000111111000000111111111222222222333333444444666888:::===???@@@DDDFFFJJJMMMQQQUUUYYY]]]___ccchhhlllpppvvv~~~yyyhhh___^^^___ZZZVVVSSSPPPOOOOOOLLLGGGBBB@@@???>>>===============>>>;;;888666666555333111,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))(((&&&&&&((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))************************'''((()))+++,,,---......---+++)))((((((***---///,,,++++++,,,///000//////555///,,,///444:::BBBIIIXXXeeerrrwww{{{kkkPPPBBB===;;;@@@HHHbbbmmm|||zzzrrriiicccbbbhhhwww|||yyyxxxssskkkdddaaa]]]ZZZWWWSSSOOOLLLJJJIIIGGGDDD@@@===;;;:::999888777666444333222111//////......------......111111111000000000000///........................---......///000/////////000111111111222222222222333444555777999<<<>>>???@@@BBBFFFIIILLLPPPUUUXXX[[[^^^cccgggkkkrrr{{{{{{jjjaaabbbddd___XXXUUUQQQOOONNNLLLFFFBBB???>>>>>>===<<<<<<======<<<:::777666555555333222---------------------------,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((()))))))))************))))))))))))))))))))))))************************+++***)))***,,,,,,+++)))---,,,)))((()))***---///,,,,,,,,,...////////////222111333===KKKXXXaaafffuuuzzzwww___LLL???>>>>>>>>>JJJ\\\rrr}}}{{{tttmmmgggeeehhhqqqxxxtttsssnnnhhh```]]]YYYVVVSSSPPPLLLJJJDDDCCCAAA???<<<999777666666555555444222111000000......---------------...000000000///////////////........................,,,---......//////......000000000111111111111222222333444555888:::<<<===>>>@@@DDDGGGJJJNNNRRRUUUWWW[[[```dddiiiqqqzzz|||kkkcccdddfffbbb\\\XXXSSSPPPNNNJJJEEE@@@======<<<;;;;;;;;;<<<<<<:::888666444444444222111---------------------------,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((((((((((('''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))************************---,,,+++,,,---,,,***(((,,,,,,,,,,,,---------...///000111111111111222333000888HHH^^^wwwaaaGGGGGGAAACCCKKKLLLJJJYYYnnn~~~rrrkkkooowww~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||}}}}}}}}}~~~|||sssmmmkkkhhhcccWWWTTTQQQNNNKKKIIIEEECCC???>>>===;;;999777555555333333222222111000//////......---------......///................................................,,,,,,---...............//////000000000111111111111222333444666888:::;;;>>>@@@DDDGGGIIIMMMQQQTTTWWW[[[___bbbeeekkksssyyyzzz~~~zzziiiaaabbbeeeaaa^^^YYYTTTPPPMMMJJJDDD@@@<<<<<<;;;;;;;;;;;;<<<<<<:::888555444444333222000---------------------------,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***************************+++,,,---------------+++---...///000///...---,,,---......///000444666888GGG]]]uuuiiiQQQEEEDDDMMMPPPZZZeeehhhmmm~~~}}}|||}}}}}}{{{zzzyyyyyyyyyyyytttuuuuuuvvvvvvuuuuuutttrrrssstttuuuvvvxxxyyyyyy{{{{{{||||||~~~~~~~~~{{{yyyuuuvvvqqqiiicccaaa^^^YYYPPPNNNKKKHHHFFFDDDAAA>>>;;;;;;:::888777555444333111111111000000/////////.........---......///000,,,---------------......------------------------,,,------...///.........////////////000000000000111111222333555777999:::===@@@CCCFFFHHHLLLPPPSSSWWWZZZ]]]^^^___aaagggkkkrrrvvvzzz~~~zzzhhh```aaaeeeaaa]]]YYYSSSOOOMMMJJJFFFAAA======<<<<<<<<<<<<======<<<999777555444444222000........................---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((('''((()))(((&&&&&&(((***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))************************(((+++------,,,+++---///,,,---...////////////...)))+++,,,---///333:::???KKKZZZmmm|||gggTTTBBB999III```fffmmmvvvwwwpppttt~~~~~~}}}|||{{{zzzzzzyyywwwvvvtttrrrqqqqqqqqqrrrlllmmmnnnoooooonnnmmmmmmjjjkkkmmmoooqqqrrrssstttyyyxxxxxxyyy{{{}}}}}}|||}}}|||xxxssspppnnngggiiiggg```ZZZXXXUUUPPPMMMJJJGGGEEEDDDAAA>>><<<888888777666444333222222000000000000000/////////---------------...//////------------......//////------------------------------...///////////////........./////////000000000000111222444666777888;;;===@@@CCCEEEIIIMMMPPPRRRVVVZZZ\\\\\\]]]aaadddjjjnnnssswwwzzz}}}{{{iiiaaabbbeeebbb\\\WWWRRROOONNNLLLGGGDDD>>>>>>============>>>???>>>;;;888666555444333111........................---,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))&&&(((***(((&&&%%%'''***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))************************(((,,,///...***(((***---------------......//////...///222333666===EEELLL\\\jjjyyy```GGGEEEEEEEEETTTkkk|||vvvqqqmmmsss}}}{{{xxxxxxwwwwwwvvvuuuuuutttsssqqqooommmlllkkkkkkkkkiiiiiikkkllllllkkkjjjiiiggghhhkkkmmmpppqqqssssssuuuuuutttuuuwwwyyy{{{|||~~~|||}}}~~~|||}}}}}}~~~}}}}}}|||{{{|||{{{zzzzzzzzz|||}}}~~~}}}|||{{{{{{}}}~~~|||zzzvvvqqqlllhhhfff___bbbaaa[[[VVVTTTPPPLLLHHHEEEBBB@@@???===:::777666555555444333222111111000000000000000000//////,,,,,,,,,,,,------...///---.........//////000000---------------------------...//////000000//////............/////////000000000111222333555777888888;;;>>>@@@CCCFFFJJJMMMLLLQQQWWW[[[]]]___cccfffeeeiiinnnrrruuuyyy|||{{{iii___```ccc___XXXUUURRRNNNLLLIIIEEEBBB??????>>>===<<<;;;::::::===:::777555555555444333......---,,,,,,,,,------------,,,,,,+++***))))))))))))))))))))))))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((('''''''''+++*********))))))((((((*********)))))))))))))))))))))))))))************))))))***+++,,,,,,,,,,,,,,,,,,------...//////000...---,,,***,,,///000///999,,,---AAARRRYYYdddssshhhUUUKKKBBB???DDDSSShhh{{{|||yyytttrrrvvv}}}zzzwwwoooooooooooooooooooooooohhhfffdddbbbbbbbbbcccddddddeeegggggggggeeecccaaa^^^```bbbdddgggiiijjjjjjlllkkkkkklllnnnqqqtttvvvzzzyyyxxxvvvvvvvvvwwwxxxuuuxxx|||}}}{{{zzz|||~~~}}}|||zzzxxxwwwwwwwwwwww{{{yyyvvvvvvwwwwwwvvvuuuppppppooooooppprrrsssuuussssssssssssuuuwwwyyyzzzxxxyyy{{{{{{{{{yyywwwvvvsssqqqmmmiiieeeaaa\\\YYYZZZYYYUUUQQQMMMJJJHHHGGGAAA@@@???<<<:::888666555444333333222111000000///...------,,,,,,------...------------------------++++++++++++++++++++++++------------------------........................---.........///000000000000000000000111222333444555777999;;;===???CCCFFFIIIMMMQQQUUUXXX\\\___aaacccgggmmmppprrrtttyyy|||{{{jjjaaaaaaeee```YYYVVVRRROOOLLLIIIEEEBBB??????>>>===<<<;;;::::::<<<999666555555555444333//////...---------......------,,,,,,+++******)))))))))))))))))))))))))))***)))))))))(((((((((''')))(((''''''''''''((())))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))(((************))))))))))))************++++++++++++)))***+++,,,,,,---,,,,,,+++++++++,,,,,,---------***,,,---///111333333111...666NNNpppqqq\\\MMMJJJIIIMMMVVV```mmm~~~}}}yyywwwwwwtttpppppp~~~|||}}}~~~{{{xxxuuurrrmmmlllkkkhhhfffdddbbbaaaaaa___]]]\\\[[[[[[\\\]]]]]]^^^___```___^^^\\\[[[XXXYYY[[[^^^```aaabbbbbbbbbccceeegggiiijjjkkklllnnnnnnnnnnnnooopppqqqqqqppprrruuuxxx|||~~~}}}}}}~~~}}}}}}~~~|||yyyzzzzzzxxxwwwwwwyyy{{{xxxwwwuuusssrrrqqqqqqrrrqqqpppnnnnnnnnnnnnmmmkkkjjjjjjiiijjjjjjkkklllmmmmmmmmmmmmmmmnnnpppqqqrrrtttttttttrrrpppllliiigggiiigggdddaaa___\\\XXXUUUTTTRRROOOKKKGGGDDDBBBAAA<<<;;;:::888555333222111111000000///......------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................//////000000000000111222333333333555888999;;;===AAADDDDDDGGGKKKNNNQQQUUUYYY\\\___bbbgggjjjlllnnnrrruuu{{{jjjbbbcccfffbbbZZZWWWSSSPPPMMMJJJFFFCCC??????===<<<;;;;;;:::::::::888666444444444333222000000///...............---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************************************))))))))))))************************+++++++++,,,,,,,,,,,,---)))***+++,,,------------,,,,,,,,,,,,,,,------------...///111222222222222???SSSsss}}}qqq```OOOJJJOOOYYY___kkkyyyvvvpppsssyyyvvvpppmmmlllnnnqqq}}}~~~}}}|||zzzwwwtttqqqnnnkkkhhhfffdddaaa^^^[[[XXXWWWYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVWWWXXXXXXWWWVVVUUUUUUVVVXXXYYY[[[\\\\\\\\\XXXZZZ]]]___aaaaaa``````aaabbbdddfffhhhiiiiiijjjjjjkkkmmmooorrrtttvvvwwwuuuuuuwwwxxxzzz{{{}}}~~~yyyyyyzzz{{{}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz|||zzzxxxwwwwwwwwwvvvuuurrrssssssrrrpppooopppqqqpppooonnnlllkkkkkkkkkkkkiiihhhgggggggggfffcccaaacccddddddeeeeeeeeeddddddffffffeeeeeeeeefffggghhhkkkkkkjjjhhheeeaaa^^^\\\^^^]]]ZZZYYYXXXVVVSSSQQQLLLKKKHHHDDDAAA???===<<<888777666444222000///...//////......---,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------.........---------------////////////000111222333222444666888999;;;>>>AAAAAACCCEEEHHHJJJNNNSSSWWWYYY\\\```bbbdddfffiiikkkzzzjjjbbbcccfffbbb[[[XXXTTTQQQNNNJJJFFFCCC@@@???===;;;::::::::::::999777555444444444333111000000///...------------,,,,,,,,,++++++*********(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))************************))))))))))))))))))***************++++++++++++++++++,,,,,,,,,,,,)))***+++,,,------------......//////////////////444000.........///444:::XXXhhhzzzzzzfffUUUNNNGGGEEEVVVlllvvv|||mmmaaa]]]```kkkuuuzzzqqqjjjhhhmmmssszzz~~~{{{zzzyyyxxx{{{xxxssspppmmmkkkgggeee```___^^^]]][[[YYYXXXWWWUUUUUUSSSRRRQQQQQQRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRVVVWWWXXXYYYZZZ[[[[[[[[[TTTUUUWWWYYYZZZZZZZZZZZZ[[[\\\___aaacccdddccccccffffffggghhhjjjmmmoooppprrrsssssstttttttttttttttvvvvvvwwwxxxyyy{{{|||}}}|||||||||}}}||||||{{{{{{||||||}}}||||||{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuuuuwwwvvvtttrrrqqqqqqqqqpppooooooooommmjjjgggeeeeeegggggggggfffffffffggggggeeeddddddeeeeeeccc___\\\``````bbbbbbbbbaaa```___````````````___`````````aaaaaaaaa```___]]]\\\[[[YYYWWWVVVUUUTTTRRROOOMMMGGGFFFCCC@@@>>>;;;:::999666666555333222111000////////////......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........---,,,,,,,,,+++////////////000111222222222333555777777999<<>><<<:::999999:::;;;888666555555555555333111000///...---,,,,,,,,,,,,,,,,,,+++++++++++++++***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))*********))))))))))))))))))******))))))******+++++++++,,,*********++++++++++++,,,******+++,,,------------......///////////////000333...,,,///444<<>>BBBIIIRRRggg~~~ooo[[[UUUZZZdddqqq{{{{{{ppphhhgggmmmrrr~~~{{{yyyxxxwwwtttqqqllliiigggdddaaa___YYYYYYYYYXXXWWWWWWVVVVVVQQQPPPPPPOOONNNNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTSSSSSSTTTVVVXXXYYYWWWYYYZZZ\\\]]]]]]\\\[[[___``````aaaccceeeggghhhkkklllmmmnnnnnnnnnmmmmmmrrrrrrrrrssstttvvvwwwxxxzzzzzz{{{|||}}}}}}}}}}}}zzzzzzzzz{{{}}}|||zzzxxxuuuvvvvvvvvvuuuuuutttsssqqqrrrssstttttttttttttttssssssrrrqqqpppooooooppppppooonnnkkkjjjiiijjjkkkjjjkkkkkkhhheeebbb``````___``````aaabbbcccccccccaaa``````aaaaaa___\\\YYYZZZ[[[\\\]]]]]]\\\ZZZZZZ\\\\\\\\\\\\\\\[[[[[[[[[YYYZZZZZZZZZZZZYYYYYYYYYUUUSSSQQQOOONNNLLLIIIFFFAAA@@@>>><<<:::888777777333333333222111000000000............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------.........---,,,,,,,,,+++............///000111222222444555666777888;;;===@@@AAACCCDDDFFFJJJOOORRRSSSSSSUUUWWWZZZ\\\\\\\\\xxxiiiaaaaaaddd___\\\XXXTTTPPPMMMIIIEEEBBB@@@>>><<<:::999999:::;;;777666555666666666444222000///...---,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))*********))))))))))))************))))))******+++,,,,,,,,,************++++++++++++***+++,,,------.........+++,,,,,,---......//////......777GGGSSS^^^ooo~~~zzzgggTTTDDD>>>BBBRRRbbbnnn{{{pppddd[[[]]]fffoooxxx{{{~~~|||zzzwwwtttssskkkhhhdddaaa___]]]ZZZWWWSSSSSSRRRQQQOOONNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNTTTRRRQQQPPPQQQRRRUUUVVVSSSSSSTTTTTTTTTTTTTTTSSSVVVWWWXXXZZZ\\\^^^___```___```ccceeeggghhhhhhhhhiiiiiijjjjjjkkkmmmnnnooopppqqqrrrsssttttttttttttpppooooooqqqrrrrrrpppnnnllllllllllllkkkjjjiiihhheeefffgggiiijjjjjjkkkkkkiiihhhggggggfffggggggggggggfffeeebbb``````bbbdddaaabbbcccbbb```______```YYYZZZ[[[\\\\\\\\\\\\\\\XXXWWWWWWWWWXXXWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSSSSVVVWWWWWWXXXWWWWWWVVVVVVTTTTTTSSSRRRQQQPPPOOOOOOMMMKKKIIIGGGFFFCCC@@@===:::999888666444333333222/////////...............,,,,,,++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------......///000111222333555555555777999;;;<<<===???AAABBBEEEIIILLLOOOOOOPPPSSSVVVXXXXXXWWWyyyjjjaaabbbccc^^^[[[XXXSSSOOOLLLHHHDDD@@@@@@>>>;;;999888999:::;;;777777666777888777444222111000///---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***&&&'''((())))))((('''&&&''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((()))******+++,,,,,,((()))))))))************))))))***++++++,,,------++++++++++++,,,,,,,,,---***+++,,,---............***+++,,,---...///000111444>>>VVVsssmmmZZZKKKAAAEEELLLYYYjjjzzz{{{wwwoookkkjjjmmmrrrwww}}}}}}zzzzzzzzzyyyuuuqqqllljjjbbb___[[[XXXVVVTTTQQQOOOKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEGGGHHHJJJJJJKKKKKKNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOOOOOOOQQQSSSVVVXXXZZZZZZZZZYYY[[[]]]```bbbbbbbbbaaa``````aaaaaabbbccceeeeeeeeefffggghhhiiiiiiiiiiiieeeeeeeeefffhhhgggeeecccccccccccccccbbbaaa```___^^^___```aaaaaabbbaaaaaa___^^^^^^^^^^^^___``````______^^^\\\YYYYYY\\\```[[[\\\[[[ZZZYYYYYY[[[]]]VVVVVVVVVVVVUUUSSSRRRQQQNNNLLLKKKLLLMMMNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPOOOOOOOOONNNLLLKKKIIIHHHGGGGGGEEECCCAAA@@@???===999777666555444333111111000000,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////------------...///000000000222333333333444777999777:::<<<>>>@@@BBBDDDGGGKKKJJJKKKNNNRRRUUUTTTSSS{{{kkkcccbbbddd^^^[[[XXXSSSOOOKKKGGGCCC@@@@@@>>>;;;999888888:::;;;888777777888888888555333222111000///------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******'''((()))******)))((('''&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))***+++,,,,,,------(((((())))))*********+++))))))***+++,,,,,,------,,,,,,,,,---------......++++++,,,---............+++,,,---///111222333444@@@QQQttt}}}hhhRRRFFFIIIRRRYYYdddpppyyy~~~wwwuuuuuu{{{zzzzzzyyywwwzzz~~~yyytttssstttvvvwwwwwwuuuqqqkkkeeebbb\\\YYYUUURRRPPPNNNKKKIIIEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>???@@@BBBDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLHHHIIIKKKLLLLLLKKKJJJHHHLLLKKKJJJJJJKKKMMMNNNPPPLLLOOORRRVVVXXXYYYYYYYYY[[[\\\^^^___```___]]]\\\\\\\\\\\\\\\]]]^^^___```^^^___```aaaaaabbbbbbaaa`````````aaacccbbb```^^^_________^^^]]]\\\[[[[[[]]]]]]^^^^^^^^^]]]]]]\\\ZZZYYYYYYZZZZZZ[[[\\\]]]\\\]]]\\\YYYWWWWWW[[[___ZZZZZZXXXUUUSSSRRRTTTVVVTTTTTTSSSRRROOOLLLIIIHHHHHHFFFDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEFFFHHHJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEE@@@>>>===<<<<<<:::888555666555444222111111111111,,,,,,---------....................................------,,,,,,------...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000000---------------///000000///000222222111222555777666888<<<>>>???AAACCCDDDGGGFFFGGGJJJOOORRRQQQOOOvvvhhhaaa___aaa^^^ZZZVVVQQQMMMKKKGGGAAA<<<======<<<;;;::::::::::::;;;777444555999;;;888555///...,,,,,,---------,,,,,,+++******))))))******(((((())))))))))))((((((******)))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000///---+++...+++,,,111222111666???LLLnnnwww```KKKDDDOOO^^^fffuuu}}}xxxuuuuuu}}}|||}}}yyytttssstttuuutttssswwwpppjjjhhhiiiggg```ZZZTTTQQQNNNLLLJJJIIIFFFDDDCCCBBB@@@>>>======>>>???============>>>>>>>>>>>>===<<<;;;:::;;;===???AAA@@@@@@BBBCCCEEEFFFHHHHHHEEEFFFFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMOOORRRVVVXXXZZZXXXYYYYYYZZZZZZZZZZZZYYYXXXYYYZZZ[[[[[[ZZZXXXWWW\\\\\\]]]^^^_________^^^_________^^^^^^]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVWWWYYY[[[\\\XXXXXXXXXXXXWWWVVVUUUTTTUUUTTTSSSSSSTTTVVVXXXYYYVVVTTTRRRPPPOOONNNOOOOOOMMMLLLJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@?????????===;;;999777777666777333333222111000///...............------,,,,,,,,,---------,,,,,,+++++++++------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................---,,,,,,,,,,,,---......000///......///111333444777888999:::<<<===>>>???BBBCCCDDDFFFGGGGGGHHHHHHtttggg```___aaa^^^ZZZVVVQQQNNNLLLHHHBBB>>>======<<<;;;::::::::::::;;;777444444666777555222///...,,,,,,---------,,,,,,+++******))))))******(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000///000111111000,,,333HHH^^^hhhtttmmmPPPKKKBBBAAAOOOhhh|||yyysssooooooqqqsss~~~~~~{{{xxxuuutttuuuvvvuuusssrrrkkkdddbbbbbb```ZZZUUUQQQNNNKKKHHHGGGFFFDDDBBBAAA???===<<<;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::999999:::<<<===>>>;;;<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUXXXYYYYYYZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMLLLKKKKKKKKKLLLHHHGGGEEEDDDBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????????????????>>>======<<<;;;;;;::::::999888666444222222222222000000//////......------......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......000///......///000222444555555666888999:::;;;<<<>>>???AAABBBCCCDDDDDDDDDrrreee___^^^___\\\YYYUUUQQQNNNMMMJJJDDD@@@======<<<;;;::::::::::::;;;777444333444444222//////...,,,,,,---------,,,,,,+++******))))))******((())))))******))))))(((***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...000111...222999???FFFUUUooovvv]]]III@@@CCCIIIWWWooo{{{uuupppnnnnnnsssyyy{{{~~~|||zzzwwwvvvttttttuuutttrrrpppkkkddd\\\YYYXXXWWWRRRNNNLLLIIIFFFDDDCCCBBB@@@>>>===<<<:::999888999999:::888888888999999999::::::888888888999999:::;;;;;;888999999::::::;;;<<<<<<>>>>>>???@@@AAAAAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPRRRSSSTTTUUUUUUUUUSSSSSSSSSTTTUUUUUUUUUUUUUUUUUURRRRRRRRRSSSTTTTTTUUUUUUOOOOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJEEEEEEFFFFFFFFFFFFFFFEEEAAA@@@>>>===<<<;;;;;;:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888888777666666555555444333222000///.........------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........000222333222222333444666777888888::::::<<<===>>>>>>>>>>>>rrrfff^^^\\\]]]YYYWWWSSSOOOMMMLLLJJJEEE@@@======<<<;;;::::::::::::999666444333444444222000///...,,,,,,---------,,,,,,+++******))))))******)))))))))******)))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&)))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))*********(((((()))))))))*********))))))***************++++++++++++,,,,,,,,,------------------------------+++,,,---------...111222///;;;OOOfffyyynnnTTTEEECCCTTT^^^lll{{{~~~~~~{{{xxxvvvxxx|||~~~xxxuuuuuuqqqtttxxx|||}}}|||zzzxxxssssssssssssqqqnnnkkkiiiddd^^^VVVRRRPPPOOOLLLIIIHHHEEEBBBAAA@@@???>>><<<::::::999888777777888888666777777777888888888888666777888999999999999999999999999999999:::::::::;;;;;;;;;<<<===>>>>>>>>>@@@@@@AAABBBDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLOOOPPPQQQRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGG???@@@AAAAAAAAA@@@>>>===:::999888777666666666666666666666666666666666666555555555666666666777777777777777777777777777777666666666555555444444444222222111000///.........++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///............///000111000000111222333444555555666777888999::::::::::::uuufff^^^[[[[[[WWWUUUQQQNNNLLLKKKHHHCCC???======<<<;;;::::::::::::777666555444555555555555///...,,,,,,---------,,,,,,+++******))))))******))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))************))))))))))))************)))*********++++++,,,,,,++++++,,,,,,,,,------------------------------------///111111000000222444:::SSSvvv}}}mmmVVVAAAAAALLL```mmm|||mmmsssxxx{{{zzz|||tttuuuvvvyyy~~~vvvooollllllhhhjjjmmmpppssstttuuuuuuqqqrrrrrrpppmmmhhhdddbbb^^^YYYRRRMMMKKKJJJHHHFFFDDDBBB@@@>>>>>>>>><<<;;;999999888888777777777888666666777777777888888888777777888999999999888888999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCBBBBBB<<<=========<<<:::888777555555444333333222333333333333333333333333333333222222333333333444444444444444444444444444444444333333333333333222222222000000000//////......---+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---........................////////////000111222333333444444444555666777777777777vvvfff]]]ZZZ[[[XXXUUUQQQMMMKKKJJJGGGBBB>>>======<<<;;;::::::::::::777666666666666666777777///...,,,,,,---------,,,,,,+++******))))))******)))******++++++******)))((((((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))******+++)))))))))*********++++++)))))))))*********++++++*********+++,,,,,,------,,,,,,,,,,,,---------------------------------------///111000//////333777HHHllluuu[[[NNNJJJKKKRRR\\\rrr|||yyybbbVVVcccrrr|||rrrvvv{{{}}}xxxyyyxxxuuuqqqmmmjjjiiiaaaaaaccceeegggiiikkkllllllmmmnnnkkkfffaaa^^^\\\WWWSSSNNNJJJHHHFFFDDDCCCAAA???===<<<<<<<<<;;;999777777777777777777777777666666666777777777888888777777777777777777888888777777777777777888888888888888999999::::::::::::999::::::;;;<<<===>>>>>>:::<<<>>>AAABBBCCCCCCCCCDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJFFFFFFEEEDDDBBBAAA@@@???BBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@??????>>>???????????????>>>>>>;;;<<<============<<<<<<::::::999999777555444333222222111111000111111111222222222222222222222222000111111111222222222222000000000000000000000000////////////////////////,,,------...------,,,,,,++++++,,,,,,------......++++++++++++,,,,,,,,,,,,*********+++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------.....................//////000111111222222222333444444555555555444tttddd[[[ZZZ\\\ZZZVVVRRRNNNLLLKKKHHHBBB>>>======<<<;;;::::::::::::888888777666555555555666///...,,,,,,---------,,,,,,+++******))))))******)))******++++++******)))((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++))))))*********+++++++++******++++++,,,------...,,,,,,,,,------------...........................,,,...000000111888CCCKKK]]]xxxiiiWWWHHHJJJZZZllluuuxxxgggYYYRRRcccwww|||sssqqqnnnllljjjhhheeeccc\\\\\\]]]]]]^^^_________aaabbbccc```[[[WWWUUUVVVNNNLLLIIIFFFDDDBBB@@@???>>><<<:::999::::::999888555666666777777666666666555555555666666666777777777666555444444555666777666777777777888888999999777777777888888888999999888888888999999:::::::::777888;;;===>>>???>>>>>>???@@@AAACCCDDDEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGGGGFFFFFFEEEDDD@@@@@@??????>>>===<<<<<<<<<<<<=========>>>>>>>>>::::::;;;<<<<<<<<<;;;;;;999999:::::::::::::::999777777888999999888777666666666555444333222222222000///////////////000000000000000000000000000000////////////000000000000........................------------------......++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......---------......---------------......//////000000111111222333333333222222rrrbbbZZZZZZ^^^\\\XXXTTTOOOMMMKKKHHHCCC>>>======<<<;;;::::::::::::999999888666444333333444///...,,,,,,---------,,,,,,++++++***)))***************++++++++++++******((((((((((((((()))******))))))))))))))))))))))))(((((((((''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))************+++++++++******+++,,,,,,---......,,,,,,,,,---------..............................///111333555;;;IIIZZZgggssszzzhhhLLLBBBDDDKKK[[[sssxxxaaaTTTPPPlllrrrxxx||||||qqqmmmgggdddcccaaa]]]ZZZYYYZZZ[[[[[[ZZZXXXVVVTTTUUUWWWXXXVVVQQQNNNNNNPPPHHHGGGEEECCCAAA???===<<<<<<:::888777888888777666444444555666666555555555444444444555555555666666666555333222222333555666888888999999:::;;;;;;<<<666666777777777777777777777777777777888888888888555777999;;;<<<;;;:::999<<<===>>>@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@<<<<<<;;;;;;;;;;;;;;;;;;888888999999:::::::::;;;777888999::::::;;;::::::555555666666777666666666555666777777777666555444333222111000000111222333.........---......///000////////////////////////------........./////////.............................................///+++,,,---//////...------++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................---,,,,,,,,,,,,---......---------......---,,,,,,,,,,,,,,,------.........000000111111111111111111nnn```\\\]]]___\\\ZZZWWWSSSOOOMMMIIIFFFCCC===<<<;;;:::999::::::;;;;;;999888777777666333111111000...---,,,,,,,,,---,,,,,,***)))))))))***+++******))))))(((((('''''')))))))))))))))))))))))),,,++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***+++(((&&&'''))))))'''%%%,,,,,,+++***)))))))))***+++)))((('''((()))+++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------------......///000000000///,,,+++,,,------///111+++777???@@@KKKbbbuuu|||vvvyyy}}}{{{ppp___MMMCCCEEEPPP___mmm|||lll^^^WWW\\\eeexxxwwwwwwwww|||~~~{{{vvvqqqkkkgggddd___ZZZUUUYYYWWWUUUTTTTTTTTTSSSQQQRRRRRRRRRQQQOOOLLLIIIHHHFFFEEEBBB@@@===<<<;;;::::::999777666555555666666555555555555555555555555444444444444444444444444111222222333333444444555555666666666777777777777777777777777666666666666666666777777888888888999777777888999::::::;;;;;;;;;<<<<<<===>>>??????@@@????????????>>>>>>>>>>>>AAA@@@@@@???>>>======<<<999888888888777777666666666666777777777777666666777777666777777888999999444444444444444444444444333333333333333333333333////////////////////////.........------,,,,,,,,,---------............///........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,------......///+++,,,...000111111000///oooaaa\\\]]]^^^ZZZXXXUUURRROOOLLLIIIDDDAAA===<<<;;;:::999:::;;;;;;999888777666666555222000000///...---,,,,,,------,,,+++***)))))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))++++++***))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((())))))+++)))'''(((******(((&&&,,,+++******))))))*********)))((('''((()))+++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,------------------...//////000000000000000111111000222444666@@@JJJVVVlll}}}oooeeeXXXLLLFFFFFFZZZgggvvv~~~rrrddd^^^^^^cccllluuutttttttttuuu{{{zzztttpppllliiifffccc^^^ZZZ___\\\YYYWWWVVVTTTRRRPPPOOOOOONNNMMMKKKHHHFFFDDDCCCBBB???===;;;999888888888777666555444444444555333333333333333333333333333333333333333333333333111111222222333444444444777777777888888888999999666666666666666666666666666666666777777888888888666666777888888999::::::999999:::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;======<<<;;;;;;:::999999666666666555555444444444444444555555555555444444555555444444444555666666333333333333333333333333222222222222222222222222..............................---------,,,,,,,,,------------............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,---------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------,,,,,,,,,------...////////////qqqddd^^^]]]^^^YYYUUUTTTQQQOOOLLLHHHBBB>>>===<<<;;;:::999:::;;;;;;888777555555555444222000///......---------......,,,+++******))))))******(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++***))))))******)))(((++++++***)))))))))*********)))((((((((()))+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,------.../////////+++---///...---///333777KKKkkkoooTTTGGGAAA???IIIXXXooo}}}{{{oooiii^^^XXX^^^jjjsssyyy}}}qqqsssuuuzzz|||wwwuuurrrpppnnnkkkfffcccfffbbb^^^ZZZVVVSSSPPPMMMJJJJJJIIIGGGEEECCCAAA???>>>===;;;999777666555555666555444333222222222222000000000000000000000000111111111111111111111111000000111111222333333444666666666777777777888888555555555555555555666666666666666666666777777777444555555666666777777777666666777777888888999999999999999888888888777777888888777777666666555555333222222222222111111111111111222222222222111111333333222111111111222222111111111111111111111111////////////////////////........................------------,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------.........---,,,+++++++++---------,,,,,,------...qqqeee```^^^___[[[UUUSSSRRRPPPMMMHHHBBB>>><<<<<<::::::::::::;;;<<<888777666666666555333000...---------.........///+++++++++***************''''''(((((())))))******(((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))(((******))))))))))))******))))))(((((())))))***+++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---......//////,,,///000---...777BBBHHHmmmlllSSS>>>???FFFOOOddd{{{yyykkkhhhccceeeoooyyy|||yyyxxxvvv{{{}}}zzzvvvrrrooolllhhhbbb\\\WWWRRRMMMJJJFFFFFFDDDCCC@@@>>>===<<<;;;:::888666555444333333333333222111111000000000//////////////////////////////////////////////////////000111111222222333333333333333444444444444444444444444555555555555555555555555555555555666333333333444444444555555444444555555555666666666666666666666555555555555444444333333333222222222000000000000000000000000//////000000000000//////222111000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,+++***+++,,,---qqqfff```___aaa^^^UUUTTTSSSQQQNNNIIICCC???<<<;;;::::::::::::<<<<<<999888777777777666444222------..................++++++++++++******))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((((((((((((***))))))((())))))******)))))))))))))))******+++++++++++++++++++++++++++,,,,,,---------.........,,,,,,------...//////000111444333111888IIIZZZcccmmm[[[KKK@@@@@@PPPbbbppp}}}qqqoooooorrryyy|||zzzzzz|||{{{xxxqqqlllfff___YYYSSSNNNJJJDDDCCCAAA???===<<<::::::888888666555333333222222111111000000//////...---......................................................//////000111111222111111222222222333333333222222333333444444444444444444444444444444444444111111222222222222333333333333444444444444555555555555444444444333333333222111111111111111000000////////////////////////...//////000000//////...111000//////....................................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++******+++,,,---rrrggg```___bbb```VVVUUURRRPPPMMMIIIDDD@@@<<<;;;:::999:::;;;<<<===999888777777888777555333---......///......------***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))*********)))&&&'''((((((''''''((()))))))))((((((((()))******((()))))))))***************++++++++++++,,,,,,,,,,,,---------............------......///000000000,,,111333555BBBYYYjjjooossswww{{{|||uuueeePPP@@@===DDDTTTjjj|||~~~tttsssqqqqqqssstttyyy~~~{{{rrrmmmggg```ZZZUUUOOOKKKCCCAAA???===;;;999999888666555444333222222222222///000000000///...---,,,........................------------------------------...//////000000111222222222333333333444444111111222222333333444444444444444333333333333333111111111111111111111111333333333333333333333333333333333333222222222111000000000000000000000000------............//////......////////////......//////......------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++111000///...---,,,+++***------------------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,++++++,,,,,,---tttggg___]]]```___WWWTTTQQQNNNKKKGGGCCC@@@;;;;;;:::999:::;;;<<<===888777666666777666444333....../////////---,,,+++***++++++,,,+++***)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))&&&(((***)))'''''')))+++((((((((((((((()))******(((((()))*********************+++++++++,,,,,,,,,------------..................//////000111111111...888AAAKKK^^^uuu~~~{{{qqqvvvyyyppp^^^LLLCCCBBBJJJ]]]ttt}}}ssspppnnnpppvvv{{{xxxkkkgggaaa[[[VVVQQQLLLHHHAAA@@@===;;;999777777777333333222111000000000000///////////////---,,,+++------------------------------------------------,,,------...//////000000111111111222222222333333000000111111222333333444444333333333222222222222111111111111111111000000111111111111111111111111111111111111000000000///........................,,,,,,,,,,,,---------...------............---------,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,------......---uuuggg]]][[[___^^^VVVSSSOOOLLLIIIFFFBBB???;;;::::::999:::;;;<<<===777555555555666555444222//////000000///---+++*********+++,,,+++***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))&&&)))+++***((((((***,,,((((((((((((((()))******(((((()))************************++++++,,,,,,,,,---------.........////////////000000111111222222@@@NNN]]]mmmtttZZZIIICCCEEEJJJOOOaaazzzuuuqqqqqqwww{{{}}}wwwtttccc```ZZZTTTPPPKKKGGGDDD@@@>>><<<999777666666666111111000///////////////...//////000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000////////////000000000000///000000111222222333333333333333222222222111111111111111111000000000000000000000000000/////////000000/////////.........---------------------...******++++++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,+++*********+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++*********)))***,,,...//////......vvvhhh___\\\]]][[[TTTRRRPPPMMMKKKGGGBBB>>>===<<<;;;:::999:::;;;;;;888666444444555555444333......---,,,,,,,,,,,,---******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))******************+++++++++,,,,,,,,,+++,,,------......------...//////---+++,,,...111333------111111000555@@@ddd___<<<999JJJZZZhhhrrr~~~}}}{{{xxxvvvtttxxxvvvvvvxxxxxxtttkkkcccYYYVVVQQQKKKFFFCCCAAA@@@===;;;999777555333222222........................---.../////////...---,,,,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,---------......////////////////////////////////////000000000000000000//////.........---//////............//////......////////////..............................+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************+++++++++***)))+++...000...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,---,,,++++++))))))***+++,,,,,,------uuuhhh^^^[[[\\\YYYVVVSSSPPPMMMJJJFFFBBB>>>===<<<;;;:::999:::;;;;;;888666444444444555444333......---,,,,,,,,,,,,---++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))***************++++++++++++,,,,,,,,,+++,,,------......---------...............///000---111555444,,,,,,>>>UUU|||bbbQQQCCCJJJ]]]ooo}}}}}}zzzxxx}}}|||{{{zzzwwwtttpppllljjjllljjjiiijjjkkkggg___XXXRRROOOKKKFFFAAA???===<<<999888666444333222111111........................------.........---,,,+++,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,------------....................................////////////000////////////......------///......------......///......////////////..............................+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++******))))))******++++++***)))+++---...---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++,,,---...---,,,,,,*********++++++,,,,,,---uuufff]]]ZZZ[[[YYYYYYUUUPPPLLLIIIEEEAAA???===<<<;;;:::999:::;;;;;;888666444444444555444222......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---............---,,,------///111111000...---000444222///666LLLaaa~~~tttHHHOOOXXXcccttt~~~xxxvvvrrrjjjcccbbbgggttt~~~}}}}}}}}}~~~}}}|||{{{zzzzzzuuutttqqqmmmhhhccc___\\\[[[YYYWWWWWWWWWUUUOOOJJJGGGEEEAAA>>>:::888777777555444333111000000000///------------------------,,,------------,,,+++***,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,------------........................------------............///............---------...------,,,,,,------...---......//////......---------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++***)))***,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++---.........---,,,++++++++++++++++++++++++ssseee]]]ZZZ]]][[[ZZZVVVQQQLLLHHHEEEAAA???===<<<;;;:::999:::;;;;;;999777555444444444333222......---,,,,,,,,,,,,------------,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,------...............---,,,---///222111...,,,111......555EEEVVVaaadddrrr~~~sss^^^QQQOOOcccttt~~~|||tttqqqpppmmmcccXXXPPPPPP]]]vvv~~~|||||||||{{{zzzxxxwwwwwwxxxyyyzzzzzzyyywwwvvvtttrrrqqqkkkjjjfffaaa\\\WWWSSSQQQNNNKKKIIIGGGGGGEEEBBB???<<<;;;999777555333333222111111000///////////////------------------------,,,,,,,,,,,,++++++******,,,,,,,,,------,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,------------......---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))***+++***))))))******+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,---------,,,+++,,,,,,++++++++++++++++++qqqddd]]]\\\___^^^[[[WWWQQQLLLHHHEEEBBB???===<<<;;;:::999:::;;;;;;999777555444444444333222......---,,,,,,,,,,,,------------,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,---------,,,---......//////......------...///000000///---555999AAAPPPhhh|||~~~uuu}}}|||hhhVVVPPPQQQggg{{{~~~tttlllhhhiiibbbYYYSSSSSS```zzz{{{xxxwwwwwwwwwvvvsssrrrqqqqqqqqqpppqqqqqqpppooommmjjjhhhggg```^^^ZZZVVVRRRNNNKKKIIIEEECCC@@@>>>===<<<;;;:::555555333222111111000000000//////......//////000------------------------,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---+++++++++,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))***************))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,((()))***+++,,,++++++***,,,,,,++++++++++++++++++qqqddd]]]\\\``````YYYVVVQQQMMMJJJFFFBBB@@@===<<<;;;:::999:::;;;;;;:::888555444444444222111......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********************************************************++++++++++++,,,,,,,,,,,,,,,------------------...////////////......////////////000444666AAAXXXnnnzzzuuu___KKKHHHYYYlllyyy|||lllbbbbbb``````ccciiiwww~~~}}}~~~~~~~~~{{{wwwtttssstttrrrooolllkkkjjjjjjiiihhhfffffffffeeebbb```]]][[[UUUSSSPPPLLLIIIFFFDDDCCC>>>===<<<:::888777777777111111111000000//////...//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))*********)))***---///++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''(((***+++++++++***)))++++++++++++++++++++++++ssseee]]]\\\___^^^WWWUUUQQQNNNKKKHHHCCC@@@===<<<;;;:::999:::;;;;;;:::888555444444444222111......---,,,,,,,,,,,,---++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********************************************************+++++++++,,,,,,,,,,,,,,,------------...------...///////////////---000111000...333<<>>===999888888666444333333333...////////////......---......---------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((***+++***)))+++///222++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((()))***+++,,,+++***************++++++,,,,,,---uuufff]]][[[^^^]]]VVVTTTQQQOOOMMMIIIDDD@@@===<<<;;;:::999:::;;;;;;:::888555444444444222111......---,,,,,,,,,,,,---******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////,,,000333111///555CCCOOOdddPPP???CCCTTTgggxxx}}}wwwssssssyyy}}}{{{yyywwwvvvvvvuuusssnnnhhhdddbbbbbbbbb^^^ZZZXXXYYYYYYWWWUUUUUUUUUVVVUUUSSSQQQNNNLLLJJJGGGDDD@@@===:::999999444555555444111000000000---............------,,,...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++++++++,,,,,,++++++++++++,,,------++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++))))))***+++,,,------...******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---(((***+++******,,,000444++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,---,,,++++++))))))***+++,,,,,,------xxxeee```]]]ZZZZZZVVVSSSQQQPPPOOOJJJBBB<<<<<<;;;:::888777888888999999777555444444444333222......---,,,,,,+++*********+++,,,------,,,+++***,,,,,,,,,+++***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((()))((()))***,,,******)))(((((('''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,++++++******++++++,,,---------------------------......------000333222...222111333444222888OOOiiiqqq]]]EEEIIILLLRRRccczzz{{{xxxxxxuuuvvvzzz|||~~~}}}}}}~~~zzztttnnnjjjmmmjjjddd^^^YYYUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMGGGGGGHHHIIIHHHFFFDDDBBBCCCBBB@@@===:::777444333111111000///////////////------............------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++...---,,,,,,,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************'''***,,,---,,,***))))))************************))))))******+++++++++,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,,,,---......//////......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---+++)))***,,,---+++)))...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,++++++******++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,yyyeeeaaa]]]ZZZZZZVVVTTTQQQPPPOOOJJJCCC======<<<;;;999999999999:::999777555444444444333222//////...------,,,+++++++++++++++,,,,,,+++++++++,,,++++++***))))))(((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((())))))(((((()))++++++***))))))((((((((())))))))))))))))))(((((((((************************************************(((***++++++******+++,,,+++++++++***++++++,,,---------------------------...---,,,,,,...111222000444000222>>>JJJTTT```kkkvvvnnnWWWJJJJJJUUUaaammm}}}}}}xxxrrrllldddcccjjjxxx~~~{{{}}}|||vvvoooiii```\\\WWWQQQLLLIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBB@@@>>>;;;:::999777555333222111111000///............///------............------++++++,,,,,,,,,---------,,,------......------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,+++++++++,,,---...------------------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,------------------,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***------,,,*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.../////////......------------------------------------------------........................,,,------......------,,,...------,,,,,,------...---------,,,,,,,,,++++++///---+++,,,...///...,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......------,,,+++++++++++++++,,,,,,,,,+++++++++******------------------------zzzfffaaa^^^[[[ZZZWWWTTTQQQPPPNNNJJJDDD>>>>>>===<<<:::::::::;;;;;;999777444444444444333111/////////......------,,,,,,++++++++++++++++++,,,+++******))))))(((((('''************++++++++++++''''''(((((())))))******((((((((((((((((((((((((************************'''(((***)))(((''')))***++++++***))))))))))))***+++******))))))(((''''''++++++++++++++++++++++++************************)))***++++++******+++---+++++++++++++++,,,------------------------------000///......///000222444333000777NNNhhhvvvuuuqqqyyyxxxXXXIIIGGGVVVfff|||zzzuuutttvvvtttmmmfff^^^aaalllzzzxxxwwwxxxyyyzzz{{{yyysssjjjdddUUURRRMMMHHHDDDAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========;;;:::999444333333333222111111111//////...---------......------............------,,,,,,,,,,,,------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------------,,,------,,,+++++++++,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......///////////////.........///////////////........................000000000000000000000000...//////////////////.../////////......///////////////............------111000//////111111000///......---,,,,,,,,,------....................................------------,,,,,,,,,------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---..................---{{{gggbbb___[[[[[[WWWTTTPPPOOOMMMJJJEEE@@@>>>===<<<::::::::::::;;;888666444333444444222111///.........---------,,,---,,,+++******+++,,,---***)))))))))(((((('''''')))))))))*********++++++''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''((()))++++++***************+++******))))))))))))))))))++++++++++++++++++++++++************************)))***,,,+++******+++---,,,++++++++++++,,,------------------............111000111222111000222777444===OOOhhhlllSSSOOOXXXooo|||yyyuuurrrqqqnnniiieeeeeennn|||uuuqqqooojjjkkklllllljjjddd\\\VVVKKKIIIEEEAAA>>><<<;;;;;;:::999999888777777888888666777777777777666555444222222222222111111111111...------,,,,,,---------------............------,,,,,,,,,------------...,,,------......------,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------...............------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------...............///000000000000///////////////000000000000////////////////////////111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000222111111111222222111111000000//////...//////000000000000000000000000000///////////////.........,,,,,,---------.........//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...|||hhhccc___\\\[[[WWWSSSOOOMMMLLLIIIEEEAAA===<<<;;;999999999::::::888666444333333333222111---------,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))))))))((((((((((((((((((((()))))))))******'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))+++***************++++++'''(((((()))***++++++,,,************************************************)))+++,,,,,,++++++,,,---,,,,,,++++++,,,,,,---...---------......///////////////222444222///333;;;EEE^^^zzztttfffXXXRRR\\\jjj|||wwwwwwuuuoooiiieeeeeefffnnnzzzrrrkkkfffddd\\\ZZZXXXVVVSSSOOOJJJFFF>>><<<:::777555333333222333333222222111222222222333333333333333333222222333222222111000000//////------,,,,,,,,,,,,------------............------,,,,,,---------.........,,,,,,------------,,,,,,------------,,,,,,++++++******************************************************+++++++++,,,,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........////////////..................///---------------------...,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,---///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,---------............/////////...///000000111111000000.../////////000000111111000000000000000000000000111111111111111111111111111222222333333222222111333222222111111222222333111111111111111111111111111222222222111111111222222222111111111222222333111111111111111111111111111111111000000000//////------........./////////111000000///.../////////------------............000111222333333222111000~~~iiiddd```\\\\\\WWWRRRMMMJJJJJJHHHDDDAAA===<<<;;;999999999999:::888666333333333333222000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((***)))(((''')))******))))))))))))***++++++&&&'''((()))+++,,,------************************++++++++++++++++++++++++***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,------...---------...//////000000,,,,,,///444222000999GGGbbbmmm[[[MMMLLLTTT___nnn|||{{{vvvtttsssrrrttttttooojjjjjjpppvvv{{{zzz{{{{{{tttkkkccc\\\XXXVVVPPPLLLGGGCCCAAA>>><<<999777666555333222111000000111111000000000000111111111111111111111111111111111111000///...---,,,,,,------,,,,,,,,,---......------............------,,,---------............------............------............---,,,++++++******************************************************+++++++++,,,,,,,,,'''((()))***+++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000000000////////////000000.........////////////000........................////////////////////////+++,,,,,,------.........---///000///...---...000------------------------...---------------,,,,,,++++++++++++,,,,,,,,,---////////////////////////+++,,,,,,------.............../////////000000000//////000111111111111111//////000000111111222222111111111111111111111111111111111111111111111111222222333333333333222222333333222222222222333333111111111222222222222333111222333222111000111333333333222222222333444444222222222222222222222222333333222222111111000000/////////000000000000111222222111000000000000000///////////////000000000111222444555555444222111jjjeeeaaa]]]\\\VVVQQQKKKHHHHHHGGGDDDAAA>>>===<<<::::::::::::;;;777555333222333333111000------------------------+++++++++,,,,,,+++++++++************************(((((()))))))))***************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++)))((((((((())))))***+++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...---,,,,,,,,,,,,---......---------...///000000000///,,,///333333777HHH]]]vvvpppQQQGGGGGGZZZnnnzzz}}}{{{tttooommmnnnmmmoooppprrrvvvzzzxxxtttooolllmmmqqqtttrrrnnnggg```XXXRRRMMMJJJFFFCCC???;;;:::888666444666555555444333333222222222222111111111111222222000///////////////000000/////////...------,,,,,,---------------...//////------............------------------............//////000000000000////////////000000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))***+++,,,,,,+++((()))+++---.........---........................------........./////////....../////////000000000222222111111111111222222///000000000111111111111////////////////////////000000000000000000000000---......///000000111111///000000///......///111------------------------000000000/////////......+++,,,,,,---...///000000000000000000000000000000---......///000000111111/////////000000000111111///000111111222222111111000111111222333333444444222222222222222222222222222222222222222222222222222333333444444333333222444333333222222333333444111111111222222333333333111333555444222111222444222222111111222333333444222222222222222222222222444444333333222111111111000000111111111222222222333333222111111111111111000000111111111222222222222333555777777555333222jjjeeeaaa]]]\\\UUUPPPJJJGGGFFFFFFCCC@@@@@@???===<<<;;;;;;<<<<<<777555333222333333111000---.....................***+++,,,------,,,+++******************+++++++++)))************+++++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))((()))***,,,(((((('''(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,+++---...---,,,,,,,,,,,,---......---------...///000000111444000000555777>>>VVVppp|||uuuIIIBBBCCCUUUtttzzzuuuooojjjiiikkkggggggjjjrrrsssqqqlllgggccccccfffiiiiiifffaaa[[[UUUOOOIIIEEEAAA???<<<::::::888666444333333333222222111111111000//////...//////000000///......---......//////////////////////////////---------------...///000---..................------------.........//////111111222222222222111111///000000111000...,,,+++------------------------------------------------******+++++++++,,,,,,,,,((()))***+++,,,---------''')))+++---...///......000000000000000000000000.........////////////000////////////000000000000333222222222222222222333000000111111222222222333000000000000000000000000000000000000000000000000///000000111222333333333///000000///......000111........................333222222222111111000000,,,---...///000222333333111111111111111111111111///000000111222333333333000000000000111111111111000000111222222222222111222222333333444555666666222222222222222222222222333333333333333333333333222333333444444333333222444333333222222333333444111111111222222333333333222444666555333222333666111000000000111222222333222222222222222222222222555555444333333222111111111111222222222333333333444333222222111111222222111111222222222333333333222444666777777666444222nnnbbb\\\\\\ZZZYYYRRRKKKGGGGGGGGGDDD@@@>>>===<<<;;;:::;;;<<<===999777555333222111222222///......------,,,++++++,,,,,,,,,+++***)))(((((())))))************))))))&&&'''''''''(((((())))))+++*********))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''---,,,+++***)))'''&&&&&&***))))))((()))+++---...((())))))))))))*********************************++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,---......///111222333333444888AAARRRfffvvv[[[DDDMMMSSSccc~~~vvvqqqqqqqqqnnnlllllljjjiiimmm|||{{{xxxxxxyyyyyyvvvsssnnnlllhhhdddaaa___^^^]]]___]]]ZZZWWWSSSNNNHHHCCC===<<<;;;999888777777666777777777777666666666666444444555555444444333222/////////000///...------......////////////......000000///...............////////////000000000000//////............//////111111111111111000////////////............//////........................+++++++++,,,,,,---------------............------,,,,,,,,,---------......---------.........//////////////////////////////111000///......///000111111111000000/////////...000000111111111111000///111111000000000000111111000000000000000000000000//////000000111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222111000//////000111222000000000000111111111111000000000000000000000000222222111111000000//////222222333333333444444444333333333333333333333333333333333333333333333333222222333333333444444444111222222333333222222111222222222222222222222222444444444444444444444444333333333222222111111111333333222222222222333333111111111111111111111111444333333222222111111111222222222222222222222222444333222222111111222222000000111222333333333333333444444555555444444333|||mmmaaa[[[\\\YYYXXXRRRKKKGGGGGGFFFCCC@@@===<<<;;;:::::::::;;;<<<888777666444333222111111///......------,,,+++++++++,,,,,,++++++)))(((((())))))************))))))'''''''''((((((((())))))************)))))))))((())))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((((((((,,,++++++***)))(((''''''***))))))))))))+++,,,---*********+++++++++,,,,,,************************++++++,,,,,,,,,---------+++,,,---.........------.........000222222111///111:::EEESSSeeezzzzzzaaaYYY^^^pppwww{{{yyyvvvtttooolllmmmooonnnooorrryyy{{{zzzwwwwwwxxxyyyuuurrrnnnlllkkkkkkjjjiiiiiihhhfffbbb]]]XXXSSSPPPSSSQQQOOOMMMJJJFFFAAA===<<<;;;:::888777777777777777777777777777777777666666666666666666555444444000000000000//////////////////000000000000//////222111000000/////////000/////////000000000111111000000000//////000000000222222222222222111000000000000000//////000000000////////////////////////------------......//////---......//////......------------------.........------........./////////111111111111111111111111000000////////////000000111111000000000/////////111111222222222222111111111111000000000000111111111111111111111111111111000000000111111111222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111000///......///000111000000000111111111222222111111111111111111111111111111111111111000000000222333333333333444444444444444444444444444444444333333333333333333333333333333444444444555555555333333444444444444333333444444444444444444444444555555555555555555555555555444444444333333333222444333333333333333333444222222222222222222222222333333333333222222222222333333333333333333333333444444333222222222222222111222333444444555555444444444555555555555444444{{{nnnccc]]]]]]ZZZWWWQQQKKKGGGFFFEEEBBB???===<<<;;;999999999:::;;;777777666555444222111000///......------,,,+++++++++++++++++++++***)))((())))))************))))))''''''(((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***))))))))))))(((((((((************)))))))))((())))))))))))***+++,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---............---111000000111222333222111666RRRooo~~~uuuZZZQQQaaavvv~~~{{{wwwpppllljjjjjjjjjjjjooouuu}}}zzzvvvqqqnnnnnnnnnooopppooommmiiieeeccccccdddaaabbbaaa___ZZZRRRKKKFFFGGGEEEDDDCCCAAA???:::777999999888777777777777777777777777777777777777777777777888888777777666555333222111000000000111111000000111111111111000000333222111111111111111111000000000000111111111222111111111111111111111111333333333333333222222111111111111111111111111111000000000000000000000000////////////000000000000......////////////......................................./////////000000111111111111111111111111//////000000111000000///111111111000000000000000111222222333333333222222111111000000000000111111111111111111111111111111111111111222222222222222000111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333111111000000000000111111111111111111222222222222222222222222222222222222111111111111222222222222333333333444444444555555666666666666666666666666444444444444444444444444444444444555555555666666555555555666666555555555555555555555555555555555555555555555555555555555555555555555555444444444555444444333333444444555333333333333333333333333222222333333333333333333333333333333333333333333555444444333333333333333222333444555555666666666444555555666666555555444~~~pppeee___^^^[[[UUUQQQLLLHHHFFFDDDAAA???===<<<:::999888999999:::666666666666555333000//////......------,,,+++++++++++++++++++++***)))((())))))************))))))(((((((((((((((((())))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))******++++++,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,------------...,,,------...............000222222000...000777<<>>======;;;777555777777666666666666777777777777777777777888888888888888888888888777666666666444222111000111333444111222222333333222222111222222111111111111222222111111111111222222222222111222222222222222222111222333333333333333222222111222222222222222222111000000000000000000000000000000000000000000000111...//////000000//////...000000////////////....../////////000000000111111000000000000000000000000...///000222222111000///111111111111111111111111111111222333333333222222111111000000000000111111222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333222222222222333333333333222222222222222222222222111111222222333333444444444444444444555555555555666666666666666666666666444444444444555555555555444444444555555555555666555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444333333444444444444444444444444444444444222222333333444444555555444444444444444444444444555555444333333333444444222333444555555666555555444444444555555444444444qqqeee^^^]]]YYYTTTQQQMMMIIIFFFDDDAAA@@@===<<<:::999888888999999666666666666555333000//////......------,,,++++++******+++++++++***))))))))))))************))))))))))))))))))))))))(((((())))))))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************)))*********++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------------....../////////222333...***111AAAPPPmmmrrrXXXVVVfffvvv}}}~~~}}}{{{}}}~~~xxxwwwsssppppppqqqvvv~~~yyyvvvvvvuuutttsssrrrqqqqqqrrrrrriiimmmpppnnnhhhbbb___^^^[[[YYYWWWSSSOOOJJJGGGEEE@@@>>><<<;;;:::999666444666666666555666666777888666777777777888888888999777888888888888777666666777555333222111222444555222222333333333333222222111111111000000111111222222222222222333333333333111222333333333333222111222333333444444333333333111222333333333333222111000000000000000000000000111111111111000000000000///000000000000000000///000000000000000000000000000000000111111111222222111111111111111111111111...///111222222222111000111111111222222222222222000111222222333333333222222222111111111111222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444222222333333444444555555444444555555555666666666555555555555555555555555444444444555555666666666444444444444555555555555555555666666666666555555666666666666666666666666444444444444444444444444444444444444555555555555444444333333333333444444444444444444444444444444333333333444444555555666444444444444444444444444555555444333333333444444111222333444444555555555333333444444444444333333}}}nnnbbb\\\[[[XXXTTTRRROOOKKKGGGDDDBBBAAA>>>===;;;:::999999999999777777666555444222111000///......------,,,++++++******+++++++++******)))))))))************))))))******))))))))))))(((((())))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))************+++)))))))))))))))*********)))******+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------......///000...222333000///<<>><<<:::999999888666444777666666666666666777888666777777888888999999999888888999999888888777666666555444333333333444444222222333333333333222222111111111000111111222333333333333333444444444444333333555555555555333333333444444555555555555444333333555555555555333333222222222222222222222222222222222111111111111111000000111111111111000000000000000111111222222222111111111222222222333333333333333333333333333333//////000111222222222222222222222222222333333333111111222333444444444444444333333333333333333444333333333333333333333333222222222222222111111111000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333000111111222222111111000444444444444555555555555444444444444444444444444444444444444555555555555555555555666666666666777666666666666666666666666444444555555666777777777555555555555666666666777555666666777777666666555666666666666666666666666555555555555555555555555444444444555555555555555555555444444444444555555555555555555555555555555444444555555555555555555333333333333333333333333555444444333333333333333111222333444444555555444333444444444444444444333{{{lllaaa\\\]]][[[TTTSSSQQQMMMHHHEEECCCBBB???>>><<<;;;999999999:::888777666444333222111111///......------,,,++++++)))******+++++++++******))))))************))))))*********)))))))))((((((((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))*********+++++++++*********))))))))))))))))))***++++++++++++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///......---......000000111222222444===OOOgggxxxyyy```KKKSSSgggtttvvvuuupppooorrruuutttwwwzzzyyyuuussstttrrrrrrsssrrrqqqpppnnnmmmeeeddddddddddddbbb___]]]VVVTTTOOOIIIDDDAAA>>>===;;;:::888888999:::999888888888777666666777777777666777777888888999:::::::::::::::::::::999888888555555444444444333333333222222333333333333222222222222222222222333444444333444444444555555555555555666888999999888666555555666777777888888888777555666888999999888666555444444444444444444444444444444444333333333222222000111111222222111111000///000000111222333444444222222222222333333333333444444444444444444444444000000000000111222333444222222222333333333444444333444555666666777777777555555444444444444555555444444444444444444444444222222111111111000000000000111111111111222222222333333333333333333333333444444444444444444444444555555555555555555555555222333444555555444333222444444555555555666666666555555555555555555555555666666666555555555555555555555666666666777777777777777777777777777777777444555555666777777888888777777888888888999999999777777888888888888777777888888888888888888888888777777777777777777777777555555555666666777777777888777777666666777777888888888888888888888888888666666666555555555555555333333333333333333333333444444333222222222222222222333444555555666666555555555666666666666555555{{{mmmccc___aaa```TTTTTTRRRNNNIIIEEECCCCCC@@@???===;;;::::::::::::999777555333222111222222///......------,,,++++++)))******+++++++++******))))))************))))))+++*********))))))(((((((((((())))))*********+++))))))))))))(((((((((((((((((((((((())))))))))))))))))******++++++++++++************)))))))))((()))***+++,,,,,,+++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......------///000111444222222999III___ttt{{{]]]LLL[[[jjj{{{pppmmmqqqtttsssmmmiiimmmrrrtttwwwwwwxxx}}}zzzvvvwwwxxxwwwvvvttttttsssrrrqqqnnnkkkjjjaaa]]]ZZZZZZ\\\]]]\\\ZZZQQQPPPMMMJJJGGGDDDBBBAAA:::999888999;;;=========999999888777777777777777666777777888999999::::::;;;;;;<<<<<<;;;;;;:::999444444555555444444333222111222222333333222222111333333333333333444555666444444444555555555555666777888:::;;;;;;:::888777777888999:::::::::::::::777888:::;;;;;;:::888777777777777777777777777777666666555555555444444444111111222222222222111111//////000111333444555666222222333333333333444444222222222222222222222222111000//////000222444555222222222333333444444444555555777888999999999999666666555555555555666666444444444444444444444444222111111111000000//////000111111111111222222222333333333333333333333333444444444444444444444444777777777777777777777777666777888999999888777666555555555555666666666666666666666666666666666666777777666666555555444444666666666666777777777777888888888888888888888888444555555666777888888999999999:::::::::;;;;;;;;;888999999::::::999999888999999999999999999999999999999999999999999999999666666777777888888888999::::::999999999999::::::::::::::::::::::::::::::777777666666555555444444222222222222222222222222444333222222111111222222333444555666777777777777777777888888888888777777|||mmmnnnkkkccc]]]XXXTTTOOOLLLKKKIIIEEEBBBAAA>>>:::888888::::::::::::888666333222111000111......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))((((((((((((...,,,)))((()))******))))))))))))))))))))))))))))))************+++++++++++++++++++++******))))))***++++++,,,,,,++++++***------------------------++++++,,,,,,,,,---------////////////000000000000000333111------111333111333<<>>888999;;;;;;999777888999:::888666888:::;;;999777;;;;;;;;;::::::999999999666555444333222222222222222222222222222222333333111111222333444444555555444444444555555555666666777888:::<<<======<<<<<<<<<======<<<<<<;;;:::999::::::999999888777666666555666777999999999888777555555444444333222222222333333222111000///......111111111111222333444444555444333222111111111111////////////////////////------......///000000111111111222333444444444444:::777555555777888777555555555444444444444555555555444333222111111111111000000000000000000000000......///111222333444555666555555555555444444444555555555444444333333333666666666666666777888888888888888777666444333222555666666555444555777:::888777666555555555666777:::888666555777888888888;;;888666555666999::::::>>>>>>>>>>>>>>>>>>>>>>>><<<===<<<;;;999999;;;<<<>>>===;;;::::::;;;<<<<<<===<<<;;;:::999:::;;;<<<999999888888777888888888999999999888999<<>>???@@@AAAAAAAAAAAA>>>;;;:::;;;;;;::::::777666555444333444555666222222111111111111222222000000000000000000000000222222333444444555666666888888888777777777777777yyyfffYYYWWWSSSNNNKKKJJJIIIEEEAAAAAA>>>:::888999::::::::::::888666444222111111111......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))(((---+++))))))*********))))))))))))))))))))))))))))))************+++++++++++++++++++++*********)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000111111111111111111111111777RRRbbbjjj}}}tttZZZMMMWWWiiiyyy|||||||||xxxssspppmmmppprrrtttuuuzzz~~~yyyuuussswww{{{{{{uuupppooorrrrrroookkkggggggddd___ZZZWWWWWWWWWWWWSSSOOOLLLJJJEEE???::::::999999===AAADDDCCCAAA<<<<<<<<<;;;999888777777;;;999888999<<>>===<<<<<<;;;;;;:::999999999666555444333333222222222222222222222222222222222111111222222333444444555222222222333333333444444666777888999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::999999999888888888777777888999:::999888888333333222222111000000000222222222111000000//////111111111111111222333333444333222111000000000000........................,,,------...//////000000000000111222333333333333888666333444666777777666666666555555555555555666444444333222111111111222111111111111111111111111//////000111222333333444555555555555555555555555555555555444444444333333666666555555666666777888666666777666666555333333777888888888666666777999;;;:::999888777666666555666666555555555666888999888666555555777888888888<<<======>>>???@@@@@@AAA=========;;;999999:::<<<=========<<<===???@@@AAA>>>===;;;:::::::::;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;::::::;;;???BBBBBBAAA???>>>======>>>>>>AAAAAABBBBBBBBBBBBAAAAAAAAA???<<<;;;;;;;;;:::999777666555444333333444555222111111111111111111222111111111111111111111111222222222333444555555555888777777777777777777777zzzdddYYYVVVRRRMMMKKKJJJHHHDDDAAAAAA>>>:::999999::::::999999888666444222111111000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))---+++))))))***+++***))))))))))))))))))))))))))))))************+++++++++++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000000000000...***,,,222333///222:::OOO}}}eeeQQQJJJPPPfff}}}{{{tttuuuvvvtttqqqpppmmmooorrrxxxzzzwwwxxxzzz||||||~~~uuunnnmmmssswwwuuupppkkkjjjfffaaa\\\YYYYYYZZZ]]]ZZZVVVQQQJJJDDD???<<<===;;;;;;>>>CCCFFFFFFDDDFFFCCC@@@>>>===;;;999888;;;999777888:::<<<<<<<<<===<<<<<<;;;::::::999999777666555444444333333444222222222222222222222222111111111222222333333444222222222333333333444444666666666777888999:::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999999:::999999888777333333333222111111000000222222111111111111111111111111111222222222222222222111000//////...//////........................,,,,,,,,,---......////////////000111222222222222666444222222444666777777888888777666666555666666444333333222222222333333111111111111111111111111111111111111222222222333444444444555555666777777555555555555555444444444555555555555555666777777555555666666666666555555888:::<<<<<<:::999999999???@@@AAAAAAAAA@@@??????===>>>>>>;;;777555777999888777666777999999888777:::;;;<<<===???@@@AAABBB>>>>>>===;;;999999:::<<<<<<===>>>???AAACCCFFFGGGBBB@@@???===<<<<<<======;;;<<<<<<===>>>???@@@@@@>>>??????===<<<;;;===>>>BBBBBBBBBAAA@@@@@@@@@???EEEEEEEEEDDDCCCBBBAAA@@@BBB???===;;;;;;;;;999888777777555444333333333333222111111000000111111222222222222222222222222222111222222333333444444555777777777777777777888888jjj^^^```VVVRRRMMMKKKKKKIIIFFFBBB@@@===:::999999::::::999888777666444333222111000......---------,,,,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********,,,***))))))++++++***)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...////////////000000000000...))),,,444333000???TTT}}}cccJJJKKKWWWeeezzzyyysssooopppqqqooonnnooommmooovvv}}}|||}}}}}}|||||||||zzztttrrruuuwwwvvvtttiiihhheeeaaa^^^\\\^^^```bbbaaa]]]UUULLLEEE@@@???>>>>>>@@@EEELLLPPPPPPNNNQQQMMMHHHDDDBBB@@@<<<:::===;;;999888888999::::::>>>======<<<;;;:::999999888777666555555555555555333333333333222222222222111111111222222222333333444444444555555555666666666666555555666888:::;;;<<<<<<===============<<<<<<<<<<<<;;;;;;::::::999999999999999888888777777777666666555444444333333222222222333333333444444333444444444444333333333000000///...............------------------------,,,,,,,,,---------......///000111222333333333333444333222222333555777777:::999888777666666666666444333333333333444444555222222222222222222222222222222222222222222222222333333444555666777888888666555555555555555555555555555555555555666666777555666777888999999999999999<<<@@@BBBAAA@@@@@@@@@FFFIIILLLPPPSSSSSSSSSSSSRRRSSSRRRJJJ@@@999777999===:::888888999::::::999888999:::;;;<<<===>>>>>>======<<<:::888888999;;;;;;<<<>>>AAADDDGGGIIIJJJFFFDDDCCCAAA@@@@@@@@@AAA>>>>>>???@@@@@@AAAAAAAAA>>>@@@AAA@@@>>>======>>>===>>>???AAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@BBB@@@>>><<<<<<;;;999777888777666555444333333333222222111111111111222222222222222222222222222222222222222222333333444444777777777777777888888888vvvccc]]]bbbWWWSSSOOOMMMLLLKKKGGGDDD@@@===;;;:::::::::999888777666666555333222111000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))***))))))))))))))))))***((()))))))))*********++++++***)))***+++,,,+++)))************************))))))*********++++++++++++++++++++++++++++++,,,***++++++,,,,,,++++++***+++,,,,,,,,,------......,,,,,,---------.........////////////000000000000444///000444222666PPPnnn|||WWWKKKKKK___ssstttsssppppppssstttssssssvvvssswww~~~~~~|||xxxuuutttuuugggfffeeebbb______```bbbbbbaaa^^^XXXOOOHHHCCCBBBBBBDDDHHHPPPXXX\\\[[[YYYXXXUUUPPPKKKGGGCCC???<<<>>>>>>===<<<;;;<<<===>>>???>>>>>>===<<<::::::999888888777777666777777777555444444444333333222222222222222222222333333333444444444555555555666666666666555555666888:::<<<;;;<<<======>>>>>>>>>>>>>>>>>>===<<<;;;999999888:::999999888777777777777888888777777666666555555333333444444555666666666666777777777777666444444000///..........................................,,,,,,,,,---------------000111222333444444444444333333444444555666777888999999888777777777777777444444444333444444555555222222222222222222222222333333333222222222222222222333444555666888999999666666666666666666666666555555555555555666777777777888999;;;<<<<<<=========AAAFFFJJJKKKKKKKKKKKKOOORRRWWW\\\```bbbbbbaaabbbdddccc[[[OOODDD??????DDD@@@;;;888888999999999888888888888888999999999<<<<<<<<<:::888888:::<<<;;;===???BBBEEEGGGIIIJJJFFFEEECCCAAAAAAAAAAAABBBAAAAAABBBBBBAAA@@@???>>>===???AAABBB@@@???@@@@@@;;;;;;===???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@???AAA@@@>>>======<<<:::888888888777777666555444444333333222222222222333333222222222222222222222222222333333333333333444444666666777777888888888888qqqnnnjjjbbb]]]XXXTTTOOOMMMMMMLLLIIIEEE???===;;;:::;;;:::999888666666666555444333111000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******((())))))******+++++++++***))))))***,,,,,,+++)))************************)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------......///,,,---------............////////////000000000000333000///222444@@@]]]xxxxxxYYYMMMSSSeee~~~xxxvvvwwwzzz{{{{{{~~~uuuooonnnooogggggggggeeebbbaaabbbcccaaaaaa```^^^ZZZVVVQQQOOOKKKLLLOOOVVV]]]```___\\\^^^^^^[[[UUUMMMFFFBBBAAA===>>>??????>>>===>>>@@@@@@@@@???===<<<;;;:::999999999888888888888999999666666666555555444444333333333333333333333333333222222222333333333444444555555555666777888999:::999:::;;;<<<============>>>===<<<;;;:::999999888:::999999888888888999999888888888777666666555555666666777777888888888999999999::::::999777555444000000////////////000000////////////////////////------------------......111111222333444444444444333555888999888777777888888888777777777777888888666555555444444444555555333333333333333333333333333333333333333222222222333444444666777888999999666666666666777777777777666666666666666777888888999:::;;;===>>>>>>?????????CCCIIIMMMPPPQQQRRRSSSSSSVVV[[[```ccceeefffeeegggjjjllliiiaaaWWWQQQNNNLLLHHHBBB===;;;:::999888888888888888888888888888<<<<<<<<<;;;:::;;;===???>>>???AAACCCFFFGGGHHHHHHCCCBBBAAA@@@???@@@AAABBBCCCCCCDDDDDDBBBAAA???>>>>>>@@@BBBBBBBBBAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@?????????@@@???>>>>>>>>>===;;;999888888888888888777777666555444444333333444444555333333333333333333333333444444444444444444444444666666666777888888999999zzzjjjlllkkkaaaZZZWWWSSSNNNMMMMMMLLLHHHEEE???===;;;;;;;;;;;;999777555555666666555333111000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++***)))(((((()))***+++((())))))******+++,,,,,,)))))))))+++,,,---+++)))************************)))************++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++******++++++,,,------......------------............////////////000000000000000///000666EEE[[[rrr}}}ZZZKKKYYYnnn~~~|||~~~{{{rrriiidddbbbbbbccceeehhhhhhgggfffggggggiiiiiikkkooossssssoookkkccc```^^^```dddfffeeedddfffiiijjjcccXXXNNNKKKKKKGGGIIIJJJIIIEEEAAA@@@@@@AAA@@@???>>>===;;;::::::::::::999999999999::::::888888888777666555555555444444444444444444444444222222222333333333444444222333444555666777777777555666777999:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===:::::::::999888888777777999999999999::::::::::::999:::::::::999777555333222111111111111111222222000000000000000000000000........................000111222333333444444333333777<<<===;;;999777777666666666666666777888999777777666555444444444555444444444444444444444444222333333333333333333333444444555666777888888999666666777777777888888888777777777777777888999999:::;;;<<<===>>>?????????<<<@@@EEEHHHKKKLLLNNNPPPPPPSSSXXX]]]bbbeeegggggghhhlllqqqtttrrrllleee```VVVSSSNNNJJJFFFBBB<<<999999:::::::::;;;;;;<<<<<<===>>>???>>>>>>???BBBDDDBBBCCCDDDFFFFFFFFFFFFFFFCCCBBBAAAAAAAAABBBCCCDDDCCCCCCEEEEEEEEECCCAAA@@@@@@BBBCCCCCCBBBAAACCCDDDAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>======>>>???>>><<<:::777888999:::::::::999999666666555555555555666666555555555555555555555555555555555555555555555555555666666777888888999999rrrjjjbbb\\\[[[VVVRRRMMMLLLLLLKKKHHHDDD>>>===;;;;;;;;;;;;999777555555666666555333111000......---------,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))+++***)))(((((()))***+++((())))))***++++++,,,,,,)))((()))+++------+++)))************************)))************++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++))))))***+++,,,,,,---------------.........//////////////////000000000000222333777DDD^^^{{{xxx]]]UUUcccdddzzz{{{xxxmmmccc^^^ZZZXXXVVV^^^bbbgggjjjkkklllmmmnnnssstttyyyyyyrrroooppprrrrrrqqqmmmsssvvvoooaaaVVVSSSTTTYYY\\\\\\XXXQQQIIIEEEDDDAAAAAA@@@>>>===;;;:::::::::::::::999999:::;;;;;;:::999999888777666666555555555555555555555555555444444444555555555666666000111333555666666666555222333555666888888999999777777888999;;;<<<=========<<<;;;;;;<<<===>>>???>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999666444222333222222222222222333333000000000000000000000000//////////////////......///000111222222333222222444999???@@@>>>:::777777444555555555666888999:::999888777555555444444444444444444444444444444444222222222333333444444444555555666666777777888888666666777777888888888999888888888888888999999::::::;;;<<<===>>>>>>>>>>>>777:::>>>AAABBBDDDFFFHHHKKKNNNTTTZZZaaafffjjjkkkjjjnnnvvv}}}zzzrrrkkk^^^\\\ZZZWWWRRRJJJAAA;;;:::;;;<<<===>>>@@@AAAAAA???@@@AAAAAAAAABBBFFFHHHEEEFFFGGGHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDFFFGGGHHHBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCAAAAAABBBDDD@@@@@@??????AAACCCFFFHHHFFFFFFEEEDDDCCCAAA???>>>=========>>>@@@???===;;;777888:::;;;<<<<<<;;;:::777777666666666666777777777777777777777777777777666666666666666666555555555666666777888999999999lllfffddd^^^ZZZTTTSSSQQQOOOMMMJJJDDDAAA===<<<:::999888888999:::999888555333111111222222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++***))))))+++,,,+++***++++++************++++++******++++++++++++*********+++,,,---...---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---...///000000111---,,,///111000000333777<<>>>>><<<;;;;;;::::::;;;<<<===@@@===888666666666666555333555888888666555666777666666555555444444444444222333555666666666555444333444555666777777777777777555444555888999888666777888999;;;===???@@@AAA@@@???===<<<;;;;;;<<<<<<888999;;;<<<===<<<;;;:::===<<<<<<:::999777555444555444444333333333444444111111111111111111111111333333333222222222111111000000000000////////////444555777999999999777666777777888::::::;;;;;;:::999999999999999999999999888888888999999888888888888777777666555444444333333444555666666666555444777888::::::999888888888666777999::::::<<<@@@BBB???>>>===<<<;;;:::::::::;;;;;;<<<<<<===???AAABBBCCCCCCEEEJJJRRRZZZ___aaa``````dddkkkqqqqqqllleeeZZZ[[[ZZZWWWQQQHHH@@@;;;:::::::::;;;===@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDFFFFFFGGGFFFDDDDDDDDDEEEDDDDDDCCCBBBCCCDDDEEEFFFIIIGGGDDDCCCDDDEEEEEEEEE@@@@@@@@@AAAAAABBBBBBBBBFFFCCCAAABBBEEEGGGFFFEEEEEEFFFGGGFFFCCCAAA@@@@@@BBBAAA???>>>???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;888:::===???===;;;999888<<<;;;:::999888777666666777888999999888777777777888777666777:::;;;;;;;;;mmmgggddd]]]XXXTTTSSSQQQOOOMMMIIIDDDAAA===<<<:::999888888999:::999888555333111111222222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++)))))))))+++,,,+++***++++++************++++++******++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------....../////////333...---111444333111222888NNNtttrrr]]]UUU\\\oooxxxpppnnnmmmiiifff```]]]YYYXXXXXXYYYXXXVVV]]]aaagggnnntttzzz~~~}}}zzz{{{yyyvvvzzz{{{zzzwwwqqqiiiaaa\\\YYYWWWTTTPPPLLLIIIGGGFFFEEEBBB???===<<<<<<<<<<<<888:::======;;;999888888888999;;;;;;:::999777666555555444444555666888999777777888888777666444333444555666666777777777777888666444555777777666444666777888999;;;<<<>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;<<<>>>??????>>>===<<<======<<<;;;:::888666555666555555444444444555555333333333333333333333333333333333333222222222222222222222111111111111111333444666777888888777666::::::::::::::::::999999::::::::::::::::::::::::888999999::::::999999888888888777777666555555444333444555777777777777666999999999888777777888999@@@AAAAAAAAA@@@@@@>>>>>>CCCBBBAAA????????????@@@===>>>>>>>>>??????@@@@@@AAAAAABBBEEEKKKPPPRRRSSSTTTTTTVVVZZZ___bbbcccbbb]]]\\\YYYTTTNNNHHHBBB???AAAAAAAAA@@@??????BBBDDDJJJGGGDDDBBBBBBCCCFFFHHHBBBBBBCCCCCCBBBAAAAAABBBCCCBBBBBBAAAAAABBBCCCCCCFFFEEECCCCCCDDDEEEDDDDDDBBBBBBBBBAAAAAABBBBBBBBBFFFCCC??????BBBDDDEEEEEEGGGHHHJJJIIIFFFCCCAAAAAADDDCCCCCCCCCDDDDDDCCCCCC=========>>>>>>?????????<<<>>>>>><<<999888:::===<<<;;;:::999888888888888777888999888777555555444777777777999;;;<<<;;;999ooohhhddd]]]XXXTTTSSSPPPNNNLLLIIIDDDAAA===<<<:::999888888999:::999777555333222111222222...------,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))***)))((()))+++,,,+++***++++++************++++++******++++++++++++*********++++++,,,---,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................111,,,+++000444444444555FFFgggoooUUUMMMXXXmmmqqqaaa[[[WWWQQQLLLLLLNNNQQQVVV[[[]]]\\\[[[```fffmmmsssxxx}}}yyypppkkkjjjhhheeebbb___\\\ZZZZZZVVVPPPGGGBBB@@@@@@???>>>999>>>BBBAAA===:::999;;;:::999999999999888555222555444333444555888;;;=========<<<;;;:::888666555666666777777888777777777999777555555555666555444555555666666777999:::;;;888888999:::;;;;;;<<<<<<===>>>???@@@???>>>===<<<=========<<<;;;999888777777666666666666666777777444444444444444444444444444444444333333333333222444444444444333333222222555555666666777888999999<<<<<<;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999888777777666666444555666777888999999999777666444444555777999;;;>>>>>>@@@EEEIIIJJJGGGDDDEEEDDDBBBAAAAAABBBCCCDDD@@@AAAAAABBBAAA@@@???>>>>>>===>>>@@@CCCEEEEEEDDDHHHHHHGGGHHHKKKQQQXXX]]]bbb___ZZZTTTOOOJJJGGGFFFCCCCCCCCCBBB@@@???@@@AAADDDBBB???===<<<===???AAA;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<===>>>>>>@@@??????@@@AAAAAA@@@>>>AAA@@@???>>>===>>>???@@@CCC@@@===<<<===@@@BBBBBBEEEFFFHHHGGGDDD@@@>>>===AAABBBCCCEEEEEEEEEEEEDDD???????????????>>>>>>>>>======<<<999666777;;;???>>>===;;;:::999888888999<<<===>>>>>>===<<<999888888888999;;;<<<<<<:::888pppiiiddd^^^ZZZTTTRRRPPPNNNLLLHHHDDDAAA===<<<:::999888888999:::888777555444222222111111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))***)))((()))+++,,,,,,+++++++++************++++++******++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////............///------000222444;;;CCCeee~~~^^^TTTOOO\\\uuu~~~||||||vvvsssvvv}}}www```QQQLLLKKKGGGCCCJJJNNNVVV___eeegggeeedddjjjpppwwwzzz|||}}}|||{{{{{{zzzzzz{{{{{{rrrhhhZZZQQQNNNNNNNNNMMMOOOOOOOOOLLLHHHEEECCCCCC===:::888777888888666444555444333333555777:::<<>>===<<<:::999888777777888888888888888777999888666666777888888888666555555555555666777888555555777888:::;;;<<<<<<<<<======>>>======<<<;;;============<<<;;;:::999888888777777777888999999555555555555555555555555555555555444444444333333555555555555444444444444666666666777888:::;;;<<<<<<;;;:::999999888888888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888666666777777888888888888666555555777:::<<<>>>>>>===>>>BBBKKKTTTXXXTTTOOOIIIIIIGGGGGGGGGGGGIIIIIIHHHIIIJJJJJJIIIGGGEEECCCAAAAAACCCFFFIIIIIIHHHFFFJJJKKKKKKIIIIIIOOOZZZbbblllkkkhhhdddaaa^^^\\\ZZZUUUSSSRRRTTTVVVTTTOOOJJJBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDBBB>>>======>>>>>>>>>?????????>>>>>>???AAA@@@>>><<<@@@???>>>===>>>???AAABBBCCCBBBAAAAAABBBCCCDDDEEEEEEGGGHHHGGGCCC???===<<<>>>AAADDDFFFGGGFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>@@@@@@@@@BBBEEEFFFDDDBBBGGGEEECCCAAA@@@@@@@@@AAAAAABBBDDDFFFGGGFFFDDDAAA???===;;;;;;<<<<<<:::999rrrhhhccc___^^^UUURRROOOMMMKKKHHHDDDAAA===<<<:::999888888999:::888777666444333222111111///...------,,,,,,------++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))(((((()))+++---,,,+++++++++************++++++******++++++++++++******************++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////////////////......222222333333000444CCCRRRyyynnnTTTZZZiii{{{yyyuuuooojjjhhhmmmssszzzyyywwwlll___OOOHHHJJJOOOQQQOOOWWW]]]eeemmmqqqqqqpppooovvvzzz}}}~~~wwwkkkfffeeeffffffiiigggddddddbbb\\\RRRJJJBBB???;;;999999999::::::777666555444555666888999;;;;;;;;;:::::::::::::::777888999999:::999999999999999999999999;;;>>>@@@999888666555555555666777444555666777888:::;;;;;;<<<===============<<<<<<============<<<<<<;;;:::888888888888888999:::;;;888888888888888888888888666666666555555555555444555555555555555555555555666666777888999;;;===>>>:::999888888888888999:::888888999999::::::::::::<<<<<<<<<======<<<<<<<<<::::::::::::999999999999888888888777777777777777::::::<<>>===<<<<<<;;;sssgggbbb______UUURRROOOLLLJJJGGGDDDAAA===<<<:::999888888999:::777777666555333222111000///......---------------++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))(((((()))+++------,,,++++++************++++++******++++++++++++******+++************+++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////000111333333222888KKK\\\yyyooo[[[\\\kkk|||yyytttmmmfffccciiiqqq|||pppaaaYYYZZZVVVQQQMMMOOOWWW___dddeeedddiiioootttuuuuuuuuuuuu~~~}}}~~~{{{yyyxxxzzzxxxkkkWWWGGGBBBBBBAAA===:::999:::;;;999999888777777777777777666666666555666777888888777888999:::;;;;;;;;;;;;::::::;;;;;;<<<>>>BBBFFF>>>===:::888777777888999777666666555666888:::;;;=========>>>>>>?????????;;;<<<<<<<<<<<<<<<;;;;;;888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555444555555666777777888888777777999;;;<<<>>>@@@@@@:::999888888888999:::;;;777888888999999::::::;;;<<<<<<============<<<<<<::::::::::::::::::999999:::999999888888888999999<<<<<>>===rrrfff```]]]]]]UUURRRNNNKKKIIIGGGDDDBBB===<<<:::999888888999:::777777666555444222111000//////...---------------++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))(((''')))+++------,,,++++++************++++++******++++++++++++******+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............//////000000111111//////333;;;DDDPPPaaapppjjjbbbeeeqqq~~~~~~xxxrrrmmmhhhhhhtttyyyjjjeee^^^TTTQQQVVVTTTVVV[[[bbbjjjppptttuuurrruuuyyyzzzzzz{{{}}}}}}lllVVVGGGFFFKKKNNNKKKCCC<<<;;;<<<::::::;;;;;;;;;:::888888777666666555666777888999666777999:::<<<=========<<<=========<<>>;;;::::::;;;;;;;;;999666444444666888:::;;;;;;<<<<<<===>>>???@@@:::;;;;;;<<<<<<<<<;;;;;;888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777666666666555555666888999:::;;;<<<<<<===@@@CCCEEEFFFGGGGGG>>>===;;;999999999:::;;;888888999999:::;;;;;;<<<;;;<<<<<<======<<<<<<;;;999999999999999999999999:::999999:::;;;===>>>???@@@@@@DDDLLLUUUZZZZZZWWWPPPTTT\\\fffpppyyy}}}~~~~~~~~~{{{vvvqqqmmmoooppprrruuuxxxzzz|||}}}xxxyyy{{{yyyrrrqqqwww|||yyyxxxwwwuuurrrnnnkkkjjjhhheee```]]]ZZZWWWSSSQQQOOOPPPRRRSSSTTTSSSRRRQQQJJJMMMOOOPPPQQQSSSXXX\\\bbb```\\\WWWSSSQQQRRRTTTUUUYYY\\\\\\[[[[[[^^^bbbccccccddddddeeefffggggggkkksss}}}rrreeeccc```^^^^^^```bbbdddjjjkkkpppwww}}}~~~yyysssccc___ZZZSSSNNNGGGAAA===rrrfff___[[[ZZZUUURRRNNNKKKIIIGGGDDDBBB===<<<:::999888999999:::777777666555444222111000//////...------------...++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((('''))),,,------,,,++++++************++++++******++++++++++++******+++***)))))))))***,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......///000111111222333333999JJJ^^^oooiiiTTTccc~~~|||vvvpppmmmkkkqqqtttdddYYYZZZYYYUUUXXX```[[[aaajjjsssxxxzzz{{{||||||iiiYYYPPPPPPYYYaaa^^^SSSGGGBBBBBB:::;;;===>>>>>>===;;;:::;;;:::999999999999;;;;;;666777999;;;<<<>>>>>>???>>>??????===<<<===BBBFFFGGGEEEAAA>>><<<<<<===>>>>>>;;;777444333555888:::888888888999;;;<<<>>>???999:::;;;;;;<<<;;;;;;;;;888888888888999:::;;;<<<888888888888888888888888888888888888777777777777555666777999;;;===>>>???BBBDDDHHHKKKNNNNNNNNNNNNBBBAAA>>>;;;:::::::::;;;999999:::;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999999999:::;;;===@@@CCCEEEHHHIIIMMMXXXfffqqquuuvvvlllpppuuu{{{~~~yyyssspppllliiifff^^^___aaabbbaaa___\\\ZZZYYYZZZZZZZZZ[[[```hhhnnnrrrpppkkkeee```___aaadddmmmpppsssssspppqqquuuzzz~~~}}}|||||||||vvvrrrqqqqqqrrrnnnooossszzzzzztttjjjgggccc]]]VVVMMMCCC<<>>===<<<;;;:::999999999888777666444222000///...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))******+++***************************+++,,,,,,******+++,,,***+++,,,---,,,,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,......------------......///......---------......000//////000---+++000777666555NNN___WWWmmmzzz{{{wwwpppeee```]]]___aaadddjjjppp{{{yyyvvvwwwzzzqqqiiiaaaUUUOOO\\\mmmuuukkkWWWHHHCCC>>>@@@AAA@@@???=========;;;:::888888:::;;;;;;:::;;;<<<======>>>???BBBEEEEEEFFFGGGFFFCCCCCCEEEHHHGGGCCC???>>>@@@BBBAAA@@@>>>===<<<:::999888777777888888999:::;;;;;;<<<<<<===============>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<:::999777777888888888888999666555666999;;;:::999999999;;;>>>BBBGGGKKKNNNKKKLLLMMMOOOPPPOOOMMMJJJGGGJJJLLLHHHBBB@@@BBBEEE>>>??????===;;;;;;<<>>???>>>>>>===;;;<<<<<<<<<<<<=========;;;???BBBDDDDDDIIIQQQXXX[[[eeemmmuuu|||wwwttttttvvvvvvpppjjjlllqqqrrrqqqqqqrrrvvv{{{zzz{{{sssfff```]]]\\\]]]aaacccccccccccc```XXXLLLCCCmmmeeeccc___]]]WWWQQQJJJGGGHHHHHHDDD@@@>>>===<<<;;;:::999999999777777666444222000//////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))***++++++***************************+++,,,,,,******+++,,,***+++,,,,,,,,,,,,+++***************************------------------------......------------......///......------.........222///000333444222333666888JJJqqqlllXXXbbb}}}}}}}}}wwwoookkk]]]```ffflllooorrr{{{xxxuuuuuuyyypppddd\\\```kkkyyy{{{lllWWWHHHFFFFFFEEEDDDCCCBBBBBBCCC@@@>>><<<<<<===???AAABBBAAACCCEEEFFFEEEEEEEEEFFFFFFIIILLLOOOOOONNNLLLKKKLLLIIIGGGGGGHHHIIIHHHGGGDDDCCCAAA>>><<<:::999999999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::::::::999888888888888888777777<<<:::888999;;;<<<;;;999===>>>@@@CCCFFFJJJNNNQQQQQQNNNKKKKKKLLLNNNMMMLLLIIILLLOOOPPPNNNMMMOOOQQQLLLJJJHHHEEECCCBBBCCCEEECCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJNNNPPPQQQQQQRRRXXXaaaiiixxxzzzuuuvvv|||qqqgggbbb___aaaeeeiiihhhgggfffccc\\\TTTMMMmmmfffbbb___\\\VVVPPPIIIGGGHHHHHHEEEAAA???>>><<<;;;::::::999999777777555444222111//////........................,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,,,,******+++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++..............................------------......///......---......//////000,,,,,,222555444222333888ZZZsssVVVXXXxxxssspppppprrrrrrrrrwww~~~uuuiiicccbbbbbb___gggsss{{{zzzxxx{{{{{{~~~uuuggg```bbbmmm~~~yyydddVVVLLLJJJGGGCCCBBBBBBCCCCCCBBBAAA???>>>>>>@@@BBBDDDEEEHHHKKKLLLJJJGGGDDDCCCCCCFFFMMMVVV\\\\\\WWWQQQOOOMMMKKKJJJKKKJJJIIIGGGFFFEEEBBB@@@>>>=========;;;;;;<<<<<<=========>>>===<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;999999999999999999888777:::::::::<<>>===;;;::::::::::::777666555444222111000///////////////////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++++++++***************************+++,,,,,,******+++,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++------------------------......------------.....................//////000111......000111111333888BBBbbbvvv___TTTlll}}}vvvpppnnnmmmqqqtttxxxmmm^^^WWWXXX[[[]]]fffppp~~~xxxggg\\\gggyyyvvvrrr^^^YYYSSSMMMKKKJJJJJJJJJLLLLLLMMMLLLKKKIIIIIIJJJNNNQQQUUUUUURRRLLLHHHFFFFFFHHHPPP^^^lllrrrooojjj^^^[[[WWWRRRPPPNNNMMMMMMFFFEEECCCAAA@@@AAAAAABBB@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<::::::;;;;;;<<<===>>>>>>:::;;;===>>>===<<<<<<======???BBBGGGKKKMMMNNNOOOHHHHHHGGGDDDBBBDDDIIINNNQQQQQQUUU^^^iiinnnlllhhhdddccccccfffkkkoooqqqrrrqqqlllddd``````aaabbbbbb\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ]]]aaagggooouuuyyy~~~}}}zzzuuurrrssswww{{{~~~~~~zzzuuuoookkkmmmhhhbbb]]][[[SSSNNNGGGFFFHHHHHHEEEBBB???>>>===<<<;;;:::::::::666666555444222111000000////////////////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,---,,,,,,+++***************************+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................///000111333222222222000222>>>KKK\\\pppuuu]]]\\\jjj|||wwwrrrsssqqqrrrxxx~~~tttkkk```YYYZZZ^^^bbbdddnnnuuuyyygggooo}}}uuuoookkkiiigggeeeeeeiiimmmmmmjjjddd```^^^bbbdddfffddd```[[[WWWVVVWWWVVV\\\kkkwwwnnngggccccccdddUUUSSSPPPLLLJJJJJJJJJJJJKKKJJJHHHFFFDDDBBB@@@@@@??????>>>>>>===<<<;;;;;;::::::;;;<<<>>>???@@@@@@===@@@CCCDDDDDDDDDFFFHHHKKKNNNTTTYYY\\\^^^___```[[[[[[XXXRRRMMMMMMRRRWWWdddccceeemmmwww}}}zzz{{{|||llliiibbb\\\[[[RRRLLLGGGEEEHHHIIIFFFCCC??????===<<<;;;:::::::::666555555444222111111000........................,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---...---,,,,,,***************************+++,,,,,,******+++,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................///000111111///000222333444<<>>===<<<<<<;;;;;;<<<>>>???AAABBBCCCBBBFFFIIIKKKLLLOOOTTTXXXXXX]]]bbbfffggggggfffgggkkkmmmlllggg```]]]```cccrrrqqqrrrxxxzzzllliiibbb[[[ZZZQQQLLLFFFEEEGGGIIIFFFCCC@@@???>>><<<;;;;;;;;;;;;555555444333333222111111------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++---...///...---,,,***************************+++,,,,,,******+++,,,***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..................///000111222---...222:::DDDUUUooozzzdddUUUbbbwww{{{yyywwwuuusssqqqqqqqqqqqqmmmnnnuuu~~~sssllliiikkkmmmppprrruuuyyy}}}~~~zzz{{{|||yyyssspppoooooommmhhhbbb\\\VVVQQQOOOIIIIIIHHHFFFEEECCCBBBBBB???@@@AAACCCDDDFFFGGGHHHHHHKKKPPPRRRTTTYYYaaahhhbbbgggmmmppppppnnnmmmnnnwww}}}{{{tttrrrsss|||yyyllljjjaaaZZZZZZQQQKKKFFFEEEGGGIIIFFFCCC@@@???>>>===;;;;;;;;;;;;555555444333333222111111------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++---//////...---,,,***************************+++,,,,,,******+++,,,******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,.................................------.....................///000222222222222999GGGZZZqqqiii___bbbnnnuuutttsssqqqnnnllllllmmmoookkknnnvvvsssgggcccdddhhhrrruuuxxxyyyzzz}}}~~~~~~}}}zzztttmmmeee^^^XXXUUUQQQPPPOOONNNLLLKKKIIIIIIDDDEEEFFFHHHJJJLLLNNNNNNKKKOOOSSSVVVYYY___iiiqqqjjjpppwww{{{|||zzzzzz{{{xxxnnnfffaaa___[[[RRRKKKDDDCCCFFFHHHEEEAAA>>>===<<<;;;:::999999999777666555222111///......///............//////000++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++***++++++***((('''((()))---,,,,,,,,,,,,---.........------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......///000000000000000000111666333BBBjjj```WWWcccpppxxxxxxxxxxxx~~~~~~uuusssooollljjjjjjlllmmmooouuuooolllhhhccc___```cccgggppp}}}yyymmmddd```___^^^[[[VVVSSSUUU[[[```[[[WWWUUUXXX^^^bbbbbb```aaaiiiiiiaaaaaammmxxx{{{|||uuuvvvrrrnnnllllllrrr}}}hhhZZZ___mmm{{{wwwlllddd```___[[[SSSMMMFFFDDDGGGHHHEEEAAA>>>===<<<;;;:::999999999777666555333111//////...000//////.........//////---------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,+++***))))))+++---,,,,,,,,,,,,---.........------,,,,,,---------...------,,,,,,------...,,,,,,---------..................------...000222111888UUU}}}dddXXX```pppzzz~~~{{{}}}~~~wwwqqqmmmlllmmmooorrrccccccbbb```^^^]]]___dddhhhyyyyyyuuupppoookkkfffccccccgggkkkrrrsssuuuyyy}}}}}}}}}|||yyy~~~|||ooofff\\\YYYXXXZZZ___iiizzzxxxfffXXXYYY^^^```fffmmmpppwww}}}zzzooofffdddeeerrrvvvzzz|||wwwxxxyyyyyyyyy|||vvvjjjbbb______\\\UUUOOOIIIFFFHHHHHHEEEAAA>>>===<<<;;;:::999999999777666555333111000//////111000///...............///......---+++******)))++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++------,,,+++***+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,------.........------------......,,,------------.........---............000333666888GGGjjj}}}```VVVfffwwwtttuuuyyy|||vvviii^^^````````````bbbgggnnnrrr~~~|||xxxuuuvvvxxx{{{xxxpppbbb^^^ZZZ[[[]]]eeesssvvvjjjjjjllllllooouuuppprrrsssooofff___[[[ZZZ[[[^^^___]]][[[___iiiqqq}}}xxxrrrjjjaaaXXXSSSKKKLLLMMMMMMMMMPPPTTTWWWZZZ^^^fffnnnxxxuuuhhh```]]]___\\\VVVQQQKKKIIIIIIHHHEEEAAA>>>===<<<;;;:::999999999777666555333111000000000111111000......---------......---,,,,,,+++******++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++,,,---,,,+++***+++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---............------------......------------............---///111111111222666999>>>SSSppplllZZZeee~~~{{{xxxzzzzzzwwwmmmlllkkkkkknnnttt|||~~~wwwtttrrruuu~~~~~~xxxooogggbbb\\\]]][[[XXXUUUTTTVVVXXX___bbbfffqqqrrrhhh___\\\WWWRRRMMMHHHBBB???:::;;;<<<<<<<<<>>>BBBDDDEEEHHHMMMSSS[[[dddmmmtttvvvhhh```]]]___]]]VVVRRRMMMKKKIIIHHHEEEBBB>>>===<<<;;;:::999999999777666555333222111111111111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++)))+++,,,+++******+++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,---...//////......------......///---------.........//////...000222111000111666;;;EEE\\\rrrccc]]]bbb}}}}}}{{{rrrhhhbbbZZZTTTSSSSSSSSSSSSTTTWWWZZZggg|||lll___UUUPPPKKKHHHDDDAAA@@@>>>;;;999555777888888777999;;;>>>@@@BBBDDDFFFJJJOOOVVV[[[gggqqqwwwjjjaaa^^^___]]]UUURRRNNNLLLJJJGGGEEEBBB>>>===<<<;;;:::999999999777666555333222222111111111000///...............+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++)))***++++++******+++,,,+++++++++++++++,,,------,,,,,,,,,,,,---....../////////............//////------........./////////...000111000111888DDDMMMcccwwwbbbRRRZZZoootttdddZZZWWWWWWXXXSSSVVVYYYcccsssjjj]]]QQQHHHDDDBBBAAA@@@>>>;;;999888888666555444555666666666666888::::::;;;<<<>>>???CCCGGGKKKTTT^^^qqqyyylllccc___```]]]SSSQQQNNNLLLJJJGGGEEECCC>>>===<<<;;;:::999999999777666555444333222222222000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++***+++,,,,,,++++++,,,...+++++++++***++++++,,,---,,,,,,,,,,,,---...////////////............//////............///////////////000222444===QQQjjj|||iiiNNNYYYfffzzz|||vvvgggbbbbbbXXX[[[[[[aaazzzwwwwww{{{~~~oooaaaJJJEEE???:::888888999999;;;999777666666666444333333555666666555555777888333555777999:::<<<@@@BBBGGGNNN\\\lllwwwzzzmmmddd``````]]]QQQPPPNNNLLLIIIGGGEEECCC>>>===<<<;;;:::999999999777666555444333222222222//////.........//////000///...------,,,+++******++++++++++++++++++++++++******+++,,,------......+++++++++++++++++++++++++++,,,------,,,,,,...///++++++******++++++,,,---+++++++++,,,---...///000//////............//////............/////////000000111444;;;LLLkkkyyy^^^UUUeeeooo{{{~~~yyy~~~tttmmmcccZZZVVVZZZbbbhhhrrrwwwmmmmmm```bbbaaabbbxxxyyyddd___[[[]]]```[[[NNNAAA@@@>>><<<<<<<<<;;;:::888999888777777888888777555222333444444333333444666222444777999999;;;===???@@@DDDNNNYYYcccooo