BM6P6(@ 777777666555555555555555777666444333444666888999777;;;;;;>>>GGGRRRkkkxxxbbbSSSLLLOOOTTTcccyyy~~~pppjjjhhhwww~~~qqq___OOOFFFBBB@@@>>>;;;;;;;;;<<<<<<<<<<<<<<<>>><<<<<<@@@BBBBBBEEEIII[[[jjj{{{tttiiiaaa\\\SSSOOOIIICCC???===>>>???<<<;;;999888888999;;;<<<999888888888999;;;===>>>;;;<<<>>>BBBEEELLL\\\kkkfffPPPIIIFFFAAA>>>@@@AAA???:::777666888>>>DDDGGGDDD@@@;;;;;;::::::999888777777333666777555555888888555111111222222222111000000000...------......---,,,************************+++++++++******(((''''''******))))))***+++,,,,,,***++++++,,,,,,+++++++++------------,,,,,,+++***,,,***((()))+++,,,+++(((+++***)))))))))(((&&&$$$)))******++++++******)))))))))))))))))))))))))))111000---+++))))))***++++++++++++++++++***)))(((***+++,,,---............(((***,,,,,,,,,+++,,,---+++,,,...---,,,,,,---///---,,,---333;;;AAAAAA>>>666111,,,***,,,...///...---,,,,,,++++++,,,,,,---888888777666555555555555666555444333444555777888999>>>===@@@JJJTTTnnn|||eeeQQQHHHJJJPPPRRRccc}}}wwwttt~~~vvvjjjYYYKKKCCC???>>><<<999999:::;;;<<<======>>>===::::::>>>@@@???AAAEEEKKKXXXgggrrr}}}{{{uuulllbbbZZZSSSPPPHHHEEE@@@<<<999888999:::<<<:::999888888999:::<<<::::::::::::;;;===>>>???======>>>@@@BBBGGGUUUccc{{{mmmVVVKKKHHHCCC@@@>>>===;;;888999888:::???EEEHHHFFFBBB;;;;;;:::999888777777666555777888777999===<<<888222222222111111000000000000...------......---,,,************************+++***)))(((((()))***+++***************+++,,,,,,---------...------,,,,,,,,,,,,------,,,,,,+++***,,,***((()))+++,,,+++))),,,+++***+++++++++)))'''******++++++++++++******************************000///,,,***))))))******+++++++++++++++***))))))++++++---....../////////***,,,---,,,+++))))))******+++,,,,,,++++++,,,---,,,+++---333;;;AAAAAA@@@444111---+++---......------,,,,,,++++++,,,,,,---999888777666555555555555666555444444444555666777:::>>>===@@@IIIUUUoooiiiSSSGGGGGGJJJJJJSSSggg|||uuuiii^^^PPPEEE???===;;;:::777888999:::;;;===>>>>>>;;;888888<<<===;;;===@@@???IIIVVV```kkkvvv}}}~~~zzzvvvsssrrrqqqrrreeebbb\\\UUUNNNHHHDDDBBB???>>><<<:::999999999:::;;;:::999888888999:::;;;999999999:::;;;<<<>>>>>>???>>>>>>???>>>BBBMMMYYYpppxxx___PPPMMMIIIDDD@@@<<<999888:::999999===CCCFFFEEECCC;;;;;;:::999888777666666444555555777???EEEDDD???444333111000/////////000///...------......---+++************************+++)))'''&&&'''***---///+++************++++++,,,------......---,,,++++++,,,,,,,,,,,,,,,++++++***+++***)))***++++++***)))+++*********,,,,,,***)))++++++,,,,,,,,,,,,++++++************************...---+++)))(((((()))***++++++++++++++++++***)))+++,,,------............)))+++,,,,,,***))))))******,,,------,,,,,,---...---,,,,,,111777;;;;;;:::222000...---.........,,,------,,,,,,,,,,,,------888777666555444444444444666555555444444555666666888<<<;;;>>>GGGRRRllloooXXXLLLGGGEEEKKKNNNZZZrrrwwwrrroooqqqttt}}}tttjjjcccZZZRRRGGG@@@===<<<:::999777888888999:::;;;;;;<<<:::777777:::;;;888999<<<;;;AAAJJJRRR\\\gggpppuuuxxxuuuqqqlllgggccc___]]]SSSPPPKKKEEEAAA>>>===<<<;;;;;;::::::999999999999:::999888888888888999:::666666777888999:::;;;;;;???============???HHHRRRhhhiiiWWWRRRNNNJJJDDD===;;;===888777777:::>>>@@@AAA@@@;;;::::::888777666555444000000111666AAAJJJJJJCCC444333000...---...///000///...,,,---......---+++***************************)))(((((()))***,,,---+++++++++******++++++,,,+++++++++++++++***)))(((++++++,,,,,,,,,++++++***+++************+++******(((''''''(((******)))(((+++,,,,,,------,,,,,,+++************************,,,+++***)))(((((())))))+++++++++,,,,,,+++*********++++++,,,------,,,,,,%%%'''***+++++++++,,,...---...000///......///111///---,,,---///111000/////////......///...---,,,------,,,,,,,,,,,,------666555444444333333444444666666666666555666666666888===<<<>>>FFFOOOgggttt___SSSKKKDDDGGGGGGOOO```uuuxxxmmmjjjjjjllloooxxx~~~|||uuummmcccYYYTTTNNNHHH@@@<<<<<<<<<:::888999999999999888888888888:::777777::::::777777:::888:::???EEEKKKSSS\\\ccchhhfffbbb\\\VVVPPPJJJGGGFFFDDDAAA===;;;:::::::::777777777777777666555555888888888888888888888888555555666888999999::::::>>><<<;;;======???FFFOOOdddsss]]]UUUNNNJJJEEE>>>===@@@888777777999;;;<<<<<<<<<;;;:::999888666555444333000000///333===FFFDDD>>>333222///---------...//////---,,,,,,------,,,+++************************)))***+++,,,,,,+++***))),,,,,,+++++++++++++++,,,***+++++++++******)))(((******+++,,,,,,+++++++++******+++************+++'''''''''(((***+++***(((+++,,,,,,------,,,,,,+++******************************))))))))))))))))))***++++++,,,,,,,,,++++++))))))***++++++++++++***&&&(((***+++++++++,,,...---...000///......///111///...,,,+++,,,,,,,,,+++---...//////...---,,,,,,...------,,,,,,------...444444333333444444555666888888888777777777666666:::???>>>@@@FFFLLLbbbwwwbbbVVVNNNGGGDDDCCCIIITTTbbbvvv~~~nnnhhhjjjlllpppsssuuuyyyuuunnngggbbbZZZQQQIIIGGGCCC???;;;:::;;;<<<:::888999999999888777777666666888666777::::::777666888999888:::>>>BBBEEELLLSSSWWWVVVRRRNNNHHHCCC>>>;;;===<<<:::999888777888888999888888888777777666666777777777777777777777777666777888999:::;;;;;;;;;<<<:::999<<<===???EEELLL___{{{cccUUUJJJGGGDDD===;;;???999999:::::::::999999888;;;:::999777666444333222222222111111666<<<999333111000...------......///...---,,,,,,------,,,***************************(((***,,,......,,,)))'''---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++)))***++++++++++++++++++)))+++++++++***)))***+++***))))))***,,,---+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))***************+++,,,,,,,,,,,,,,,,,,)))******++++++*********+++---...---+++))))))******,,,------,,,,,,---...------,,,,,,---...000111,,,---//////---,,,------......------------......444444444555666777888999999999999999999888777777:::???>>>@@@DDDHHHZZZxxxyyy^^^RRRNNNLLLGGGDDDGGGOOOWWWccc~~~ssskkknnnvvv|||~~~sssggg^^^VVVQQQLLLCCC@@@AAA;;;999777888:::;;;999666777777777777777777666666666444555999999555555777999666777<<<======AAAHHHGGGFFFEEEBBB???<<<:::999888888777777777666666666888888777777777888999999666777777777777777777666555666888999:::;;;::::::;;;888888;;;===>>>BBBHHHXXXuuulllYYYIIIEEECCC===:::<<<888999::::::888666444333::::::888777555333222111000222111000111444222...------............//////...---+++,,,------,,,***************************((()))+++,,,------,,,+++...---,,,+++++++++++++++)))***+++,,,,,,---,,,,,,))))))***+++++++++++++++)))+++,,,+++)))(((***,,,***))))))***,,,,,,+++)))******++++++++++++******++++++++++++++++++++++++((())))))***++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++...///000...,,,)))))))))***+++,,,,,,++++++,,,---------,,,,,,,,,...000222+++---///...,,,+++---///......------------......444555555666888999;;;<<<:::::::::::::::999888777777======>>>AAACCCTTTpppyyyYYYLLLMMMPPPIIICCCDDDKKKOOOUUUhhh~~~|||tttrrr|||}}}lll```VVVMMMJJJEEE>>><<>>:::<<<555777999888555111...---::::::888777555333222111+++///000...///222222///+++,,,---...////////////...---+++,,,------,,,***************************(((((()))***+++---//////...---,,,,,,++++++++++++&&&'''((()))***+++++++++((()))***+++++++++++++++(((+++,,,,,,)))(((***,,,)))(((((((((******((('''*********++++++*********++++++++++++++++++++++++((()))***++++++,,,++++++***+++,,,,,,---------------------......---,,,,,,,,,...//////---,,,,,,---+++,,,...---,,,,,,---///......---+++)))***,,,...,,,---///---++++++---000......------------......777222333:::???>>>===???===???===888999======999888;;;;;;>>>CCCAAANNNiii|||___QQQNNNMMMEEEFFFFFFDDDFFFOOO]]]iiisssgggXXXPPPFFF???;;;999777555444555555555666666777777666666555555555555666666888888777777666666666666444444333333333333222222777777666666555555555555666555444444333333333333333333333333333444555666444555777888777666444333999999888777666666777777999999:::::::::<<<@@@CCCQQQiii{{{]]]NNNLLLBBB999;;;===;;;999777555444444555666777777555444333222222222000000000000000000000000---------...------,,,,,,------------------------++++++***************+++*********+++++++++,,,,,,.........------,,,,,,,,,++++++,,,---......------///---******+++,,,,,,,,,,,,+++******)))******++++++***)))***++++++***)))******))))))******+++,,,((())))))*********))))))*********)))))))))))))))))))))***+++,,,,,,,,,,,,...---******,,,---+++'''.........------,,,,,,,,,,,,,,,,,,---------......000000//////.........---000///...---,,,------......---,,,...000000...+++555222555;;;??????BBBFFFIIIHHHCCC======@@@>>>999999;;;:::<<>>:::888666555444444555555666666666666333333222222222222333333555555444444444333333333111222222222333333444444666666555555555444444444666555444333222333333444555555444333333333444444444555777888888777555444999888777777666666777777999::::::::::::;;;???BBBRRRfffcccOOOKKKAAA:::<<<===;;;:::888666555555555666777666555333222222222111////////////////////////,,,------...------,,,,,,------------------------++++++************++++++------........./////////......---------,,,,,,,,,///......---,,,,,,,,,,,,000...++++++,,,,,,,,,,,,(((((((((((())))))))))))+++***)))***++++++***)))******))))))******+++,,,))))))************))))))************))))))))))))))))))***+++,,,,,,,,,,,,...---++++++,,,...,,,)))//////.........------------------.........//////000/////////............000///...---------.........---,,,...000000...+++;;;999<<>><<<;;;:::888666555555666666666555444333222111111111........................,,,,,,------...------,,,------------------------++++++************++++++........./////////000000...------------,,,,,,,,,///...---,,,,,,...000111222000---,,,,,,---,,,+++&&&'''((()))************+++***)))***++++++***)))******))))))******+++,,,)))***************))))))************************))))))***+++,,,,,,,,,,,,///---+++,,,------,,,+++////////////...................../////////000000////////////............000///......------.........------...//////...,,,??????CCCMMMZZZgggrrryyykkk```QQQGGGGGGKKKMMMLLLIIIGGG???>>>FFFGGGLLLZZZwwwzzzaaaQQQIIIMMMWWW```]]]SSSOOOTTT\\\wwwsssttt}}}ӵzzzsssooolllkkkjjjpppxxx|||xxxmmm___UUUEEEBBB===999666444444333444444444444444444444444444333333222222333333444333333333333333333222222000000000111222333333444333333333222222222222222666444222111111222444555Ħ333444444444444666Ħ888888777666666555555666666666:::;;;;;;;;;::::::<<<>>>FFFӵĦqqqVVVLLLDDD@@@???:::;;;:::999777666666666666555444333222111111111111........................,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,------------------------------------*********+++...333888<<<333111...,,,------,,,+++******+++,,,,,,,,,+++***+++***)))***++++++***)))******))))))******+++,,,******+++++++++***)))))))))***************++++++))))))***+++,,,,,,,,,,,,---++++++---...,,,+++,,,..................---------.........///////////////////////////.........//////........................---............---;;;AAANNN```rrr}}}}}}yyyjjj]]]LLLCCCDDDKKKRRRWWWRRRPPPEEE@@@FFFFFFHHHSSSgggmmmWWWKKKQQQ\\\gggggg^^^ZZZ```gggxxxvvvjjjbbbeeeooo4ĉ@ӵ~~~vvvrrrllleee___ZZZXXXXXXYYY^^^ccceeeaaaYYYQQQKKK===<<<999666444333333333444444444444333333333333444444333333333333444444111111111222222222222222111111111111111111111111111111222222222222222222444333222111111222444555>L444555666777444444=hĦ888666555555555555555666666999:::;;;;;;::::::<<<===4ĉ@ӵ>Lxxx]]]RRRHHHCCC@@@888::::::999777666666555555444333222111111111111111////////////////////////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---***++++++++++++,,,,,,,,,------------------------)))))))))+++000666===AAA333111...,,,------,,,+++,,,,,,,,,,,,,,,+++***)))+++***)))***++++++***)))******))))))******+++,,,+++++++++++++++***))))))))))))******+++++++++,,,))))))***+++,,,,,,,,,,,,+++)))+++000///***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////......//////////////////............------......EEESSSgggzzzxxxjjj[[[PPPCCC>>>???FFFQQQ[[[[[[YYYLLLBBBDDDBBBBBBKKKZZZsss|||dddVVV[[[ggguuuyyyvvvssswww}}}yyyhhh```ZZZ\\\eeevvvGG=?nnnddd```ZZZTTTOOOLLLKKKJJJPPPRRRSSSQQQLLLFFFAAA>>>666777777555333222222444444333333333333333222222222111111111111111111222///////////////000000000111111111000000000//////111111111111222222222222222222222222222333333444HdĦ444666777888444=Īj555444444444444555555666777999;;;;;;::::::<<<===GG=?HdĦiiiYYYJJJDDDAAA777999999888777666555444444333222111111000000111111////////////////////////++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,---------......,,,,,,,,,------------...---,,,+++,,,///444999<<<222000---,,,,,,---,,,+++++++++***))))))))))))***+++***)))***++++++***)))******))))))******+++,,,,,,,,,,,,,,,+++***))))))))))))******+++,,,,,,,,,))))))***+++,,,,,,,,,,,,)))(((,,,444333+++(((,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------............///////////////......///000000000//////---...///...,,,,,,...000bbbrrrӵJJJCCC>>>ĭӵEEEӵĦppp}}}ӵӵjjj}}}ĦƜ`1.׼sĦӵĦoooaaaVVVSSSNNNIIIĭӵ222111Ħ222111111Ħ000Ħ000000000000//////000000000000000000333333000222DdD555444444?fӵ444444333Ħ555777:::ӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵuuu^^^JJJCCCAAA999777777777666555444333222222222111000000000000111........................***+++,,,---............++++++++++++++++++++++++++++++++++++,,,---......------------.........///,,,,,,,,,---------.........---,,,,,,---000333555000...++++++,,,,,,,,,,,,***)))((('''(((***---...+++***)))***++++++***)))******))))))******+++,,,,,,,,,,,,,,,+++***)))((())))))***++++++,,,------))))))***+++,,,,,,,,,,,,((((((///999888---)))...+++++++++,,,,,,---------------------......................../////////000---...///000111000000///---//////...,,,+++...000{{{?~4NNN???===g&e>&eOOOg&ebbb>hӵg&eguO>uO>&eVVV___4ff?>ߝLgĉ@Shӵg&e>hӵ}}}mmm^^^TTTOOOLLLGGGfff?><z@@@g&e>&e444222HL111111111ShӵgL111222222333333------...///000111222S?ʬ3333333h?D%%)?555444ZufĦ333333333gL666444777g&e>>>gĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??}}}aaaJJJBBBAAA;;;777777666666555333222111222111000000000000000111------------------------***+++,,,---............++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,------.........,,,+++******+++...000111///---******+++,,,,,,,,,+++)))((((((***...222555+++***)))***+++++++++)))*********)))***++++++,,,---------,,,+++***)))((())))))***+++,,,,,,------))))))***+++,,,,,,,,,,,,))))))222===;;;///***///,,,,,,,,,------...................../////////000---.........//////000000---...///111111111000///---//////...++++++...1114DӵAAA???;;;Hƅ^Hu]ĦQQQHu]ĦgggZuR)ĦHu]ĦHŐeHŐeHu]ĦSSSqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦmmmcccYYYPPPKKKDDDCCCsߝLGdUĦ777Hƅ^Hu]Ħ444ntHdĦ111111HGgĉ@,,,HdĦ///666DDD888111000000000000111111Htƅ^000000Bt=o9ĦDtfo9Ħ444444555g?555555HdĦ444888888Hu]Ħ===ttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ\\\LLLHHHDDD======:::777555555555444222333333333222111000000///+++,,,------///111///,,,+++,,,,,,------,,,,,,+++---+++)))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---............///...---,,,***)))((((((...+++'''''')))++++++***,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++)))((('''''',,,,,,+++)))((()))---000222333222///,,,******+++---,,,***(((((()))***+++...,,,***,,,///111000...---.../////////...---,,,///...---------...///000///---,,,,,,.../////////000///.........000111222000000000000////////////---.........//////000000wwwttt4DuXӵ>>><<<:::DdDΦDdDĦRRRDdDĦpppt|>>>>>;;;888666555555444333222222222111000000//////333111//////000///...---,,,,,,------------,,,,,,++++++***+++,,,+++)))''',,,,,,---............---,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++---,,,+++,,,......---+++******,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((+++++++++***)))***,,,///000000///---***((()))***)))((((((((()))+++---...---,,,+++,,,...//////...((()))+++,,,---.........---------------...//////.........///111111000...111000000////////////000////////////000000000000......////////////000000FFFDDD4DuXӵ<<<;;;>>>DdDʜ4DuTӵLLL>d<Ħ|||Dtttt\\\MMM>d<Ħuuu>d<ʜDd<ʜ4DuTӵ[[[]]]F&uTӵ4DufئL>epuR)Ħ|||}}}>d<ĦwwwDtFFF<<<;;;:::888777888888DdDΦDdDĦ333>d<ʜ4DuTӵ2224DwDd<Ħ111puR)Ħ>d<444@@@444111////////////000peӵ000ĦpeӵDx<>d<ӵDd<999qR/ܗ?fӵ444>d<999999>d<Ħ;;;4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵdddQQQGGGAAA>>>;;;888666666555444333222222111111111000000000111...///222333000---,,,,,,,,,------------,,,,,,+++++++++,,,,,,+++'''%%%+++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,***)))(((***,,,------,,,+++***++++++,,,,,,,,,,,,------((()))+++,,,,,,+++***)))+++++++++***)))***,,,///.........,,,)))((()))***))))))))))))***+++,,,---,,,,,,,,,---............++++++,,,,,,------------.........//////000111111111///......000111111111111111000000//////......////////////000000000000//////////////////000000;;;:::4DuXӵ<<<<<dp&ĒRnfʜd<Φ>d<Ħ444s&dq&ĒR222222i?ʜtd<Ħ000HHܗDӊB---<x+++///...////////////B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRpppZZZMMMEEE>>><<<888666666666555333222222222222111111111111...,,,000777999333///...,,,------......------,,,+++++++++,,,---+++(((%%%******+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,---------(((***---...---,,,***)))((()))+++---------+++***+++++++++,,,,,,---------((()))***+++,,,+++*********+++++++++******,,,...---------+++)))((()))***++++++******************,,,,,,---------------...//////...---------,,,,,,******+++,,,---.........///,,,((('''))),,,...///111111000000//////........./////////000000000111000000000000000000//////7776664DuXӵ:::===HHHHu]3hhfffMMMAAAneQQQUUU=e|||tttfffXXXMMMGGGnedddpIƎ@t@h>hfe@ďDyyyrrrnnniiihhhhhhhhhne\\\^^^=e888777777888777666222333ege222333sĪj@h111111111fdDĦ000@ďD---,,,Hkge///***222....../////////@h000000@G111111HĪj@IŌ000444Bene444Hkge777ne;;;<<aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h{{{bbbQQQGGG???<<<999777666666555444333333333333333333333333000---111;;;===666111222------............------,,,,,,+++,,,---,,,***''')))***++++++,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,,,,------------***---000000///---,,,---((()))+++,,,------,,,+++***++++++,,,,,,------...******************++++++***+++,,,+++******,,,...,,,------+++***)))***,,,++++++++++++******))))))+++,,,...---,,,+++,,,...111000///...---,,,,,,,,,++++++---...///000000000000---)))(((***---///000///000000000000000///.........//////000000111111111111000000000000//////8884DuXӵ;;;ĵD^oooZZZFFF>>>@@@CCCFFF```\\\\\\ZZZVVVQQQNNNMMMNNNVVVqqqvvvyyyvvvqqqkkkfffaaa^^^\\\ZZZMMMOOOSSS888555555555666555555111222000000111000000111111000DdDĦ000000.........,,,111+++444........./////////000000000000111111111111111444333444555555:::<<<===D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼shhhSSSFFF???<<<999777777666555444444444444444444444444444333...///888999222///222------............------...,,,+++,,,------,,,+++***+++,,,,,,------,,,,,,,,,+++***)))***+++---...---------------,,,,,,,,,+++...000000...,,,---...)))******+++,,,,,,------******+++,,,,,,---......,,,+++***)))((()))+++,,,)))+++,,,+++******,,,---,,,------,,,******+++---)))******+++++++++******+++---...---+++***,,,...000///---,,,,,,,,,,,,------...///111222222222222000///......000111111000...///000111111000000///.........///000111111111111111111000000000//////Φ4DuXӵtvӵ>d<Ħccc]]]NNN@@@===<<<999ĦBBBDDDBBBDDDIIIKKKIIIFFFGGGHHHJJJNNNTTT\\\bbbXXXVVVĦ|||yyy|||}}}vvvjjj]]]^^^ZZZYYY```kkkqqqooojjjeee```ZZZWWWUUURRRMMMIIIĦKKKMMMIIIBBB;;;999666444333444555555555111222222333333333333222...///000111111000//////000000000000000//////...>d<Ħ000000000,,,,,,------...//////000222***222...///444,,,222............/////////000000000000000000000000000//////000111111111111111111111111111111111111111444222000000222444555555333333444444555666777777444444555777Ħ>>>999@@@DDDCCCMMMlll>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦkkkTTTDDD???<<<999777777666555444555555555555555555555555555---+++222333,,,+++000------............------...---++++++---......---+++,,,------......------+++***))))))***,,,...///......---------,,,,,,,,,***,,,......+++***+++---************+++,,,---...******+++,,,,,,---.........,,,***(((''')))+++,,,)))+++,,,,,,+++***,,,---,,,------,,,++++++,,,...'''((()))++++++,,,,,,,,,+++---...---+++***+++...---,,,+++++++++,,,---...)))***,,,...000000//////++++++---///111000---+++---...///111111111000000---......///000111111222222111111111000000//////?aŖ%7uSQuR)ӵsdKĦIIICCC@@@===:::888gdKĦ<<<>>>???@@@@@@@@@@@@AAABBBDDDIIIUUUfffvvv~~~tttgdKĦpppaaa[[[aaagggfffddd```[[[WWWSSSPPPOOOJJJKKKMMMQQQVVV[[[```ccc]]]XXXQQQLLLHHHFFFCCCgdKĦBBBAAA@@@???>>>777555333444666666555222333333222222111000//////000000000000000000000000000000000000////////////gdDĦ222000///---...///000000///...---///////////////.........---///000///...---///000000111222222222000///...222222111000/////////000222222111111111111111111222222222222333333333333555111222666666222333777666666888gdKĦ>>>AAA@@@@@@DDDOOOgggsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦmmmUUUKKK>>>:::777888777555666999444555555555666666777777111111000///////////////,,,---...//////...---,,,+++,,,---......---,,,+++,,,,,,,,,---......+++)))000///...------...///000,,,,,,,,,---------......,,,,,,,,,++++++,,,------)))************+++++++++)))***+++,,,,,,,,,,,,,,,------+++***))))))(((((())))))))))))***+++,,,------,,,+++******+++,,,---++++++++++++************---------------------------,,,,,,+++,,,---///000...............///000000......//////000000111111111111000///......//////000000000000000000000000111111111000111111222333>AHHHneBBB@@@???>>>;;;999ne<<<<<<===??????@@@@@@@@@===???CCCKKKYYYnnnne|||gggWWWPPPNNNOOOPPPNNNLLLIIIFFFDDDBBBAAABBBCCCEEEHHHMMMQQQUUUXXXVVVRRRLLLGGGDDDBBBne@@@@@@@@@???======666444222333444444333111333333222111111000//////000000000000000000000000000000000000/////////De222111000000---...///000000///...---////////////...............///000///...---...//////000111111111000///...111111000000///000000000222222111111111111111111111111111222222333444555333000111444444111111666888888ne<<<<<Ak<fhDenenenesssYYYKKKAAA<<<999:::999666666999666666666666666666666666111111000///////////////,,,,,,---......---,,,,,,,,,---............---,,,,,,++++++,,,---...,,,+++......------------......,,,,,,,,,,,,------------...---------------......************++++++++++++******+++,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))***+++,,,---,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,------------------------...---,,,,,,,,,---...///...............///000000111111000000//////......333333222111111111111111111111111111111111111111111111111111111222222888======::::::;;;;;;999888777;;;<<<===>>>>>>>>>>>>>>>888999===FFFUUUiii~~~zzzpppkkkiiihhhmmmuuuyyybbbSSSKKKDDD@@@@@@???>>>===<<<;;;;;;;;;;;;;;;===@@@CCCFFFIIIKKKLLLIIIDDD@@@>>>===<<<======<<<<<<;;;:::555444222222222222111///222222222111111000000///000000000000000000000000000000000/////////......///000000000000---...///000000///...---........................///000111000...------.........///000000000//////000000/////////000111111111111222222222222222222111111111111222555777888777666777888777333444888999999:::;;;;;;CCCCCCFFFKKKSSSbbbzzz}}}]]]JJJCCC>>>;;;<<<;;;888777888777777777666555555444444111111000///////////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++******,,,......---,,,,,,------------,,,,,,+++++++++,,,,,,,,,------//////...............///************+++++++++,,,***++++++,,,,,,,,,,,,,,,++++++************++++++***))))))******+++,,,---,,,,,,++++++++++++,,,,,,---,,,***))))))+++,,,---------------------------///...------,,,---------...............///000000111111000000//////......333222111111111111111111111111111111111111111111111111111111111222333888888888999999:::;;;<<<999<<<>>>>>><<<;;;;;;<<<999999999999888888777777999:::;;;<<<============;;;:::;;;AAAJJJXXXjjjxxx|||mmm___XXXVVVWWWXXX___dddooo}}}}}}dddTTTKKKDDDAAA;;;;;;:::::::::::::::;;;888999:::<<<>>>@@@AAABBBCCC@@@<<<::::::999888777999999999999999888888888555444333222222111000///222111111111000000000///000000000000000000000000000000/////////.........//////.........///000111------...//////...------------...............//////000111000...------...------.../////////000000///////////////000111222111111222222222222222333111111111222444777:::;;;===>>>>>><<<888555555777888999999::::::;;;;;;;;;>>>@@@GGGQQQ[[[hhhzzzcccJJJDDD>>>:::<<<===:::999999999999888666555444333222111000000///////////////,,,,,,,,,------,,,,,,,,,))))))************)))))),,,***)))))),,,...//////,,,---...//////...---,,,+++++++++,,,,,,,,,,,,---//////......---.........*********+++++++++,,,,,,++++++,,,,,,---,,,,,,+++************++++++,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((((((***,,,...........................//////......---------,,,...............///000000......//////000000111111000000///////////////000111111111111111111111111222111111111111222333999999999:::::::::;;;;;;===<<<<<<;;;:::;;;===???;;;;;;:::::::::999888888888999:::;;;<<<=========@@@======AAADDDIIIVVVccchhh___SSSIIIEEEFFFJJJLLLRRRWWW___iiiuuunnnXXXIIIBBB@@@888888777666666666666666777777888:::;;;;;;<<<<<<===:::888777777777666555777777666666555555555555444444444333222111111111111111111000000000000000////////////////////////////////////..................------......///000,,,---...//////...---,,,,,,---------....../////////000000000...------///------......//////000000///.........///000111111111111222222333333333333222222333444777:::<<<>>>CCCEEEEEE???888444333444666777888999;;;<<<===>>>===@@@IIIWWWcccooo|||oooQQQFFF???:::;;;===<<<:::;;;:::999888777555333222111111000000///////////////......------------......+++++++++******+++++++++,,,***)))))),,,...//////---...///000000///...---++++++,,,,,,,,,---------//////...---,,,,,,------***++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++************+++,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***(((''''''))),,,.........................../////////......------,,,...............///000000......//////000000111111000///////////////000000111111111111111111111111222222222111222333333444;;;<<<===>>>>>>===<<<;;;===<<<:::999999;;;===>>>======<<<::::::999999999888999;;;===???@@@@@@AAA>>>===@@@EEEFFFFFFOOO\\\rrr|||dddQQQKKKCCC===<<>>888888777555444444444444444555666777777777777777888777555555555666555444666555444333333333333444222333444333111111111222000000000000000000000000/////////////////////////////////.........---------------...............,,,---...//////...---,,,,,,,,,,,,---......//////---///000///.........000//////.........///000000//////.........///000000111111222222333444444444333444666888:::===>>>???KKKOOONNNFFF===999888888555666777999;;;===>>>???@@@BBBKKKZZZgggqqq{{{cccMMMDDD<<<;;;===<<<;;;<<<:::999888777555333222111111111000//////////////////......------......///......------------......,,,+++******,,,......---...//////////////////...,,,,,,,,,---------......//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,---...+++******++++++,,,---...,,,,,,------------,,,,,,+++***(((((()))***,,,................................./////////...------...............///000000111111000000//////......111111111111111222222333222222222222222222222222222222222222222333444444DDDFFFHHHIIIIIIFFFCCCAAA@@@>>><<<;;;;;;===>>>>>>@@@>>><<<999888888999999:::;;;>>>@@@CCCEEEFFFFFFCCCCCCKKKUUUWWWUUU\\\jjjxxxzzzaaaLLLDDD@@@;;;999999;;;<<<<<<>>>===@@@FFFLLLVVVhhhxxxyyy^^^III>>>:::999888777666666666666333444555666666666555444666444333333444555333222555444333222111222333333///111222222000///111333///000000000000000000000//////////////////////////////.........---------+++,,,---...///...------,,,,,,............,,,,,,++++++,,,------...//////,,,...//////......000111222111000/////////000111000000///.........//////111111222222333444444555444666999<<<>>>???@@@???KKKQQQQQQGGG>>>;;;;;;:::777777888999;;;<<<======???@@@IIIXXXgggqqqyyy{{{XXXLLL@@@===>>><<<;;;;;;:::999888666555333222222111111000///////////////......---,,,,,,---......///...---,,,,,,---...///,,,++++++,,,---...,,,+++///......------......///------........./////////111000///...------------+++++++++,,,,,,,,,------------......---,,,,,,+++,,,,,,+++++++++,,,------++++++++++++,,,---......,,,,,,---......---,,,,,,++++++++++++,,,---...///........................---...///000000///.....................///000000111111000000//////......111111111111111222333333222222222222222222222222333222222222222333444444NNNPPPSSSTTTSSSPPPLLLIIIDDDBBB@@@@@@@@@AAAAAAAAAAAA???;;;888777777888999<<<>>>@@@CCCFFFHHHJJJKKKPPPRRR^^^kkknnnjjjqqq~~~ttt```MMM>>>;;;888666555555555333222<<<777777===CCCHHHSSS^^^rrrhhhNNN>>>888888777666666666666666444444666777777666555555444333222222333333222111555444222111111111222333,,,///111000///...111333////////////000000000000//////////////////////////////.........---------***+++---//////...---,,,,,,,,,---......---,,,,,,++++++,,,,,,---...//////+++---...///...///111222333222111/////////000111111000///...............111111222333333444555555444777;;;>>>AAAAAA@@@???BBBJJJJJJ@@@777666666555999999999::::::;;;;;;;;;;;;<<>><<<::::::999999888666555444333222111111000///////////////------++++++++++++------,,,,,,+++******+++,,,,,,,,,,,,,,,---......+++)))......,,,++++++,,,...............////////////000222222000///............++++++,,,,,,,,,------------.........---,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,---......---,,,,,,,,,,,,---......///000000////////////////////////,,,---...000000000//////...............///000000......//////000111111111//////...//////000111111222222222222222222222222333333222222333333444555hhhlllpppppplllfff```]]]YYYQQQJJJHHHHHHGGGDDDBBBAAA>>>======;;;888999======CCCKKKPPPTTTWWW\\\```eeerrrzzz```KKK???:::555555444333333333333444888888888:::<<<@@@DDDFFFTTTdddwww}}}___CCC@@@;;;888:::999333222666777666555555666666555333333333333333333333333444333222111111111111///---000000111111111111000000000//////............///---///000///---,,,,,,---......//////...,,,***(((---------.........//////........................---///000000//////000222---------...............666777666333000000111222///////////////............000222333555888888666777>>>CCCBBB@@@???>>>;;;;;;===>>>===999777777888777888:::<<<=========<<<@@@<<>>BBBNNNYYYjjjxxxkkkSSSBBB999666555333333222111111111111111333333333333555888:::;;;>>>CCCNNNaaauuu~~~vvvhhh]]]PPPBBB<<<:::888555444555444444555666666555333444444444444444333222111333111000000111111///...///000000111111000000///111111000......---------,,,...//////---,,,,,,---***+++---...///...---------------...............---------------------------...///---+++***+++,,,...---------...//////000111222111///...---///111////////////////////////111222333333333666<<>>EEERRRdddrrrxxxwwwrrrhhhYYYLLLCCC<<<999888999888777666777555333111555555555555444333111000333111000000000111000/////////000000000000//////222111000...------------,,,---///...---,,,,,,---+++,,,---.........------........................------------------------,,,---...---++++++,,,---......------...///000111000111111///......000222///////////////000000000000111333444555:::GGGTTTjjjwwwvvvaaaNNN@@@999777888777777666666777777888777777777888:::<<<===>>>======AAAEEEMMM\\\kkkuuu|||{{{dddUUUHHH@@@===999888777666555333222222000111111000000///...---////////////////////////------------------------))))))***+++++++++++++++...------------...//////333:::@@@>>>777111222555777666444222000...,,,+++,,,,,,,,,,,,------......,,,---...---+++******+++,,,---...//////...---,,,++++++++++++++++++,,,,,,...------///000111///...+++---......,,,,,,---///.............../////////...///000222222111000///////////////......------...///000111222111000///111000000//////000000000111111111222222222111111333222222222222333444444DDDHHHNNNVVV```kkkuuu|||~~~lll___SSSLLLIIIIIIMMMRRR^^^eeepppyyyqqqaaaMMM===777666444222444444333222222222222222000000000000111222222333666888>>>GGGTTTfffyyy}}}iiiTTTDDD>>><<<:::888666555555444333111555555666666555333111000333111//////000111000000//////000000000000//////111111///......---------+++,,,......---,,,,,,---------...---------,,,,,,.....................---------------------------***,,,---...------///111......------...///111222222222222000//////111333////////////000000111111000111444666666<<>>AAACCCGGGSSS```mmmxxxnnnYYYGGG===999999888666555444333222111111111111000///...---////////////////////////------------------------***++++++,,,,,,,,,,,,+++---------------...//////111777===<<<555000///111111111111000000/////////,,,,,,---------.........,,,---...---+++***+++,,,+++,,,---......---,,,+++,,,,,,,,,,,,------......111///...///000000...,,,...000111111000///111222............//////000000//////000111222111111000............//////000000...///111222222222111000111111000000000111111222000111222222111000000000333333222222333333444555AAACCCFFFJJJOOOVVV^^^cccnnnzzztttbbbVVVOOOJJJIIIKKKSSSXXX___dddiiiooowww}}}}}}vvvmmm[[[QQQDDD;;;888777555222444444333222222222222222000111111222333333333444666888<<>>:::999888777555444333333111111111111000///......////////////////////////------------------------+++,,,,,,---------,,,,,,---------------...///000...222666666333///......------...//////000000111,,,,,,---............------......,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000222000......//////---,,,---///000000///...000111......//////000000111111///000111111222222111111......//////000111111222000000111222222222222222111111111111111111222333111333444444222111111222333333333333333444444555DDDDDDDDDDDDEEEHHHMMMQQQXXXccckkknnnvvv{{{iii\\\QQQFFF???===AAAEEEJJJLLLNNNRRRXXX]]]lllnnnmmmjjjhhheee]]]UUUGGGBBB;;;777666555333222333333222111111111111111222222333444555555555666888777;;;CCCMMM^^^yyyqqq[[[NNNIIIDDD===888666666666666222444666777777555333222333111......///111111111......////////////......///............//////000)))+++------,,,,,,---...------,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///......000222///...---,,,---000333555444555444222//////000222...//////000111111222222111333:::@@@CCCOOOqqqrrrQQQCCC@@@@@@===999888999::::::999777888999:::<<<<<<<<<<<<>>>>>>AAAFFFJJJOOOXXXaaatttqqqSSS@@@:::999888777666444333333111111111111111000..............................------------------------+++,,,,,,---,,,,,,++++++---,,,,,,------///000000,,,---///000111000---+++,,,,,,---...//////000000,,,,,,.../////////...------......---,,,,,,...000///...---,,,,,,---...///,,,------...//////000000000...------...///...---+++,,,------,,,,,,---/////////000000111222222333000000111111111222222222000000000111111111111111222111111111111222333333111111111111111222333444444666888777444333444555444333333333333444555555HHHHHHGGGEEECCCDDDGGGJJJFFFOOOSSSSSS[[[mmmwwwwww|||pppbbbZZZSSSIII@@@===555888;;;<<<;;;<<>>@@@FFFIIIQQQ]]]mmm~~~vvvVVVFFF???;;;:::<<<:::555333444222111111000000000000000000000///...---,,,,,,+++++++++------------+++++++++,,,---.........---,,,------/////////...---,,,111000///...............,,,---......////////////++++++,,,///111222111///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///...---------------...//////000//////......111111111111222111///,,,------......///000000111111111222222333333333333333222000//////111333444222222222111111111111000222111111111111111222222777<<>>888444444444000111444444555555555555555555555333222222222111111000000111///...------///111333222222111111222222333444333666:::BBBSSSsssvvv\\\JJJ@@@;;;888555444888===>>>999555444111222222333222111000////////////...------///111......---------,,,,,,,,,,,,,,,,,,---------......---.........---,,,...000//////.........---------........................------............------------,,,,,,---...000111000000000000////////////000000000111222222333333777<<>>???===:::999888999::::::;;;<<<>>>>>>@@@CCCHHHKKKSSS\\\lll}}}___KKK???:::777888888555666888333333111000//////////////////////////////......+++,,,,,,------,,,,,,++++++,,,---.........---,,,......////////////......000//////...------......******+++,,,,,,,,,,,,,,,,,,,,,,,,...111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------000///...---------------...///////////////......111000000111222333111///111111222333333444444444222222222222333333444555222111111111111222333444222222222222111111111111222222222222222333444444:::@@@EEEGGGHHHHHHAAA999999777555444444444444444wwwkkkccc\\\UUUOOOSSSNNNIIIEEEDDDEEEEEEEEEIIIEEEAAAFFFTTT```___WWWJJJ@@@777444222000000111000000000111222222333333222222222222222222222222000000000///000000111222333222222222222333444444444666:::AAASSSuuuxxxZZZEEE<<<:::888666777<<<===888444333111222222222222111000000...///000///------///000......---------,,,,,,,,,,,,,,,,,,---------.........///...---++++++---///...............---------------------------------,,,,,,---------------,,,---------------...///000////////////000000000000000000111111222333333333777<<>>===<<<:::999888777888888:::;;;>>>AAAEEEKKKSSSXXXlllwwwlllSSSCCC===888777777666777;;;444333222000///......---////////////000000111111+++,,,,,,------,,,,,,+++++++++,,,---------------///...............//////.........---------------******++++++,,,,,,++++++,,,,,,,,,...000000...---,,,,,,,,,,,,,,,,,,,,,,,,...............---------//////...---------......////////////////////////...------...000222111000//////000111222222222222333222111111111333444555444444444444333333222222333333333222222222111111222222222222333555666777<<>>DDDVVVgggmmmiiiYYYNNN@@@777333222222333000111111222333444555666333333333222222111111111000111111222222222111111222222111111222222333444333555999BBBXXX|||pppVVVFFF@@@@@@;;;:::======888333222222222222222111111000000...///000///...---...000......---------,,,,,,,,,,,,,,,,,,---------......//////...,,,******,,,...........................------------------------,,,,,,---.........------------------......//////////////////000000000000000000111222222333333444:::>>>PPPtttlllQQQDDD???;;;<<<<<<;;;;;;;;;===>>>;;;???DDDKKKTTT^^^hhhooo{{{]]]JJJBBB;;;:::999777777888444333222111////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...---,,,,,,,,,---//////------------------,,,,,,,,,,,,---------------,,,---,,,---...000///---,,,------------------------/////////...............000//////........./////////////////////000000111111//////000222444444333111222333444555555555444777666555444444666777999888888777666555333111111444333333333222222222222111111111222333555666777<<>>???@@@???>>>???BBBEEEEEELLLWWWdddrrrjjjMMMDDD<<<;;;;;;888666666444333222111111111111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++***+++,,,...///,,,,,,---......------,,,---------......------,,,---------...000000...,,,------------------------000000///.........///000000000000//////000111111111000000000000111222333555444333555777888777666777888:::;;;<<<<<<;;;:::;;;:::::::::;;;===>>>???===;;;999777555333333333444444444444333333333222000000111111333444555666999BBBLLLVVV```hhhiiidddNNNFFF:::444222333444333ooo~~~nnn___TTTNNNJJJKKKHHHEEEIIIVVVaaagggpppjjj\\\JJJ===777444111333333222333444666888999888777666444222000...---111222222222222111000000///////////////000111111222444<<>>???@@@???>>>AAAFFFKKKUUU___ppp}}}|||}}}|||SSSHHH===::::::999777888666555444333222222111111000000///...---,,,++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,------++++++++++++,,,---......+++,,,...//////...------,,,,,,------,,,,,,++++++---------///111111///...------------------------000///.........000111222222222111111111222333333333222111111222333555666222333444777999;;;999888777888;;;=========;;;:::;;;<<>>888222444333222222333555777888777666555444222111//////222222111111000000000000000000000///000111111222666777@@@ZZZwwwgggVVVKKKEEE===777555333222111000000000111222,,,...000000///...............---------,,,,,,,,,,,,,,,,,,---------......)))+++......---,,,,,,,,,---------.........//////........................+++,,,---...////////////------...//////...---,,,.........///000111111111111111222333333444444555111222999KKKhhhnnnXXXMMMGGGCCC>>>AAADDDEEEGGGMMMWWW___qqq|||xxxmmmddddddiiivvvfffVVVEEE===;;;999999:::;;;:::888555333111000000000/////////......---------,,,,,,++++++,,,,,,---,,,+++*********+++,,,---+++,,,---...////////////+++---...000000///...------.........------,,,+++------...000222333111000........................//////......///111333444333333333333333444555555555444333222333555777888555777;;;@@@DDDFFFDDDBBBCCCEEEHHHJJJJJJJJJHHHGGGGGGKKKQQQXXX___dddgggiiiqqqhhhYYYJJJ>>>888666666555555555555444444444444333333333333333444555555999@@@IIISSS___kkkpppooofffXXXFFF999666666555333SSSZZZeeeqqq}}}nnn^^^UUUUUUUUURRRLLLJJJLLLKKKHHHPPP[[[```XXXLLLDDD===777666555333333333555777999555555444333333222111111222222111000//////000000111111111000111222222333::::::DDD```mmm\\\PPPDDD;;;777444333111000000000111222,,,...000111///...............---------,,,,,,,,,,,,,,,,,,---------......'''***...///...---,,,,,,---------.........//////////////////////////////***+++,,,---............------/////////...---,,,---......///000111111222111222222333333444444555444444777AAASSSlllqqqYYYKKKGGGFFFDDDEEEIIIMMMQQQWWWaaaooozzzoooaaaZZZWWWXXX___nnn{{{gggPPPBBB<<<::::::<<>>:::777333000///...////////////000000000000------++++++++++++------,,,+++*********+++,,,---,,,---///111222111111000,,,---///111111000///...000000111111000///......------...000333444333111........................///.........///111444666444444444444444555666777666555444333444666888:::@@@CCCHHHOOOUUUXXXVVVTTT^^^```bbbdddeeedddbbbaaa\\\aaajjjuuu~~~pppYYYFFF:::555444666666555555555444444444555555444444444555555666;;;AAAHHHQQQ]]]iiiooooooooo```KKK===888777555333XXXUUUYYYcccgggiiivvv~~~rrriii___\\\ZZZYYYUUUOOOIIIGGGKKKJJJMMMOOOLLLEEEAAABBB777555444444333222333555888999999777333000///..................///000000444111///000333666555444999:::JJJmmm{{{fffVVVEEE888999666000+++***---111444111000000////////////000---,,,++++++------,,,++++++,,,---...////////////---------------...///000,,,---...000000000//////222111111111000000//////000000000000000//////...///////////////.........////////////000111222333222222111111222222333444111666;;;>>>@@@IIIXXXcccdddcccVVVMMMNNNJJJDDDIIILLLMMMWWWiiizzzvvvggg[[[RRRPPPMMMMMMTTTcccttt}}}\\\HHH???:::;;;>>>???999444333666777333...000000000000000///............//////......---,,,------------------------,,,---.../////////...---------------------------...///////////////......///......111444666444111......///...,,,,,,---///111222222000///111777<<<666888;;;<<<;;;:::;;;;;;;;;888999<<<;;;999???GGGMMMVVVdddooovvvyyyyyyxxxsssTTTAAA888555666///222555333666999333222444555555444444444555;;;<<>>:::666333333444555444111000//////////////////---,,,+++,,,---------++++++,,,---...///////////////......---------......000///...---------...///111111000000000/////////......///000000000000000/////////////////////////////////000000111222333444333333333333333444555333666999999:::???HHHOOONNNQQQKKKGGGMMMLLLKKKRRRXXXfffzzzqqq^^^SSSKKKGGGFFFJJJJJJOOOZZZgggtttqqqXXXHHH>>><<<>>>@@@:::666666::::::666111000000000000000//////...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------......////////////......---------000444666555333...//////...------...000000111222222222444666888<<>>:::999333666888333555888111333444555555555555555666999:::===DDDNNNYYYdddjjj```QQQBBB;;;777333333666|||{{{~~~mmm```[[[XXXRRRLLLEEEAAA??????@@@AAAHHHPPPUUUNNNDDD<<<888777555333666666444333222222111111...............///000000...------///222333333222:::FFF```pppWWWDDD>>>888555666666333///111000//////.........///...---,,,,,,---...---,,,,,,---......////////////000000///------,,,,,,,,,111000---+++++++++---...000000///////////////...,,,---...000111111222222////////////////////////000000000000000111333333666555555444444444555555555777888888888999<<>>FFFEEEFFFOOOTTTYYYdddrrroooYYYLLLEEEBBBCCCFFFGGGHHHLLLSSS[[[fffxxxiiiQQQAAA<<<======999666888;;;<<<888333111111000000000/////////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------------------------......///////////////...,,,,,,---000333555555444///000000///......000111111222333444666888:::;;;IIINNNUUU\\\aaadddhhhjjjccc]]]XXXXXX\\\eeerrr~~~eeeQQQEEE???===777:::;;;555777:::555555555555555555666666777777777999===DDDNNNWWW]]]QQQGGG<<<888666444444666rrrfff___WWWPPPJJJEEE@@@??????BBBKKKTTT___]]]VVVKKKBBB===999666555333111000000111111111...............///000000///......///111444777888<<>>777666666222...111111000///...............---,,,---...///...,,,------.../////////////////////...---------------......---,,,,,,,,,------////////////............---...///000111111111111///////////////000000000000000000000111222333333666666555444444444555555666777888:::;;;<<<======@@@IIIIIIKKKXXXdddqqqyyyhhh[[[MMMFFFCCCCCCEEEHHHFFFHHHLLLQQQVVVaaavvv|||^^^III@@@===888555444555888999555222111111111000000000000000------......------,,,++++++++++++++++++++++++++++++,,,---/////////..............................---...//////////////////......///000222333333333///000111000//////111333222444555555666;;;EEEMMMaaahhhsss~~~nnn\\\QQQJJJDDD<<<======777:::@@@<<<888666444444555666777777888777666777;;;BBBHHHMMMDDD>>>888555444333333333zzzkkk^^^SSSLLLGGGBBBAAAAAAEEEMMMWWWiiippppppdddUUUJJJBBB<<<666333///---///000000000...............///000000000///------000555<<>>???@@@CCCLLLNNNTTThhh}}}wwwllliiidddXXXRRRJJJCCCBBBBBB@@@AAADDDGGGJJJNNNSSSVVVaaavvvoooVVVEEE>>>777555444555666777444222222222111000///000000111///////////////...------++++++++++++++++++++++++***,,,---////////////...........................------...///////////////111111111000/////////000///000111000000000222333111555777666777DDDYYYjjjqqqggg```VVVJJJFFFCCC===@@@EEE@@@<<<888555444555777777777:::888666555666888<<>>@@@BBB@@@@@@BBBIIILLLRRRXXX]]]hhh|||cccJJJ;;;<<<:::888777777777555444333222111000///000111111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////........................,,,---...///000000000000333333333000...------///...000000000///000222444111666<<<@@@HHH[[[uuuvvvfff\\\WWWPPPPPPOOODDDBBB===777555777999999888:::999777555555555666777666888777333222333222000|||gggXXXQQQIIIFFFFFFJJJUUU```jjjwww{{{uuudddSSSAAA:::222///000111000///...............///000000///111444777;;;AAAIIIOOOVVVVVVVVVSSSIII>>>===AAAQQQqqquuu___LLL>>>666666555444222111000000000000///...///000000///...//////000000000000//////......---------......///***+++...000111000///.../////////000000000111111...//////000000000000///...//////000111111222222111111111111222333444444444444444555666777888999777:::<<<<<<<<>>AAA>>>===@@@BBBAAABBBFFFJJJOOOXXXdddnnn{{{xxxZZZEEEBBB???;;;888666666666666444333111//////000111222/////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000000///........................,,,---...///000000000000222333222000---,,,...000...///000/////////111333666<<>>555111111333111///...............///000000000555;;;@@@EEEJJJPPPUUUMMMFFF???===<<<:::;;;>>>EEEggguuuZZZEEE:::777666444333222111111111111///...///000111000...///000000000000000//////000///...---------------......////////////////////////000000111111222222,,,---...000111111111111...//////000111222222222111111111111222333444555555555555666777999;;;;;;:::>>>BBBBBBCCCIIIVVVaaammm}}}sssddd```MMMEEEDDDCCC===@@@CCC>>>???;;;:::>>>@@@@@@CCCHHHKKKQQQ^^^ppppppXXXDDDAAA<<<777444444444555444333111//////000111222......//////......---,,,------------------------***+++---///000000000///////////////////////////,,,---...///000000000000000111222000---,,,///222---...//////...///111333<<>>===;;;555666888999::::::999888111777888333333777888555RRRTTTXXX\\\___fffuuu~~~yyy}}}|||tttfffWWWLLLKKKQQQVVVXXX```jjjuuuzzzjjjTTTBBB444333222,,,,,,111222---,,,111222//////333:::===AAACCCBBB@@@???>>>999999888777666666999<<>>@@@>>>???DDDCCCHHHRRR___lll{{{~~~nnn^^^TTTLLLGGGDDDCCCAAA@@@@@@===:::===CCC@@@AAACCCDDDFFFLLLSSSYYY```jjj{{{bbbNNN>>>;;;;;;777555888444444333222111000000///......//////000/////////---,,,+++++++++,,,---...---------...//////000000000000000000000000000000//////............//////000000000000000000000000...333...***000111222;;;DDDPPPnnngggXXXNNNQQQUUURRRNNNOOO===;;;888777777888777666777666555555666666555444GGGFFFGGGIIIHHHJJJUUU```rrr|||{{{tttyyysss\\\KKKCCCAAALLLSSS[[[dddoooxxx{{{yyyeeeRRR@@@:::666000...000///---...222333444999???HHHFFFAAA<<<777444222222222333333333222333666999BBBTTTuuulllPPP???999:::666666666000000111222111/////////000000000////////////....../////////.........------...............///000000---222666666333111222555111111000000000000111111111111111222222222222222111222222333444555555555555666:::???BBBBBBFFFKKKTTTaaasss|||ccc]]]TTTLLLGGGDDDBBBAAABBB???>>>@@@???===>>>AAAAAABBBDDDFFFHHHOOOYYYaaarrr{{{```EEE===>>><<<777666666555444333222111111000//////000000000///......,,,+++++++++,,,---...///,,,,,,------.../////////000//////////////////000//////............//////111111111111111111111111---222...+++222333555>>>EEEVVVyyylll[[[OOOPPPRRRLLLEEECCC===;;;999999999888666444444444444666777777555444FFFEEEEEEFFFDDDEEELLLUUUeeeppp|||ssslllpppzzzzzzgggWWWMMMIIIPPPTTTYYY___fffpppyyy}}}ppp^^^KKK@@@999333000111111//////000444:::CCCIIIGGGBBB;;;666333222222222000111222222222333666888===LLLlll```GGG::::::777777777000111222333222000///000111000000//////////////////////////////........................///000111111111777===;;;444...///222000000000000000111111111111111111111222222333333000111333444444444555666999:::<<>>DDDZZZlllXXXGGGEEEFFFAAA:::888;;;:::999999:::999666444222222444666888888666444BBB??????@@@??????DDDLLLQQQ]]]mmm{{{{{{lllcccccciiippp{{{{{{iiiXXXNNNRRRRRRUUUYYY___iiittt}}}~~~qqq___PPPBBB888333333111///---...555@@@JJJOOOCCC>>>777222111222222222///111222333333333555777;;;HHHfffoooOOO<<<999666555666111111333333222111000111222//////000000000000000000000000/////////..................///000111222222444:::???<<<444......111//////000000111111111111222222111111222222333444111333444444333333555777>>>@@@BBBDDDLLL\\\ooo{{{qqqcccVVVNNNIIIIIIHHHEEECCCAAA@@@@@@CCC>>><<<@@@BBBBBBBBBEEEIIIPPPXXX___eeeppp~~~dddKKK???;;;999999777666666555444333222222000111111111000///......++++++,,,---......//////,,,,,,------...//////000000///...------...///000//////............/////////////////////////////////555111...444444444<<>>>>>===AAAFFFFFFQQQaaaqqq~~~rrrcccZZZZZZ^^^fffsss|||bbbOOONNNMMMNNNTTTZZZbbbmmmwwwwwwgggSSSAAA777444000...,,,///:::HHHOOONNNAAA<<<555111111111000...000111333333333333555666;;;EEE___vvvSSS===:::666444666333222333444333111111111222//////000000000000111111000000000/////////......////////////000222333444222777;;;999444111111333...///000111111222111111333222222111111333444555222444666555444555:::===@@@GGGMMMSSSaaawwwpppcccZZZRRRMMMKKKEEEFFFGGGEEECCCBBBBBBCCC@@@======AAADDDFFFJJJPPPPPPZZZhhhsss}}}sssSSS@@@:::999:::666666555444333222222111000000111111111000//////+++,,,---......///......------......///000000000111000...------...000111//////............//////........................///555111...444333333;;;EEEcccsssggg[[[MMMDDDBBB;;;999888888999999888777555555555777999:::999777AAA>>>===???>>><<<>>>BBBCCCJJJWWWeeepppzzzyyykkk^^^VVVSSSWWWbbbuuuppp^^^PPPKKKKKKRRRWWW\\\ccckkkxxxzzzdddMMM>>>777111111111888HHHVVVUUUMMM===888333222333333000,,,000111333333222222333444:::???RRRtttsssQQQ===<<<888444666555333444444444222111222333//////000000000111111111000000000000/////////.../////////000111222444444000222444444222111222333---...000111222222111111444333222111111333444666333555777777777:::AAAGGGKKKYYYhhhtttqqqdddWWWRRRPPPLLLIIIJJJEEEGGGHHHGGGEEECCCDDDFFF@@@???BBBGGGKKKOOOYYYccciiivvv{{{WWWCCC<<<999888666666555444333222111111//////000111111111000000,,,---...//////...------......//////000111111111222111///------///111222//////............//////////////////////////////,,,222000...444444444<<>>;;;:::999999888777888777666777999::::::999???;;;:::;;;:::888888<<<@@@CCCLLLWWWaaajjjttt||||||qqqcccVVVNNNOOOTTTcccxxxrrrVVVPPPNNNSSSXXXXXX[[[aaafffxxxnnnUUUDDD;;;444555888CCCUUUbbb[[[MMM888444111222555666222...///111333333111111111222666888GGGfffnnnNNN===???;;;555666666333444555444222111222333//////000000111111111222000000000000/////////////////////000111333444555111111000000000000000000---...000111222222222111444333222111111333555666333666888888999>>>GGGOOO^^^qqqiiiZZZPPPIIIKKKMMMIIIGGGGGGFFFHHHHHHFFFBBB@@@AAACCCBBBCCCHHHNNNRRRYYYgggttt}}}YYYFFF???:::555666555444333222111111000...///000111111111111111---.../////////...---,,,//////000000111111222222333222///......///222333//////............//////000000000000000000000000)))000...---444555555===EEEeeeyyybbbZZZGGGCCC>>>;;;:::999888777:::999777888999:::::::::???>>>===<<<<<<;;;;;;<<<>>>CCCIIIMMMQQQWWW```hhhwww}}}yyydddSSSGGGJJJPPP]]]ttt~~~sss]]]MMMNNNRRRQQQTTT\\\^^^kkk}}}lllTTTCCC444444777EEE\\\ggg[[[GGG666444111///...///111222//////111222222333222222555>>>BBBPPPrrrsssUUUCCC@@@888333555555777555444333...***---555000000000111111000000000000000000000000111111111000111111222222222222111111222222111000000111333000222///)))***111555333222222111222333444333222555555999>>>@@@FFFXXXjjjmmm```ZZZJJJIIIGGGGGGHHHHHHGGGFFFEEEFFFGGGFFFDDDCCCDDDEEEBBBGGGOOOYYYfffxxxvvvUUUEEE???:::555888777555333222222222333////////////000000000000////////////////////////...---,,,...111222000---111111000000000111333444000000000000////////////000000//////.........---222000......111555999;;;HHHaaalllXXXNNNEEEAAA<<<666666;;;;;;888777888777444666:::>>>>>>======<<<<<<======@@@DDDIIIKKKMMMQQQYYY___ooozzznnnVVVJJJGGGFFFMMM]]]ppp~~~kkkZZZXXXWWWQQQOOORRRTTT\\\lll}}}www^^^KKK777555777BBBUUU___SSSAAA555444111///...///000222//////000111222222222222///888<<>>============>>>??????BBBEEEHHHHHHHHHJJJPPPTTT```ppp{{{\\\PPPFFFAAADDDKKKYYYrrroooiiibbbWWWOOOLLLJJJMMMYYYooo|||cccLLL999555555===KKKRRRHHH999444333000///...///000111//////000111111222222222...777:::BBBYYYttt{{{bbbSSSDDD>>>===999888666666888666222333777444333222111111222333444111111111111111111111111///000000111222222111111000111222111//////111333///222333222333555555333555444444444555777999;;;<<<>>>EEEPPP^^^uuunnn]]]RRRKKKHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFHHHKKKLLLKKKJJJJJJKKKPPP]]]qqq]]]GGG>>><<<<<<777777666666555333222111000000000000000000000000////////////////////////111000000111222222000...//////.........///000000000000000000////////////000000////////////......111111111111111222444444===LLLgggssscccPPPHHHEEEAAA<<<999999666666999999777888;;;=========>>>>>>@@@AAAAAACCCEEEFFFFFFEEEFFFIIILLLPPP```ooo}}}fffVVVIIICCCIIIJJJNNNeee{{{pppaaaTTTMMMFFFFFFOOObbbtttqqqZZZCCC888444111777AAAEEE>>>444333111000......///000000/////////000111111222333---555888===OOOeee{{{hhhUUUKKKFFF:::>>>:::888999777333111333444333222111111222333444222222222222222111111111//////000111222222222222000111111111000000111333111333333333444555666555666555555444444777<<>><<<===666777777777666444222111222111111111111111000000////////////////////////000////////////...---,,,/////////////////////000000000000000////////////000000/////////////////////111333333444444555555:::CCCWWWtttyyy^^^PPPMMMKKKEEE???@@@;;;:::<<<<<<999888:::>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEFFFGGGHHHFFFPPPZZZfffzzzsssaaaOOOFFFKKKJJJHHHYYYssswwwdddSSSIII@@@BBBIIIVVV```[[[JJJ999555000///333:::;;;777222111000///.........///000////////////000111222333)))111333777DDDVVVuuurrrgggZZZGGGFFF???999999888444222222333222111000000111222333444333333333222222222111///000111222333333333333000111222111000111222444444333222222333444666888888999999999:::@@@HHHMMMVVVcccxxxlll]]]LLLEEEDDDBBBBBBCCCEEEEEEEEEGGGJJJLLLMMMLLLMMMQQQWWW[[[___bbbeeegggooo}}}sssRRR@@@<<<===777888888888777555333222333333222222111111111000000000000000000000000000//////000000///...------000000000000000000000///000000000000//////////////////000000000000000000...111444666666666888:::;;;???NNNhhh{{{nnnkkkeeeVVVGGGDDD>>>;;;<<<<<<:::999;;;?????????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDGGGKKKTTTcccttt|||{{{mmmZZZKKKIIIFFFCCCPPPfffuuu^^^KKK>>>999<<>>555333///...222666444222222//////............//////000///......///000222333---333444777AAALLLhhh}}}dddRRRGGG===::::::777555555111222222222222222222111555444444333333222222222000000222333444444444444111222333222222222444666666333222333444444666:::666888;;;???EEEPPP]]]gggyyy{{{jjjXXXOOOGGGDDDCCCAAA@@@AAAEEEDDDDDDFFFJJJLLLLLLLLLOOOTTT\\\dddmmmuuu}}}aaaHHH>>>>>>999999888888777555444333444444333333222111111111000000000000000000000000///111222222000///000000000000111111111000//////000000000000//////////////////000000000000111111...222666777666777:::===<<<@@@MMMeeepppWWWIIIAAA;;;;;;<<<;;;:::<<>>EEE[[[|||gggWWWFFF???<<<999666666111222333444444333222111555555555444333333222222111111333444555666666666222333444444333444666888777333444888999666666:::555:::BBBLLLYYYkkktttbbbYYYNNNJJJHHHHHHEEEAAAAAADDDCCCBBBCCCEEEHHHJJJJJJIIIMMMSSS^^^kkkzzzsssSSSDDD@@@::::::888777666555555555555444444333222222111111000000000000000000000000...000222222000///000222//////000000000///...---000000000000//////////////////000000000111111111///333666666444555888<<<<<>>@@@GGGHHHKKK]]]tttyyytttnnndddUUUKKKOOOYYYlllqqqWWWEEE999444666888999999777333111444000111555444---,,,///------..................000///...---...000222333111333222444888;;;MMMkkkzzzgggPPPCCC===888444222111333555777777555333111666666555444333333222222111222333555666777777777222444555444444555777999666444666======888777999<<>>CCCIIITTT^^^|||uuubbbQQQKKKLLLaaa|||qqqVVVDDD:::555444333444555555333222444444222000///.........000---,,,---000111000...000////////////111333444333222111111444<<>>===:::888;;;>>>CCCMMMVVVyyypppaaaVVVOOOXXXmmm~~~{{{iiiWWWHHH@@@555444333444555555333111333333111000//////......///---,,,---000111000...//////.........000111222222222111111444:::CCCIII___xxxaaaLLLCCC===888666444555555666555444333222333555666555444333444555333333444444555666666666555666777888888888777777777888999:::<<<>>>AAACCCLLLdddyyyaaaSSSMMMHHHDDDJJJHHHGGGGGGHHHHHHFFFEEEHHHFFFDDDDDDEEEFFFHHHHHHKKKNNNXXXkkkhhhNNNEEE>>>888888888555444666333333333333333222111000///////////////000000000000000000000111111111111000000111111111111000000111111111111000000000000111///......111111000......///000111111222444666999CCCRRRfffaaaMMMDDD>>>;;;:::CCCCCCCCCCCCCCCCCCBBBBBBEEEEEEDDDBBB>>><<<;;;<<<===999777999;;;===EEENNNpppvvvcccQQQPPP[[[eeefff```XXXOOOGGG555444333333444444333111222111000000/////////000...---------///000///...//////............///000111222222333444888===AAALLLcccvvvYYYHHH>>>888666555666666666666555444444444555666666444444555666333333444444555666666666777777777888999999999999:::;;;>>>???AAAEEEIIILLL___|||fffXXXQQQJJJGGGHHHGGGGGGGGGHHHIIIIIIGGGEEEIIIHHHFFFEEEEEEFFFHHHJJJJJJPPP^^^uuuaaaNNNDDD<<<:::888555444444333333333444333333222222000//////////////////...000000000111111111222222000000000000111111000000222111000//////000111111111///...///000111000...///000111111000111333444777BBBRRRgggmmmSSSEEE>>><<<===BBBCCCDDDEEEEEECCCBBB@@@CCCDDDCCCAAA>>><<<;;;<<<>>>;;;999;;;;;;;;;AAAHHH^^^zzzlllPPPKKKNNNRRRVVVYYYWWWOOOHHH666444333222333333222111000000/////////000000111------------...//////...000/////////////////////000222333444444555888:::BBBUUUrrrgggOOOAAA;;;:::777777777777777666666666555666777777555555666777333444444555555666666777777777777888999:::<<<<<>>;;;888666777222333444444444444444333000000000//////.........000000111111111222222222000000000000000111111111555333111///......000111000/////////000000000///...000111111000111333555333<<>><<<===>>>===;;;:::;;;:::999<<>>999999888888888777777777666777888888666666777888444555555666666777888888777777777888:::===@@@AAACCCGGGNNNSSSYYYcccooowwwpppWWWRRRRRRJJJGGGJJJEEEFFFGGGIIIKKKKKKIIIGGGEEEFFFHHHHHHGGGIIILLLOOOVVVeeekkk[[[JJJAAA===:::888999333444444555555555444444111111111000/////////...111111111111222222222222000000//////000111222222777555222///------......///000000000/////////000,,,...000000111222555777666:::FFF___nnnTTTIIIDDDAAAAAA???@@@BBBDDDDDDCCCBBBAAA???@@@@@@???===<<<===>>>999777777999888666888<<>>;;;777555222111111222111000/////////......///000000+++---......------...//////000111111111111000000---000333444444333444555777@@@QQQfffcccOOOFFFBBB;;;::::::999888999999999777888999999777777888999666666777777888999999999999888888999===AAAFFFIIIJJJTTTaaannnyyynnnXXXRRRPPPKKKHHHHHHGGGGGGGGGIIIKKKKKKIIIGGGFFFGGGGGGFFFEEEIIIPPPVVVgggyyykkkSSSEEE>>>:::888999555555555666555555444444222111111111111111000000111111111222222222222333000000/////////111222333666444222000...---------...000111000///...///111+++---///000111333666888;;;>>>GGG^^^xxx\\\LLLDDD@@@@@@===>>>@@@AAABBBCCCBBBBBB@@@AAAAAA???<<<;;;;;;<<<555444666888777555666:::<<>>888555222000111111111000000//////.........//////+++---......,,,,,,---///---...///111111111000000,,,...222444444444555666555999BBBOOOfffoooWWWIIICCC<<<<<<:::999999999:::;;;888999:::999888777888:::777888888999999:::;;;;;;;;;;;;;;;<<>>HHHYYYwwwkkkRRRDDDBBBEEE<<<===>>>@@@AAABBBCCCCCCBBBBBBBBB???<<<999999999444444666999999666666:::888???QQQjjj~~~vvvjjjIII@@@::::::999888===EEE888555222000000111111000000000///...............***---///...,,,+++---000+++,,,...000000000000000+++...111333444555666777666777:::AAASSSrrrwww[[[KKKBBB===<<<;;;:::999:::;;;;;;888999::::::888888999:::888999999::::::;;;<<<<<<=========???DDDKKKRRRVVVhhh{{{iiicccVVVJJJIIILLLKKKEEEKKKIIIGGGGGGIIIJJJIIIIIIJJJIIIFFFEEEJJJ[[[ppplllTTTFFF???<<<<<<777777777777666555333333222222222333333444444444111111222222222333333333000///......///111333444...///000111222111111111...000222111...---///111///000111111000111333555111:::EEERRRiiiwwwXXXFFFFFFNNN>>>>>>??????@@@@@@@@@@@@EEEBBB>>>:::888777777888444555666666555444444444777???QQQmmm}}}tttUUUCCC;;;999777===BBB===666333///...///111000...000000111000000///....................................////////////......111///---,,,,,,///222555555333777@@@HHHWWWwwwfffMMMBBB???;;;999;;;<<<:::999:::???>>>===;;;:::999888888888888:::===???@@@???===CCC@@@@@@DDDEEEJJJWWWeeeiii]]][[[VVVPPPJJJGGGGGGHHHGGGGGGGGGIIIJJJJJJHHHGGGLLLNNNOOORRR```zzzcccJJJ<<<999:::666666666666555444333222444333333222222333333444333222111111333333222111222222111111111111111111111111000000000000111111222111111111000000//////111111111111111222222222444777===HHH\\\zzzmmmSSSLLLQQQ???>>>>>>>>>??????@@@@@@CCCAAA===:::888888888999444444555444333333333333999@@@RRRnnntttWWWDDD:::999666:::???:::555222///...///000000/////////000000//////...---..............................////////////......000///...---...000222444333000333:::???KKKfffwwwZZZIIIBBB===;;;===>>><<<;;;===??????===<<<;;;:::::::::<<<;;;<<<===>>>@@@@@@@@@EEEBBBCCCIIIPPP[[[nnnvvv```VVVUUURRRMMMIIIGGGHHHIIIGGGGGGGGGGGGHHHJJJMMMOOONNNWWW```jjj|||nnnPPP@@@;;;<<<888888777777666444333222333222222111111222222333333222111111333333222111000000000111222222222333111111000000000000111111111111111000000000//////111111111111111222222222333555999BBBVVVuuuhhh^^^```???>>>=========>>>@@@AAA@@@???<<<:::999888999999555444333333222222333333999>>>NNNjjjvvv\\\FFF:::888444777:::555444222///...///000000///.........///......------..............................////////////......///////////////111222222222000222666777>>>RRRgggiiiPPPFFFAAA>>>???@@@>>>>>>@@@@@@???>>><<<<<<;;;;;;;;;>>>>>>>>>???@@@CCCEEEGGGIIIHHHLLLVVVcccuuu~~~jjjZZZMMMMMMKKKHHHEEEDDDEEEFFFHHHIIIIIIGGGGGGLLLVVV___eeerrrxxxWWWBBB<<<<<<999999888777666444333333222222111111111111222222333222111111333333222111//////000111222333333444000000000000000000000000111111000000000000//////000000111111111222222222222444777@@@TTTttt???>>>===<<<<<<>>>???@@@===<<<;;;:::999999999999666555333333333444555444888:::FFFaaa|||bbbIII;;;999444444666111222111//////////////////---------......---,,,,,,..............................////////////.........//////000111111111111444333333555444777DDDRRRgggzzztttTTTIIICCC>>>??????======@@@???>>>===<<<<<<<<<<<<<<<>>>???BBBCCCEEEHHHKKKMMMOOOSSS[[[hhhzzzyyymmm___SSSKKKKKKIIIGGGDDDCCCEEEGGGHHHLLLOOOOOOPPPZZZkkkyyybbbJJJ@@@>>>888888777666555555444444333222222222222222222333333222111111333333222111000000000111222222222333000000111111111111000000000000000000000000//////000000000111222222333333222444999CCCXXXxxx======<<<<<<<<<===>>>???:::::::::::::::999999888888666444555777999888777888888AAAYYY}}}hhhLLL<<<:::666333444000000000000//////...//////,,,,,,---------------,,,..............................////////////.........///000111222222222111444333444555444555===EEEPPP]]]vvv[[[LLLEEE???>>>===;;;;;;>>>======<<<<<<<<<<<<<<<===>>>AAAEEEHHHHHHJJJLLLNNNWWW```nnnzzztttnnnmmmtttpppeee^^^SSSIIILLLLLLJJJGGGFFFGGGJJJMMMLLLSSS\\\bbbiiiwwwrrrVVVFFF@@@999888777666555555666666444444333333333333444444333222111111333333222111333222222222111000000000///000111111111111000/////////////////////000000///000000111222222333333000444;;;FFF\\\|||<<<<<<<<<===============888999:::;;;:::999888777777666555888<<<>>><<<999999;;;BBBXXX|||kkkLLL;;;:::666333333000...///000000......///000,,,,,,------......------..............................////////////.........///000111222222222222111111222222333555888<<>>>>>============>>>>>>???AAAEEEIIIKKKLLLNNNRRRVVVhhhuuupppkkkhhheeedddfffmmmtttyyyzzzuuukkkaaa\\\XXXOOOFFFFFFEEEDDDCCCEEEIIIPPPUUU\\\ggguuudddMMM@@@>>><<<:::888777666777777555555444444444444555555333222111111333333222111444333333222111000/////////000111222222111000///......////////////000000//////000111222333333444000333999DDDYYYzzz999;;;<<<>>>>>>===<<<;;;777999:::;;;;;;999777555555444555:::???AAA>>>:::888<<>>RRRsss888:::<<<>>>???===;;;:::777888:::;;;;;;999666444333222444:::AAACCC???:::555<<>>KKKddd<<<============<<<;;;;;;<<<<<<<<<999777666666777777444444===HHHJJJAAA777333999CCCUUUqqqsssWWWBBB111111444000...///111000//////.........//////---,,,---///000...,,,///...---,,,---...000111111111000000000111333444222222222222222222222222333333333333333444444444888555666:::>>>GGGWWWggg|||www^^^OOOHHHDDDCCCCCCGGGCCCBBBDDDEEEDDDFFFKKKSSSUUU^^^ooo|||ggg[[[WWWVVVRRRMMMSSSQQQOOOPPPSSSUUUUUUTTTTTTRRRNNNJJJIIIKKKPPPSSSZZZdddttt~~~dddSSSGGG>>>:::;;;999555333666777555333333555444222333444444333111444333222111111111222333...///000111111000///...222111000/////////000000////////////000111222333666444777???JJJ___;;;<<<<<<<<<<<<;;;::::::???===:::888777666444222888444333999BBBDDD===555000777@@@QQQiiizzzuuugggMMM<<>>888555777888666333333555444333333444444333111444444333222111111111111//////000000000000//////111000///.........//////////////////000111222333333333888???FFFWWWyyy::::::;;;;;;::::::999888:::666333333666666444222777444222666<<<===999333222444;;;KKKaaammmfffVVVCCC777......111///...//////......---------............---............------,,,,,,,,,,,,---...///111333333000---///777>>>000000000000000111111111222222333333444444555555444444444444666:::AAAGGGXXXsssrrr]]]NNNIIIJJJDDDDDDGGGJJJKKKMMMUUU^^^jjj{{{ttteee```ZZZXXXZZZZZZXXXUUUUUUSSSPPPNNNMMMMMMMMMMMMRRROOOLLLKKKQQQ___rrrgggVVVOOOOOOGGG>>>777777888666444333666444333333444444333222555444333222111111000000//////000000000000///////////////............///111111111111222333444555222333888<<>><<<555666777777666555555555333333333333333333333333000000000000////////////...///000111111000///...222111000000000111222333333444333333555:::@@@EEE___}}}555555666666666777777777333333333333333333333333000000000000000000000000..................------------......//////000000000/////////............111222111///---,,,...///...............------------......///////////////000000000000111222333444222222333555666666666666444444333333444555777888<<<999<<>>BBBQQQnnn555555555555666666666666222222222222222222222222000000000000000000000000............---,,,,,,,,,---------...............111000///...---......///333333333000...------/////////.........------------......///////////////---...///111222444444444222333444666777888888999444444333333444555777888:::777999AAAJJJZZZwwwyyyqqqyyytttiiibbb\\\ZZZXXXQQQKKKHHHDDDEEEGGGGGGGGGHHHJJJLLLUUUYYY\\\^^^bbbpppwwwTTTAAA;;;999999888888666555444333222333333333333333333333333111111000000000////////////000000111111000000///333333222222333333444555222333333333333777;;;???GGGbbb222222222222333333333333222222222222222222222222000000000000000000000000000000///...---,,,,,,,,,///.....................222000...---,,,---///000444444444222///------.../////////...------,,,,,,---......///////////////---...000333444444333222333333555666777777777777444444333333444555777888999666888<<<@@@KKKggg~~~jjjbbb^^^\\\ZZZTTTKKKGGGGGGDDDFFFHHHHHHHHHKKKPPPUUU___gggqqqxxx~~~aaaHHH>>><<<:::888666666555555444333333333333333333333333333111111111000000000//////000000000000000000000000111000111111111111222222333444444444444666:::===DDD\\\111111111111222222222222111111111111111111111111////////////////////////333222000///............000000//////////////////222000...---,,,---///000333444444222///---------//////.........------------......///////////////...000222444444333111///444444555555555444333333444444333333444555777888999777888<<<<<>>>>>;;;777666888999888555333333333333333333333333222222111111111000000000222111111000000111111222111222333444444444444333222444666777777888:::<<>>===;;;DDDQQQeee~~~|||jjjaaa^^^^^^ZZZWWWTTTPPPLLLNNNSSSOOOXXXdddoooyyywwwVVVFFFDDD???999888999999666444333333333333333333333333222222222111111111000000222222111000000111222222111222333444444444333333///222555777777888999;;;HHHRRRppp////////////000000000000000000000000000000000000////////////////////////000///...------...000111,,,,,,------...///000000/////////000//////...------///111111///---------+++,,,,,,---...///000000---......///////////////---...000111222333444444111222222333444444444444444444333333444555777888;;;888999>>>===999===FFFNNNggguuuccc[[[[[[ZZZVVVTTTTTTRRROOOQQQUUUZZZgggyyybbbPPPIIICCC<<<999999999555111333333333333333333333333222222222111111111111000333222111000000111222333///000111222333222111111---000444666777777888:::???HHHddd---...///......///111444------......//////000000......------------......333///+++,,,000333111...000000///...............---...............---------...............------////////////////////////000000000000000000000000000111111111111222222222444333222333444444333111444555555222///000555;;;>>>888777:::;;;999<<>>@@@:::777:::888555444222111111222444555555222333888888444111000///000000111222222333333111111222222222333333333777555444333444777:::<<>>???EEEMMMYYYmmm|||pppiiijjjiiibbb\\\]]]WWWTTTTTTXXX```nnnaaaIII@@@999888:::777555444333222222333444555444111222777888555333333...///111222333333222111111111222222222333333333666555444444555777999;;;@@@EEE\\\---......---...111666::://///////......---------......------------.........---,,,---000222111000//////...------------...//////......------------+++,,,---...////////////////////////////////////////////////////////////000000000000111111111111333222222333555555444222111333555555444333444666666555444555777888:::<<<>>>BBBGGGNNN]]]uuu~~~tttkkkiiigggccc```aaa___\\\___kkkzzzgggKKKAAA::::::;;;555555555444333333333444444222///000555777444222333...000111333333333111111111111222222222333333333555444444444555777999:::???EEE]]]......---,,,,,,...111444//////......------,,,,,,......------------......//////......//////...---//////...---------------///...------------...///,,,------...//////......//////////////////////////////////////////////////////000000000111111111222222222333555555444333111333555555555444444444444555555555666999;;;;;;===???DDDIIISSSccczzzvvvmmmgggdddccceeehhhgggooofffJJJBBB===<<<<<<555666555555444333333333333111......333555222111222///000111222333222111111111111222222222333333333444444444444555666888999>>>DDD]]]mmmbbb___bbbaaaeeelllqqqvvv~~~---------,,,++++++---///.........---------------......------------......///////////////---,,,,,,///...------,,,,,,------...---,,,,,,---...000111---...............------////////////////////////000000000000000000000000/////////000000000111111000//////111333444222111222333444444555555444444444666777666777<<<===<<<;;;<<<@@@EEEKKKTTTcccpppzzzrrrpppqqqrrrvvvxxxeeeLLLEEE???>>><<<555666666555555444444333333222///...222444111000111111111111111111111111222111111222222222333333333333333333444555666888888>>>CCC\\\yyyaaaRRRMMMNNNLLLMMMQQQTTTWWW]]]eeejjjhhhccc]]]]]]aaaccc```aaaaaaccchhhooouuuyyy{{{+++,,,------+++++++++,,,,,,------------------.........------------......---.../////////---------///...------,,,,,,------,,,,,,++++++---///111333////////////...---,,,,,,////////////////////////000000000000000000000000////////////000000000111000//////111333444333111444333333333444555555444444888999777999>>>@@@======;;;===BBBFFFIIIQQQ[[[lll}}}iiiPPPHHH@@@===<<<666666666666555555444333222555111000333555222111222333222111//////000222333111111222222222333333333222333333444555666777888???BBBXXXwww]]]MMMHHHDDDCCCDDDGGGHHHHHHKKKQQQSSSRRRMMMHHHHHHMMMMMMJJJLLLKKKKKKNNNSSSXXX[[[]]])))+++......---,,,+++,,,,,,,,,,,,------..................------.........***,,,/////////......///......---,,,,,,,,,,,,---++++++***+++---000333444000000000///...---++++++////////////////////////000000000000000000000000////////////000000000000111111111333555666555444555333222222444555555555444999;;;888:::@@@AAA>>>@@@<<<===AAADDDDDDIIIQQQYYYmmmnnnUUUJJJ@@@<<<<<<777666666666666555444333222888444222555666333222333444333000......000222444111111222222222333333333222333333444555666777777AAAAAATTT}}}qqqXXXIIIDDD??????BBBGGGHHHFFFHHHLLLLLLKKKFFFBBBCCCHHHGGGCCCFFFEEEDDDEEEHHHLLLNNNOOO,,,------...---,,,***)))++++++,,,------......///111000///...............///...---,,,,,,---...//////000000000000...,,,+++---,,,+++******,,,...///------..................------,,,,,,,,,---.........///////////////......---...000111111111000///000000111222222222222111333333333333444555666666777777888999::::::;;;;;;<<<:::;;;???BBBDDDHHHNNNSSS]]]uuu^^^FFF@@@@@@===888777666444333333444555777777666444333222111111111333333222222333333444555111111111000111111222333444444444555777888:::;;;>>>BBBSSSvvvxxxlll^^^RRRJJJFFFAAADDDDDDBBBEEEJJJHHHAAAHHHFFFCCCBBBBBBBBBAAA??????@@@@@@AAAIIIPPPLLLCCC,,,------------,,,+++***++++++,,,,,,---...............---,,,,,,,,,,,,,,,///...---,,,,,,---...///---............---+++***---,,,+++******+++---...,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,---............////////////......---...///000111000000///000000111222222222222111333333333333444555666666777777888999:::;;;;;;<<<===;;;<<<@@@AAABBBEEEJJJNNNYYYpppjjjNNNBBB>>>999555888777555444444444555555666555444333222111000000333333222222333333444555111111111111111222333333555555555555666777777888???BBBRRRtttqqqkkkaaaVVVLLLDDD@@@===@@@CCCDDDDDDGGGLLLJJJDDDHHHGGGEEECCCBBB@@@>>>===:::<<<<<<<<>>AAADDDEEEIIIMMMKKKGGGHHHHHHHHHFFFBBB???======:::===>>><<<<<<>>>===999+++,,,,,,,,,,,,,,,,,,,,,***++++++,,,------............---------------...---,,,,,,,,,,,,,,,,,,---.../////////000000//////...---,,,+++++++++,,,,,,//////......---,,,++++++,,,,,,,,,,,,------...///---...//////////////////...//////000000000000000000000111222222222222111333333333333444555666666666666777888:::;;;<<<<<<::::::===BBBDDDDDDJJJQQQ[[[ooo___III@@@===<<<999999999888777555444333222333555555444222000...333333222222333333444555222222222222222333444444555444444444444555555666===@@@MMMkkkssshhh\\\SSSHHHBBBBBBCCCBBB@@@>>>@@@CCCEEEHHHJJJIIIGGGGGGHHHIIIFFFBBB???===>>>777;;;===<<<999888999:::++++++++++++,,,------...******++++++,,,------...------,,,,,,,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++.............../////////---,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,++++++,,,---...//////------...//////////////////////////////000000111000000111222222222222111333333333333444555666666555666777888:::;;;<<<===:::;;;>>>AAABBBBBBIIIRRR[[[wwwaaaJJJ@@@>>>>>>:::::::::999888666555444333444555666555333111000333333222222333333444555333333333333333444444555222333333333555666777888;;;???LLLhhh}}}fffZZZRRRKKKCCC@@@AAABBB@@@===>>>???AAACCCDDDDDDEEEFFFDDDEEEEEECCC@@@===<<<;;;222555888888555333666:::+++******+++,,,---...///******++++++,,,,,,------******))))))******++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++,,,,,,,,,---------,,,,,,++++++******))))))+++++++++,,,---...///000,,,---...///000000000000///////////////000111111000000111222222222222111333333333333444555666666555666777888:::;;;============???AAA@@@AAAJJJTTTbbb```JJJ???<<<;;;;;;;;;:::999888888777777444555666666666444333222333333222222333333444555444444333333444444555666222222333444555777999::::::@@@OOOjjjttt___TTTJJJFFFAAA?????????===;;;>>>===>>>@@@@@@???BBBFFFFFFCCC@@@>>>===;;;999777444555777999888555888===************+++---///000*********+++,,,,,,------)))))))))))))))***++++++)))***+++,,,,,,+++***)))---,,,***))))))))))))***)))***+++,,,---.........++++++******************+++++++++,,,---...///000,,,---...///000000000000000//////...///000111222000000111222222222222111333333333333444555666666555555777888:::<<<===>>>??????AAADDDDDDHHHTTTaaaxxx~~~]]]III@@@<<<:::<<<;;;:::999888888999:::666666666666666555555555333333222222333333444555444444444444444555555666555555555555666777888999;;;BBBSSSnnnzzzeeeVVVOOOGGGEEEBBB???>>>>>>>>>???===;;;;;;>>>>>>===BBBJJJPPPIIIAAA===>>>===999555:::777888;;;;;;888999>>>************+++---///111)))******+++,,,,,,------++++++******+++,,,------)))***+++,,,,,,+++***)))///...,,,***))))))******((()))***,,,---...//////,,,,,,,,,,,,,,,,,,------+++++++++,,,---...000000,,,---...///000000000000000///.........///111222000000111222222222222111333333333333444555666666444555777888:::<<<===>>>???@@@CCCHHHKKKRRRbbbqqq{{{[[[JJJCCC???<<<===;;;999888888999;;;<<<888777777666666666777777333333222222333333444555555444444444444555666666777777666666666666777777<<>>AAA<<<999999=========EEEOOO[[[QQQEEEAAABBBBBB<<<666999555444888888555555999)))))))))***,,,///333555...---+++******+++---...,,,***)))***++++++***)))///---******+++***'''$$$***+++,,,,,,------------++++++,,,------------,,,)))+++------,,,,,,,,,---------------------------111000...------...///////////////000111111222222111111111111111222222222999555000000333666555222888999999888888:::;;;:::>>>DDDIIIKKKQQQaaa{{{|||\\\IIIAAA===:::;;;::::::999888777666666555666666777888999999999444333333444555555333222333333333444555666444222666666666666777777777777@@@EEEPPPggg}}}uuusssuuuxxxxxxrrrhhh\\\QQQJJJFFFDDDAAA@@@@@@@@@??????>>>>>>999;;;<<<;;;:::<<<@@@DDDMMMIIIDDD???;;;::::::;;;888888777777666666555555***))))))***+++...111333,,,+++)))(((((()))+++,,,+++***))))))++++++***)))---+++***+++,,,,,,***'''***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,)))+++------,,,+++,,,---------------------------------,,,,,,---...///000......///000000111111222111111111111111222222222666333000111555888888777888999999999:::===>>>>>>???DDDKKKSSS```vvv{{{[[[HHH@@@======;;;;;;:::999888777666666666666777777888999999:::444333333444666777666555666444333444555555444333555666666666777777777777===@@@HHH]]]|||sssiiiaaa\\\[[[\\\ZZZWWWRRRLLLGGGBBB@@@>>>????????????>>>>>>>>>>>>:::;;;<<<;;;:::;;;>>>BBBFFFDDD@@@===;;;::::::;;;888888777777777777777777+++*********+++,,,...///+++***)))(((((()))***++++++)))))))))++++++***))),,,+++***+++------,,,******++++++,,,,,,,,,,,,,,,)))******+++,,,+++++++++)))+++------,,,+++,,,---------------------------*********+++,,,...///000---......//////000111111000000111111111222222222333222111222444666777777888777888999;;;===???AAA???EEENNN\\\qqq~~~]]]IIIAAA@@@AAA<<<<<<;;;:::999888777777777777777888888999999:::777666555666999;;;<<<===999777444333444555555444555555666666666777777777;;;;;;@@@RRRuuuuuulll```VVVPPPMMMIIIGGGFFFEEEEEECCCBBB@@@???>>>===============>>>>>>>>>:::;;;;;;:::999:::<<<>>>???>>>===;;;;;;:::::::::888888888888888888999999,,,++++++******+++,,,,,,,,,++++++***++++++,,,---***)))((()))***+++***))),,,,,,,,,---------,,,+++***++++++,,,,,,,,,++++++))))))***++++++++++++***)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...///------......//////000000000000000111222222333333444444333222222333444555888666555888999:::<<<@@@DDDKKKYYYllleeeMMMCCCBBBDDD======<<<;;;:::999888888888888888999999999:::::::::999777999<<<@@@BBBCCC;;;888555333444555555555555555555666666666777777;;;:::===LLLkkkfff\\\PPPJJJJJJJJJFFFCCCDDDCCCBBBAAA@@@@@@@@@@@@;;;;;;;;;<<<<<<=========;;;;;;:::999999999:::;;;;;;;;;;;;;;;;;;::::::999888888888999999:::::::::---,,,,,,+++************************+++,,,,,,---)))((('''(((***+++***)))------...---,,,+++******+++++++++,,,,,,+++******))))))***++++++++++++***(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------......//////000000///000000111222222333333444555666444333444888<<<===888777::::::888;;;@@@LLLVVVjjjoooTTTEEEAAABBB>>>>>>===<<<;;;:::999999999999999999:::::::::::::::888777888<<>>>>>;;;===DDDLLL[[[ttt{{{]]]III@@@?????????>>>===<<<;;;::::::::::::::::::::::::::::::777666555666999;;;<<<<<<999777444333444555555444444444555555555666666666888777:::FFFZZZxxx~~~xxxooobbbXXXPPPIIIBBBBBBEEEGGGDDD@@@???<<<999666666888<<<>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999;;;;;;:::888<<<<<<<<<<<<;;;:::999888999999999999999999::::::.........------,,,+++***&&&'''((())))))*********((('''&&&(((***+++***))))))+++---,,,***)))***++++++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,(((***+++,,,+++***+++,,,++++++++++++++++++++++++++++++------...---,,,,,,......///000000111111222...///000111222333444444222555777555444:::FFFPPPCCC<<<:::???@@@<<>>===<<<;;;:::;;;;;;;;;;;;;;;;;;::::::777666555666888999999888666444333444555555444333444444444555555555666666999777:::DDDTTTppp~~~qqqfff___XXXRRRNNNLLLHHHDDDCCCFFFFFFCCC???===<<<:::999999;;;===???<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::<<<===;;;999;;;;;;::::::::::::::::::999999999999888888888888............------,,,+++((((((***+++,,,,,,,,,,,,''''''&&&'''***++++++***&&&)))+++,,,***)))+++---+++++++++++++++***)))(((++++++,,,------------,,,(((***++++++******+++,,,++++++++++++++++++++++++'''(((***,,,---------,,,//////000000111111222222...///000111222333444444333666777333000555CCCNNNAAA999777>>>???<<<@@@IIIYYYkkkuuuZZZKKKEEE@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::999777333333333444555666444222444444444555555555666666<<<:::<<>><<<999999999888888999:::;;;;;;:::999999888888777777777555...+++///000,,,***,,,+++++++++******(((''''''))))))))))))************)))************+++++++++,,,,,,(((%%%(((,,,+++&&&---,,,)))'''''')))+++---******++++++++++++******......//////......---,,,///...---,,,+++,,,---......//////000000000000///000000000111222222333333444444555666777888999999;;;888888;;;<<<>>>EEEMMM]]]www^^^HHHBBBDDD???<<<>>>>>><<<;;;===:::::::::;;;<<<;;;999777:::999999:::;;;;;;:::888999999888777777777888888111222555666777666555444;;;777:::EEEUUUoooxxxfffTTTKKKJJJHHHGGGFFFCCCAAA>>><<<;;;<<<>>>???;;;:::999888888:::<<<===<<<:::999999;;;<<<<<<;;;:::;;;;;;<<<=========<<<::::::::::::::::::::::::;;;:::888777777777888888111+++))),,,...+++)))+++***++++++******(((''''''(((((()))))))))*********))))))*********+++++++++,,,,,,***'''***......***,,,+++***(((((()))+++,,,******++++++++++++******'''((()))***+++,,,,,,,,,...---,,,,,,,,,---.........//////000000000000000000000000111222222333333666666666666666666666666999999;;;>>>>>>???GGGQQQgggiiiNNNDDDDDD???<<<>>>>>><<<<<<>>><<<;;;;;;;;;<<<<<<:::999::::::;;;===???>>>;;;888999999999;;;======:::777222333555777888777666555:::777999BBBNNNgggooo___OOOIIIHHHFFFDDDCCC@@@???===;;;;;;===???@@@<<<;;;:::999:::;;;===>>>===;;;::::::;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999888777777888999,,,(((''')))+++))))))***************)))(((''''''(((((())))))))))))******)))))))))*********++++++***+++***(((***......+++*********************+++******++++++++++++******%%%&&&''')))******++++++,,,,,,,,,,,,,,,---...///......///000000000000000000000111111222333333333888888777666555444444333888:::???@@@???AAAMMM[[[vvvzzzXXXFFFDDD???<<<>>>>>>======???>>>===;;;;;;<<<<<<<<<;;;:::;;;???BBBDDDAAA<<<888888888:::???CCCBBB<<<666333444666777888888777777999777999???FFFZZZtttaaaTTTHHHEEEEEEDDDAAA@@@===<<<;;;:::;;;===???AAA======<<<;;;;;;===>>>??????===<<<<<<>>>>>>===<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888999999)))''''''((()))))))))***))))))******)))(((''''''(((((((((((()))))))))***))))))))))))************'''))))))&&&'''++++++(((((()))***+++,,,+++************++++++++++++******+++++++++++++++******)))+++++++++,,,---...//////---...///000000111000000000000111222222333333444777777666666555444444444999<<<@@@AAA???EEEYYYlllcccHHHDDD???;;;<<<===<<<<<>><<<;;;::::::;;;<<<>>>???======<<<<<<<<<===>>>??????>>>>>>???AAABBBBBB@@@;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::'''(((((('''''')))***+++((())))))))))))((((((''''''(((((((((((()))))))))(((((()))))))))*********&&&******''''''))))))'''''')))***,,,,,,,,,************++++++++++++******,,,,,,,,,---,,,,,,+++******+++,,,---......//////---...///000111111111111111111111222333333444444555555555666666666666777:::===@@@AAABBBNNNiiimmmNNNEEE???;;;;;;<<<:::;;;>>>>>>;;;999888999::::::::::::<<>>AAAAAAJJJggghhhUUUJJJCCC???AAADDDBBB???>>><<<<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<======>>>>>>>>>???BBBEEEGGGFFFEEE<<<<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::&&&)))***'''&&&)))+++***((((((((())))))(((((('''''''''(((((((((((())))))((((((((()))))))))******&&&+++,,,***)))++++++)))'''(((***+++,,,,,,+++*********++++++++++++******((((((***+++,,,---------++++++,,,---............,,,---...000111111111111111111222222333444444444444444555666777888999999;;;===AAAEEEKKK]]]}}}yyyXXXGGGAAA<<<<<<;;;999:::===<<<;;;999999:::::::::999:::;;;???BBBDDDAAA<<<888;;;666333555999<<<:::888666666666777888888999999888999>>>BBBCCCKKKfff}}}^^^LLLEEE@@@>>>AAADDDAAA???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===============>>>>>>@@@CCCFFFHHHGGGFFF>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;%%%***+++&&&$$$(((***)))''''''(((((((((((((((''''''''''''((((((((())))))(((((((((((()))))))))***"""(((+++***))),,,...---(((((()))***+++,,,,,,,,,******++++++++++++******'''(((***+++,,,,,,------+++,,,---.........---,,,,,,---...000111111222222111111222333333444444555555555666777888999::::::;;;>>>DDDMMMYYYoooeeeLLLDDD???===<<<:::;;;===<<<;;;:::;;;<<<<<<:::888::::::;;;===???>>>;;;888888666555555777888888777666666666666777888888999:::999;;;@@@EEEQQQlllwwwXXXHHHCCC>>>===AAACCC@@@>>>>>>;;;;;;;;;<<<<<<===>>>>>>======>>>>>>??????>>>>>>>>>>>>@@@BBBEEEEEECCCAAA@@@???===;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<======<<<;;;$$$***+++%%%###&&&)))'''''''''((((((((((((((('''''''''''''''((((((((()))(((((((((((())))))))))))###((('''(((+++......((())))))***++++++,,,,,,******++++++++++++******,,,------------,,,++++++,,,---.........---,,,+++,,,---...000111111222222111222222333333444444555777777777888999999:::::::::>>>GGGSSSccc{{{nnnOOOGGGAAA???>>>;;;<<<>>><<<<<<<<<===>>>===;;;888:::999999:::;;;;;;:::888666777777777777666666666555555555555666777888999<<<777888>>>EEEUUUsssrrrUUUHHHBBB>>>===@@@BBB???======999:::;;;<<<>>>???@@@@@@>>>>>>???@@@@@@@@@@@@?????????@@@AAACCCBBB???===AAA???===<<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<)))((('''&&&&&&'''((()))+++***)))++++++%%%&&&''''''((((((((((((((()))(((((((((******((('''))))))))))))))))))))))))((())))))+++,,,---......***++++++,,,,,,++++++******+++,,,---...---,,,,,,---......---++++++---...///000222222111111222444333222111111111222444555777777777777777888999999>>>DDDKKKUUUlll~~~\\\GGG>>>AAA===;;;===:::<<<===???@@@???===:::888::::::999888777666555555333444888===;;;666333555777777666666777777888999:::888:::AAAKKK]]]|||uuuWWWCCCAAAAAA???>>>===============<<<<<<<<<<<<===>>>>>>>>>???@@@@@@@@@@@@???>>>@@@@@@>>>;;;>>>DDDDDDAAABBBAAA@@@>>>>>>>>>??????????????????>>>===<<<;;;>>>>>>===<<<;;;;;;;;;;;;)))((('''&&&&&&'''((()))((('''&&&))),,,,,,'''###&&&''''''((((((((((((((((((''''''(((******)))((())))))))))))))))))))))))((())))))***,,,------...***++++++,,,,,,++++++******+++,,,---------,,,,,,---......---,,,,,,---///...000111111111111222444222222111111222333333444666666777777888:::;;;<<>><<<>>>;;;>>>?????????===;;;888666888777777777777777777777444555999===<<<666444666777777666777777999:::;;;;;;<<>>===============<<<<<<<<<===>>>????????????AAAAAAAAAAAA??????<<<>>>>>><<<>>>BBBBBB>>>AAA@@@???>>>>>>>>>???@@@??????>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<((((((''''''''''''((((((---***''''''***+++)))'''&&&''''''((((((((((((((('''&&&&&&(((******)))((())))))))))))))))))))))))((())))))***+++,,,------***++++++,,,,,,++++++******+++,,,---------,,,,,,...//////...------...000---///000111000000222333111222222333333333333222555666666888:::<<<>>>???@@@FFFOOObbbkkkRRREEECCC===;;;<<<999@@@@@@>>>===:::888777666555666666666777777777888666666999===<<<777666888555555555555666777999:::>>>CCCMMMYYYfffzzzzzz___LLLBBB@@@???>>>>>>========================>>>???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@<<>>???AAA@@@===@@@???>>>>>>>>>???@@@AAA@@@???===<<<;;;;;;<<<===<<<;;;;;;;;;;;;<<<======(((((((((''''''(((((((((,,,)))&&&%%%&&&'''&&&$$$&&&''''''((((((((((((((((((((('''((())))))(((&&&))))))))))))))))))))))))((())))))***+++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------.../////////......///111---...000000000000222333111222444555555444333222666666777888:::===>>>@@@CCCHHHVVVnnnsssWWWFFFCCC======???<<<@@@???<<<:::999888888888666666666666666666666666666666999<<<:::666666999888777666666777999;;;<<>>===============>>>>>>>>>>>>???AAABBBCCCAAABBBCCCDDDDDDCCCBBBAAA@@@CCCCCCAAA@@@BBBAAA===??????>>>>>>>>>@@@AAABBBAAA???===;;;;;;;;;<<<===;;;;;;;;;;;;<<<===>>>???'''(((((((((((((((((('''######$$$&&&((())))))(((&&&''''''(((((((((((((((***)))((((((((((((%%%###)))))))))))))))))))))))))))))))))******++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------...//////......000222---...000111000111333444333444555666666555444333777888888:::<<<>>>???AAAHHHOOOaaa~~~~~~___KKKFFFAAABBBFFFCCC>>>===;;;999999999:::;;;999888888777666555555555666555777:::888444555888:::999888888:::<<>>>>>>>>>>>????????????@@@AAABBBCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBDDDEEEDDDBBBDDDGGGDDD>>>@@@@@@?????????AAABBBCCCBBB@@@>>><<<;;;<<<===>>>;;;;;;;;;<<<===>>>???@@@''''''((((((((((((''''''%%%''')))******)))((('''&&&''''''(((((((((((((((***)))((((((((('''%%%###)))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,++++++***,,,,,,+++++++++,,,---...,,,---......---...///111---///111111111222444666666777777777777666555555999999:::<<>>CCCFFFRRRiii{{{vvvjjj[[[KKKBBB???@@@AAA@@@@@@?????????@@@@@@BBBBBBAAAAAABBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEHHHOOOSSSLLLBBBCCCBBBAAAAAAAAABBBCCCDDDBBBAAA???>>>======>>>>>>=========>>>>>>@@@AAAAAA&&&'''((())))))((('''&&&***+++,,,+++***(((&&&&&&&&&''''''((((((((((((((('''&&&&&&'''(((((('''%%%))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***,,,,,,+++++++++,,,---...+++,,,------,,,---///111...000222222222333555777:::999888888777777777888999:::<<<@@@DDDHHHKKKMMMWWWeeewwwYYYLLLBBB@@@AAA>>>>>>======<<<;;;;;;;;;;;;::::::999999888888777777999666777888777444666;;;555666777;;;AAAIIIPPPTTTddd|||~~~ppp^^^YYYQQQIIICCC???>>>???BBBAAAAAA@@@AAAAAABBBBBBDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBDDDIIIUUUbbbggg[[[KKKEEEEEECCCBBBBBBCCCDDDDDDBBBBBBAAAAAA@@@?????????????????????@@@AAABBBBBB&&&'''((())))))((('''&&&###$$$&&&'''(((***---///&&&''''''((((((((((((((($$$$$$$$$&&&)))***)))((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++---,,,+++***+++,,,---...***,,,---,,,,,,,,,///111...000222333333444666888<<<;;;999888888888999:::888:::===BBBHHHMMMRRRTTT\\\mmmhhhWWWJJJFFFFFFAAA@@@??????>>><<<;;;::::::888999999999999::::::::::::888888999888555777<<<>>>???CCCHHHQQQZZZccchhhsssvvvlll\\\OOOMMMIIIDDDAAA@@@@@@@@@@@@BBBBBBBBBAAAAAABBBCCCCCCFFFEEEDDDCCCCCCBBBBBBCCCAAABBBCCCDDDDDDCCCBBBAAABBBFFFOOOaaatttxxxhhhSSSGGGFFFEEEDDDCCCCCCDDDEEEBBBBBBBBBBBBBBB@@@??????AAAAAA@@@@@@AAAAAABBBBBB&&&&&&&&&'''((())))))***)))******)))(((''''''((((((((((((((())))))))))))''''''''''''''''''&&&&&&******+++++++++******))))))***+++***)))((()))***+++******+++---...,,,***+++++++++,,,---...///000,,,---...///000000000000111111111111222333444555888888888999:::::::::;;;=========HHHUUUQQQQQQ^^^gggaaaLLLDDDCCCDDD@@@?????????@@@@@@===;;;;;;:::999888777777777777<<<888777::::::999<<>>DDDMMMYYYiiiyyyzzztttjjj```XXXPPPJJJFFF@@@@@@??????>>>>>>======@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAABBBDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDIIIJJJQQQcccyyypppZZZJJJFFFAAA@@@AAADDDDDDDDDCCCBBBBBBBBBCCCCCCAAA???@@@??????>>>???@@@BBBCCC&&&&&&''''''((())))))***)))******)))((('''''')))(((((((((((())))))))))))((((((((((((((((((((((((******+++++++++******))))))***++++++))))))***+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---...///000000000000111111111111222333444555777777777888999::::::;;;<<<>>>>>>GGGRRRPPPSSSbbbxxx{{{___NNNGGGFFFCCCAAA???>>>>>>>>>===;;;<<<;;;:::999888888888888777555666999:::999;;;@@@EEEQQQ```ooo~~~{{{ooo___ZZZTTTNNNIIIEEEBBB@@@????????????>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAADDDFFFHHHGGGFFFCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGLLLZZZkkkpppbbbPPPIIIGGGDDDCCCDDDDDDBBB@@@EEEDDDCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDD&&&&&&''''''((()))))))))((()))***)))((('''((()))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******)))***++++++++++++,,,...)))***+++++++++,,,...000------,,,,,,,,,,,,------------...///000000000000111111111222222333444555666666777888999:::<<<<<<>>>AAA@@@EEENNNOOOWWWjjjuuuYYYJJJDDDHHHEEEAAA>>>>>>>>>=========<<<;;;:::999999999:::777666777;;;<<<<<>>>>>>>>>>>>>>????????????AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBEEEHHHJJJJJJIIIFFFFFFEEEEEEFFFGGGIIIJJJEEEGGGIIIPPPYYY]]]TTTGGGIIIGGGFFFFFFFFFDDDAAA>>>HHHGGGEEEDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEE''''''''''''(((((())))))((()))***)))((('''((()))(((((((((((())))))))))))(((((()))))))))))))))***))))))***+++++++++******)))***,,,,,,,,,,,,...///---...///...------000222......---,,,,,,,,,,,,,,,---...///000000111111000222222222222333444555555777777777999:::===???@@@BBBGGGEEEFFFLLLPPP^^^uuufffOOOFFFHHHFFFCCCAAAAAA@@@???>>><<<<<<;;;:::::::::::::::<<<:::;;;>>>???BBBJJJRRRcccxxxxxxqqqoooiii]]]RRRMMMJJJEEEBBBAAA@@@???>>>===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEHHHKKKMMMLLLKKKKKKJJJHHHFFFFFFGGGHHHJJJGGGIIIJJJKKKNNNQQQMMMFFFHHHHHHHHHGGGGGGEEECCCBBBJJJHHHFFFEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEE''''''''''''((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))'''''''''(((((()))))))))((()))***+++++++++++++++)))+++,,,---,,,,,,...000000000111000//////111222//////...---,,,,,,,,,,,,---...///000111111111111222222222222333444555666999999999:::===@@@CCCEEEGGGMMMJJJHHHOOOXXXjjjvvvZZZLLLFFFDDDCCCBBBBBBAAA???===<<<<<<;;;:::::::::;;;;;;>>><<<<<>>===<<<;;;>>>??????@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIMMMQQQUUUVVVUUUOOOMMMKKKHHHFFFFFFGGGHHHHHHLLLLLLJJJJJJLLLLLLJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGFFFFFFFFFEEEDDDDDD''''''(((((((((((((((((('''((())))))(((((()))***(((((((((((())))))))))))&&&''''''(((((()))))))))((()))***+++++++++++++++***+++,,,,,,,,,,,,---.../////////111444555444222000000///...------............///000111111111111222222222222333444555666:::999:::;;;>>>BBBFFFHHHJJJQQQNNNLLLWWWfff{{{fffTTTHHHFFFCCCAAAAAA@@@>>>=========<<<<<<<<<<<<<<<======>>>AAAGGGNNNZZZlll|||{{{kkkaaaYYYVVVPPPJJJFFFEEEGGGIIIGGGDDDAAA????????????>>>@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFHHHKKKQQQXXX]]]``````RRRPPPNNNKKKJJJIIIHHHHHHIIILLLMMMJJJIIILLLMMMLLLJJJKKKKKKJJJIIIIIILLLNNNJJJIIIHHHIIIJJJJJJHHHFFFHHHHHHHHHHHHGGGFFFEEEDDD((((((((((((((((((((('''&&&((())))))(((((()))+++(((((((((((())))))))))))''''''((())))))***++++++(((((()))++++++,,,,,,+++***+++,,,,,,+++***+++---000...///555<<>>CCCGGGJJJIIIQQQOOOPPPaaauuuzzzeeeTTTOOOHHHCCCAAAAAAAAABBB?????????>>>>>>??????@@@AAAEEEOOO[[[gggvvv|||hhhWWWMMMIIIHHHEEEAAA???@@@CCCFFFEEECCC@@@@@@AAACCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIILLLQQQXXX\\\^^^___RRRQQQQQQPPPOOONNNMMMLLLKKKOOOOOOLLLKKKNNNNNNMMMKKKMMMOOOOOOLLLKKKLLLMMMJJJJJJKKKLLLNNNLLLIIIFFFKKKKKKKKKKKKIIIHHHFFFEEE((((((((((((((('''''''''&&&((())))))(((((()))+++(((((((((((())))))))))))((())))))***++++++,,,,,,(((((()))++++++,,,,,,,,,***,,,---,,,*********,,,111///000999DDDIIIEEE>>>111111000000000000111111...///000111111222222111333333333333444555666666888888888:::===BBBGGGJJJHHHPPPOOORRRggg{{{bbbZZZOOOFFFCCCDDDFFFHHHAAAAAAAAA@@@AAAAAABBBBBBGGGOOO^^^ooo~~~ppp[[[LLLAAAGGGDDDAAA???@@@AAADDDEEEDDDBBB??????AAACCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJLLLOOOSSSVVVVVVVVVQQQRRRRRRSSSSSSRRRQQQQQQNNNRRRRRRPPPOOOQQQPPPMMMKKKOOOSSSSSSPPPLLLKKKKKKKKKKKKMMMOOOPPPOOOJJJGGGMMMMMMMMMMMMKKKIIIGGGFFF'''&&&%%%%%%%%%%%%&&&'''(((((()))***************)))))))))***++++++,,,,,,)))******)))(((((()))+++************************///...------//////...------...222:::BBBDDD@@@;;;000000000000000/////////000000111111222222222333111333666666666666888999;;;999;;;>>>??????DDDKKKQQQTTTSSS```{{{ttt___QQQNNNPPPNNNLLLKKKFFFCCCDDDCCC@@@BBBEEERRRhhhaaaPPPHHHDDDDDDCCCAAA???>>>>>>>>>???>>>???@@@AAABBBCCCCCCCCCGGGFFFDDDCCCDDDEEEGGGHHHFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMOOORRRTTTUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSUUUVVVUUURRROOOMMMPPPQQQSSSRRRPPPOOOOOOPPPSSSQQQQQQRRRRRRPPPOOOOOONNNWWWYYYQQQLLLOOOMMMFFF(((((('''&&&&&&'''(((((((((((()))************)))'''(((((())))))***++++++++++++******************************************,,,***)))***++++++***))),,,,,,...444999;;;777222////////////////////////222222222111111111111111222444666777777666777888888888;;;@@@AAABBBGGGNNNRRRYYY]]]kkk|||jjjbbb___]]][[[VVVOOOIIIGGGFFFFFFKKKQQQeee|||yyy[[[IIIBBB>>>DDDCCCBBB@@@@@@???@@@@@@>>>???@@@BBBCCCCCCCCCCCCHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRQQQPPPRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSQQQPPPQQQRRRTTTTTTRRRQQQRRRSSSQQQQQQQQQRRRSSSTTTWWWYYY]]]eeeeeeYYYQQQPPPNNNGGG))))))(((''''''((())))))'''((())))))******))))))&&&&&&'''(((((())))))***...,,,***+++------+++(((***************************((('''((()))***)))(((,,,++++++...222222///+++........................333333222222111000000000222555888999888777666777555777<<>>@@@DDDFFFFFFHHHSSS___zzzdddOOOEEEAAA???@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIKKKLLLNNNPPPRRRRRRRRRSSSUUUVVVXXXYYYZZZZZZUUUUUUTTTVVVYYYZZZZZZYYYZZZZZZYYYXXXXXXWWWVVVVVV\\\[[[YYYVVVTTTTTTTTTTTTXXXZZZZZZYYYVVVTTTSSSTTTQQQXXXaaannnxxxbbbUUURRRTTTUUU'''((())))))))))))((('''&&&'''(((((())))))((((((&&&&&&'''(((((())))))***%%%(((---111222111...,,,***************************)))(((***,,,------,,,111222444444333111000///------...//////000111111//////000111222333333444555666777888888:::===???@@@AAACCCDDDDDDIIIXXXgggkkkTTTGGGBBB@@@AAACCCFFFGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNPPPOOOOOOOOOPPPRRRTTTUUUUUUVVVWWWYYYZZZZZZ[[[[[[XXXWWWVVVWWWYYYZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSUUUVVVXXXWWWUUUTTTUUUUUUTTT[[[dddtttlll\\\UUUTTTRRRRRR((()))***++++++***)))(((&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))"""'''---111222000///...************************+++******+++---///...---666888999999666333222111.........///000111111222111111111111111222222222555666777777777:::>>>BBBAAAAAABBBBBBCCCJJJ\\\mmmhhhRRREEE???AAACCCEEEHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOVVVTTTSSSQQQQQQSSSTTTVVVXXXXXXZZZ[[[[[[\\\[[[[[[\\\ZZZYYYYYYZZZZZZYYYWWWXXXXXXYYYYYYZZZZZZ[[[[[[UUUUUUUUUUUUTTTSSSSSSSSSNNNPPPSSSSSSSSSSSSTTTUUUVVV]]]eeevvvxxxcccXXXVVVUUUQQQNNN***)))(((((())))))((('''(((((((((((((((((((((((()))'''&&&'''***+++***((()))''')))...---((((((---...---,,,+++++++++,,,---+++((((((***))))))---333???HHHLLLGGG>>>777222///////////////000000000000///111222222222222333555555666888888999:::<<>>AAAFFFGGGIIIJJJNNN]]]{{{cccQQQOOOMMMOOOPPPOOOLLLHHHFFFFFFDDDFFFHHHIIIIIIKKKNNNQQQPPPPPPPPPPPPQQQRRRSSSSSSUUUWWWYYYZZZYYYYYY[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]]]]\\\[[[ZZZYYYXXX[[[[[[\\\\\\[[[ZZZYYYYYYYYY[[[YYYSSSQQQUUU[[[\\\WWWVVVVVVVVVVVVWWWXXXYYY___nnn{{{ccc[[[UUUTTTTTTQQQOOOOOO'''&&&&&&'''***++++++***(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***)))'''(((*********************++++++***))),,,000222111555:::WWWkkkxxxjjjMMM777000222......//////000000111111///111222222222222333555222444666888999;;;???AAAFFFHHHLLLQQQZZZmmmfffTTTRRRJJJJJJJJJKKKLLLKKKIIIHHHEEEHHHJJJLLLMMMOOORRRTTTSSSSSSSSSRRRSSSSSSTTTTTTUUUWWWZZZ[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXXXXZZZ\\\]]]\\\[[[[[[ZZZYYYWWWVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXYYY[[[ZZZUUUTTTXXX\\\\\\WWWWWWXXXXXXXXXZZZ\\\^^^dddxxxiii___[[[WWWTTTQQQPPPPPPPPP'''&&&&&&'''***++++++***))))))))))))))))))))))))'''(((((()))((())))))***)))++++++***((()))******))))))******++++++++++++******---222333222555999JJJXXX```VVVCCC555111111.........///000111111111///111222222222222333555222444666888999;;;???AAAFFFHHHPPP\\\kkkkkkWWWRRRMMMLLLJJJKKKMMMMMMLLLJJJHHHJJJMMMOOOQQQRRRUUUWWWXXXWWWWWWVVVVVVVVVWWWWWWXXX[[[]]]^^^\\\[[[[[[\\\[[[ZZZYYYXXXYYY[[[]]]^^^\\\[[[ZZZYYYXXXWWWVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWYYYXXXWWWYYY\\\[[[WWWUUUWWWXXXYYYZZZ]]]bbbfffoooyyy```ZZZYYYUUUPPPNNNPPPSSSTTT((('''&&&((()))+++***)))))))))))))))))))))))))))'''((())))))(((((()))***,,,//////+++***,,,---,,,((()))***+++,,,,,,,,,,,,,,,,,,000555555333444888;;;BBBEEE???777333111///------...///000111222222///111222222222222333555333555777888999;;;>>>AAAFFFIIITTThhhuuu[[[QQQKKKJJJIIIIIIKKKLLLLLLLLLJJJMMMPPPSSSTTTUUUWWWYYY\\\\\\[[[ZZZYYYYYYYYYYYY]]]^^^___^^^]]][[[[[[\\\\\\[[[[[[ZZZ[[[\\\]]]^^^[[[ZZZYYYXXXWWWWWWWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZUUUWWWWWWWWWYYY]]]ZZZUUUUUUWWWYYYYYY\\\aaajjjqqqttt```TTTTTTQQQMMMNNNSSSWWWWWW)))((('''((()))***)))((())))))))))))))))))))))))&&&(((***)))(((''')))++++++//////)))(((+++---+++((()))+++,,,---------,,,------111555555111000333111555666222000000///,,,------...///000111222222///111222222222222333555444666777888999:::===???GGGJJJYYYtttdddUUUKKKKKKJJJIIIIIIJJJLLLNNNMMMPPPSSSUUUVVVWWWYYYZZZ^^^^^^]]]\\\[[[ZZZZZZZZZ]]]^^^]]][[[XXXWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZWWWVVVUUUTTTSSSSSSTTTTTTRRRSSSTTTVVVXXXYYYYYYYYYQQQVVVXXXUUUUUUWWWYYYWWWUUUWWWZZZ[[[^^^gggsss}}}mmmaaaSSSUUUSSSPPPRRRXXXXXXTTT***)))(((((())))))((('''))))))))))))))))))))))))&&&(((******'''''')))+++(((,,,,,,&&&$$$(((***((()))***,,,---......------,,,,,,///333222---,,,...---111222///...///---***------...///000111222222///111222222222222333555555666888888999:::<<>>???AAADDDHHHYYYrrrnnn]]]WWWVVVTTTSSSSSSTTTUUUVVVYYYTTTRRRTTTSSSOOOLLLLLLIIIIIIIIIJJJIIIHHHFFFDDDCCCEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@BBBCCCBBBDDDIIIHHHDDDEEEDDDDDDDDDEEEGGGIIIJJJHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPSSSYYY^^^\\\ZZZYYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\************************))))))))))))))))))******)))))))))))))))*********)))))))))*********++++++******))))))******+++,,,...,,,...111000---...111---------........./////////............//////000///111222222333444777:::777:::===>>>>>>AAAGGGLLL___{{{lll]]]UUUTTTSSSRRRQQQQQQRRRRRRSSSOOONNNPPPPPPLLLJJJJJJEEEFFFGGGGGGFFFEEECCCCCCCCCEEEFFFHHHGGGEEEBBB@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@CCCCCCBBBDDDGGGEEEAAADDDCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEGGGIIIIIIJJJMMMPPPQQQNNNPPPQQQRRRSSSTTTUUUVVVTTTVVVXXXYYY[[[\\\\\\]]]++++++++++++++++++++++++))))))))))))************))))))))))))))))))******+++++++++***+++,,,,,,---+++************+++,,,,,,---+++,,,///000------///------........./////////.........//////000111222///000222222333666999<<<:::<<<>>>>>>===AAAJJJRRRiiikkk\\\TTTSSSRRRQQQPPPOOOOOOOOONNNJJJIIILLLMMMJJJHHHIIIEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEGGGGGGFFFCCC@@@>>>BBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCAAABBBEEEDDD???BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBEEEFFFFFFGGGKKKKKKIIIIIIJJJLLLMMMLLLLLLNNNOOOMMMPPPSSSUUUVVVWWWYYYZZZ++++++++++++++++++++++++((()))))))))***************))))))))))))))))))))),,,++++++***+++,,,---...+++++++++++++++,,,---------***+++...///---,,,...............////////////.........///111222444555111222333444555888<<<@@@AAACCCDDDBBBAAAGGGRRR\\\uuuiii[[[QQQQQQPPPOOONNNMMMLLLLLLKKKGGGFFFIIIJJJGGGEEEFFFEEEFFFGGGEEEBBBAAACCCEEECCCDDDEEEFFFEEEBBB@@@>>>AAAAAAAAA@@@@@@@@@??????@@@AAA@@@>>>@@@DDDCCC???@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDBBBEEEFFFDDDFFFJJJIIIEEEHHHIIIKKKJJJHHHGGGIIIKKKIIILLLOOOPPPPPPPPPRRRTTT++++++++++++++++++++++++(((((())))))*********+++*********))))))))))))))),,,+++*********+++------,,,,,,++++++,,,,,,---...///++++++///111...---///............/////////000......///000222444555666222333555666777:::???BBBIIIKKKKKKHHHGGGMMM[[[fff~~~hhhZZZNNNNNNMMMLLLKKKIIIHHHHHHJJJFFFEEEHHHIIIEEECCCDDDFFFGGGGGGDDDAAA@@@CCCFFFBBBCCCDDDDDDDDDBBB@@@???CCCBBBBBBBBBAAAAAA@@@@@@>>>???>>><<<>>>CCCCCC@@@===???@@@BBBBBBBBBAAA@@@AAABBBDDDFFFGGGGGGFFFFFFCCCGGGGGGDDDEEEJJJIIICCCIIIKKKLLLJJJGGGFFFHHHJJJHHHKKKNNNNNNLLLKKKMMMOOO222111000...---,,,***)))+++---//////...,,,******)))******+++,,,,,,------))))))***+++,,,,,,------,,,,,,------,,,,,,+++***---,,,,,,+++++++++,,,,,,222///+++((())),,,111444///000111222333444444444333333333333555:::BBBGGGLLLLLLMMMLLLKKKQQQdddvvvmmm[[[WWWTTTOOOJJJIIIJJJIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBBBBFFFCCC@@@>>>===>>>???@@@===<<<;;;<<<>>>AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBBBBCCCDDDDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJJJJIIIGGG:::777444000////////////***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------)))***+++,,,---.........///......------......//////...---,,,,,,...///111111111222333333333222222444444444444666;;;BBBGGGIIIIIILLLMMMOOOWWWjjj}}}rrr]]]WWWSSSNNNJJJIIIJJJIIIFFFFFFEEEEEEDDDDDDEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBCCCDDDBBB@@@???>>>???@@@@@@>>>===<<<<<>>======???AAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@AAAEEEEEEDDDDDDDDDDDDEEEEEEDDDFFFFFFEEEBBBBBBEEEHHHnnnfff\\\RRRJJJBBB:::555333000---+++***+++++++++......---,,,,,,++++++************++++++,,,,,,,,,---------...---,,,,,,+++---,,,,,,,,,,,,------...,,,---///000000000...---222222222333333222222111222444666888999===AAAEEEEEEDDDGGGPPP\\\nnnsss___VVVNNNKKKKKKJJJHHHGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA>>>???AAABBBBBBBBBAAAAAAAAA@@@??????@@@AAA@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBEEEFFFCCC??????CCCHHHxxxkkk]]]MMMBBB===888222......///000000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,---...///............//////000000///000111222333333333333111444777999;;;===@@@BBBDDDBBBEEEQQQbbbxxxiii\\\PPPMMMLLLIIIHHHHHHGGGGGGEEEDDDBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@???????????????>>>???AAACCCCCCCCCBBBAAABBBAAA@@@@@@AAAAAA@@@>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@??????BBBAAAAAA@@@@@@AAAAAABBBAAADDDEEEBBB>>>>>>BBBHHHoooaaaKKKCCC999222111222222222,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***+++,,,---////////////............///000111111000///...---...///111222//////111222333444444444111444999<<<===>>>@@@AAACCCBBBHHHXXXmmmwwwdddTTTOOOMMMIIIGGGJJJHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@@@@???????????????@@@AAACCCCCCCCCBBBAAABBBAAA@@@AAACCCBBBAAA???BBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@???<<<<<<===>>>>>>>>>>>>===AAAAAA@@@@@@@@@@@@AAAAAA@@@BBBCCCAAA>>>>>>AAADDDiii^^^NNNAAA;;;888555333000000//////......------++++++++++++++++++++++++***+++,,,...//////000000............///000111222///////////////000000111000111222333333333333333333777<<>>????????????AAA@@@@@@@@@@@@@@@@@@AAA>>>?????????>>>>>>??????~~~iiiWWWKKKDDD===999444444333111000...------++++++++++++++++++++++++......//////......---,,,,,,,,,,,,------///000000......///000111000000///222333333333333222111111444999>>>BBBCCCCCCCCCDDDLLLPPP```yyyrrr[[[RRROOOHHHHHHLLLHHHGGGFFFEEEEEEDDDDDDEEE???@@@BBBCCCCCCBBB@@@???DDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBDDDDDDBBBAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@AAA;;;<<<>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA===<<<<<<===>>>>>>===;;;{{{iii\\\QQQKKKBBB???:::888777555111---111111000///...---,,,+++.............../////////111...---///000//////000555333000000111333333222//////000000000111444777222;;;CCCFFFEEEDDDDDDCCCGGG^^^{{{aaaUUURRRLLLFFFEEEHHHGGGFFFEEEDDDDDDEEEEEECCCAAA@@@@@@CCCEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@DDDBBB@@@AAACCCCCCAAA???EEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@???>>>=========>>>>>>?????????@@@AAA@@@???=========>>>???<<<<<<<<<===>>>?????????zzzooohhh```ZZZQQQIIIBBB<<<666222333222111111000000000000111111111222222222333333444222000000000///...---000///......000222222222111333444444444555888:::===@@@BBBCCCDDDGGGIIIKKKUUUmmmsss^^^TTTNNNIIIFFFHHHGGGEEEDDDDDDDDDEEEFFFCCCAAA@@@@@@CCCEEEEEEEEEBBBBBBBBBBBBAAAAAAAAA@@@GGGEEECCCDDDFFFFFFDDDBBB@@@@@@@@@AAABBBDDDEEEFFFAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>????????????@@@???>>>=========>>>>>>=========<<<<<<<<<<<<;;;ssseeeYYYNNNEEE@@@:::999777666555444555555333333333222222222222333222222222000///......---000///......000111111000111222444555555555777999@@@??????@@@CCCGGGLLLOOOhhhgggUUUOOOJJJEEEGGGFFFEEEDDDDDDDDDEEEFFFCCCAAA@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAEEECCCBBBBBBCCCCCCBBBAAA?????????@@@BBBDDDEEEFFFAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???????????????>>>===<<<<<<<<<======>>>>>>===<<<;;;999999888xxxjjj___YYYPPPMMMIIIDDD@@@===<<<;;;<<<;;;999777555444444444333555666333222333444222555333111000111111///...111333444555666888;;;>>>@@@AAACCCDDDEEEHHHRRR[[[{{{qqqYYYRRROOOIIIHHHGGGFFFDDDDDDEEEFFFFFFCCCBBBAAABBBDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>?????????=========<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999qqq~~~{{{tttpppjjjbbbZZZTTTOOOMMMPPPNNNJJJFFFBBB@@@???>>>>>>BBBAAA;;;777999:::888888555222000111111111000444555666888<<>>>>>>>>>>>>>>>>><<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<>>===999555333333555666777333444555:::BBBPPP^^^hhhjjj___RRRKKKIIIUUUtttppp\\\QQQLLLMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFEEEDDDCCCDDDEEEAAAAAAAAABBBCCCDDDEEEFFFDDDDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>======:::;;;;;;<<<======>>>>>>333>>>JJJSSS___ppp{{{wwwttttttsssuuuyyysssbbbXXXZZZ[[[YYYNNNHHH@@@;;;999:::<<<===666777999@@@OOOeee|||uuubbbZZZ\\\jjjgggXXXUUUPPPOOOLLLIIIGGGFFFFFFFFFGGGGGGFFFHHHIIIIIIGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGBBBDDDEEEDDDAAA@@@AAACCCDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>===<<<===>>>?????????>>>>>>999::::::;;;<<<<<<======---333777888???NNN^^^gggjjjnnnsssxxx~~~xxx{{{~~~|||```XXXMMMDDD???>>>??????@@@@@@CCCMMMaaa|||vvvsssyyyyyyhhhgggRRRQQQNNNKKKHHHGGGFFFFFFHHHHHHHHHIIIJJJJJJGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEGGGHHHGGGDDDCCCDDDGGGIIIHHHFFFEEECCCBBBBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>======<<<===>>>@@@@@@@@@???>>>999999:::::::::;;;;;;;;;))),,,.........222:::AAACCCGGGTTTkkkzzzgggZZZTTTQQQMMMIIILLLLLLRRRddd}}}|||pppsss}}}rrreeeTTTJJJNNNRRRMMMJJJLLLKKKJJJJJJKKKKKKJJJHHHFFFCCCIIIKKKFFFDDDHHHJJJHHHIIIIIIHHHHHHGGGFFFEEEEEEJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@>>>===<<<<<<<<<===<<<;;;::::::::::::;;;======<<<;;;::::::999999(((+++,,,+++***+++111666666999FFF]]]vvvxxxtttssspppmmmnnnooouuuwwwbbbWWWZZZcccooouuubbbSSSRRRTTTQQQRRRVVVZZZVVVRRROOOOOONNNLLLKKKEEEKKKLLLHHHGGGJJJLLLJJJHHHHHHHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFEEEEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBB@@@???>>>=========<<<<<<<<<;;;;;;;;;::::::===<<<<<<;;;::::::999999&&&(((***)))((((((+++///------555IIIaaayyyttt___RRRKKKKKKPPPYYYggguuu```YYYYYY[[[aaaiiirrrnnnfff]]]UUUPPPNNNMMMIIILLLMMMJJJIIIKKKMMMLLLGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHHHHHHHHHHGGGEEEDDDHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>;;;<<<=========<<<;;;:::<<<<<<<<<;;;;;;::::::999$$$&&&)))*********,,,......***---888III[[[ooo~~~uuu```SSSMMMLLLJJJLLLRRR]]]tttqqqggghhhooo{{{zzzfffWWWQQQQQQLLLLLLLLLJJJIIIKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFHHHIIIJJJJJJHHHFFFDDDHHHHHHHHHHHHFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@:::<<<===>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::%%%''')))************+++...******000999DDDRRR^^^|||{{{cccRRRIIIGGGHHHEEEGGGLLLVVVggg}}}dddWWWUUUPPPMMMKKKJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFFFFHHHJJJLLLKKKIIIGGGEEEFFFFFFGGGGGGFFFDDDBBBAAAAAAAAABBBCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;:::::::::))))))))))))((('''&&&%%%)))'''(((...333:::DDDNNNbbbmmm|||{{{ppp```QQQIIIFFFGGGHHH@@@CCCIIIQQQ\\\llltttaaaYYYWWWQQQMMMMMMMMMJJJJJJKKKNNNNNNLLLKKKIIIGGGFFFFFFFFFHHHJJJLLLLLLJJJHHHFFFEEEFFFGGGGGGFFFDDDAAA@@@BBBCCCDDDEEEEEEDDDBBBBBBCCCBBBAAAAAA@@@@@@@@@AAA<<<===>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;***)))((('''''''''&&&%%%'''&&&''',,,///222:::DDDKKKWWWhhhttt}}}{{{oooXXXRRRKKKGGGFFFGGGHHHGGGBBBDDDIIINNNRRRZZZmmmwwwggg```XXXRRRRRRRRRNNNLLLNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKKKKJJJIIIHHHEEEFFFHHHHHHGGGEEEBBB@@@DDDEEEFFFGGGFFFEEECCCAAABBBAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;((('''&&&''')))+++++++++)))''''''))))))***111:::===IIIZZZhhhrrr|||qqqaaaVVVOOOLLLHHHFFFFFFEEEBBB???EEEEEEHHHJJJHHHKKK[[[mmm|||fff]]]WWWWWWVVVQQQOOOQQQLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKKKKJJJJJJIIIFFFGGGIIIIIIHHHFFFCCCAAAFFFGGGHHHHHHGGGEEECCCAAAAAAAAA@@@?????????@@@@@@>>>>>>======>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;''''''((()))))))))))))))---+++)))((())),,,000333???AAALLL]]]jjjpppwww~~~{{{xxxmmmbbbVVVQQQRRREEEDDDCCCBBBBBBCCCEEEFFFEEEFFFHHHJJJKKKMMMWWWbbbyyyvvveee[[[XXXVVVTTTSSSPPPLLLKKKMMMMMMJJJGGGHHHFFFHHHJJJKKKLLLKKKJJJIIIFFFGGGHHHHHHGGGDDDBBB@@@GGGFFFEEEDDDDDDCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????@@@<<<999888;;;======<<<''''''((()))))))))))))))***)))((('''(((+++...///888:::DDDTTT```gggnnnuuuqqqkkkhhhkkkrrr{{{sssiii___YYYSSSKKKHHHJJJDDDCCCBBBAAABBBCCCEEEFFFDDDDDDFFFHHHHHHJJJTTT___zzzyyyiii```ZZZVVVUUURRRNNNMMMOOOOOOKKKIIIJJJGGGHHHJJJLLLLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGDDDCCCGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>;;;999:::<<<>>>>>>===''''''((())))))))))))(((''''''''''''((()))+++,,,///111:::GGGRRRXXX^^^dddXXXSSSPPPSSSYYY```kkkuuu}}}wwwooohhhhhhlllqqqxxxmmmZZZTTTOOOMMMKKKGGGFFFGGGCCCBBBBBBAAABBBCCCDDDEEEDDDDDDFFFHHHGGGIIIRRR\\\}}}qqqeee]]]XXXVVVQQQOOOQQQQQQMMMKKKLLLIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIJJJJJJIIIGGGEEEDDDGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDCCCBBBAAAAAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;;;;<<<===>>>>>>===&&&'''(((((())))))((((((%%%&&&'''((())))))))))))))),,,222;;;BBBHHHMMMPPPHHHCCC@@@CCCHHHMMMUUU^^^^^^[[[VVVOOOIIIHHHLLLOOO\\\eeeoootttvvvzzzvvvddd[[[SSSPPPMMMLLLKKKIIIFFFEEEBBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGIIIHHHJJJSSS]]]wwwggg]]]YYYTTTRRRSSSSSSOOONNNOOOLLLMMMNNNNNNNNNNNNMMMMMMGGGGGGGGGGGGFFFEEEDDDCCCGGGFFFEEEDDDCCCCCCCCCCCCHHHFFFDDDBBBAAAAAACCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>===>>>>>>>>>===<<<;;;&&&&&&'''(((((((((((((((&&&'''(((************)))(((+++...222666;;;===>>>===999777:::>>>AAAHHHOOOHHHGGGEEEAAA>>><<<<<<===AAAGGGNNNQQQPPPSSSZZZaaammmzzzvvvcccWWWQQQNNNMMMKKKIIIIIIGGGDDDAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEGGGIIIIIIKKKUUU```~~~uuuccc[[[VVVSSSTTTTTTPPPOOOPPPOOOOOOPPPPPPPPPOOOOOOOOOGGGGGGGGGGGGFFFFFFEEEDDDGGGFFFEEEDDDCCCCCCCCCCCCHHHGGGDDDBBBAAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@>>><<<::::::&&&&&&'''(((((((((((('''(((((()))***************(((+++,,,,,,...222444222555111000444666888===CCC@@@@@@@@@???>>><<<:::888555888:::;;;:::;;;???CCCHHHSSSeeexxxyyyhhh\\\TTTQQQIIIJJJIIIGGGGGGHHHFFFAAAAAABBBBBBCCCDDDEEEFFFFFFDDDDDDGGGKKKLLLOOOYYYddd}}}iii\\\WWWSSSTTTSSSPPPOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@===;;;;;;<<<%%%&&&''''''(((((('''''')))))))))))))))*********&&&***+++((()))...000---...++++++...111222666;;;???>>>>>>======:::888666333222111111222444555555777>>>JJJUUU```mmmzzzyyyiii^^^WWWSSSPPPGGGIIIHHHEEEFFFJJJHHHCCCBBBBBBCCCEEEFFFGGGGGGGGGFFFGGGKKKOOORRRVVVaaammmmmm\\\WWWSSSSSSRRROOONNNPPPOOONNNNNNMMMMMMLLLMMMMMMJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAA???<<<<<<>>>@@@%%%&&&''''''((((((''''''))))))((((((((())))))***$$$))))))&&&'''---///,,,***((((((,,,//////333888>>><<<:::999888666444222444111......111444333222777:::>>>AAAEEEMMMWWW___dddpppzzziii\\\UUUQQQLLLHHHEEEHHHFFFBBBCCCGGGFFF@@@BBBCCCDDDFFFGGGGGGHHHHHHJJJLLLPPPUUUXXX^^^iiivvvnnn\\\VVVRRRRRRQQQNNNMMMOOOMMMMMMLLLKKKJJJJJJKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCAAABBBCCCCCCDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@>>><<<===AAADDD***'''$$$$$$&&&))))))(((''''''&&&&&&''')))***+++)))((('''((()))***)))(((***)))(((((())),,,///111888666333333555555333000333222111000000111222222222333555888;;;???BBBDDDMMMRRR[[[eeerrrmmmdddXXXPPPMMMMMMJJJHHHGGGIIIIIIHHHFFFEEEFFFGGGFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNQQQVVVaaapppmmm___WWWQQQQQQPPPNNNLLLLLLOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAAAAAAAA@@@???<<<<<<===>>>>>>>>>>>>>>>)))&&&$$$$$$'''))))))(((%%%&&&(((+++,,,***(((%%%)))((('''((()))***)))(((+++)))(((((()))+++...///000......///222333333111222111000//////000111111//////111444777:::===>>>>>>BBBIIIPPPYYYdddnnntttwwwlll```YYYRRRMMMLLLKKKHHHDDDGGGHHHIIIHHHFFFEEEFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMRRRSSSXXXdddxxxppp```XXXRRRQQQQQQNNNLLLMMMQQQPPPOOONNNMMMLLLKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@===>>>??????@@@@@@??????'''&&&%%%%%%'''((((((''''''''''''(((******(((&&&)))((('''((()))***)))(((+++)))((('''((()))+++---,,,++++++---///111111000000//////......///000000......///111444666888999777:::>>>BBBFFFLLLRRRVVV```fffmmmpppsssyyysssaaaXXXRRROOOLLLLLLLLLKKKGGGCCCGGGHHHIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMNNNMMMQQQ^^^uuusssaaaYYYRRRQQQQQQNNNLLLMMMOOOOOONNNNNNMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@??????@@@AAAAAAAAAAAAAAA'''&&&&&&&&&&&&'''&&&&&&...(((""""""'''+++,,,)))((('''((()))***)))(((***)))(((''''''((()))***------------..............................//////000000111222333555777888999;;;===>>>???AAADDDFFFLLLPPPTTTUUUVVVYYY___dddtttxxx|||ssscccWWWRRRMMMKKKJJJKKKLLLLLLIIIFFFGGGIIIIIIIIIGGGGGGHHHIIIKKKJJJIIIHHHIIIJJJLLLNNNHHHPPPcccvvvbbbYYYRRRPPPOOOLLLKKKLLLKKKKKKKKKJJJJJJIIIIIIIIILLLKKKIIIGGGEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;;;;===>>>@@@??????@@@AAAAAAAAAAAA@@@'''''''''&&&&&&&&&'''(((///((( !!!'''+++,,,)))((('''((()))***)))(((***)))((('''''''''((()))+++,,,,,,,,,,,,,,,,,,---,,,,,,------............111111111222333444555666777999;;;;;;::::::;;;<<>><<<;;;;;;<<<>>>???===>>>>>>???????????????''''''((('''(((***...111...)))$$$$$$'''***(((%%%)))((('''((()))***)))((())))))((((((((((((((()))&&&((()))******+++,,,...+++,,,---...............////////////000111222333555888:::;;;999888888999777888999999999;;;>>>AAA>>>EEEKKKJJJLLL]]]{{{rrrccc\\\WWWTTTTTTWWWLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLQQQVVVgggeee[[[RRROOOMMMJJJIIIKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHEEECCCBBBBBBCCCCCC??????@@@@@@@@@@@@AAAAAA???????????????????????????>>>===<<<<<<===>>>???<<<<<<===>>>>>>>>>>>>===%%%'''((()))+++111888>>>666000)))(((******&&&""")))((('''((()))***)))((()))))))))))))))))))))***''')))++++++******,,,...++++++---.../////////...............///000111111555888;;;<<<:::999888888333444444444444666888:::999===@@@@@@CCCPPPfffwwwxxxiii___VVVTTTSSSQQQPPPRRRJJJJJJJJJIIIHHHIIIJJJLLLKKKLLLNNNNNNMMMLLLNNNOOOMMMLLLLLLLLLKKKKKKJJJJJJLLLTTThhhhhh]]]TTTQQQOOOLLLKKKLLLHHHHHHIIIIIIJJJJJJJJJKKKGGGFFFCCCAAA@@@AAABBBCCC????????????@@@@@@@@@AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======>>>>>>======$$$&&&)))+++///777AAAHHHBBB888,,,&&&''')))(((%%%)))((('''((()))******(((((()))))))))************...000111///,,,***+++---***,,,---///000000//////.........///000111222333222555999:::888666555444555444444333222333555666444555666777<<>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>>%%%&&&'''(((...<<>>?????????===<<<;;;=======================================>>>>>>???%%%&&&'''(((---888HHHTTTNNN===---((()))(((&&&&&&(((((('''(((((()))***+++************************++++++,,,,,,,,,---------((()))+++---...,,,+++))),,,,,,------.../////////000222666777777666555555444555666555333222111222333444555666888<<>>>>>???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???&&&'''((((((+++222===FFF@@@444)))'''))))))'''&&&((((((((())))))***+++,,,************************++++++,,,,,,,,,---------((()))***+++++++++******,,,,,,,,,---......//////111111333555777777555222333444555555333111111222222222333333444777;;;>>>;;;???CCCDDDCCCDDDFFFIIIIIIGGGEEECCCCCCDDDGGGHHHOOORRRXXXaaakkkwwwtttfff[[[WWWYYYTTTRRRPPPNNNLLLKKKKKKKKKMMMOOOQQQTTTVVVWWWXXXXXXTTTTTTUUUWWWXXXWWWTTTQQQMMMLLLKKKJJJIIIIIIJJJKKKOOOSSS___rrrrrr```YYYUUUNNNHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>><<<===>>>???>>>===<<<;;;????????????????????????===<<<<<<<<<<<<===>>>>>>''''''(((((())),,,333777222,,,&&&&&&((()))((('''(((((((((((()))***++++++))))))))))))************))))))*********+++++++++***************++++++,,,+++,,,,,,------...//////111//////111555555222///222333555444222111111222111222222222111333666888666:::>>>@@@@@@AAAEEEHHHIIIGGGCCC???===>>>???@@@CCCEEEIIIMMMSSS\\\eeekkkrrr|||wwwjjj```WWWQQQRRRWWWRRRQQQPPPNNNMMMMMMLLLLLLMMMOOORRRVVVXXXXXXXXXWWWXXXWWWVVVVVVVVVUUURRRPPPLLLKKKJJJHHHHHHIIIJJJKKKNNNQQQXXXdddrrrsssdddZZZPPPJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;<<<<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>'''''''''''''''(((+++---((('''%%%%%%'''))))))'''''''''''''''((()))******(((((()))))))))*********))))))*********+++++++++,,,++++++***+++,,,---...++++++,,,,,,---.........///...---...222222000,,,111222444333222000111222111222333222111111333555111444888::::::<<<@@@DDDIIIGGGCCC???<<<<<<<<<===<<<>>>AAACCCEEEHHHLLLOOOSSSZZZccchhhkkkrrr}}}yyyjjjbbbZZZUUUQQQMMMOOOSSSQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQUUUXXXZZZZZZXXXWWWZZZWWWSSSRRRRRRSSSSSSRRRKKKJJJHHHGGGGGGIIIKKKLLLOOOOOOTTT[[[```jjj}}}rrr```RRRKKKIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@?????????@@@@@@AAAAAA@@@@@@???>>><<<;;;:::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===''''''''''''''''''''''''###&&&'''%%%&&&))))))'''&&&&&&&&&&&&'''((()))***'''(((((())))))*********++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,------.........------...//////...---000111333333111000000111000222222222111111333555111444777777666777;;;>>>EEECCCAAA???===<<<<<<<<<:::<<<@@@BBBBBBCCCEEEFFFGGGKKKNNNOOOPPPTTT]]]dddpppyyy|||kkkaaaYYYUUUQQQQQQOOOLLLLLLPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSUUUXXX[[[\\\[[[ZZZYYYWWWSSSOOONNNOOOQQQSSSTTTJJJIIIGGGFFFFFFHHHKKKMMMOOONNNRRRWWWWWWZZZjjj|||hhhUUULLLJJJHHHGGGEEECCCBBBBBBCCCCCC??????>>>>>>??????@@@@@@?????????>>>===;;;:::999:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<&&&&&&&&&&&&''''''&&&&&&"""''')))&&&%%%((()))&&&''''''''''''((()))***+++''''''(((((()))******+++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,***++++++,,,,,,---.........///000///...---...//////111222222111000000111...000111111111111333555333555777666555666999===???????????????>>>======<<<>>>AAABBBCCCCCCEEEGGGEEEFFFGGGFFFFFFGGGJJJMMMQQQYYYdddnnnvvvrrreeeZZZUUUQQQNNNMMMOOOOOOLLLLLLNNNOOONNNMMMLLLMMMOOORRRTTTUUUWWWXXXZZZZZZYYYXXXWWWTTTQQQNNNMMMNNNOOOOOOOOOIIIHHHFFFEEEFFFHHHKKKMMMOOOLLLOOOTTTTTTUUUdddwwwttt[[[OOOKKKHHHGGGEEECCCAAAAAABBBCCC>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>===<<<;;;:::999::::::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::;;;;;;<<<&&&%%%%%%&&&'''((('''&&&""")))+++'''%%%((()))&&&(((((((((((()))***+++,,,&&&''''''((()))******+++))))))*********+++++++++))))))***++++++++++++******++++++,,,,,,---.........000222111...---///222...000222222000000000111,,,...000111111111333555///222444444333555999===888999;;;===>>>======<<<===>>>?????????@@@BBBEEE@@@AAAAAAAAAAAAAAAAAA@@@BBBHHHOOOVVV\\\dddmmmtttooo___WWWSSSRRRNNNKKKKKKNNNNNNKKKLLLNNNOOOMMMKKKJJJKKKNNNRRRUUUUUUUUUVVVWWWWWWVVVUUUTTTUUUSSSPPPNNNMMMLLLIIIGGGIIIGGGEEEDDDEEEHHHKKKNNNOOOKKKMMMSSSSSSUUUeeexxx~~~bbbSSSNNNIIIGGGDDDBBBAAAAAABBBCCC>>>>>>===>>>>>>???@@@@@@============<<<;;;::::::999:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))((((((''''''''''''(((((()))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...---...///000000...------............------////////////000000000000111111111111222333444555777777888999::::::;;;;;;::::::;;;;;;<<<======>>>CCC@@@???@@@BBBCCCAAA??????BBBEEEGGGIIIKKKOOORRRdddfffkkkqqqxxxggg\\\YYYUUUOOOKKKMMMKKKJJJIIIIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQRRRSSSVVVUUUTTTUUUUUUUUUSSSQQQSSSQQQNNNKKKIIIIIIJJJJJJGGGGGGGGGEEEEEEGGGJJJNNNNNNKKKGGGMMMTTTTTTbbb{{{```NNNNNNKKKFFFBBBBBBBBB???:::@@@>>><<<<<>>;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;999999999<<>>===>>>AAABBBAAA???@@@AAABBBBBBBBBDDDGGGIIIQQQRRRUUUXXX\\\___ccceeemmmuuuppp\\\UUUUUURRRNNNKKKMMMLLLKKKJJJJJJKKKLLLMMMOOOOOOOOOPPPPPPRRRSSSSSSUUUSSSRRRRRRSSSRRRPPPNNNOOONNNLLLJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFGGGKKKMMMMMMKKKGGGKKKSSSRRR```|||zzzdddRRRMMMFFFCCCCCCCCC@@@<<>>???===:::999999999:::::::::;;;;;;999::::::::::::::::::;;;:::::::::<<>>===<<<<<<===>>>===;;;999888888888999999999::::::;;;::::::::::::::::::999;;;::::::;;;>>>??????>>>===============<<<;;;:::%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))((((((''''''''''''(((((())))))))))))************************+++++++++++++++++++++***+++,,,,,,------++++++,,,---...---,,,------------------------........./////////000000,,,---...///000000000000222222222333333444444444555666666777777888999999::::::;;;<<<>>>@@@AAAAAAIIIHHHEEEAAA======@@@BBBBBBBBBCCCCCCEEEFFFGGGHHHHHHMMMSSSXXX\\\^^^```bbbmmmqqqxxx|||nnn[[[QQQKKKMMMQQQRRRQQQQQQQQQQQQQQQQQQOOONNNLLLKKKMMMNNNPPPRRRSSSUUUVVVVVVOOOMMMKKKJJJJJJIIIHHHFFFEEEFFFHHHIIIHHHGGGEEEDDDFFFFFFFFFDDDBBBCCCEEEGGGHHHIIIEEEGGGLLLLLLWWWooo^^^RRRFFFBBBBBBBBB@@@???<<<<<<=========<<<:::888999999999999::::::::::::;;;;;;;;;::::::999999999;;;:::999:::;;;<<<<<<:::<<<<<<<<<<<<<<<;;;::::::%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))))))))*********)))))))))******++++++++++++************+++,,,,,,---,,,,,,,,,...///...---...---,,,,,,,,,,,,---...............////////////)))***,,,...000111111111222222222333333333333333444444555555666777777777999:::<<<===>>>@@@AAABBBIIIHHHEEEAAA??????BBBDDDBBBBBBAAABBBCCCDDDEEEEEE@@@DDDHHHLLLNNNPPPRRRTTTTTTWWW]]]dddkkkqqqvvvxxx}}}uuueee[[[PPPJJJHHHLLLPPPPPPPPPQQQSSSSSSSSSSSSQQQOOONNNMMMJJJLLLNNNQQQTTTUUUVVVWWWLLLJJJGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHHHHGGGEEECCCEEEEEEEEEDDDBBBBBBDDDFFFEEEHHHEEEEEEIIIIIISSSiiigggVVVFFFAAAAAA??????@@@<<<===>>>===<<<;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999:::999888888::::::999888<<<<<<=========<<<;;;;;;$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''((((((((((((((()))))))))******(((((())))))***+++++++++***************+++,,,,,,...,,,,,,---...///...---...---,,,++++++,,,---...------........./////////(((***,,,///000111111111222222222222333333333333333444444555555666666777888:::<<<======>>>@@@BBBDDDCCCBBB???===>>>AAACCCDDDCCCBBB@@@@@@?????????@@@BBBEEEFFFFFFFFFHHHIIIJJJLLLNNNPPPRRRTTTUUUVVV[[[```hhhrrryyy}}}xxxlll```WWWSSSIIIFFFFFFJJJMMMLLLMMMOOOTTTSSSSSSRRRPPPOOONNNNNNIIIKKKMMMPPPRRRSSSSSSSSSIIIGGGEEEDDDDDDEEEEEEDDDCCCDDDEEEFFFFFFEEECCCBBBDDDEEEEEEEEECCCCCCEEEFFFBBBGGGDDDCCCHHHHHHQQQddd{{{qqq\\\HHHBBBAAA>>>>>>AAA>>>??????===;;;::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::999;;;999888999:::;;;999888>>>>>>?????????>>>>>>===$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((((((''''''''''''(((((((((((((((((()))))))))***((((((((()))***+++++++++***************++++++,,,---+++++++++---...---,,,...---+++******+++---...---------.........//////+++,,,...000111000///...222222222222222111111111333333444444555666666777777999<<<<<<;;;;;;>>>@@@?????????>>><<<===???AAADDDCCCBBB@@@>>>======<<>>BBB@@@@@@@@@===:::999;;;>>>999999:::::::::;;;;;;;;;999::::::::::::::::::;;;<<<;;;:::;;;<<<===<<<;;;======>>>>>>>>>>>>>>>===$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((''''''''''''(((((((((((((((((())))))))))))'''(((((()))***+++++++++*********)))***++++++,,,+++***)))***,,,---,,,+++...---+++******+++---...---------.........//////...///000111111///---,,,111111111111000000000000333333444555555666666777666888;;;;;;999999<<<>>>===>>>???>>>===<<<>>>???@@@???>>>===<<<<<<<<<<<<===>>>?????????@@@BBBDDDAAAAAABBBDDDDDDEEEEEEEEEDDDEEEHHHJJJKKKKKKIIIHHHGGGKKKQQQYYYaaaiiipppssszzznnn\\\UUUSSSPPPRRRVVVHHHFFFHHHLLLMMMLLLNNNRRRQQQOOOMMMKKKKKKKKKMMMNNNMMMNNNOOOOOONNNKKKIIIGGGGGGEEEBBBBBBDDDFFFGGGGGGBBBBBBAAAAAA@@@???>>>>>>:::<<<===>>>======???AAA>>>EEEDDDBBBFFFHHHPPPaaafffMMMFFFDDD@@@???DDDBBBBBB@@@===999999<<>>===<<<===?????????===;;;;;;<<<<<<<<<<<<<<<;;;$$$%%%&&&&&&''''''&&&&&&(((&&&$$$%%%''')))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))******++++++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,---...//////...///000000//////000111...///000111111222222222000111111111111222222222222222333444444555555666666666888999999:::999999:::;;;<<<=========<<<;;;;;;===>>>???>>>===>>>???===???AAABBBAAA@@@@@@AAA????????????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBDDDGGGLLLRRRWWWZZZ]]]hhhyyy}}}aaa[[[SSSPPPQQQRRRPPPMMMJJJHHHGGGIIIMMMPPPPPPOOOMMMLLLJJJIIIHHHGGGFFFFFFJJJIIIHHHIIIKKKKKKHHHEEEAAA@@@??????AAACCCBBBBBBBBBAAA???>>>=========>>>>>>>>>???>>><<<<<<===???AAA<<<===DDDFFFEEENNN\\\vvvWWWIIIGGGCCC@@@AAA@@@??????>>>===<<<<<<;;;999999999999:::;;;<<<===:::::::::;;;;;;<<<<<<<<<:::999999:::<<<@@@CCCFFF???>>><<<;;;::::::;;;;;;$$$%%%&&&&&&'''&&&&&&&&&'''%%%###$$$&&&'''&&&%%%%%%''')))******)))'''%%%(((((((((((())))))))))))'''((((((((())))))))))))((())))))******))))))((()))************+++++++++*********+++++++++,,,,,,***+++++++++,,,------------...000///......///111......///000111111111111000111111111111222222222222222222333444444555555666777777888888999:::::::::;;;<<<=========<<<;;;;;;===>>>???>>>===>>>???@@@BBBDDDDDDBBB@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAADDDGGGKKKNNNPPPKKKSSS```ppprrraaaTTTPPPLLLMMMOOOPPPNNNKKKJJJIIIHHHJJJMMMPPPPPPOOOKKKJJJIIIGGGFFFEEEEEEEEEGGGFFFEEEFFFHHHHHHEEEBBBAAA???>>>???@@@BBBBBBAAA@@@???===;;;::::::;;;;;;;;;<<<===<<<::::::;;;===???:::;;;BBBDDDCCCKKKXXX~~~^^^NNNIIICCC@@@AAA>>>>>>>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA>>>===<<<;;;:::;;;<<<<<<$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$###%%%'''***,,,,,,***'''%%%'''(((((((((((()))))))))''''''((((((((()))))))))'''(((((())))))(((((('''(((((((((((())))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,---///...------...000------...///000000000000000111111111111222222222111111222222333444444444777777666666777888:::;;;:::;;;;;;<<<======<<<<<<;;;===>>>???>>>===>>>???BBBEEEGGGFFFCCC@@@===<<>>>>>>>>>>>======>>>@@@AAABBBCCCDDD???BBBHHHPPP___nnnvvvvvvwwwxxxssshhh``````bbbccciiirrryyyiiiVVVHHHHHHGGGGGGJJJNNNOOOMMMJJJJJJIIIIIIKKKMMMOOOOOONNNJJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBCCCDDDDDDAAA???@@@>>>======???@@@@@@???>>>===;;;999888888888888999::::::999888888999;;;<<<888:::???@@@@@@HHHTTTtttiiiUUUKKKCCC???@@@======<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>:::::::::;;;;;;;;;;;;<<<<<<==================<<<<<<<<<;;;:::;;;<<<===>>>$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((******((('''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''(((((())))))((((((''''''''''''((((((((())))))************++++++++++++,,,,,,,,,++++++++++++++++++,,,...---,,,,,,---///,,,---...///000000000000000000111111111222222222000111111222222333333444888777666555666888:::;;;::::::;;;<<<<<<=========;;;===>>>???>>>===>>>???AAACCCFFFFFFCCC???===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============<<<<<<;;;<<<===>>>>>>>>>>>>===???AAA@@@AAAHHHRRRWWWVVVXXXYYYVVVNNNJJJLLLOOOOOOPPPYYYgggsss{{{uuudddWWWJJJAAAGGGFFFGGGJJJMMMOOOMMMLLLIIIIIIJJJKKKLLLMMMMMMMMMJJJIIIFFFDDDBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>>>>===;;;;;;===>>>======<<<;;;999777666666666777777888999888777777999::::::888:::===>>>???FFFOOOgggoooYYYMMMCCC???@@@=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@>>>===<<<;;;;;;::::::;;;<<<>>>???###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))******))))))(((((((((((()))))))))******))))))*********+++++++++------------,,,,,,,,,,,,+++,,,------,,,,,,---...,,,---...///000000000000000000111111111222222222000111111222222333333444888777555555555777:::;;;::::::;;;;;;<<<===>>>>>>;;;===>>>???>>>===>>>???<<>>======????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>??????>>>@@@AAA@@@>>>@@@EEEFFFDDDEEEHHHHHHDDDCCCEEEFFFDDDEEELLLVVV^^^bbbbbbaaaaaaiiijjjkkkmmmrrr{{{wwwcccVVVMMMHHHEEEKKKJJJIIIIIIJJJKKKLLLLLLGGGIIIJJJKKKKKKKKKKKKKKKKKKIIIFFFCCCAAAAAAAAABBB@@@AAABBBCCCBBBAAA@@@???===;;;999999;;;<<<;;;:::;;;:::888777666666777888777888999888777777999;;;::::::;;;======>>>EEELLLYYY{{{mmmXXXLLLBBB>>>@@@>>>>>>>>>===============:::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBAAA???>>>;;;:::::::::;;;===>>>@@@######$$$%%%%%%%%%%%%%%%"""$$$''''''&&&%%%&&&&&&(((&&&$$$######$$$&&&(((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((((())))))******))))))((())))))))))))************)))))))))************+++------------------------+++,,,...---,,,,,,---///------...///000000000000000111111111111222222222111111222222333444444444666666555555666777999::::::::::::;;;;;;===>>>???;;;===>>>???>>>===>>>???:::<<<>>>???>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>???@@@AAABBB;;;>>>>>><<<<<>>:::>>>CCCJJJNNNOOONNNMMMMMMNNNOOOQQQSSSXXX___gggmmmmmmooorrrvvv}}}{{{eeeUUULLLGGGEEEFFFLLLKKKIIIHHHHHHIIIJJJKKKGGGIIILLLLLLKKKJJJJJJJJJKKKIIIEEEBBB@@@@@@@@@AAA>>>@@@BBBBBB@@@>>>>>>???;;;999888888999999999888999888777777666777888999666777888888777888:::<<<999;;;<<<<<<<<<>>>DDDIIIOOOgggcccSSSJJJAAA>>>@@@>>>>>>>>>>>>>>>>>>======::::::999999999::::::;;;<<<;;;;;;;;;;;;:::::::::;;;<<<>>>AAAAAAAAA@@@???;;;;;;::::::;;;<<<>>>???######$$$%%%%%%%%%%%%$$$"""&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''((())))))))))))*********))))))))))))************+++++++++,,,,,,------...,,,---......------...///......///000111111111111000111111111111222222222222222222333444444555555555555666666777888888888::::::::::::;;;===???@@@;;;===>>>???>>>===>>>???;;;<<<===<<<;;;<<<===???999999999999999999999999999::::::;;;<<<===>>>>>>============>>>@@@AAACCC;;;??????<<<;;;===>>><<<;;;>>>>>><<<<<<>>>;;;777;;;>>>AAABBBBBBBBBBBBCCCAAACCCDDDEEEGGGJJJNNNRRRPPPRRRUUUWWW\\\eeerrr|||ssscccSSSLLLHHHEEEDDDGGGGGGHHHJJJKKKKKKLLLLLLMMMIIILLLNNNOOOLLLJJJJJJKKKJJJHHHDDD@@@>>>===???@@@:::===??????<<<:::;;;<<<:::888666666777888777666666666555555666777999:::555666777777777777999;;;888;;;<<<;;;:::===BBBFFFIIIVVVgggkkkUUULLLGGG@@@>>>@@@========================;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;===>>>??????>>>>>><<<;;;::::::;;;<<<===>>>######$$$%%%%%%%%%%%%$$$ $$$&&&%%%$$$%%%'''&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------,,,---///...------...000...///000111111222222222000111111111111222222222222333333444444555555666444555666777888888888777::::::::::::;;;===???@@@;;;===??????>>>===>>>???=========<<<:::;;;===???<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;===>>>??????>>>===<<<;;;<<<>>>@@@BBBBBBDDDCCC>>>;;;===>>><<<:::===<<<:::<<>>;;;<<<<<<===<<<;;;:::<<<===>>>???@@@@@@??????AAABBBBBBDDDEEEDDDDDDJJJTTT]]]ooorrr^^^RRRHHHHHHIIIGGGGGGIIIBBBFFFLLLOOOQQQQQQQQQQQQJJJNNNQQQQQQNNNLLLLLLMMMIIIFFFBBB>>><<<<<<===>>>777:::<<<<<<999777777999999888666555666777666555444444444444555777999:::444555666666666666888:::777:::<<<:::999<<<@@@CCCGGGMMMVVVtttppp]]]LLLGGGEEE@@@>>>@@@;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;:::;;;<<<===>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''%%%###"""%%%&&&((('''&&&&&&''')))&&&&&&''''''&&&&&&%%%$$$...,,,)))'''&&&&&&''''''))))))))))))((((((((((((******++++++++++++******)))************+++++++++++++++******++++++,,,---++++++,,,,,,---......///........................333333222222111222222222333444555555666666555555888777666666666666777777999999999888999999::::::666999<<<=========>>>???>>>;;;:::;;;===>>><<<999;;;===???===;;;:::;;;>>>888<<>>>>><<<;;;>>>CCCHHHMMMHHHBBB>>>===>>>??????>>>======<<<;;;;;;::::::888999:::;;;;;;;;;;;;;;;???@@@@@@>>>;;;::::::;;;@@@@@@???>>>???AAACCCEEEMMMYYYmmm|||jjjbbbJJJKKKKKKJJJIIIJJJLLLNNNKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMLLLJJJJJJIIIIIIJJJIIIGGGDDDAAA>>>===<<<<<<;;;888666777888999666444777777777777777777777777999888666555555777999;;;777666666777888999999888;;;;;;999999999;;;===>>>EEEEEEQQQppp|||\\\TTTLLLIIIGGGAAA======@@@@@@???>>>===<<<;;;;;;<<<===>>>===;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;::::::>>>======<<<<<<>>>???@@@%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###"""###%%%&&&&&&%%%$$$&&&'''$$$%%%%%%&&&'''''''''&&&)))((('''&&&&&&&&&'''((()))((((((((((((((((((((()))******************))))))************+++++++++++++++******++++++,,,---,,,,,,,,,------.........000000000000000000000000333222222111111222222222444444444444555555555666777777666666666666777777999999888888888888888999777888::::::;;;===@@@CCCGGGCCC???>>>??????===:::999;;;======;;;:::;;;===;;;>>>AAAAAA>>><<<;;;;;;;;;<<<===<<<<<<@@@FFFKKKJJJFFFAAA>>>>>>?????????>>>>>>>>>===<<<;;;;;;;;;777888888888888999999999===>>>???>>>;;;:::::::::::::::888888888:::<<<======EEETTTfffxxxuuucccWWWRRRIIIJJJJJJIIIHHHHHHJJJLLLIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGDDD@@@>>><<<;;;;;;;;;888777777888888666444666666666666666666666666:::888666555666888::::::999888888999;;;;;;;;;;;;;;;:::999999999;;;===>>>CCCEEESSSuuu|||\\\SSSJJJHHHFFFAAA??????AAAAAA@@@???>>>===<<<<<<;;;<<<>>>===<<<;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<===>>>???%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###"""###$$$$$$######$$$%%%"""###%%%&&&'''(((((((((%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((())))))******))))))((()))************+++++++++++++++******++++++,,,---,,,,,,------------------000000000000000000000000222222111111111222222333555444333333333444666777666666666666666777777777999888888777777666666666777777777777888<<>>>>>???===;;;;;;===>>>===;;;:::::::::<<<>>>AAAAAA???;;;999888999:::;;;;;;===AAAGGGLLLFFFBBB>>><<<===>>>??????<<<<<<;;;;;;::::::999999888888777666666666777777999;;;===<<<;;;999888999999888777666666777888999333666<<>>BBBFFFVVVzzz\\\RRRIIIFFFDDDAAA@@@AAAAAAAAA@@@@@@???>>>======:::;;;======<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<===>>>>>>&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$"""###$$$$$$######$$$%%%###$$$%%%&&&''''''''''''$$$%%%&&&''''''((('''''''''''''''((((((((((((((((((((())))))))))))(((((())))))*********+++++++++++++++******++++++,,,---------------------------........................111111111111111222222333555444333222222444666777555666666777777777777777888888777777666555444333555666666666777999===@@@FFFBBB===<<<>>>@@@???>>>?????????>>><<<:::999888:::<<<>>>???===;;;888777777888999:::<<<@@@DDDGGG???===:::999;;;<<<===<<<777777777666666666555555:::999777666666666666777444777999999888666666666777666666555555555666666666666666999>>>EEELLLPPPVVVTTTSSSTTTWWW[[[]]]^^^^^^cccmmm|||qqq]]]RRRMMMJJJIIIJJJHHHHHHGGGEEECCCCCCDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEBBB>>>;;;:::999888999999888777777777666555666666666666666666666666999666333555888:::999666444666888888888777888888999999888999:::;;;======CCCGGGYYY{{{___TTTIIIDDDBBB??????AAA@@@@@@??????>>>======<<<999;;;============>>>???:::;;;;;;<<<<<<;;;;;;:::<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%&&&&&&'''&&&&&&%%%%%%&&&''''''(((((((((''''''&&&&&&''''''((((((((()))(((((())))))))))))(((((())))))*********+++++++++++++++******++++++,,,---,,,,,,------------------////////////////////////111000000000111111222333555444222111222333555777444555666777888777777777666777777777666444333222222444666777666666777999AAA>>><<<===@@@BBBAAA@@@>>>===<<<;;;;;;::::::999777888999:::;;;:::888777666777888999<<<===>>>>>>888777666666888999999999555555555555444444444444888777666555555555555555222444666666444333333333222222222111111111111111888777666666777:::<<<>>>CCCAAA??????AAACCCEEEEEEDDDJJJTTT^^^jjjzzzzzz```UUUJJJGGGGGGFFFGGGHHHHHHHHHGGGEEEBBBAAABBBDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFDDDBBB@@@===:::999888888999999999888777666666666555555555555555555555555666444333555888999777444444777999:::888666666777777888888999:::;;;<<<===AAAGGGWWWvvvaaaUUUIIIDDDAAA>>>>>>@@@>>>>>>>>>===<<<<<<;;;;;;999;;;===>>>======>>>@@@::::::;;;;;;;;;;;;::::::<<<======>>>??????>>>>>><<<<<<<<<===============%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''((((((&&&&&&&&&''''''(((((()))((())))))******))))))((()))************+++++++++++++++******++++++,,,---++++++,,,------......///111111111111111111111111000000000000000111222333444333222222222333555666444555666888888888777777555666777777666555333222111444666777666555555555999999;;;@@@EEEHHHFFFCCC@@@>>>:::999999:::;;;:::777666555666888999888777555555777:::<<<<<<999666555444333555777888777666666666666666555555555555444444555555555444333333333444555444222111222333333333333333333333333333222222333444555666666777<<<:::888888999;;;;;;::::::@@@FFFIIILLLVVVgggtttzzznnn```NNNHHHEEEFFFGGGEEEFFFIIIJJJJJJIIIFFFBBBAAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJJJJIIIHHHFFFEEEAAA@@@>>>;;;999999888888888999:::888666555666777555555555555555555555555333555666777888777666555999<<>>DDDRRRjjj~~~___TTTIIIDDDAAA>>>>>>@@@=========<<<<<<;;;;;;;;;999;;;===>>>>>>===>>>@@@::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>??????>>><<<======>>>???>>>>>>>>>%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%''')))***%%%%%%&&&''''''((()))))))))******************))))))************+++++++++++++++******++++++,,,---******+++,,,...///000000111111111111111111111111////////////000111222333222222333333333444444444333444666888999888777777444555666777777666444333333444555666555555777999666:::CCCNNNYYY^^^\\\YYYQQQKKKCCC===;;;:::999888;;;888444444666777888777222444888<<>>===;;;:::999999999999888999:::999666555666777555555555555555555555555222666;;;;;;888666777999===AAADDDCCC>>>999888999555666777999:::<<<<<<<<<===AAAJJJYYYoooxxx[[[QQQGGGDDDBBB@@@???AAA============<<<<<<<<<<<<:::<<<>>>>>>>>>===>>>???999::::::;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>======???@@@@@@@@@???>>>$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''###%%%&&&&&&%%%$$$&&&'''###$$$%%%&&&'''(((((((((""""""!!!"""$$$'''***,,,%%%%%%&&&&&&'''((())))))******++++++++++++******)))************+++++++++++++++******++++++,,,---))))))***,,,...///111111////////////////////////////////////000111222333111222333444444444333333222444666888999999777777333555666888888777555444444555555444444777;;;>>><<>>:::777555???;;;555333555777777777000333888>>>BBB???777111444444444666888888777555333333333333333333333333666888;;;>>>>>>===:::888;;;:::888444222222444777///000111333333444444444111111222222333444444555111111222444666777666555444555666777999<<>>:::666888;;;???CCCFFFDDD>>>999888999555666777999;;;<<<<<<<<<===@@@DDDKKK[[[uuuxxxXXXNNNFFFDDDCCCBBBBBBDDD>>>>>>>>>>>>============;;;===??????>>>===>>>???999::::::;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>===>>>???AAAAAA@@@@@@???!!!"""$$$$$$$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&+++*********))))))((((((---------,,,,,,++++++++++++***)))***,,,---,,,+++---,,,***)))***,,,///111////////////000000000000111111000000000000111111333222111222444555444333666777888777555444444555777777777777666555444333333444555666777888999999>>>QQQlll{{{hhhSSSCCC999555444999555111222666777333///222333666888888888666555555555666999<<<<<<888444666444222222333444444444999666777AAAKKKMMMEEE<<<>>>;;;888555444333222000333222222333555555444222333222222222222222222333222222111111222222333444333444555666777777777777:::===CCCLLLZZZkkk|||uuummmmmmnnnjjjhhhjjjmmmvvvqqq]]]VVVUUUQQQOOOQQQSSSVVV___hhhggg[[[TTTJJJEEEGGG??????@@@BBBEEEHHHKKKMMMOOOQQQOOOIIIEEECCC???:::>>>AAADDDEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGEEEAAA>>>>>>:::666666888::::::888888888888888777666555444444444444444444444444444666999<<<>>>>>><<<888666AAAAAA@@@<<<888444333333555666777888999:::;;;;;;<<<<<<>>>CCCJJJXXXnnnuuuZZZPPPHHHFFFFFFDDDAAAAAA@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>??????>>><<<;;;;;;;;;<<<===>>>???@@@@@@<<<>>>@@@@@@>>>>>>>>>???"""###$$$$$$$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((((((((''''''''''''*********)))))))))((((((,,,,,,,,,,,,+++++++++***+++***)))***,,,---,,,+++---,,,+++++++++---///111....../////////000000000111111000000000000111111333222111222444555444333555666777666444444444555777777777777666555444333333333333444555777888999EEE\\\{{{|||bbbLLL???999777;;;777333222333444333111000111333444555555444444333333555888;;;;;;777444111222333555888888888777<<<===CCCOOOZZZ^^^YYYRRROOOGGG===666555555333111333222111222444444333111222222111111111111222222111111111111111222333333000111222333333333333333444666999>>>FFFQQQ^^^fffcccZZZRRRRRRSSSPPPOOOPPPPPPXXXbbbjjjuuuzzzooo```VVVUUUOOOLLLJJJLLLMMMOOOVVV^^^mmm}}}lllUUUMMMHHHAAA===@@@AAAAAAAAABBBCCCEEEGGGIIIJJJLLLLLLGGGEEEDDDAAA===???AAADDDFFFFFFGGGHHHJJJHHHGGGFFFFFFFFFEEEBBB???<<<999666555777999888777777777777666666555444333333333333333333333333333444666999;;;:::999666444888999:::999777666666777555555666777888999::::::<<<<<<>>>AAACCCJJJYYYhhhyyyZZZOOOGGGFFFGGGDDD@@@???@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>??????>>><<<;;;=====================>>>999;;;===?????????AAABBB###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''******))))))))))))((((((+++++++++***************+++***)))***,,,---,,,+++---,,,,,,------...///000------........./////////111111000000000000111111333222111222444555444333555666666666444333444555666666666666666555444333555444333333444666999;;;IIIeeekkkQQQ@@@999888:::888444222111111333444111111222222333444444444111222333666888888555333000222444777888888777666DDDLLLZZZjjjvvv|||{{{yyymmm```NNN@@@999777666444333222111111222333222000111000000//////000000111000000000000000111111222000111111222222222111111333444555666999???FFFKKKLLLDDD?????????>>>===>>>>>>DDDIIIMMMSSS[[[^^^^^^^^^bbbhhhmmmqqqtttxxxzzzwwwfff___YYYQQQNNNPPPKKKHHHGGGHHHHHHHHHLLLSSSWWWbbbtttiiiXXXHHHDDDCCC>>>===???BBBBBBAAAAAAAAABBBCCCDDDDDDGGGHHHDDDCCCDDDBBB>>>AAACCCEEEFFFEEEEEEFFFHHHDDDCCCBBBCCCCCCCCCAAA???:::888666555666777777666555555555555444333222111111111111111111111111111222333444555555555444333111333444555444444666777444444555666777888888999::::::<<<>>>===>>>FFFPPPaaayyy___SSSHHHGGGIIIFFFAAA===@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;=========<<<<<<<<<;;;;;;999;;;===>>>>>>>>>@@@BBB$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))))))))((((((*********)))))))))))))))+++***)))***,,,---,,,+++++++++,,,------.........------------.........///222111111000000111111222333222111222444555444333333555666555333333444555555666666666555555444333888777666555666888;;;===HHHfffpppTTTAAA:::999555666555333000000222444333333222222333444555666222222333444444444333222777777888888999<<<@@@BBBWWWeee{{{kkkSSSBBB999777777444222000000111111000///000//////......//////000///////////////000111111333333333444333333222222111333444555777:::>>>AAABBB>>>;;;:::;;;;;;::::::>>>AAAAAA???AAAEEEGGGEEEDDDGGGKKKOOOQQQTTTWWWYYYbbbnnn~~~~~~xxxwwwvvvuuuyyyxxxvvvwwwiii___WWWVVVTTTNNNJJJJJJKKKHHHGGGIIIGGGEEEHHHMMMNNNUUUbbbrrr}}}iiiVVVKKKBBBAAABBB@@@???AAA@@@@@@@@@@@@@@@AAAAAAAAAAAADDDEEEBBBAAACCCAAA===AAACCCEEEEEEDDDCCCDDDEEEBBBAAA??????@@@@@@>>><<<999888666666666666666666222222333333222111111000000000000000000111111111111111222222222222333333222333444444222111222333333333444555555666777777777777:::===<<<;;;@@@GGGKKK```}}}nnn^^^NNNIIIIIIFFFBBB???@@@???===<<<;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>===<<<;;;<<<>>>%%%&&&&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))+++***)))***,,,---,,,+++)))******+++,,,,,,------------------.........///222222111111111111222222333222111222444555444333222444555444333222333555555555555555555444444333888888888999;;;===???@@@IIIhhh|||]]]GGG<<<999222444555444222111111222222111111111222333444555333333444333222222222222999999:::===CCCOOO]]]fffzzznnnRRR???888888555333111000000111000//////................../////////......//////000111333444444444444333333222---...000111222444777:::::::::888777777888888666999;;;:::777777:::;;;999:::<<<>>>@@@@@@AAACCCEEEEEENNNYYYbbblllssstttppp{{{{{{uuuqqqnnnbbb___^^^^^^^^^]]]___cccpppqqqaaa\\\\\\WWWRRRNNNOOOOOOKKKHHHGGGJJJHHHGGGIIIHHHEEEHHHMMMJJJPPPYYYdddqqq~~~fffXXXGGGBBB>>>>>>>>>======>>>===>>>>>>???@@@AAAAAAAAA@@@CCCCCC@@@???AAA???;;;@@@BBBDDDCCCBBBAAAAAABBBBBB@@@>>>======<<<:::999777777777777666555666666000111111111111000000/////////000000000111111111111111111111222222333333444555555444222111111222333333333444555555666666666555777:::::::::>>>EEEBBBOOObbbvvvpppZZZNNNIIIDDDAAA???@@@???===<<<;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<======>>>===>>>>>><<<::::::;;;===$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''(((((((((((())))))))))))))))))************+++***)))***,,,---,,,+++))))))))))))***+++,,,---------........./////////222222111111111111222222333222111222444555444333111333444333222222333555444444555555555444444333444777<<>>>>>>>>>>>;;;<<<>>>???AAAAAABBBBBB???BBBCCC@@@>>>???>>>:::>>>@@@AAAAAA@@@??????@@@AAA???<<<;;;;;;:::999777555666777666444333444555///000000000000000//////000000000111222222333333111111111222222333333444222333444444333333444555333333444444444555555555777555666888888777:::@@@===CCCLLLXXXdddrrrooo]]]OOOEEEAAAAAA@@@???===<<<;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::;;;<<<===>>>??????:::;;;;;;;;;:::;;;>>>@@@$$$%%%&&&%%%#########%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))'''''''''((((((((()))))))))))))))******++++++++++++***)))***,,,---,,,++++++***)))))))))+++---///....../////////000000000333222222111111222222333333222111222444555444333000222333333222222333444333444444555555444444444222888BBBMMMTTTWWWXXXWWWhhhzzzxxx```RRRLLLDDD???888444333333222000,,,---...000111000000///000111333333333555:::===???IIIYYYkkk~~~oooSSSCCC999666333111111111000000//////............//////000000//////000000111222......///000111111111111000111111000///000222444333777888555444666555222111444555333555888999777444555666555444444666777777:::;;;===CCCJJJKKKHHHEEEIIIJJJHHHJJJQQQXXX[[[QQQNNNJJJHHHGGGHHHGGGGGGCCCFFFIIIIIIHHHIIIJJJLLLSSS```gggaaaTTTLLLKKKKKKHHHFFFAAA>>>???BBBEEEFFFHHHFFFFFFIIIJJJJJJOOOVVVUUUYYYcccnnnyyyqqqWWWJJJIII@@@BBBCCCAAA??????@@@@@@<<<===>>>@@@AAAAAAAAAAAA===AAAAAA???>>>@@@>>>;;;<<<>>>??????>>>======>>>???<<<:::999:::::::::999111333555444222000111333//////000000000000//////111111222333333444555555///000111222333333333333111222444444333333555777444444444444555555555555777555666::::::777888;;;:::<<<@@@FFFMMMVVV]]]aaatttuuu___NNNFFFEEE@@@???===<<<;;;;;;<<<<<<999::::::;;;;;;::::::999<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>:::;;;;;;:::999:::===@@@###$$$%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))******+++++++++,,,+++***)))***,,,---,,,+++---,,,***)))***,,,///111////////////000000000000333222222111111222222333333222111222444555444333000111333333222222333444333333444444555444444444222;;;IIIWWWaaaffffffeeesssuuuiiidddPPPFFF:::333222333222111---...000222333222111000---///222333444888>>>CCCYYYggg|||eeeLLL:::777333111111111111000//////............//////000000000000000111222222......000111222222222222.../////////...///222444111666888444222555444000333666777444444666555222333444555444333444666888333555555666;;;CCCDDD@@@===AAABBB>>>>>>BBBGGGHHHFFFEEECCCCCCCCCCCCBBB@@@@@@DDDFFFDDDCCCDDDGGGHHHKKKSSSWWWPPPHHHFFFHHHJJJCCCDDDDDDCCCDDDFFFFFFEEEIIIGGGHHHKKKMMMOOOUUU\\\dddgggqqq|||bbbKKKAAACCC<<<@@@AAA???<<<===>>>???===>>>???AAAAAAAAA@@@???;;;???@@@>>>???AAA@@@<<<:::<<<>>>>>>===<<<===>>><<<:::888888:::;;;;;;;;;///111333222000...///111//////000000000000000///222222333444555555666666...///111333333333333222222333444444333222333444444444555555555555555555555444777======:::999;;;888999<<<@@@DDDHHHIIIIIIPPPZZZgggrrrzzznnnXXXMMMKKK@@@???===<<<;;;;;;<<<<<<999::::::;;;;;;::::::999======<<<<<<<<<<<<======>>>>>>>>>>>>============>>>>>><<<:::888888:::<<<"""$$$"""!!!$$$((( %%%******&&&$$$%%%(((###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******(((''''''&&&&&&&&&(((((()))***+++,,,,,,---)))***,,,......---,,,+++000...,,,+++,,,.........,,,---...---------///111000000111111000///...---111111111111111111111111222222222333333333444444555444333555888888444000999===LLL```hhhgggkkkuuu}}}oooXXXAAA999999555///,,,...,,,***,,,000222222111333111222666999???OOO___{{{xxxJJJAAA888111111111///...///---------------------------------------...//////////////////////////////////////////////////////111222222333444555666666444444444333333222222222222222333444444444333333444444444555666888:::;;;???<<<999999<<>>???BBBCCC>>>>>>>>>???@@@AAACCCDDDDDDFFFGGGGGGEEEBBBAAAAAAAAAHHHIIICCCBBBHHHGGG@@@LLLLLLMMMNNNRRR[[[gggoooqqqaaaUUUFFF???AAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@AAA@@@@@@???AAABBBCCCCCCBBBAAA>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888777666555444444222//////111222222222...000111111/////////000...---...111444444222...333333333333333333333333888444222333666777333///333444555555666666555555444555777777777777:::<<<;;;<<<===???@@@BBBCCCDDDEEEHHHMMMQQQVVV^^^gggnnnyyyooo___RRRIIIAAA<<<===>>><<<:::;;;999999:::;;;:::999888777888:::;;;;;;:::;;;<<<>>>@@@@@@@@@>>><<<;;;===>>>;;;;;;;;;;;;;;;;;;:::::: $$$''''''$$$###&&&)))%%%))),,,+++&&&######%%%$$$$$$%%%&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((()))((()))))))))***+++++++++((()))+++------,,,+++***...------...000111000///,,,---......---...000222///000000000000000000000111111111111111111111111222222222222333333333333333333444555666666333111777<<>>>>>===<<<===???AAABBB>>>>>>>>>???@@@AAACCCCCC@@@AAACCCBBBAAAAAACCCDDDBBBFFFFFFEEEEEEJJJLLLKKKPPPSSSXXX]]]dddmmmwww~~~}}}bbbUUUNNNEEEBBBDDDBBBAAA@@@???>>>>>>===>>>===>>>???@@@AAAAAA@@@???AAABBBCCCCCCBBB@@@>>><<<;;;<<<<<<<<<<<<;;;::::::999999888777666555444444333111000///111222222111...////////////111444777111000111333666777444222333333333333333333333333777444222333666777333///333444555555666666555555555666777777777888:::<<<::::::;;;<<<===>>>??????@@@CCCEEEGGGIIIMMMRRRWWW[[[ccctttpppWWWKKKCCC<<<<<<<<<::::::;;;888999999999999888777777888:::;;;;;;;;;;;;<<<>>>AAABBBCCCAAA???===>>>???<<<;;;;;;;;;;;;;;;;;;;;;&&&((()))((($$$###&&&((('''***,,,+++'''$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))((()))***+++,,,+++******+++---///333666666333111---...//////...///111222000/////////000111333444000000000000000000000000111111111222222222333333000222444444333222222222777???OOO\\\]]]XXX]]]gggxxxwwwsssmmmnnnuuuzzz{{{xxxtttuuuzzzYYYCCC888333111111...---,,,---...//////...+++...333999DDDZZZ|||eeeFFF<<<333000///------///..................................../////////000........................////////////////////////000111111222333444555555333333333333222222222222222222222333333444444444555444333333333444666777888666444555777999999999===<<<;;;;;;<<<===???@@@===>>>>>>???@@@AAABBBBBB>>>???@@@@@@@@@BBBEEEHHHHHHEEEEEEGGGIIIJJJOOOVVVXXX^^^iiittt~~~yyy{{{kkkSSSIIIGGGDDDCCCEEEEEEDDDBBBAAA@@@?????????>>>???@@@AAAAAAAAA@@@???AAAAAABBBBBBAAA???===;;;;;;;;;;;;;;;;;;:::999999666666666555555444444444333111000000111222222111000000000//////111666999444333444666888888666555333333333333333333444444666444222333666666444111444444555666666666666555555777888888777888:::<<<:::;;;;;;;;;;;;;;;;;;;;;;;;===?????????@@@BBBDDDGGGKKKVVVfffuuudddNNNEEE===<<<;;;999999;;;999999888777777777777777999:::<<<<<<;;;;;;===>>>BBBDDDEEEDDDBBB?????????<<<<<<<<<<<<<<<<<<<<<<<<&&&'''&&&$$$""""""$$$&&&###&&&(((((('''&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%))))))(((((((((((())))))'''''''''''''''(((((((((''''''''''''(((((((((((('''&&&&&&''''''((()))***)))))))))((((((((((((((())))))***+++,,,++++++***))),,,111666:::999555222---///000/////////111333222111///...///000222444000000000000000000000000000000000111111111222222---000333333000///000333:::DDDRRRZZZUUUOOOSSS\\\nnnooooooqqqyyy}}}vvvrrrwwwfffJJJ:::333111222.........000111222222111...000555>>>PPPnnnjjjHHH>>>555111000......000............................../////////000//////........................///////////////////////////000000111222333444444333222222222222222222222222222222222333444444555555444333222222333444444666666555555666888999999:::::::::::::::<<<===>>>===>>>>>>???@@@AAAAAAAAA>>>@@@AAABBBBBBCCCEEEGGGLLLGGGGGGNNNOOOOOOWWWdddjjjqqq}}}xxxooolllhhhdddgggxxxsss___LLLEEEEEEDDDBBBAAAEEEDDDCCCAAA@@@@@@??????>>>???@@@AAAAAAAAA@@@???@@@AAABBBAAA@@@>>>;;;:::::::::::::::999888777777333333333333333444444444333111000000222222222000222333222111///000222444333444444666777777666555333333333444444444444444444333222444666666444222444444555666666666666666666777888888888888:::<<<;;;;;;;;;;;;<<<<<<<<<<<<999;;;===???@@@@@@@@@@@@CCCDDDIIISSS\\\dddnnnxxxpppRRRHHH???<<<;;;::::::<<<;;;:::888777777777888999999:::<<<<<<;;;;;;===>>>AAACCCEEEEEEBBB@@@>>>>>><<<<<<<<<===============$$$$$$###"""""""""$$$&&&###$$$&&&&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((''''''''''''(((((()))))))))(((((((((((((((***++++++,,,,,,,,,,,,,,,(((+++000666:::999555111---///000/////////111333444222000......///000111/////////////////////////////////000000000111111,,,///222111///...000333;;;DDDOOOSSSMMMGGGKKKSSSdddhhhooozzz~~~{{{tttTTT>>>333000...***,,,...000111222222333111222777EEE```hhhEEE;;;222000///------...........................------...///000//////.........................................................///000111222333333222222222222222222222222222222111222222444555666555444222111111222222333333333444444444555666777888888888888999:::;;;;;;======???@@@@@@@@@@@@@@@>>>@@@BBBCCCBBBBBBBBBCCCKKKIIIOOO[[[```cccnnn}}}{{{sssooonnnkkkfff```[[[ZZZZZZZZZ\\\kkkxxx```SSSGGGDDDEEEDDD@@@>>>CCCBBBAAA@@@@@@??????@@@???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAA???===:::888999999999999888777666555222222222222333333333333222111000111222333111000...000333333222000000000111222333333333333333333333333333444444555555555333222333444555666555444444555666666777777666666666777888888777888999;;;888888999:::;;;<<<======:::;;;===???AAAAAA@@@?????????AAAGGGJJJLLLRRRXXXeeejjjrrr}}}tttRRRHHH@@@===<<<;;;;;;===<<<;;;:::999888999:::;;;888999;;;;;;::::::<<<===>>>@@@BBBBBB@@@>>>===<<<<<<<<<<<<<<<======>>>>>>$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$###""""""%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((((((((())))))))))))(((((('''''''''(((((())))))))))))))))))))))))++++++,,,,,,,,,---------)))+++///333666555222...---...//////...///111222333222000///.........///////////////////////////........./////////000000---...///000//////111222666???HHHKKKHHHHHHMMMTTT___eeeqqq|||ZZZ@@@333...,,,''')))---.........///000000111777GGGggg^^^===555...------+++***,,,------------------------+++,,,.../////////...------------------------------------------------------......///000111222222111111111222222222222222222222111111222444666777444333222111111222333333...000222222111111222444555666666777888888888999<<<===???@@@@@@@@@???>>>;;;===???@@@AAABBBDDDFFFMMMTTTaaaooowww~~~~~~wwwrrrhhhccc[[[WWWVVVVVVUUUTTTSSSRRRSSSUUUXXXddd~~~ooocccKKKGGGCCCAAABBBBBB@@@???AAA@@@@@@??????@@@@@@AAA@@@AAABBBBBBBBBAAA@@@??????@@@@@@@@@>>>;;;999777888888888777666555444333222222222222222222222222222111000111333333111///)))---111444444333222222000111222222111000111333333333333444555555666666111222333444555555666555555555666777777777777666666777888777666666888:::555555666777999:::;;;;;;:::::::::;;;======;;;999;;;:::===AAABBBAAACCCHHHMMMPPPUUU\\\fffsssqqqNNNEEE>>><<<===;;;;;;===<<<<<<;;;:::::::::::::::777888::::::999999;;;<<<:::<<<>>>???===<<<<<<<<<;;;;;;;;;<<<<<<======>>>$$$###$$$%%%&&&&&&%%%$$$)))'''&&&%%%$$$$$$###"""$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((((('''((((((((())))))))))))''''''&&&''''''((()))***((()))))))))***++++++++++++++++++++++++,,,,,,---++++++---///111111...+++,,,---......---...000222/////////.......................................------.........////////////...---...000111111111111999BBBGGGLLLSSS\\\ccceeeiiitttwwwVVV<<<111///...(((+++......,,,++++++,,,,,,///555BBB___lllKKK888111,,,...///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222000111111111222222222222222111111111222444666888444333222111222222444555---///222222000000222333333444555666666777777777<<<===???@@@@@@@@@>>>===:::;;;<<<>>>AAAGGGNNNTTT^^^lll{{{~~~sssjjjbbb[[[WWWRRRPPPLLLJJJIIIKKKMMMOOOQQQNNNPPPUUUZZZfffuuunnnggg\\\RRRBBBBBBBBB@@@>>>@@@BBBCCC????????????@@@AAABBBCCCAAAAAABBBBBBBBBAAA????????????@@@???===:::888666777777777777555444333222222222222222222222222222111111111222333333111///,,,...222333333333444555111333444333111000222444333333444444555666666666000111333444555555666777555555666777777777777777555666777666555555777999777777777888888999999999999777666888:::;;;999777;;;:::;;;???>>><<<>>>BBBAAABBBEEEIIIOOOWWW___eeexxx|||bbbHHH@@@:::;;;<<<::::::<<<:::;;;;;;;;;::::::999999555777888888888888999;;;888:::;;;<<<;;;;;;<<<>>>999::::::;;;<<<<<<======#########$$$%%%$$$""" '''%%%$$$%%%&&&'''''''''###$$$%%%&&&''''''((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))%%%%%%%%%&&&((()))+++,,,(((((()))***+++,,,,,,---******))))))******+++,,,,,,++++++,,,------+++***,,,---...---------///111+++,,,---.../////////...........................---------.........//////000...,,,---111333222000///666@@@HHHRRR___lllsssmmmpppxxxmmmNNN777000222333,,,///111111---*********)))...333;;;RRRuuuvvvWWW999888111...111333111///000++++++++++++++++++++++++)))***,,,......---,,,+++------------------------++++++++++++++++++++++++,,,,,,---...///000111111000000111111222222222222222111111000222444666888333333222222222333555555...111444444222222333555222333444555666666666666<<<===???@@@AAA@@@>>>===<<<;;;;;;===CCCNNNZZZbbbrrrvvvhhh[[[SSSNNNKKKHHHEEEEEEEEEEEEDDDFFFJJJMMMQQQLLLNNNVVV^^^mmm}}}hhhZZZVVVRRRJJJBBBBBBEEEEEE@@@<<<>>>BBBFFF?????????@@@AAABBBDDDDDDAAABBBBBBCCCBBBAAA??????????????????===:::777555777777777666555333222111333333333222222222111111111000111222333333111///333444444333222222333555333555666444222111333666333333444444555666777777///111333444555555666777555666666777777777777777555666666555444444666888;;;;;;;;;:::::::::999999888666555777;;;===<<<;;;:::999999;;;999777999>>>===>>>AAABBBDDDHHHLLLPPPWWWjjj}}}yyyrrrbbbNNNCCC<<<777999;;;:::999:::999999:::;;;:::999888777555666888888777777999:::888999:::::::::;;;===???999999::::::;;;<<<======######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$&&&&&&&&&$$$$$$$$$&&&'''''''''''''''''''''''''''((())))))***))))))(((((('''&&&&&&&&&&&&'''''''''(((((()))******++++++&&&(((++++++***))))))***,,,...000///,,,***+++---******+++,,,,,,---......,,,---......//////......---------------...///000------............---------......///000111111222444000------...///...,,,///666;;;@@@OOOhhh~~~}}}qqqXXXBBB666111...++++++***)))***++++++***)))000...---333BBBWWWlllyyy~~~hhhOOO???999///............---------))),,,---,,,***)))+++------------.........//////++++++++++++++++++++++++************+++---///000...---,,,---///111111111222222111111111111222222666555333222111222333333222222222222111111111000///111444444333222222333444444444444444444555666666999???BBB>>>888777;;;@@@??????EEERRRbbbqqqzzz}}}rrrmmmlllccc\\\QQQIIIEEECCCAAA??????AAADDDCCCBBBCCCGGGJJJGGGJJJPPPZZZiiizzzuuudddTTTMMMJJJDDDAAABBB????????????>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@<<<<<<:::888666444333222444555555444222000111222000000000111222222222333333222222222111111111000000111111111111222222222222222333333333333444444444333333555888888555222444333333333333444555555555666666666777777777888777666555666777888777666999999888888888888888888888888888999999:::::::::===999777999999888:::>>>;;;===>>>>>>>>>@@@CCCFFFLLLYYYqqq|||```[[[TTTMMMJJJEEE===;;;999999999999777555666888999;;;;;;:::999888999999888888888888999999999:::;;;;;;<<<<<<;;;;;;888999;;;===>>>>>>======######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''$$$&&&(((***+++***)))(((***))))))(((((())))))************)))))))))))))))''')))******))))))***+++***+++,,,***((()))+++...******++++++,,,------...+++,,,------......---------------------...//////------............------------...//////000111111---,,,+++,,,...///---***333666777:::JJJiiihhhLLL<<<444000---...,,,***))))))+++++++++***+++)))(((+++333???KKKSSS\\\eeerrr{{{vvvsssjjj\\\LLL>>>444///............------------***,,,...---+++***+++---,,,,,,------------......++++++++++++++++++++++++///...,,,+++++++++,,,,,,---,,,,,,---...000111111222111111000000111111222555444333222111222222333111000000000000////////////111222333222111222333333333333333333444555666666888;;;>>>;;;666888===???DDDLLLRRRZZZfffwww~~~ssseee\\\WWWWWWMMMHHHBBB>>>======<<<<<<<<<@@@CCCCCCBBBBBBDDDGGGDDDGGGNNNZZZooovvvgggZZZOOOFFFDDDCCC@@@>>>@@@>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDEEEEEEGGGFFFEEEDDDBBBAAAAAAAAA===<<<;;;999777666444444444555555444222111111222111111111111111111222222/////////......---------111111111111222222222222222222333333333333444444444333333555777888555333444333333333333444555555666666666666666777777777555444333555777888888777888888888888888888888888999999999999999999888888<<<888777999:::888:::>>>:::;;;<<<======>>>AAADDDEEEKKKYYYllloooRRRLLLEEE???>>>;;;===<<<:::999:::999777666666888999;;;;;;:::999888888777777777777777777888999::::::;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%'''''''''''''''''''''''''''$$$&&&(((***++++++)))(((*********))))))******++++++++++++***)))(((((('''((()))***)))((((((***,,,******)))(((''')))---000******++++++,,,,,,------***++++++,,,---,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,---------...//////000000(((((()))+++------,,,***111333444777GGGgggbbbBBB777444...+++...---+++))))))***+++,,,++++++******+++---000333666;;;@@@HHHOOOVVV]]]ccchhhvvvzzz}}}|||sssggg[[[TTTNNNHHH@@@:::666333000---......---------,,,,,,,,,***,,,......---,,,+++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++000///---,,,+++++++++++++++++++++,,,---...///000222111111000000111111222444333222222111222222222/////////.........------///000111000//////111333222222222222222333444444555555888:::999777:::AAADDDOOO[[[^^^]]]bbbnnnyyyssslllaaaUUUKKKEEECCCBBB???===::::::;;;<<<===<<<:::>>>CCCDDDBBB@@@AAABBBFFFIIIRRRccc|||uuufffZZZRRREEEBBB@@@BBBAAA??????AAA======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEECCCBBBAAA@@@???;;;:::999888666555333333444555666555333111222333111111111111111111000000.........---,,,+++++++++111111111111222222222333222222333333333333444444444333333555666777555444444333333333333444555555666666666666666666666666333222222444777999999888888888888888888888888888::::::999999888777777777:::777666999:::888:::>>>999;;;<<<<<<<<<===???AAA@@@BBBHHHRRRbbbzzzfffKKKDDD===:::<<<:::===<<<::::::::::::888777666777999:::::::::999888666666666666666666666666999999:::;;;;;;;;;;;;:::999999888888888888999999######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((())))))***++++++******)))((((((((()))))))))((('''(((***---,,,,,,+++******+++---...******++++++,,,,,,,,,,,,))))))***+++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------............))))))***+++,,,,,,,,,,,,+++///333999GGGccc```>>>777555,,,(((,,,---+++)))(((***,,,,,,,,,,,,,,,---...////////////111111333777<<<@@@CCCDDDMMMQQQTTTTTTOOOFFF???;;;;;;777222000///000111000------------,,,,,,,,,+++)))+++,,,------+++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------)))***+++++++++,,,...000111111000000000000111111222222222111111111222222//////.........---------///000000///......111333222222111111111111222222333333666:::;;;;;;>>>DDDMMMVVV______WWWRRRUUUZZZXXXRRRHHH@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<888===CCCEEECCC@@@@@@@@@JJJQQQ```uuukkkYYYOOOIIIFFF@@@AAABBBBBB???===>>>@@@<<<======>>>@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBB@@@???>>><<<;;;666666555444333222111000444555555444333222222333222222111111000000//////111000000///......------111111111222222222333333222222222333333333444444444444444555555666555555444333333333333444555555777666666666666555555555555444444555777999888777777777777777888888888888888888888888888777777777888666555999:::888:::===999;;;<<<<<<<<<<<<>>>@@@===???EEELLLVVVkkk}}}]]]HHHCCC>>>===???<<<===<<<::::::;;;:::999777777777888999:::999999888666777777777777777777666888888999::::::::::::::::::999888777777888999999######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''&&&&&&%%%'''(((''''''''''''''''''''''''---+++(((&&&%%%&&&(((***((((((((((((((()))******)))))))))))))))))))))))))))))))))((('''(((***---,,,,,,,,,---,,,+++((('''******+++++++++++++++,,,((()))******++++++******---,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------......---++++++,,,...///(((,,,111888DDD]]]}}}XXX:::555444+++&&&+++,,,+++))))))+++---------((()))***+++,,,---......000...,,,...111333444333555777::::::777444222222...//////---++++++---///---,,,,,,,,,++++++++++++((())))))***+++***)))((()))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,(((***,,,+++++++++...000111000000000000000000111000111111111111111111111000000000/////////....../////////...---...000333222222111111111222333333222222777>>>@@@???AAAEEEKKKPPPUUUTTTNNNFFFBBBAAABBB???:::888888999::::::777888:::;;;;;;:::999999888===CCCDDDCCC@@@@@@AAAIIIWWWnnn{{{ooojjjkkkhhhnnnxxxhhhTTTKKKFFFBBB???===@@@@@@===888888:::===<<<===>>>???@@@AAABBBCCCAAAAAABBBCCCCCCCCCBBBBBB????????????>>><<<;;;:::444444333333222111000000222444444444222111222333222111111000000/////////111111111000000000000///111222222222222333333333222222222333333333444444444444555555444555555666444333333333333444555555666666666555555555555555888777666666888888777666666666777777777888888888555555666777777888999999888555555888999777888<<<:::<<<===>>>===<<<>>>???:::<<<@@@DDDJJJYYYuuueeeMMMAAA@@@<<<;;;===888<<<;;;::::::::::::999777777777888888999999999999777888888999999888888777777888999999::::::999999<<<;;;999888888999:::;;;######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%''''''&&&&&&''')))''''''''''''''''''''''''...+++(((%%%%%%&&&)))+++))))))))))))***++++++,,,)))))))))))))))*********((()))***)))((((((***,,,*********++++++)))$$$!!!******++++++++++++++++++((()))******+++*********,,,,,,++++++******++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,...///...---+++,,,...000,,,---///222;;;SSSyyyaaaHHH333000000***(((,,,+++******+++---...---,,,))))))))))))***+++,,,,,,+++***)))***,,,.........---/////////---,,,---...&&&)))++++++******,,,...,,,,,,,,,+++++++++******)))((('''''')))))))))''')))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,+++***((('''(((+++---,,,***+++...111111000000//////000000111//////000111111111111000111111111000000000//////...///000///......000222222222333444666777999:::777666:::@@@CCCAAAAAACCC@@@AAACCCEEEFFFCCC>>>;;;666666777777777666666555222555888:::::::::;;;<<<999===AAAAAA@@@@@@BBBDDDFFF[[[|||qqq```UUUQQQQQQPPPTTT[[[eeetttlllSSSGGGDDDBBB>>>;;;<<>>???======>>>???@@@AAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@<<<===>>>>>>>>>===;;;:::555555555444444333333333111222333222111000111222000000000000000000//////////////////000000000000222222222222333333333333222222333333333333444444444555555444333444666777444333333333333444555555444444555555555666666666999888666666777777555444555666666777777888888888333333444666777888999:::888555666999999666666999;;;<<<>>>>>>===<<<<<<======<<<;;;<<>>???<<<;;;<<<555;;;:::888999::::::888777777777777777888888999999777888999::::::999888777777777888999999999999888;;;;;;:::::::::;;;;;;<<<######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''&&&&&&(((***''''''''''''''''''''''''((((((''''''((()))***+++(((((((((((()))***+++,,,++++++******))))))((((((''')))******))))))***+++***)))((()))***)))&&&"""++++++******************))))))***++++++++++++***,,,,,,+++*********************++++++++++++******++++++++++++++++++++++++'''***---...---+++,,,---,,,---///000444EEEhhhfffEEE;;;111...,,,***+++---))))))***---//////---+++******++++++++++++++++++''''''))))))***+++,,,,,,***,,,...---,,,++++++,,,((('''&&&(((+++---......++++++++++++************,,,)))&&&&&&(((******)))))))))*********+++++++++++++++++++++++++++++++++)))******+++***)))((('''(((+++...---++++++...222000000////////////000000......000111111111000000111111111000000000//////...///111111000000000111111222444888<<>>===???777777888;;;>>>>>>===;;;222555888777555333333444222555999:::::::::;;;===999;;;======<<<>>>CCCGGGMMMggguuu___QQQJJJGGGGGGDDDGGGKKKPPPYYYiii}}}|||gggUUUDDD???@@@>>><<<<<<<<<@@@@@@======AAACCCAAA>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@??????888999;;;<<<===<<<;;;:::555444444444444444333333///000111111000///000111/////////000000000000000---......///000111222222222222222333333333444444222222333333333333444444333555666444333333666888444333333333333444555555222333333444555666777777666555444444555666444333555555666666777888888999444444555555666777888888888666666999999555555777999;;;======<<<::::::;;;===;;;;;;<<<===BBBQQQ___sssmmmPPPCCCAAABBB>>>>>>>>>777:::888777777999999888666777777777777777888888999666777888999999888777666666777777888888888888888999999:::;;;<<<<<<<<<;;;######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''''''''(((***''''''''''''''''''''''''###$$$'''***+++,,,+++***%%%%%%%%%%%%&&&'''))))))------,,,***)))'''&&&&&&&&&(((++++++***))))))***,,,***'''(((***+++***(((++++++******************))))))***+++++++++++++++,,,,,,+++***))))))************++++++++++++******++++++******************$$$,,,///...,,,******)))---222333222:::TTTnnnbbbGGG777666333...+++***,,,---((()))+++...000000---***'''(((***++++++***)))(((''')))++++++***)))***+++'''***---......,,,,,,,,,,,,&&&!!!###***...---***+++++++++************)))...***&&&%%%(((***+++***************++++++++++++++++++++++++++++++++++++$$$%%%''')))***++++++***(((,,,///...++++++///333000000////////////000000---...///111111111000///000000000000////////////---///222333111000000111///111555;;;AAAHHHMMMOOOIIICCC>>>>>>===::::::<<<555666666666777777888999000555999888444222444777111444777777555444555888888::::::999999<<>>???===>>>BBBAAA<<>>???>>>CCCJJJWWWnnnnnnQQQEEECCCCCC>>>>>>???888999888666777888888777666777777777777777888888999555666777999999777666555666666777888888888888888666888999;;;<<<<<<;;;;;;$$$$$$$$$###!!!!!!$$$&&&'''''''''''''''((())))))((((((((('''&&&%%%######***)))'''&&&%%%%%%&&&&&&(((((((((((())))))))))))***'''$$$%%%'''((('''$$$---+++)))((()))******)))((((((((((((((((((((((((++++++************++++++)))))))))(((&&&''')))+++******++++++++++++******))))))))))))))))))))))))(((+++---,,,)))(((***,,,---***((((((+++,,,+++)))***************************'''***222444333???NNNhhhzzzyyy]]]FFF888333111///.........---+++(((***---000///,,,)))&&&))))))************))))))+++)))'''(((+++,,,***(((,,,***((()))+++---...---************************,,,+++)))((((((((()))***)))))))))))))))))))))))))))******+++++++++******+++++++++************)))))))))))))))************((())))))***,,,...000111...------------...//////---000333444333111111111---///111000...---///111222222333555222---///333111666===EEERRR___eeeeeeRRRGGG999111000333555555666555555444444333222222444444333333333333222222444444555555666777777888777666777888888999CCCNNN```dddPPPIIIEEEAAA@@@<<<>>>???>>>@@@GGGSSS]]]tttwwwfffWWWOOOBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAA@@@@@@???>>>GGGDDDBBBAAA@@@@@@>>>===<<<:::888999;;;<<<:::888666444222111111111///---//////.........---------111111000///---+++******------------///000111222222222111111111111222222222222222333333444444444444333222111222333444555444444333333333333222222555555555555555555555555222222333333444555666666333333444555666777888888;;;:::888777777777888999444555666666666666666555555666666777888999999999:::999777777888<<<@@@BBBPPP___sssxxxUUUIIIAAA@@@???<<<:::<<<999999888888777666666666555444444555666666555333888555333555999:::777333888888999999999999888888444777:::===>>>===;;;999$$$$$$$$$###""""""$$$&&&'''''''''''''''(((((()))''''''''''''&&&%%%$$$$$$((('''&&&&&&&&&'''(((((('''((((((((())))))))))))***(((''''''((())))))(((///---)))((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))'''''')))***))))))************))))))((((((((((((((((((((((((((()))***)))(((((()))***)))'''&&&'''***++++++******************************&&&'''...///...555AAALLLYYYooovvvZZZGGG:::222111///,,,,,,,,,,,,***)))''')))+++,,,,,,***'''%%%(((((())))))))))))((((((+++)))'''(((***+++***((()))******)))'''&&&)))+++************************++++++)))((((((((()))***))))))))))))))))))))))))((()))***++++++++++++++++++++++++*********))))))(((((()))))))))*********((((((((()))+++,,,...///---------------......///---///222333222111000111...000111111///...///111///...000111000,,,...444333999CCCRRReeerrrppphhhMMMCCC888000000222444444333333333333222222222222222222222333333444444444444444444555555666666666666555777888777:::CCCNNNnnn```MMMFFFCCCAAA@@@;;;<<<<<<;;;;;;AAAJJJRRRccc|||yyyfffWWWNNNHHHFFF??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@??????BBB@@@===<<<<<<<<<:::999;;;999888999::::::888555444333111000000000...,,,///.........---------------------...000111111111---------...///000111222333222222111111222222333333333333333333333333444333333222222333333444555666666555555444333333333333333333444555555666666333333444444555666666777555555444444444333333333777777777777777888999999666666777777777777666555444555555666777777888888999888777777999<<>>???<<<<<<;;;;;;;;;;;;<<<<<<========================@@@@@@AAAAAA@@@@@@???>>>???<<<:::999999999777666888777777888999777444111222000////////////---,,,............---------------,,,+++...333666555444------......///111222333333333222222222222333333444444444333333333333333222222333444444444444444888888777666555444444333111222222333444555666666444444444555555666777888555555555444444444444333333444555666777888888888888888888888777666555555444444444555555666666777777777888888:::;;;===>>>>>>HHHRRRTTTSSSZZZlll|||nnnWWWHHHAAA<<<;;;;;;888888888888777777777777666555444444666666555444???:::555333555777777666888888999999999999888888777777888999999888888777###$$$%%%$$$######$$$%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((('''''''''((((((((())))))&&&)))++++++)))***---000777333...***)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((&&&(((***+++)))(((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))'''%%%&&&)))***(((%%%&&&&&&&&&'''((()))((((((************************---((((((,,,---***)))+++///111555;;;BBBHHHKKKMMMOOOOOOIII===333...+++(((***)))((())),,,---...---++++++++++++************))))))************))))))))))))(((((()))))))))((((((+++---+++'''&&&(((+++************************+++******)))))))))))))))))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,************))))))))))))(((((((((((()))))))))***)))))))))((())))))******,,,,,,,,,,,,,,,------...+++---//////.........///...///000111111000000000111......222333333777<<<888<<>>===<<<======<<<:::;;;>>>AAADDDUUUmmmwww]]]WWWNNNGGGAAA>>>;;;:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>><<<:::999999999888666555555666777666444000...000...------......,,,+++------------------------111...---...222444222///.........///000111222333333333222222222222333333444444444444444333333333111222444555555555444333666666666666666666555555222333333333444444555555555444444333444555666777444444555666777888888999222333444666777777666555777777777777666555444333444444555555555666666666666777888999::::::::::::===CCCFFFEEECCCHHHUUUaaawwwjjjSSSFFF@@@===<<<===<<<:::888666444333222777555333444555555444333@@@;;;555222222555777777888888999999999999888888888777777666666666777777###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''(((((('''''''''&&&&&&%%%''''''''''''((((((((((((%%%(((******))))))---000777444///,,,+++******)))((((((((((((((((((((((((((((((''''''''''''((((((&&&(((***+++)))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''***'''%%%&&&)))***(((&&&'''((())))))((((((''''''))))))))))))))))))))))))***((((((+++---+++))))))---///111///...///555:::444888777222///...,,,((((((((((((***...111333333,,,+++*********************++++++,,,,,,++++++***(((((())))))((((((((())))))(((((()))***+++******))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((%%%&&&((()))***+++,,,,,,*********)))))))))(((((('''(((((((((((()))))))))******))))))))))))******+++++++++++++++,,,------+++---......------...///---...000111333333222000222//////444666666999===;;;>>>???AAADDDEEE@@@999444222000......///////////////000111222333444444222222222222222222222222333333333444444444444444444444555777777999CCCNNNgggdddRRRHHHAAA===<<<:::;;;<<<<<<<<<<<<>>>???AAAJJJXXXlllkkk[[[GGGEEEBBB@@@>>><<<999777;;;;;;;;;;;;<<<===>>>>>>????????????????????????>>>>>>??????>>>>>>===<<<===;;;999888888888777666222333555666444111...,,,...,,,+++,,,------,,,+++,,,,,,------------------111///---...000111///,,,/////////000111222333444222222111111111111222222444444444444444444444444222333444555666555444333444444444555666666777777444444444444444444444333444333222111222333444555333333444555666777888888333444555666666555333333555555555555444333222111555555666666666666777777555666777999999999888888::::::;;;;;;<<<@@@EEEIII\\\kkk~~~|||^^^KKKBBB===:::===<<<;;;999666444222111777555222222333444333222>>>:::555111111444777888888888999999999999888888888777666555555555666777###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''''''''&&&(((((((((((('''&&&%%%$$$&&&&&&'''''''''(((((((((&&&'''((())))))***,,,...444111...,,,,,,+++***)))((((((((((((((((((((((((((((((''''''''''''(((((('''(((******((((((((()))''''''(((((((((((('''''''''''''''''''''''''''''')))'''''''''((()))((('''%%%'''******((('''''''''))))))))))))))))))))))))$$$%%%''')))))))))((((((&&&***---+++((()))000666///000...)))'''***+++((((((((((((+++///222444444))))))((((((((('''''''''***++++++++++++++++++***'''((())))))''''''((()))'''&&&%%%'''***+++***((()))))))))))))))))))))))))))************)))((((((((((((((((((((((((((((((&&&'''((()))******++++++******)))))))))(((((((((''''''(((((((((((())))))***)))))))))))))))***+++++++++******++++++,,,---+++---......---,,,...///......000333666777666444333000000555888777777:::===@@@>>>777222444666666111000///......//////000///000000111222333333333333333222222111111111111333333333444555555666666555555666777666888BBBMMMkkknnnXXXKKKEEE@@@===>>>888888999999:::;;;======@@@CCCJJJXXXqqqlllUUUGGGAAA>>>:::888999;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::999777555555555666555444000222444444111///...---,,,+++***+++---------+++,,,,,,,,,,,,------------,,,---------......////////////000000111333444555333333222222222222333333333444444444555555555555333333444555555555555555444444555555666666777777555555555555555555555555444333111000000222333555333333333222222222222111555555555555555444333333333444444444333222111111666666666666666666666666666666777777888777777666999777666999<<>>444---...111333000000//////......000111/////////000000111111111111111111111111222222222222222333444666777888888777666666777666777@@@KKKgggkkk\\\KKKCCC@@@>>><<<===:::999888888:::;;;<<<<<<>>>@@@DDDOOOgggzzzgggVVVGGG>>>???<<<999999:::===>>>???;;;:::::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888666444333444444333222///111333222///......000,,,+++***+++---...---,,,++++++,,,,,,,,,---------))),,,//////,,,+++...111000000000111222333444555555555444444444444555555222333333444555666777777444444444444444555666666888888777777777666666666333333444555666888888999666444222111000222444555222222111111111111000000555444444444444555555666333333444444444333333222555555555555555555555555666666666666666666666666888777888999;;;<<<<<<;;;999@@@IIIPPP\\\mmm{{{wwwYYYHHH???:::999888888888777777666666555222///...///000000///111111222333333555777888888888999999999999888888555555666666777777777888###%%%''''''&&&$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''((((((+++)))'''(((+++---,,,***)))(((((()))******'''%%%(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((&&&''')))+++(((((())))))))))))((((((''''''''''''''''''''''''###&&&(((&&&$$$###%%%''' %%%''''''''')))+++))))))))))))))))))))))))"""(((,,,***&&&&&&))),,,,,,+++*********)))&&&###"""&&&)))***+++---***$$$***)))'''(((***++++++***)))***+++++++++***((('''''''''((((((((((((''''''&&&(((***)))&&&&&&'''***(((---111///***'''))),,,)))))))))))))))))))))))))))******++++++)))((('''(((((((((((((((((((((((((((((()))))))))))))))((())))))))))))((((((((((((''''''''''''((((((((()))&&&%%%%%%&&&'''((())))))*********)))***++++++,,,---.........------///000111111444999???AAA???<<<999666777===@@@===999888@@@AAA===444---,,,---,,,000000000///......000222........./////////////////////000111222333333444111222333555777888999:::777666777777555666???JJJ\\\zzziii```SSSEEE@@@>>><<<;;;;;;===;;;999999;;;<<<===<<<>>>@@@DDDNNNgggyyycccSSSHHH@@@<<<999999:::<<<>>>===;;;999::::::999999888999999:::999999999999999999999999999::::::::::::999888888888666444444555555444333...111222111...---///111,,,+++***+++---......---+++++++++,,,,,,---------***///333000+++))),,,111000000000111222333555555777777666666666666777777111222333444555777888888555555444333333555666777<<<<<<:::999777666555444111222333555888:::<<<===777555333111111333555666000000111222333444444555444333333333444666888999333333444444555444444444444444444444444444444444777777666555555555555666333555777666444444666999888;;;<<<<<>><<<;;;:::888777555444333555222///---...//////...,,,...111333444555777888888888999999999999888888444444666777888888888888%%%$$$#########$$$%%%&&&(((&&&%%%%%%'''(((((('''***(((%%%%%%''''''$$$"""&&&%%%$$$%%%''')))))))))''''''&&&&&&&&&%%%%%%%%%***)))((('''''''''''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''')))***)))((('''((())))))+++,,,***'''$$$%%%'''%%%'''((('''%%%$$$$$$%%%***((('''%%%%%%'''(((***''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))(((((('''''''''((((((''''''((()))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))&&&&&&''''''((()))))))))))))))(((((((((((())))))'''******''''''******''')))&&&$$$%%%''')))'''%%%)))(((&&&&&&((()))((('''******))))))))))))******))))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((''''''''''''(((((((((&&&%%%&&&((()))&&&$$$)))))))))))))))*********************+++,,,---...,,,,,,,,,---------......111444777<<>>??????EEEDDD===333------...---111111///.........///000111111000000000000000111000000000111111222222333444777:::;;;>>>BBBBBB>>>999666777<<<===:::;;;???SSSfff}}}~~~{{{ooo\\\MMMFFFCCC???;;;999999;;;<<<:::??????999777;;;<<<999===BBBDDDLLLgggzzz```LLLDDDAAA@@@>>>;;;:::999:::<<<===<<<;;;:::888666777:::<<<;;;:::777888:::;;;;;;:::888777555555555666666666666666555555444333333333333444000//////............///---//////,,,+++...---*********+++++++++,,,,,,,,,.........///000000000111111111111222555777777666888888999999999888888777444333222111222444666777555777888777666555666888777777666666555555555444000111333555666777888888444444444333333222222222222333333444444333333222444444444333333222222222444444444444444444444333555555555555555555444444444444444444444555666777444555666555444444555666333444666888:::>>>DDDGGGGGGLLLWWWfffuuuxxxYYYGGGBBB===444666:::444444888666444000,,,,,,000111...+++//////000111222333333444777888888888999999999999555666777666555444555666'''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%'''(((((('''&&&$$$###%%%)))******((('''&&&$$$%%%'''(((((((((((('''''''''&&&&&&&&&%%%))))))((('''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&((())))))((('''&&&(((***)))++++++)))'''&&&(((***&&&((())))))((((((((())))))((('''&&&&&&'''((()))***)))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((())))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))'''******''''''******''')))'''%%%%%%''')))(((&&&***)))'''''')))***)))(((***))))))(((((())))))***))))))(((((((((((())))))&&&'''''''''''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''(((((('''%%%%%%''')))***)))&&&((((((((((((((()))))))))************+++,,,---...,,,,,,,,,------------...///222555999@@@EEEBBB<<<888666444555999===??????BBBAAA;;;111,,,---...---000000111111111000///...000//////.........////////////000000111222333333666999<<>>???:::888<<<===;;;===BBBDDDLLLfffsssdddPPPBBB<<<:::888555:::999999999;;;<<<;;;:::;;;999777777999:::999777555666888999999888666555888777666666555555555555444444333222222222222222000000///......---......,,,//////++++++------***+++++++++,,,,,,,,,,,,---......//////000000111111333333333555777999999888:::::::::999888777666555666555333222333444666777444666777666555444555666666555555555444444444444222333444555666666666555444444333333333222222222222333333444444333333222444444333333333222222222333333333333333333444444444444444444444333333333666555555555555666666777333555666555444333444555555666666555555777:::===;;;>>>FFFRRRaaarrrpppWWWGGGBBB777888;;;555555888555333///+++,,,///000---***//////000111222333444444777777777777888888888999666777888777666555666777((((((&&&&&&%%%&&&'''((('''&&&%%%&&&'''(((((('''$$$$$$$$$&&&))),,,,,,+++((('''%%%%%%'''(((((('''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))((('''&&&'''+++......---,,,)))'''(((***---&&&(((******))))))***+++'''''''''''''''''''''''',,,+++)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((&&&'''(((((()))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''))))))(((((('''&&&&&&%%%(((((((((((((((((((((((('''******''''''******''')))(((&&&&&&((()))((('''+++)))(((((()))******)))))))))(((((((((((()))))))))((((((''''''(((((()))((('''''''''''''''''''''******)))((('''&&&%%%%%%((((((''''''''''''((((((&&&%%%&&&'''***+++***)))''''''''''''(((((()))******************+++,,,---,,,,,,,,,,,,---------------000222444:::>>><<<666444333111333777;;;===>>>;;;;;;666///---///000...///000222333333111///---...------,,,------.........///000111222333444444;;;>>>CCCKKKXXXccceeeaaaRRRGGG===:::<<<>>>???BBBAAAFFFJJJIIIEEECCCEEEHHHCCCCCCCCCDDDDDDCCC???;;;===<<<;;;::::::999:::::::::======:::999<<<======<<<@@@CCCKKKaaapppYYYPPPDDD===;;;:::777444:::999888999:::;;;:::999<<<:::888777888888777666333444555666666555444333:::888777555444333444444333222111111000000111111111000///...------------+++......+++***------***,,,,,,,,,---------............///000111111222222444333333555888999999999;;;;;;;;;:::888666555444777666555444444444555666444555666555444333444666444444444444444333333333444444555555555444444333333333333333222222222222222222333333333333222222333333333333222222222222111111111222333333333444222222222222222333333333777777666555555555666666333444666666444333444555555666555444333333555777999888;;;CCCNNN\\\ooonnnSSSHHH;;;:::<<<777777999444222///,,,,,,...///---***000000111222333444444555666666666666777777777777666777888888666666777888)))((('''&&&&&&&&&'''((('''&&&%%%&&&((()))(((&&&''''''''''''(((((((((''')))'''&&&&&&'''''''''&&&)))))))))((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''***000444777444///+++((((((***,,,%%%'''))))))(((''''''(((%%%&&&''''''''''''&&&%%%))))))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''(((((('''''''''((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((((('''&&&))))))&&&&&&))))))&&&)))((('''''''''(((((((((***(((''''''((())))))((()))((((((''''''(((((()))(((((((((''''''(((((((((((((((((((((''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''((((((''''''((()))*********)))((('''''''''((()))+++,,,***************+++,,,,,,++++++,,,,,,,,,---------,,,///000111444888666111222111111111444666888999555555222///000444666444111111222222111111000///------,,,,,,------......000000111222444555666666@@@FFFPPP\\\kkkuuurrrkkk]]]QQQCCC>>>???AAAAAA@@@>>>??????>>><<<;;;===@@@======<<<;;;:::999:::<<<888999999999999999999888888:::;;;:::999:::<<<===:::===@@@GGGYYYqqqsssbbbUUUJJJDDD===:::;;;<<<:::888999888777777999999888777999888777666666777666666333333444555555444333333888666444222222222333444333222111111000000111111111000///...---,,,,,,,,,+++------******------***------------.........///...///111222333333333333222111111333666888888777:::::::::999888777666555888777666555555555555555444555666666444444555666444444444444444444444444333444444555555444444333333222222222222222222222222222333333333333222222333222222222222222222222//////000111222333333444222222222222333333333333777666555444444444444444222444666666444333333444222444555555555666888;;;===::::::>>>CCCJJJWWWcccnnnzzzfffPPP@@@;;;===888888:::444222000...---...///...,,,000000111222333444555555555555555666666666666777555666888777666666777888)))((('''%%%%%%%%%&&&'''&&&%%%%%%'''))))))'''&&&((((((((('''&&&%%%$$$%%%)))'''&&&&&&'''''''''&&&))))))))))))))))))))))))&&&'''(((((()))((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''')))...555:::???:::333---((('''''''''((()))***)))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&'''((((((''''''&&&&&&''''''''''''&&&%%%'''''''''(((((((((((((((''''''((((((((()))))))))%%%&&&&&&&&&'''''''''(((''''''((((((((((((''''''&&&))))))&&&&&&))))))&&&((((((((('''''''''((())))))'''%%%&&&'''((('''&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((()))*********)))((('''''')))((((((((()))+++---///******))))))******+++++++++++++++,,,,,,,,,---------///000///000444333///111111111111111111333444000111000000444:::<<<999333222000......///000222......------...//////000222222333444555777777888BBBLLLZZZhhhtttyyysssiiibbbWWWJJJBBBBBBDDDAAA===999999999999888888999;;;999999888555333333666999555666777888999888888777777777888888777777999;;;777999;;;@@@MMM___lllrrrxxxzzz}}}sssdddWWWKKKCCC@@@<<<777555666888888888888777666666777888777555555555666555555666777888333444444444444444444333333222111111111222333333333222222111111111111111000000...------,,,,,,,,,***------++++++......+++------........./////////...000222444555555555444222222222333666888888777888999999999999888777777777777666666555555555555555666777777666555666777555555555555555555666666111222333444555555555555222222222222222222222222111222222333333222222111222222222222222222222222//////000111111222333333222222333333444444444555555444333333222222222222111333666666555333333333000222444555666777:::<<<999666777:::<<<>>>CCCJJJRRRaaaqqqzzz[[[GGG>>>===999999;;;444333222000000000000/////////000111222333444444555444555555555666666666666444555777777666666777888***)))'''&&&%%%%%%&&&&&&%%%%%%&&&'''))))))'''%%%$$$%%%'''&&&%%%%%%&&&'''((('''%%%%%%'''(((((('''(((((((((((())))))))))))&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''***///666;;;@@@:::222,,,(((&&&%%%$$$+++,,,---+++(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$'''''''''((((((((((((((((((((((((((()))))))))***$$$%%%%%%&&&''''''((((((&&&'''((())))))((('''&&&&&&))))))&&&&&&))))))&&&&&&'''((('''%%%%%%'''((((((&&&%%%%%%&&&''''''&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''((((((((()))))))))%%%%%%&&&'''((()))******((((((''''''''''''(((((()))***+++***'''&&&%%%&&&)))(((((((((***,,,///111******)))))))))******+++++++++++++++,,,,,,,,,,,,---///000------111111///000111111000///...///111///000000111777>>>???;;;444222...,,,,,,---000222............///000111111444444555555666666777777???JJJXXXccckkkooojjjccc```YYYMMMCCC@@@AAA???:::777888888777555444555666555555444222111222555888555666666777888888777777777555666888777444666:::555666777:::BBBLLLUUUZZZ\\\```eeeiiipppiiiWWWMMMDDD>>>;;;<<<999666444555666777777777666555555666666555444333444555555444555777999444444444444444444444444000111111111222222222222333222222111000111111111///...------,,,---------+++......+++,,,//////,,,---------.........//////---///111444555555444333555444444666888:::::::::777888888999999999888888666666666555555555555444666777888777666555666888555555555666666666666666111111222444444555555555111111111222222222222222111111222222222222111111111111111222222222222222000000000111222222222333222222333333444444555555333333222111111111222222000333555666555333222222000222444444444444666777555333666;;;===<<<===@@@AAAPPPfffkkkSSSCCC>>>999:::;;;333444333222111111000000000//////000111222333333444555555555555666666666666444666777777777777888999+++***)))'''&&&&&&''''''%%%%%%&&&((())))))'''%%%###%%%''''''&&&&&&(((***'''&&&$$$%%%'''((((((((('''''''''(((((()))))))))%%%&&&((()))***)))((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))---222666888333---((('''&&&%%%$$$)))***+++***(((&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''((((((((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&((((((&&&&&&((((((&&&%%%&&&'''&&&$$$###&&&(((((('''%%%%%%'''((('''&&&'''&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&'''((()))******+++&&&&&&''''''(((((())))))((((((''''''''''''((((((&&&(((***)))'''%%%%%%'''((('''''''''))),,,///111******))))))))))))*********++++++++++++,,,,,,,,,,,,///...++++++...000......///111000...---///111111222111222888>>>===888111000...,,,,,,---///000............///000111222444444444444444444444444999BBBJJJOOOTTT\\\``````\\\WWWKKK>>>999;;;<<<888777999:::777333222444777555444333444555666777777666666666666777777777777999666666999777333444:::555555555777999===CCCGGGCCCIIIOOOSSSZZZkkkwwwdddPPPFFFBBB<<<888888999888777777777777666555666555444444555555444222333555666555333222555777444333333333333333333444111222444444444333111000222111000000//////000000------,,,,,,------......,,,//////,,,---000000...,,,,,,---------.........***,,,///222333333222111555444444666999;;;;;;:::999999999999999888777666333444444555555555555444555666777777555555666777444444444555555666666666222333333444444444333333000111111111222222222222111111222222222222111111000111111111222222222222111222222222222222222222111111111222333444444444222222222111222222333333000222555666555333222222000222333444333333444555888666888===???===<<<>>>===GGG\\\zzz~~~aaaLLLBBB:::::::::111333333222111000///000111......///000111222222333555555666666666777777777666888999999999999:::<<<---,,,***)))((((((((()))%%%%%%&&&(((***)))'''%%%%%%'''))))))'''&&&(((***&&&%%%$$$%%%''')))))))))&&&'''''''''(((((())))))$$$&&&((()))***)))((('''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((***...111000,,,'''%%%&&&''''''%%%$$$&&&''''''&&&$$$%%%&&&&&&%%%###""""""###%%%&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$###&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%%%%((((((%%%%%%((((((%%%$$$&&&'''&&&###"""%%%''')))(((&&&&&&((()))(((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''%%%&&&'''((()))***+++,,,((((((((((((((('''''''''((((((''''''''''''(((((($$$&&&)))(((&&&%%%&&&((('''&&&%%%&&&(((+++///111******)))))))))))))))*********+++++++++,,,,,,,,,+++......***)))---///...+++...000000......000222333444222333888===:::444///.........---------------------...///000111111444444333333333222222222444:::>>>===AAAMMMZZZaaaYYYUUUIII:::333666999888555888999555000///444:::555444333444666777555444777777666666666666777888;;;777777:::888333444:::666555444555555555999===666<<>>***)))'''%%%$$$%%%'''(((&&&&&&&&&'''&&&&&&%%%%%%((((((((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))***))))))(((((((((((())))))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&((()))(((((('''&&&%%%%%%%%%%%%###%%%'''))))))((('''&&&######$$$%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%$$$%%%'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&******))))))((((((((('''$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((''''''###&&&(((((('''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&))),,,***%%%###&&&***%%%&&&'''((())),,,///111+++++++++***)))(((((('''((((((((((((((((((((((((+++)))(((''''''((()))+++%%%(((+++***)))(((+++...)))''')))+++(((###$$$++++++***)))((()))***+++,,,000,,,))))))+++------,,,///...,,,,,,,,,---///111777444333555999999444///000...++++++---...---+++/////////000111111222222444666666555777;;;;;;888111333666:::<<<>>>HHHRRRRRRMMMCCC999777;;;;;;888666555444333333333333333333444444444555555666666888777666555555666777888888777666555555666777888888666444333444666999;;;;;;777888>>>AAAGGG\\\tttrrr^^^HHHBBB<<<999::::::777333666666555444444333222222222///000333333000000333111111222222222333333333111222222111///...///000222222222111111111111000000000000000000000000000///000000///------...//////---,,,...222333111///------------------------------......///000000000333333555666777777777777AAA===:::999999888555222000///000333777888555222333333444555666777888888444555555444333444666888666555444222111111222222333333444444333333222111111111222333555444222///444333222222333333111///222222111111222222333444......///000111222222333,,,---...///111111111111222555888;;;;;;888555222111222333333444444333333111444888<<<===<<<:::888888>>>NNNbbbtttzzz^^^HHH<<<888888:::444333222222333333111///111111000111222333333222666:::;;;888777888999777;;;:::888999;;;???BBBDDD)))(((&&&%%%%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((()))))))))(((((()))******%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&''''''''''''###$$$%%%%%%$$$$$$%%%'''''''''&&&%%%%%%%%%&&&&&&###$$$%%%'''''''''&&&%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&))))))((((((((('''''''''$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''$$$&&&((((((&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((()))((('''&&&''''''''''''&&&&&&+++666EEEOOO++++++***))))))(((''''''''''''''''''''''''''''''***)))'''&&&&&&''')))***&&&((())))))((()))***+++'''%%%&&&******''')))...,,,+++++++++,,,,,,------///,,,))))))+++------,,,000///---------...000111555222000222555555111---000---++++++---...---+++......//////000111111111222444555555:::???>>>:::111111333666777888>>>FFFEEEBBB;;;444444777888555555555444333333333333333444444444555555666666666777666666555555666666777777666555555555555666777777777666555666777999;;;:::777999???@@@CCCTTThhhqqqWWWJJJDDD???999777888888666222555555444333333222222111222//////111111......111111111111111222222222222111222333222000000000111222222222111111111000000000000000000000000000000///000000///------...000111///------000222333222..............................//////000111111111222333444555555555555555===:::888777777777444111111000000222444444111...444444444555555666666666333444555444444444555777666555333222111111222222333333444444333333222111111111222333555444222///222222222333444333111///222111111111222222333333//////000000111111222222000111222333333333333333222555888;;;;;;888555222111222333333444444333333333666999;;;<<<:::777555333777AAAPPP___ooojjjUUUFFF===888777666555444444444444222000333111...---///444888;;;777;;;===:::999;;;;;;:::<<<>>>???>>>???EEEMMMTTT((((((&&&%%%%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((()))***+++%%%%%%%%%%%%%%%'''((((((&&&&&&&&&&&&''''''''''''###$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''''''''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((***'''&&&&&&((()))'''%%%'''((('''''',,,999KKKXXX******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((('''''''''((()))((('''(((%%%%%%)))+++******,,,***+++,,,,,,------,,,,,,...,,,******+++------,,,//////...---...///000111111///---...000111///,,,///---++++++,,,---,,,+++------......///000000000000111222555===CCCAAA;;;333000000333444333555999;;;;;;999555666999999555444444333333222222333333555555555555555666666666555555666666666666555555555555444444444444555555666666777777888999999:::888777:::>>>===>>>IIIXXXrrroooTTTCCC>>>>>>:::666555666666444222444333222222111111111111222///...111000---,,,///000000000000111111111111222333444333111000111222222222111111111000000000000000000000000000000000000111111000......///000222///,,,+++---000222333...............///////////////000000111222222222222222333444444333333333888777555555555555333111333222222222333222///,,,444444444444444444444444222444555666444444444555555444333222222111222222333333333333333222222111222111111333444444222000000000111333555444222///111111111111222222333333000000000000000111111111222333333444444333333222222444777999999777444222111222222333333333333333666777999::::::777555333666666:::AAAKKK\\\wwwzzzgggVVVHHH===777888666444333333222111///222000...---///333888;;;;;;@@@BBB@@@@@@BBBDDDBBB>>>BBBFFFGGGKKKUUUeeeqqq''''''&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&'''(((******(((''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%&&&''''''&&&%%%&&&'''%%%$$$$$$%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&''''''''''''&&&$$$(((******)))---777???)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%%%%((()))'''$$$+++(((&&&'''******'''%%%'''(((***+++++++++***)))---,,,+++++++++,,,,,,---...------------...///000///---++++++---...---,,,...---,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...///111555===CCC@@@888555111000333555333222444777::::::777777999888444333333222222222222333333555555555555555555555555333444555666666555444333333333333333333333444444333444666777888888888888888888999;;;::::::CCCNNNbbb~~~~~~mmmXXXEEE===>>>999777444333555555444222333222111000///000000111333000///111000,,,,,,...////////////000000000000000222222222000000111222111111111111000000000000000000000000000000000000000111111000......///111...---++++++,,,...//////------------...............//////000000111222222333333333333333333222222555444444444444444333222555555444444444333111///222222333333333333444444111333666666555444333444444333333222222222111111222333333333333222111111222111111222444444222000//////000333555444222///000111111222222222222222111111111000000000000000111111111111111000///...111222444666666444222111111111222333333333333222555666777888888666555333:::999888999>>>NNNjjj{{{jjjXXXGGG;;;<<<999666444444444333222222333444444555666999;;;AAAFFFJJJIIIJJJNNNPPPOOOIIIKKKPPPVVVaaarrr&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%$$$%%%'''$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))(((%%%$$$&&&)))$$$'''***)))%%%###&&&)))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))&&&$$$%%%((()))'''$$$***(((%%%%%%((()))'''$$$'''((()))***+++***)))(((,,,,,,,,,,,,++++++,,,---++++++++++++,,,,,,------...---++++++,,,---------.........---,,,,,,------,,,,,,,,,---......//////---///000333999===:::333444000///333555333333555888;;;;;;777555555222...222222111111111222222333555555555555444444444444222333444555555444333222111111222333333333333333000222444666777777666666999888888888777999AAAJJJSSSlllssshhh[[[OOOEEE<<<999:::666555444444444555444444222111000......///000111444000000222111------///....../////////000000000...000111000//////000111111111111000000000//////////////////////////////000111111000...---///000+++---///000//////...---+++++++++,,,,,,---------------...//////000000111333333444444444333333222333444444444444333444444333333444444333333333333111111222222333444444555111444666666444333333333222222222222222222111111222222333333222222111000333222111222333333222111//////000222444444222000///000111222222222111111111111111000000000000000000000000000///...---,,,///000111222222111000///000111222222333333222222333333444666666666666666777666444444555AAAXXXmmm}}}iiiSSSBBBAAA>>>:::888777888888777666666777777999>>>EEEJJJUUUZZZ^^^]]]___cccfffeeedddbbbccclll~~~%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$###"""###$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%###%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''')))((('''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""'''***)))$$$"""&&&+++''''''&&&%%%$$$%%%'''***''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((('''&&&%%%&&&&&&%%%'''++++++((()))***++++++,,,,,,+++++++++,,,------++++++,,,---*********+++++++++,,,,,,,,,,,,---------------...///000000///---,,,...///,,,,,,------.../////////---000222111333666444000000---...111222222444999CCCEEECCC<<<666444222///111111000000111111222222444444444333333333333333222222333333333333222222000111222333444444333333///000222444666666666555888888999888777999@@@FFFLLL___zzzrrr\\\PPPDDD???<<<888666666444444444444444444444444222111///......///111222333000///222111...---000////////////000000000000---...000///......///111111111000000000////////////////////////////////////000000///------...///,,,///333444333000///...*********+++,,,,,,---------------...//////000000222333333444444444333333333444555555333333444555///000222111111111222444222222222333333444444444222444555555333222222333111111222222222222111111222222222222222111111000333222111111333333222111111000///000222333111000...///111222222222111000000000000000000111111111000111111111000//////...//////000000000000//////000111111222222222222222111111222333555666777888777555555555555;;;JJJYYYuuuzzzbbbNNNDDD@@@;;;999999:::;;;<<<;;;;;;::::::???KKK[[[ggg{{{~~~|||$$$$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''((((((###$$$%%%''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%###%%%&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&((()))((('''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###&&&''''''%%%%%%'''))))))&&&$$$%%%''')))***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((((((''''''(((***$$$)))+++((((((,,,---+++***************+++,,,,,,***,,,......+++***+++---******+++,,,,,,,,,,,,,,,***+++---......---------000111222000...---///111---------...//////000000,,,111333111///111222111///...///111111000666===NNNOOOJJJ@@@888555444222000000000000000111222222333333333222222111111111222222111111111111222222000111222444444444444444000111222444555666777777555888:::999888:::<<<>>>HHHSSSiiilllYYYLLLCCC;;;::::::777555555222333333333333222222222333111///......///111333111......000000------000//////000000000111111111---///000000//////000111111000000000////////////////////////////////////...//////...,,,,,,---...,,,///222222000......///******+++,,,,,,---...............///000000111111000000111222333333333333222444555444222111333444///111222111000000222444666555555444333222222111444555555333222111222444000111222333333222111000222222222222222111000000444222111111222333333222333111//////000111111000...///111222222222000000//////000000111111222222000111111111111000000///111000000000000000000111000000111222222222222222111111111222333555777888999777777888888999AAAKKKbbbvvvaaaOOOJJJEEECCCCCCFFFHHHHHHLLLOOOSSSWWW^^^kkk{{{###$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&''''''((()))******((((((((((((((((((((((((((('''%%%%%%%%%%%%'''(((***))))))((((((((())))))&&&''''''((('''%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%&&&''''''"""###%%%&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%###$$$&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&((()))((('''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&(((&&&%%%(((+++***%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&###&&&))))))''''''))),,,(((///000+++(((***,,,***)))((('''''''''(((***+++))),,,......,,,***+++---***+++,,,------------,,,(((+++---///...---,,,,,,000222333111......000222------......///000000000+++222555111---///222333111111222333111111888BBBOOOPPPJJJ===444222111000000000///000000111222222222222222111111111000000333222111000000111222333000111333444555555444444111222333444555777888999333888;;;;;;::::::999777@@@GGGYYYvvvmmmVVVGGG===888666777666333222333000222333333222111111111333111///......000222444///,,,,,,//////------000000000000000111111111111...000111111000000111333000000000000////////////////////////////////////---......---++++++,,,...+++---...---***)))+++...++++++,,,------...///////////////000111111222222......///111222222222222111333555444111000111333222444555444111111333555999999777555333111//////555555444222111111222444000000222333333222111000111222222222222111000000444222111111222333333222555222///...///000000000...///111222333222000///...//////000111222222333//////000000000000//////222222111111111111222222000000111222222222222111222111111111222444666777888555555666666666:::@@@QQQtttsss```\\\VVVTTTUUUWWWZZZ[[[ccckkkvvv&&&%%%%%%$$$$$$%%%%%%&&&######$$$'''))))))'''$$$(((((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((('''))))))&&&%%%''''''$$$%%%$$$$$$$$$$$$%%%&&&&&&***(((&&&&&&&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$&&&(((+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""(((***%%%""""""###"""'''''''''&&&&&&%%%%%%%%%%%%$$$######$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''******)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###))),,,)))'''((('''&&&&&&'''''''''''''''&&&&&&'''&&&%%%$$$%%%''')))+++&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***)))$$$$$$''''''%%%&&&''')))***++++++***)))((('''&&&%%%%%%%%%%%%&&&''''''''''''((()))+++++++++***)))(((((((((************+++,,,------***(((------------------------,,,,,,,,,---------------///444555///,,,//////+++---......///000111111222111111000///...---,,,,,,333...///333444111333777CCCDDD@@@888222222111000000......000222222///,,,000111111111111222222222222///---...111222000......///111222333333222222555444333222333555777999777;;;>>>===999666888;;;>>>BBBMMMcccpppVVVJJJ???>>>;;;777555444333111000555333111111222333222111000000000000000///......///////////////000111111,,,,,,---.../////////.........////////////......111111000000/////////...000///...---,,,------.........///000000000000000/////////...,,,,,,---...------......//////000000...///000///...///000222000000000000111111111111222222222222222222222222666444222000000222444666;;;777222000222333333222444333222222111111222222000111111222222333333444000//////000222222111000555222......000111000///111111111111000000000000222111111000///.........555444333111000/////////......//////000000111111111111111111000000000000222222222111111111111111111555555111000666999888???:::888;;;<<<;;;AAAIIIYYY{{{zzzvvvzzz&&&%%%%%%$$$$$$%%%%%%&&&###&&&))))))&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&))))))%%%%%%''''''$$$'''&&&&&&&&&&&&'''((((((%%%$$$######$$$%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&))))))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&&&&'''))))))(((((('''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$,,,111,,,&&&$$$&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%''')))***&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$$$$''''''%%%%%%&&&&&&'''((((((((((((''''''&&&%%%%%%&&&&&&&&&((('''''''''((()))*********)))))))))))))))******333222111000...,,,)))&&&------------------,,,,,,,,,,,,------------......111555555000---000111///---......///000000111111000000///////////////...111......222333000111666777:::999444222444555444111//////000222222000---111111111111111111111111000///...///000000///......///000111222222222222333222111111222444666777777:::<<<;;;888666999<<<;;;???HHHZZZuuucccJJJBBB888999777444333333333222111555333111111222222222111000000000000000///......///............///000000,,,---........................////////////......///.........---------,,,//////---,,,,,,,,,------......///000000000000000.........---++++++,,,...,,,,,,---...///000111111...///000///......000222000000000000111111111111222222222222222222222222555444333111111333444555999666222111222444444333444333222222111111222222222222222222222222222111///......///111111000...444111///...000111000///000000000////////////...---------...............444333222111000/////////............////////////000000000000000000000000222222222222222222222222000444444000000555999888>>>======???>>>@@@JJJWWWmmm~~~&&&%%%%%%$$$$$$%%%%%%&&&"""''',,,***$$$!!!"""&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&((((((%%%%%%''''''$$$'''&&&&&&&&&&&&'''((((((###"""!!!"""$$$%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###&&&&&&((()))$$$%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&### %%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%///444...$$$!!!$$$'''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&'''((('''''''''&&&%%%$$$""""""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((%%%&&&))))))&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((('''(((((())))))'''((()))***************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000444444111///111111000.........//////000000111/////////000000111111111000------///000...///222...222444111111333555444111111000111333333111///333333222222111000000000//////000///---,,,---...000//////000000111222333222111000000111222444555666888999888666666999===:::===DDDQQQfff]]]EEE@@@888444222000000111333333222444333111111222222222111///000000000000///.........------------...//////---............------,,,......////////////...............---------------...------,,,,,,,,,,,,---......///000000000000///---......---++++++,,,...,,,,,,---...///000111222---...///...---...///111000000000000111111111111222222222222222222222222444333333222222333333444777444111111222444444444333333222111111111111222333333222222111000000///...------...000000///...333111//////000111000///////////////..................///000222333444444333222111000///.........//////......------......////////////000000000000222222333333333333333333111444444111111666::::::@@@BBBDDDFFFHHHPPPaaaqqq{{{zzz{{{|||{{{yyy{{{~~~&&&%%%%%%$$$$$$%%%%%%&&&###&&&)))((($$$"""###&&&############$$$%%%&&&'''''''''''''''''''''''''''%%%((((((%%%%%%''''''$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))(((%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$!!! $$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%---000+++$$$###%%%&&&%%%%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))'''(((++++++))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&''''''((()))(((((('''''''''((((((&&&''')))***+++++++++***(((((()))))))))+++---...++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---111555555444222000............/////////000000000000000000111111111111...---------...---...///---111333000///111111000222222222222333333222111444444333222111000///...---///111///,,,***,,,...000000///...///000111222111111000000000111222333444555666555444666999===;;;===BBBKKKZZZttt^^^FFF@@@999333111000///111333333222444222000000111222111000//////000000//////...------,,,,,,,,,,,,---..................------,,,+++---......//////......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////......///...,,,,,,---///------......//////000000---...///...------///111///000000000111111111111111111111111111111111111111111111111111111111111444333111111222444555555333222222111111111111111222222111111000000000000......---///000111000...111111000000000111000000000000/////////............///000111222444555555222111000///............111000///...---.........///////////////000000000222222222222222333333333222444555444555888;;;>>>DDDFFFJJJQQQ[[[kkk~~~xxxxxx{{{||||||xxxyyy|||&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&&&&%%%"""""""""###$$$%%%&&&'''''''''''''''''''''''''''$$$''''''$$$$$$''''''%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&$$$%%%&&&&&&%%%###!!!"""###$$$&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!$$$(((&&&!!!%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%((((((%%%%%%'''&&&$$$$$$$$$%%%&&&''''''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%&&&***+++((((((((('''&&&&&&''')))***''''''&&&&&&&&&''''''((()))((('''''''''''''''(((&&&''')))***+++++++++***/////////---***)))***,,,*********+++++++++,,,,,,++++++,,,,,,---......///---111888===;;;666000...............////////////111111111111000000000000.........,,,,,,---...------222333000///000111///222333333222222222222333555444333222111///......---///111///,,,+++,,,///000///.........///000111111111111111111222222222333333333222333555888;;;:::;;;???EEEPPPggg^^^EEE===444666444111111222222222111444222000000111222111000///////////////...------,,,,,,,,,,,,,,,---......---.........---,,,++++++------............------.........///////////////+++,,,,,,,,,,,,,,,,,,,,,------...//////////////////000000000......000111////////////............---...//////......///111///000000000111111111111111111111111111111111111/////////000000/////////222222222222222333555666333222111111000000111111/////////000000111111111000//////000222222111//////000111111000000000111111111111000000000//////,,,,,,------............222111000///.........///333222000///...///000000.../////////000000111111111111111222222222333333111333555888888999<<>>======AAAHHHLLLUUUeee}}}~~~}}}{{{zzzxxxzzz|||&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$###$$$%%%&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$$$$''''''%%%'''&&&&&&&&&&&&'''((((((&&&$$$$$$$$$&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$''''''###"""###$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''((((((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""%%%%%%###$$$'''(((&&&######$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%!!!!!!&&&))))))((()))+++,,,......//////+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***)))))))))))))))******!!!&&&(((&&&'''***---(((((())))))***++++++,,,'''((()))***+++,,,,,,---555666<<>><<<333000222.....................---,,,,,,---...///000111111222555444...---111111---000222222---,,,///222111111222333111///...111444333333222222111000000000///---,,,...222444222000------/////////...---,,,---......///......------000///000111333444222111888555888<<<===GGGcccaaaHHH???555555333111000222333333222333111//////000111000///......//////......---,,,...------------...//////***+++,,,,,,------------,,,------......------,,,---------....../////////+++,,,.../////////......,,,---......//////.........///000///...///111222***+++,,,...000111333333000111222111000000222444000000000000111111111111000000000000000000000000444333000//////000333444000333444333111000222444222111111000000000000000000000000///......------...------...000111///...,,,///222333111///000222000/////////..................//////000000000000333222111111111111111111111///...------///222444000000111222333333444444555555555666777888888999===???GGGQQQSSSMMMKKKNNNSSSaaaqqq~~~~~~|||{{{{{{{{{}}}}}}~~~~~~&&&######&&&&&&$$$$$$'''&&&%%%$$$######$$$%%%&&&########################&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&###%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&$$$"""!!!!!!###%%%'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%'''))))))%%%"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%'''$$$###""""""$$$$$$###"""###"""!!!"""$$$%%%%%%$$$%%%""" !!!$$$''''''&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((&&&%%%%%%'''(((((('''%%%&&&'''(((((()))******999222666@@@GGGPPPNNN>>>:::000''''''((('''%%%&&&(((''''''''''''(((((()))))))))))))))***************((('''(((***++++++***&&&&&&'''))),,,---,,,***+++)))'''''')))---222555;;;666000...000000,,,)))///............---------,,,---......------...000444333111///...///000111000000000000////////////...//////...------000222...///000222222111111000---,,,,,,++++++,,,,,,---///......---------......////////////000111222333111111000000111111222333:::888777888:::DDDXXXiiipppjjjlllwww___HHH:::333444555555333111//////000111000///------......///......---------,,,,,,,,,+++---...---+++,,,111555......---,,,,,,,,,------------......---+++***)))---,,,+++***+++,,,---......//////...,,,+++---...////////////////////////,,,---......//////......---------.........//////---...000000///......///111111111000000000000000111111111///...///111444000111222111000///000111444333222222111111222222444444333222111111111222222000...000333444333111//////000000000000//////000000000000000111111111//////////////////......+++444111,,,000000...222///...---,,,------///000,,,'''(((///222000000444000111222555888888666333666777888:::;;;>>>BBBDDDHHHJJJSSS]]]```]]]YYYYYYeeeooozzz}}}{{{wwwxxxyyyzzz|||}}}~~~~~~}}}~~~}}}}}}&&&$$$%%%(((&&&""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&+++***'''&&&&&&''')))***%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$######%%%((((((%%%"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######&&&(((%%%$$$######%%%%%%$$$###%%%$$$$$$$$$&&&''''''&&&%%%###!!!"""%%%''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''+++)))''''''+++000555777@@@GGGXXXdddiiinnngggQQQ@@@555***((((((&&&%%%%%%&&&&&&&&&''''''(((((()))(((((()))))))))************)))'''((()))******)))((('''(((***,,,,,,+++)))***)))((((((***...333666777222...---///000...+++000000/////////.........,,,---......------...000333222000///...///111111111111111000000000//////000000000///......000333222222222222111///...---///......------......//////......---------......////////////000111222333222111111111111222333333888777888999999===JJJWWWwwwyyyfffWWWSSSVVV[[[uuuzzzWWWAAA777222333333444222000......///111000///...---....../////////.........---------......---+++******,,,...,,,,,,+++++++++,,,,,,---------......---+++***))),,,,,,+++++++++,,,---...///000000...---,,,---///////////////////////////,,,---......//////......---------........./////////000222111000//////000111111111111000000000000000111000///......000222000111222111000///000111444333222222111111222222333333222111111111111111000///...000222333111...//////000000000000//////000000000/////////......000000//////////////////,,,333///+++333444...///222111000/////////000000222......222333111111444///111333777:::<<<======BBBBBBCCCEEEGGGKKKOOORRRTTTVVV\\\bbbbbb\\\ZZZ\\\bbbkkkrrruuuyyy{{{{{{yyyxxxwwwyyy|||~~~||||||}}}}}}}}}}}}||||||&&&'''***,,,)))"""!!!%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''+++***'''&&&%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""$$$&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$%%%'''''''''&&&&&&$$$###$$$&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%'''(((((('''***(((&&&'''---444;;;???TTTiiicccCCC777+++'''&&&$$$###$$$%%%%%%&&&((())))))))))))(((((())))))))))))*********)))((((((***++++++******))))))***++++++***((())))))((()))+++///333666111...+++,,,...000000...111000000000////////////,,,---......------...000111000/////////000222333222222222111111111000000222222222000//////111333222222222222111///...---///......------......///......---------......///////////////000111222333222222222222222333444444444555888;;;999888???HHH[[[zzzuuu___OOOEEECCCFFFJJJjjjtttRRR???888666111222222111///---......000000///............///////////////...............,,,***)))************************+++,,,,,,---,,,------...---,,,***))),,,,,,,,,+++,,,------...///000000///...---...000////////////////////////------...////////////...------........./////////000222333333111//////000111111111111111111111111...000000000......///000///000111111000///000222333333222111111111111222222111111000000000000000/////////111222111...,,,///000000111111000000///000000//////......------//////000000000000000000///222---...<<<@@@777333//////000000000000000000333000000333555555888<<<999;;;>>>@@@AAACCCFFFHHHUUUSSSQQQPPPRRRWWW]]]```^^^^^^aaaccc```ZZZYYY\\\]]]ccciiijjjlllppprrrqqqwww}}}}}}~~~{{{wwwsssuuu{{{}}}}}}|||||||||}}}}}}~~~&&&(((---000,,,%%%$$$'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""###%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((***)))'''%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&(((+++'''&&&%%%%%%&&&'''&&&%%%%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''%%%$$$%%%'''))))))(((&&&(((***,,,111;;;HHHRRRwwwiiiEEE999---)))((('''''')))%%%&&&((()))***+++******(((((((((((()))))))))***)))((('''))),,,...//////---+++******+++***)))''')))))))))***---000333555///,,,***+++---//////...000000000/////////......,,,---......------...000////////////000111222333333333333222222222111111222222222000//////000222///000000000111111111111---,,,,,,++++++,,,,,,---...------------...//////////////////000111222333333333222222333333444555111333777;;;;;;999===DDDGGGgggyyyaaaOOODDD>>>>>>BBBNNNppppppMMM<<<888888111222222111///......///000/////////........................------------+++)))&&&(((+++...---+++************+++,,,......,,,,,,---...---,,,+++***,,,,,,,,,,,,------......///000111000......///111////////////////////////------...///////////////............////////////111222333222000//////000000111111111111111222222---///000000///------...///000111111000000111222333222222111111111111111000000////////////000000///000111333333111...+++000000000111111000000000////////////////////////......///////////////000111333---222EEELLLAAA;;;...///000111222333444444666555555666777:::???DDDCCCGGGKKKOOORRRVVV\\\```iiicccZZZUUUVVV\\\cccggg```\\\[[[]]]]]]ZZZYYY[[[YYY___cccdddggglllnnnlllpppxxx|||{{{yyy||||||uuupppqqqyyy~~~~~~}}}~~~###%%%+++///---'''%%%'''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""###%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((+++***)))'''&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&)))+++'''&&&%%%%%%''''''&&&%%%%%%$$$###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%#########$$$%%%&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$%%%'''))))))(((''',,,000333:::LLLhhh}}}lllIII===111------------///(((((()))***+++,,,,,,,,,'''(((((((((((()))))))))'''''''''***///222444444...---+++*********((('''((()))***+++---///222333///---++++++,,,---------/////////.........------,,,---......------...000......//////000222333333333333333333222222222222000111111///......000222000000000000000111111111---,,,,,,++++++,,,,,,------------------...//////////////////000111222333333333222222333333444555222222555999999999===CCC@@@[[[~~~kkk]]]MMMCCC===:::;;;>>>RRRrrrfffFFF777333222111222333222000//////000///////////////......------------,,,,,,,,,++++++---***(((***---///...+++++++++++++++,,,...//////+++,,,---------,,,+++***,,,,,,---------.........///000000000......000222////////////////////////---...//////000000//////........./////////000000///111222222000......///000000111111222222222333...///111000...------......000111111000000111222333222111111000000111111000///////////////000000///111333444333111///---000000111111111111000000......///000111111222333---------....../////////111333---111DDDJJJ@@@999333333444555555666777777<<<===>>>===@@@GGGOOOTTTYYY]]]bbbiiipppwww~~~xxxnnn```WWWWWW\\\dddiiibbb[[[XXX]]]bbbccc```___\\\```cccdddhhhmmmnnnkkkfffooouuutttssswww|||~~~{{{tttnnnooovvv}}}~~~|||~~~~~~~~~""""""%%%++++++'''$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&))),,,'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&)))++++++***###%%%''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%###############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%$$$%%%''')))))))))(((---222888GGGeeexxxOOOBBB666111000---,,,---+++******)))***++++++,,,''''''(((((((((((())))))&&&&&&'''***///444666666///---+++*********)))(((((()))***+++---.../////////...,,,+++++++++,,,---............------------,,,---......------...000...//////000111222222222333333333222222222111111///000000///...///111333444333222000//////...//////......------......///---------------...///000////////////000111222333222222222222222333444444555333333555555444888>>>???RRRtttuuueee\\\OOOGGG???===;;;888999===MMMkkk]]]BBB777333111111222333222000///000111/////////000///......---,,,,,,,,,,,,+++++++++***000...---------,,,+++))),,,,,,,,,,,,---...//////+++,,,---------,,,++++++,,,,,,---............---...///000///......000111////////////////////////......///000000000000///....../////////000000000...000111111000//////000000000111111222333333333000111111000...---...///...///111111000000111333222222111000000000000111///////////////000000111///111444444333111000000000111111222222111111000......///000111222333333------......//////000000000444...///<<<@@@777333666555555666777999<<<===BBBGGGKKKNNNVVVeeesss{{{|||qqqcccZZZZZZ```fffiiifff```___fffmmmmmmkkkjjjbbbeeeeeeeeehhhmmmmmmiiidddlllrrrssstttzzz{{{zzzzzzuuuppppppuuuzzz|||{{{}}}}}}}}}}}}}}}~~~'''######))),,,(((###!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&############""""""""""""$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&$$$"""!!!"""$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&)))+++&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$'''***,,,------"""%%%''''''%%%###$$$%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%###############$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&$$$$$$%%%''')))***)))(((...999JJJbbbaaaTTTGGG@@@;;;444///...,,,+++((('''&&&((()))+++'''''''''((((((((())))))'''&&&'''***...111333333000---+++************)))((()))***,,,,,,,,,,,,,,,---------,,,+++,,,---///////////////............,,,---......------...000//////000111111111111111222222222222111111111111///000000000///111333666444333111000///.../////////......------......///---,,,,,,------///000000////////////000111222333222111111111111222333333555222222555555444666;;;???HHHbbbwwweeeVVVKKKEEE@@@===;;;<<<:::777999>>>EEE^^^tttRRR???999555111000111111111///...///000...///000000000///------------,,,,,,,,,+++++++++...//////...,,,*********---,,,,,,+++,,,,,,------++++++,,,---------,,,+++,,,,,,.../////////...------...///...------///111////////////////////////......///000000000000000.../////////000000000000...000111222111111222333000000111222222333444444222222222000...---///000---///111111000000222333222222111000000000000000000/////////000000111222...000222222000///000222000111111222222111111000000000000000000000000000/////////000111111222222///777333111:::<<<888999::::::;;;???DDDKKKRRRVVV[[[bbbfffhhhqqqrrrjjjaaa]]]```eeehhhhhhggggggjjjppprrrooonnnpppgggiiihhhgggkkkoooooojjjlllrrrwwwvvvxxx~~~~~~{{{yyyzzzwwwtttsssvvvyyy{{{|||{{{|||}}}~~~...'''%%%***///+++%%%!!!&&&%%%$$$######$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''((((((&&&#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&###  """######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$&&&)))+++&&&%%%$$$$$$&&&&&&%%%$$$!!!!!!"""%%%)))+++,,,,,,!!!$$$''''''$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!###$$$%%%&&&%%%%%%$$$#########"""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$$$$%%%''')))***))),,,555HHHbbbzzzlll]]]TTTLLLBBB:::777---***'''$$$$$$%%%((()))''''''''''''((((((((()))(((''''''))),,,///000000///---***)))***+++******((()))***+++,,,+++***))),,,,,,,,,,,,,,,---///111000000000000////////////,,,---///...------...000///000000111111111111000222222222111111111000000///000111111111222555888111000/////////000222333---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111////////////000111222333111111000000111111222333333111222666888777999======AAAUUUyyysss^^^NNNDDD???<<<999888999:::777333666<<<<<>>AAAAAAFFFBBBDDDHHHOOOYYYeeepppvvv{{{pppfffaaa]]]^^^ccchhhhhhgggccciiiqqquuupppiiijjjppphhhjjjiiiiiinnnssssssoootttxxxyyywwwwww{{{~~~}}}zzz|||{{{yyyxxxwwwwwwyyy{{{}}}}}}~~~444---&&&######$$$(((,,,'''$$$$$$''''''###"""$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$############$$$$$$$$$""" """%%%''''''%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''$$$"""###&&&''''''%%%########################!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& ***%%%!!!%%%%%% &&&((('''###%%%+++***%%%$$$$$$$$$&&&(((&&& $$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((!!!###&&&)))***)))((('''+++===ZZZ|||vvvjjjVVVCCC777)))((('''&&&%%%$$$$$$$$$((()))))))))))))))(((''')))************+++++++++++++++************+++++++++******+++---///...---)))))))))***+++,,,......<<<===999111,,,,,,---,,,...++++++...///---///222///,,,+++,,,000222111000000111111111111222222222111000///...------...///......////////////...............------,,,,,,,,,+++,,,,,,---...///111111444444333222111111000000222///,,,...333666444222444444333222333444555666;;;AAANNNggg|||kkkVVVIIIAAA;;;:::<<<888888888777555666888:::;;;BBBPPPeeezzzvvvdddKKK;;;555444333000...---,,,---000111000///...///...---***(((((((((---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,---...///000,,,,,,---///111222333444......////////////......---///////////////111333000000000000000000000000555444222111111111222333444333222111000000000000222222111111222222333444000000000000000000000000000000000///////////////111111000000//////......---,,,,,,///222222///+++---------...///000111222444222000222555666444111<<>>111***)))((('''&&&&&&&&&'''''''''((())))))***)))))))))************+++++++++***))))))))))))))))))***+++***)))***,,,------,,,)))))))))***+++,,,......777999777000,,,,,,---,,,...++++++...///---...111111///---...000111111///000000111111111222222222111000///...------...///......////////////............---------,,,,,,,,,,,,,,,,,,,,,...///000111444444444444333333222111444111...000444666555222555555444444444666777888666<<>>III[[[wwwyyyiiiXXXLLLHHH???777666777777888:::222444555555444333333444111111444999???AAA???<<<777333///---...000111000---///000///---,,,,,,---------............------------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------------...//////,,,,,,------...//////000000000111111111111000000...///000000//////111333111111111111111111111111///000111222333333333333444444444333222111///...000000000111111111222222000000000000000000000000111111111111222222222222///////////////000000000111000///000111222111///---///111333555555555444:::;;;<<<>>>@@@EEEJJJNNNXXXfffvvvzzzqqqgggbbbaaacccgggeeehhhllllllhhheeefffdddcccdddeeeggggggeeecccaaacccfffhhhhhhiiikkklllkkkmmmoooqqqrrrtttvvvyyyzzzvvvqqqoooqqqvvv{{{~~~|||wwwtttsssvvv~~~|||{{{|||}}}~~~~~~bbbXXXIII<<<777666222---111)))$$$%%%&&&$$$$$$&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######'''&&&$$$###$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""###$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((!!!%%%(((&&&%%%(((###((((((%%%###$$$%%%&&&&&&%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&''''''((()))***+++,,,666EEETTT___ddddddcccYYY[[[cccwwwpppVVV===---''')))))))))((())))))******((((((((((((((()))******))))))*********+++++++++))))))(((((((((((())))))+++***((()))******)))((()))))))))***+++,,,......+++///000---+++---...,,,...+++***---...,,,,,,000111000////////////000///...///000111111111000000........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222444666888999888666444777444222222333444333222555555555555666888:::;;;>>>FFFQQQ___vvvlll^^^QQQEEE===>>>999666888999777666888111333555555444222222333333222222444666777555333111222222222111111111222+++---000111000///000222000///......---+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------......//////000000------------......//////............///////////////000000111111000000///...///000000///000222444111111111111111111111111---...000222444444444444555555555444333111///...111111222222333333333333111111111111111111111111222222222333333333333333.../////////000111111111///......///111333444444111222333555777999:::;;;===BBBIIIOOOTTTZZZbbbhhhzzzwwwqqqmmmmmmllliiieeebbbbbbcccfffeeegggkkkjjjeeebbbbbbaaaaaacccfffhhhhhhfffddd```bbbccccccbbbbbbccceeeeeehhhllloooooopppqqqrrrqqqlllgggeeeiiipppwww{{{~~~{{{uuuqqqmmmooouuu{{{|||yyy{{{~~~~~~tttsssiiiXXXJJJCCC>>>888333+++&&&'''(((%%%######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""$$$%%%%%%%%%%%%&&&""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############"""###$$$%%%########################$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%$$$!!!$$$((($$$)))'''&&&&&&&&&$$$###############"""###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$%%%((()))***)))(((''')))---333999>>>?????????;;;>>>HHH```rrrZZZDDD333,,,---(((((('''''''''((())))))+++***)))(((''''''(((((())))))*********++++++++++++******))))))******++++++)))((((((******)))((()))))))))***+++,,,......)))---///,,,+++---...---...++++++......,,,,,,000,,,------------...000111---...///111111000///...------..................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333666888999888777555555444222222222222222111444333333444666888:::;;;CCCNNNZZZgggyyy|||gggUUUJJJCCC===999777444333666666333111222000333555555444222222222///......///111222222111000111111000---,,,---...***---000222333333444444222000,,,++++++***'''%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------........./////////000000---------...............++++++++++++++++++++++++...//////000000//////......000000000000000222444111111111111111111111111,,,...000333555555666555666666555444333222111000222333444555555555444444222222222222222222222222222222333333444444444555///000000111111222222222222222333333444666888999===<<<;;;;;;===@@@DDDFFFQQQYYYeeennnuuu{{{wwwssspppppprrrpppiiicccggghhhhhhgggdddbbb``````bbb```aaaeeeccc^^^[[[\\\]]]^^^```dddhhhiiihhhfffaaabbbaaa___\\\ZZZZZZ[[[dddhhhllloooooonnnnnnooohhhddd``````eeennnvvv{{{|||~~~}}}vvvqqqmmmmmmppprrrqqqpppuuu}}}~~~~~~}}}}}}pppzzz~~~uuuhhh]]]QQQFFF999000(((((()))'''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$!!!$$$&&&%%%%%%&&&'''"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$######$$$&&&########################$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""))))))""""""'''!!!,,,'''$$$&&&((('''%%%&&&'''''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&((('''''''''''''''&&&&&&###%%%''')))***(((&&&%%%))))))***+++,,,---------///333===QQQppptttZZZDDD444***(((***(((((('''&&&&&&'''''''''---+++)))((('''&&&'''''')))************+++++++++++++++************++++++***)))((()))***+++***))))))))))))***+++,,,......+++...///+++***---///...000---,,,//////,,,---000***+++,,,---,,,---000222,,,---///000111000...---,,,,,,---............---------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///111333666777888777777444444333222222111222222333333333444666999;;;===DDDRRRcccrrrssseeeRRRDDD===:::888555444222222666666222111444000222444333222111222222......---------.........//////...---++++++---...,,,---000444888;;;:::888555000+++***+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...////////////////////////,,,---......//////......,,,---------------------......////////////......///000111111000000222444222222222222222222222222...///111333555666777888666666555444333333333333333444555666777666555444222222222222222222222222222222333333444444555555222222222222222333333333333444666777777777999;;;<<<===@@@FFFNNNWWW___cccrrryyy{{{qqqnnnllliiiiiihhhhhhiiikkkkkkgggccc```aaacccdddcccbbbaaa```^^^\\\\\\______[[[ZZZ\\\\\\\\\^^^aaaeeegggfffeeeaaaaaa```]]]YYYWWWWWWXXXbbbfffiiikkkkkkiiihhhhhheeebbb```aaagggpppwww{{{}}}wwwqqqpppooooooooollllllttt~~~~~~WWWhhhxxx||||||yyymmm___MMM???111,,,+++)))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% ###&&&'''%%%$$$$$$%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&%%%######%%%(((########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''&&&%%%!!!(((&&&'''***)))%%%$$$(((((()))***(((%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&''''''(((((())))))---///555AAAUUUiiiqqqooobbbRRR>>>222+++&&&$$$%%%)))(((((('''&&&&&&&&&&&&,,,***)))'''&&&'''((())))))************+++++++++******))))))))))))*********(((((()))+++,,,+++***)))))))))***+++,,,.........111000+++***---//////111...---000000---...111,,,---///...,,,,,,///111+++,,,///000111000...,,,+++,,,---.........------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------...///111333555666777777444444444333222222333444444444444555888:::===???HHHYYYooo|||YYYOOOCCC;;;999888555222444222333666555222333666000111111000//////000222//////000///...---------///.........///000000000------000999EEEKKKJJJGGG===777///,,,---...---,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......111111000000///.........,,,---.../////////...---/////////000000111111111//////000000000000/////////000111111000111333555222222222222222222222222111222222333555777999:::777666444222222333555777222333555666777666555444333333333333333333333333111222222333444444555555444444444444444444333333333777;;;>>>@@@AAADDDGGGFFFKKKUUUaaannnzzzwwwuuunnnddd_________]]]eeefffgggggggggeeecccbbb[[[[[[]]]```bbbccccccbbb^^^[[[ZZZ\\\\\\YYYYYY\\\]]]\\\\\\^^^aaabbbbbbbbb^^^^^^]]][[[YYYYYYZZZ[[[ccceeehhhiiihhhfffeeeeeedddcccbbbeeejjjqqqvvvxxx|||wwwtttsssrrrrrrppprrr|||???QQQeeesssxxxbbbPPP===222---+++***+++&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$((((((%%%""""""###"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###%%%'''&&&######&&&(((########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&!!!###,,,,,,%%%%%%+++%%%''',,,///)))!!! &&& ###&&&%%%"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''###%%%'''***+++,,,++++++---------111<<>>;;;777888======FFFQQQZZZaaajjjuuu~~~vvvqqqpppoookkkgggdddbbb```^^^]]]^^^```aaabbbccceeefffeeeccc```^^^___]]]___eeehhhdddaaaaaaXXX[[[ZZZTTTQQQTTTWWWYYY^^^\\\YYYXXXZZZ]]]___```]]]]]]]]]\\\\\\]]]aaadddjjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiijjjjjjkkklllmmmuuuvvv{{{}}}{{{zzz}}}''',,,777JJJaaatttvvvdddQQQCCC999333111,,,,,,+++(((&&&'''***---(((%%%$$$&&&%%%"""###&&&'''&&&&&&%%%%%%$$$$$$###'''%%%###""""""###$$$%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&''' %%%'''%%%%%%''''''%%%&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&$$$%%%%%%$$$######$$$&&&((($$$"""###&&&'''%%%!!!&&&(((******(((%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%'''&&&$$$$$$$$$%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''''''''((('''&&&'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((()))***++++++---)))%%%###$$$&&&''''''((()))***+++***)))'''&&&---,,,++++++++++++++++++***+++,,,,,,,,,+++***)))************)))))))))))))))((('''(((***++++++*********++++++,,,,,,,,,+++...------,,,,,,,,,------000//////...------------......---------,,,,,,,,,,,,,,,---............---------------------------...///111111000//////000*********+++,,,,,,------,,,,,,,,,,,,,,,---------...000111///000444555333000222333333222222333555>>>;;;999;;;===AAAJJJSSSfffyyy]]]LLL<<<;;;888666444444444444444444333222111000////////////000000000000/////////---,,,,,,---......---+++...000000...+++***)))+++---000666@@@QQQfffuuuqqq```JJJ;;;444111///...------,,,,,,,,,,,,,,,,,,)))***+++***))))))***,,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,******+++---........................---,,,+++---...//////...,,,,,,.../////////...------...000111222222222222000000000000000//////...111111111222222333333333222222333333444555555666888666444444555555333111555666888999:::999888777111444777888888888999:::777999999777999AAAGGGHHHKKKIIIIIIJJJFFFAAAAAAEEE>>>???FFFSSSfff|||{{{vvvssstttooojjjiiikkkllliiigggeeeaaa\\\XXXXXXZZZ^^^aaabbbcccdddddddddbbb```___aaa___```eeefffbbb______XXXZZZYYYTTTRRRUUUXXXXXX___\\\ZZZYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[]]]aaaddddddeeefffgggiiikkkllllllmmmlllkkklllnnnooopppppprrrtttwww|||}}}"""$$$(((333CCCWWWhhhsss~~~~~~yyynnn^^^MMM@@@:::555222,,,)))''''''&&&&&&'''$$$$$$&&&&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###!!!!!!"""$$$&&&'''%%%######$$$&&&&&&&&&"""######$$$%%%''''''(((&&&%%%$$$$$$###$$$$$$$$$"""%%%%%%&&&'''###%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$%%%%%%$$$######$$$&&&$$$""" """%%%'''%%%###$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))%%%%%%$$$$$$###$$$$$$$$$)))&&&######%%%&&&$$$"""%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((((((((()))((('''&&&&&&(((***+++***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$######&&&((())))))***************))))))))),,,)))&&&''')))***(((&&&+++,,,---------+++((('''************))))))))))))(((''''''(((+++,,,,,,+++*********+++++++++++++++------,,,,,,,,,,,,------111000000///...---------------------,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------,,,---......------///111***++++++,,,,,,---------,,,,,,,,,---------......///111000---...333555444000111333333222333555777>>>;;;:::<<>>???@@@IIIVVVaaaeeeddd___\\\YYYSSSMMMMMMPPPJJJFFFGGGTTTkkk|||tttqqqnnnkkkgggkkkiiihhhiiilllmmmjjjgggddd___XXXSSSSSSVVV\\\```bbbbbbbbbbbbbbbbbbaaaaaaccc```aaadddeeeaaa]]]]]]ZZZZZZXXXTTTUUUYYYZZZWWW___]]][[[YYYZZZYYYXXXWWWWWWXXXYYYZZZZZZ\\\```ccc]]]^^^```cccgggjjjlllnnnmmmkkkiiijjjmmmoooooommmmmmooorrrssstttxxx######$$$'''...:::JJJUUUbbblllxxx|||vvvfffUUUJJJ???999111...---+++'''###&&&######&&&&&&""""""$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&((()))'''%%%%%%%%%%%%###!!!######$$$%%%&&&&&&&&&'''%%%%%%$$$######""""""""""""$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######$$$&&&&&&%%%###$$$'''((('''%%%$$$$$$%%%$$$######&&&((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$&&&&&&%%%$$$############'''$$$!!!"""%%%'''%%%###%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((((((''''''((()))(((******))))))+++)))%%%''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%(((*********+++***)))((((((((()))******&&&###%%%***,,,+++''')))***+++,,,,,,***(((&&&************)))))))))((((((''''''(((***,,,+++******************++++++,,,,,,,,,,,,+++,,,,,,------111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------++++++,,,++++++,,,///111+++,,,,,,,,,---------...,,,,,,------......//////...000000...///333555333000222333333222444666999>>>;;;;;;===DDDTTTnnnsss```LLL>>>888555444333333333444555555/////////000000000000000...//////////////////......------///000000...,,,***,,,,,,,,,++++++---///...)))+++111111555LLLhhhzzzbbbHHH999333333//////......------,,,,,,,,,---......------///111+++++++++******+++++++++,,,------,,,***)))***+++------------------------+++,,,---+++)))***...222---...///111111111000000111111111111111111111111...///000111111111111111222222222222222111111111555555555666666666777777444333333333333333333222333555888::::::999777555999::::::999888999<<>>===>>>FFFSSSjjjxxxjjjZZZQQQHHH>>>666222555555444444333333333333...////////////000000000......////////////......---------...000000---+++,,,------+++******,,,...111))))))000000000>>>SSS~~~zzz[[[CCC999555000///...---------......///000000...---,,,---///,,,,,,+++******+++,,,,,,---...///...,,,++++++,,,------------------------***,,,,,,+++((()))...222,,,---///111111111111000222222222111111111111111111111111111111000000///333333333222222222222222555555555666666666666666222222333333222222333333777999;;;======<<<:::888???>>>======???EEEMMMSSSXXX^^^fffppp~~~xxxiii^^^VVVRRRTTTYYYRRRSSSYYYaaaiiinnnooonnnlllddd^^^^^^cccfffeeeaaaiiijjjkkkkkkiiiccc\\\WWW[[[ZZZXXXXXXZZZ]]]```ccceeedddbbbaaaaaabbbcccddd___\\\[[[```bbb``````aaa]]]]]]ZZZYYY\\\aaa```\\\]]]\\\[[[[[[]]]]]]\\\[[[YYYZZZ[[[ZZZYYYYYYZZZ\\\XXXZZZ\\\```cccgggiiijjjqqqnnnlllmmmooopppooonnnmmmqqqtttrrrpppvvv"""%%%''''''&&&&&&)))+++222666???NNN^^^llltttwwwssseeeRRRCCC:::555111---,,,(((%%%&&&%%%""""""%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%((((((&&&&&&))),,,***))))))***+++***'''%%%%%%%%%&&&'''&&&%%%$$$#########$$$$$$$$$###"""""""""######!!!###''''''$$$###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$%%%'''***(((&&&###!!!!!!"""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$"""""""""######%%%&&&'''$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''((()))'''%%%''',,,111444@@@GGGBBB:::555///((('''''''''''''''''''''''''''''''''(((((('''''''''(((((('''&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$(((''''''&&&&&&''')))***111...++++++,,,---+++(((&&&'''((()))************************))))))))))))+++***))))))******)))'''******)))((()))***+++,,,+++******++++++,,,---...---.../////////...,,,+++++++++++++++,,,,,,,,,,,,++++++,,,------------------------...//////000000---...///.........000222........................,,,------...///000111111,,,111444333444777555222444444444333333444777::::::;;;CCCQQQfff|||jjjUUUIII???<<<<<<888444222555444444333333222111111////////////000000000000---......//////......------,,,,,,---......---+++---------,,,***)))***,,,000+++***///000///666@@@kkkqqqVVVDDD:::444222///,,,+++,,,...///---......,,,***)))***,,,...---,,,++++++,,,---...---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++*********---///***+++---...///000//////333222222111111111222222444444444222111///---,,,333333333444444444444444444444444444444444444444111333444444333333555666777888:::<<<===>>>>>>===???@@@BBBFFFNNNYYYfffooossscccYYYSSSQQQTTTYYYZZZ[[[^^^```bbbeeeiiilllaaa]]]YYYZZZ___bbbaaa___gggiiilllllliiiccc\\\XXXZZZ[[[\\\^^^```aaacccccceeedddbbbaaa``````aaaaaaZZZVVVVVVZZZ]]]]]]^^^aaa\\\]]]]]][[[]]]aaaaaa^^^\\\[[[ZZZ[[[]]]^^^___^^^\\\]]]]]]\\\ZZZYYYZZZ[[[[[[\\\^^^aaadddfffiiijjjllllllmmmnnnoooppprrrsssqqqtttwwwuuurrruuu~~~$$$$$$%%%%%%%%%&&&'''))))))+++---444@@@PPPbbbmmmyyyrrrhhh]]]RRRFFF;;;333222---)))(((&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$'''...444555222---***)))((('''&&&###$$$%%%''''''&&&%%%$$$"""###$$$%%%%%%%%%$$$### """ $$$%%%$$$%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&"""###$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%&&&(((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""$$$&&&$$$!!! ###&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&'''(((''''''+++444;;;MMM[[[aaaTTTDDD;;;555...''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%(((((('''(((((())))))***---,,,***)))((((((''''''++++++***))))))***+++,,,************))))))))))))***)))((()))***+++***)))******((((((((()))+++,,,************+++,,,---...***+++---...///...,,,,,,******+++++++++,,,,,,,,,,,,,,,---............---......//////000111111222,,,...000000.........///........................,,,---...///000111222222000333444333444777777555666666555333222444777:::;;;@@@NNNfff}}}^^^KKKAAA<<<888999888444333444111111222222222111000000000000000000000000000000---......//////......------,,,******,,,---,,,++++++,,,---,,,+++******++++++,,,---,,,,,,///444888TTTsssqqqXXXEEE:::666111+++)))***,,,...+++,,,,,,+++******+++---///...,,,++++++,,,...///+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***+++---,,,+++***+++---...///000//////333222111111111222333444222222222222111000000///333444444555555666666666444444444444444444444444333555888777666666888:::999:::<<>>777777888999444......222......///000000000000000222111111111000000000///---..................---...+++))))))***,,,,,,,,,)))+++,,,---+++++++++,,,'''---000+++)))...555888CCCcccjjjQQQ???:::222+++((((((***,,,+++,,,------,,,,,,...000000///---,,,,,,---///000***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***(((''')))---...,,,)))+++---///000222222222111222222111111111222444555,,,---///111333444555555444444444555666777888888666666666666666666666555555888::::::999999;;;>>>BBBCCCEEEIIINNNTTTXXX[[[___eeeooo||||||ssskkkdddcccdddcccccceeebbbbbbbbbdddeeeeeebbb```dddbbb___^^^```dddiiillljjjnnnqqqqqqnnnhhhccc```bbbbbbaaaaaaaaaaaabbbcccbbbaaa```___]]][[[ZZZYYYSSSNNNMMMPPPSSSSSSUUUYYYUUU[[[^^^[[[ZZZ]]]``````]]][[[WWWWWWXXX[[[]]]]]][[[]]]______^^^^^^^^^___]]]^^^aaadddgggjjjlllmmmnnnttt|||}}}lll^^^WWWWWW^^^ggggggkkk######&&&***)))%%%%%%((()))+++''')))444???HHHWWWlll{{{}}}ssseee\\\KKK@@@444000000...***&&&***'''$$$###$$$%%%%%%%%%%%%###$$$'''(((---<<>>555555444444444333333333222111///.........///000////////////....................................------------------------++++++,,,------------,,,'''''')))***,,,---//////<<>>@@@@@@@@@??????BBBFFFHHHGGGMMMUUU]]]bbbeeehhhiiimmmwwwzzzsssbbbcccccceeefffggghhhiiillliiigggeeedddcccbbb```bbb```___bbbccceeelllsssoooqqqqqqpppmmmkkkjjjkkkgggfffeeedddeeedddbbb___````````````___\\\WWWSSSZZZVVVQQQNNNOOOQQQTTTUUUXXXUUUWWW^^^___\\\\\\```___\\\XXXVVVXXX[[[]]]____________```aaacccdddeee\\\fffqqquuussstttyyy}}}yyytttoooiiibbbYYYRRRJJJDDDIIIWWWaaammm$$$###&&&+++,,,(((&&&'''!!!&&&'''%%%&&&***///999DDDUUUeeeooossstttttt___RRR@@@333...+++***))))))'''$$$$$$$$$%%%%%%$$$&&&$$$%%%''''''***555BBBJJJ===000***)))&&&$$$$$$&&&$$$""""""$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""###%%%&&&%%%###$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%'''(((###$$$&&&&&&$$$###$$$%%%(((&&&$$$$$$%%%&&&''''''+++***)))(((((())))))***,,,***...333444;;;TTTooovvvSSS???<<<666+++***)))'''&&&%%%&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&'''((()))''''''((()))************))))))))))))))))))***++++++***((()))***+++***)))******)))))))))******+++******+++++++++,,,,,,,,,************++++++++++++///......---------......+++***+++---000111///---.........------......///000111222333444444444444444444444555666666666777444333222000000/////////...---,,,---111333333222444555666555444444555777555333333555444666>>>GGGYYYsss{{{[[[HHH>>>888444444444444333333333333333222000////////////000000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,(((((()))+++,,,...//////555CCC\\\xxxyyyYYYEEE333---.........///.........//////.........***++++++,,,,,,++++++***---.../////////---,,,+++------.........---,,,+++,,,***((()))+++---,,,***111000000///000111222333222444555555333333444555444333222222111222333333333444555777999999999888999999===BBBAAA>>>@@@FFF???AAADDDFFFKKKSSS^^^eeeeeeiiioootttvvvuuurrrpppllluuu~~~xxxuuuqqqmmmjjj]]]]]]]]]___bbbfffjjjmmmkkkhhheeecccbbb```^^^\\\]]]\\\]]]aaadddfffllltttqqqqqqqqqoookkkiiiiiiiiiiiihhhgggffffffeeecccaaa]]]]]]___``````]]]YYYVVVZZZVVVQQQPPPQQQUUUXXXYYYZZZWWWYYY______\\\[[[^^^^^^[[[XXXWWWZZZ^^^aaabbbaaa```______aaadddhhhjjjoooxxxyyyrrrccc```\\\XXXUUUPPPIIIDDDIIICCCFFFRRRYYYbbbzzz$$$###'''///333///)))&&&&&&$$$###$$$&&&&&&%%%###,,,111;;;GGGUUUeeettt}}}yyylllXXXDDD777000---,,,)))'''&&&&&&''''''&&&$$$'''%%%&&&'''&&&'''...666888111+++***(((%%%###%%%###!!! !!!###%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&%%%$$$&&&%%%###$$$%%%%%%$$$"""%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((###$$$&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&'''(((+++)))'''((()))*********,,,...333777:::GGGhhhjjjLLL:::333...))))))((('''&&&&&&&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))***+++---+++((((((***------,,,***)))******)))((('''((()))*********************+++++++++,,,,,,,,,+++++++++,,,,,,------.........---------......///---,,,,,,...000000///---///000000000000000//////222333444555555555555555444555666777777666555444555222000000222222///+++///...---///111333444333333444555444333222333555333444777999999<<>>888333444444444333333333222222333333222000000//////000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++))))))***+++---.../////////666FFF^^^wwwoooPPP555///000---,,,///------............------++++++,,,,,,,,,,,,++++++//////000000000///......------...///...---,,,+++,,,+++)))***,,,------,,,111000/////////000111222...111444555555444444444333333333333333444555666555666666777888999999999===@@@FFFJJJHHHFFFIIIOOORRRVVV[[[___dddmmm{{{zzzrrrgggmmmsssxxxtttqqqkkkfffccccccddddddVVVVVVVVVXXX]]]cccjjjnnngggeeebbb```___]]]ZZZXXXYYYXXXZZZ^^^aaaaaaffflllmmmnnnmmmkkkiiihhhjjjkkkllljjjiiihhhhhhgggdddbbb\\\^^^aaaccccccaaa^^^\\\^^^[[[WWWVVVXXX\\\___```[[[[[[^^^ccceeeddddddfff___]]]\\\^^^ccchhhkkkmmmjjjiiihhhiiimmmssszzz~~~zzzppphhhccc___^^^^^^aaabbb```[[[VVVNNNKKKIIIGGGFFFDDDAAA???FFFAAACCCKKKPPPVVVjjj$$$$$$+++777===777,,,%%%'''%%%###$$$'''(((&&&###))))))+++000:::IIIZZZeeezzzuuujjjYYYIII===333+++)))((('''((())))))'''%%%'''''''''(((((((((+++---)))&&&&&&'''%%%"""###'''###!!!!!!!!!###$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$'''''''''&&&%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%###$$$%%%&&&%%%######$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''',,,***(((((()))+++,,,,,,333777<<>>AAAFFFLLLUUUYYYXXXXXX\\\aaaooovvvxxxnnngggjjjllllllooosssrrrnnnkkkjjjgggccc___]]]___```SSSSSSTTTVVVZZZ___dddgggaaa```^^^]]]]]]\\\ZZZXXXWWWVVVXXX[[[[[[YYY[[[```eeeffffffffffffhhhlllooolllkkkiiiiiiiiigggeeeccc___bbbfffhhhgggeeedddccceeebbb```___```bbbcccbbb```aaadddhhhiiihhhggggggfffeeefffjjjpppvvvzzz||||||||||||zzzkkkiiieee^^^WWWOOOIIIFFFFFFFFFEEEGGGHHHHHHEEEBBBDDDCCCBBBAAAAAABBBBBBBBBCCC???BBBIIIMMMRRRbbbuuu$$$&&&///<<>>IIIVVVbbbqqquuuRRRAAA888---(((+++''''''&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''&&&''''''(((***+++,,,///111///+++***---111111///+++************)))&&&''')))***+++++++++*********+++++++++,,,,,,,,,))))))((((((''''''&&&&&&---------------...//////000000000000000000000111///000222444555555444444555555666777777777666666888999:::;;;:::888666444777444111333666666111,,,------.........000111222111333555555444444444555666777:::@@@GGGWWWrrruuuUUUAAA;;;:::777444333333222222222111111111222222222222111111000000000//////...---,,,,,,,,,*********+++++++++,,,,,,......------,,,,,,,,,+++))))))***++++++++++++***+++++++++,,,,,,---------///...222???UUUooohhhHHH;;;777///---000,,,,,,------------,,,,,,---......//////......---.....................///---.../////////...---,,,,,,,,,,,,------...///000000///.........///000111777888999999777666666666333444555777888999::::::===>>>>>>>>>@@@FFFOOOUUUZZZdddnnnuuuxxx|||}}}sssllllllnnnmmmkkklllnnnmmmhhhbbbcccdddbbb___\\\[[[[[[TTTVVVWWWYYY[[[\\\\\\\\\\\\\\\[[[]]]^^^^^^]]][[[XXXWWWXXX\\\[[[XXXYYY]]]aaabbbbbbccccccfffjjjmmmjjjiiihhhhhhhhhgggeeecccbbbfffjjjkkkjjjgggffffffhhhgggfffffffffeeecccaaahhhjjjmmmnnnnnnmmmkkkhhhwwwwwwyyy}}}|||yyyuuupppjjjbbbYYYRRRNNNLLLJJJGGGCCC@@@===<<<<<<;;;;;;<<<======<<<:::>>>>>>>>>>>>===>>>???@@@AAA???CCCKKKQQQVVVdddsss$$$&&&...999===666,,,'''"""$$$&&&$$$!!! !!!######$$$%%%&&&(((+++///222<<>>CCCHHHNNNXXXcccllluuu{{{vvvttttttssspppmmmkkkmmmkkkhhhiiikkkiiiddd^^^___aaabbbbbb```^^^\\\YYYZZZ\\\]]]\\\[[[XXXWWW[[[[[[\\\___aaabbbaaa___[[[ZZZ\\\______]]]___cccdddddddddcccbbbccceeeggghhhgggfffggghhhgggfffdddbbbggglllnnnkkkiiiiiijjjjjjkkknnnppprrrpppkkkhhhmmmsssxxx{{{}}}tttkkkccc___WWWTTTQQQNNNKKKGGGBBB>>>>>>>>>===<<<;;;;;;::::::999999999:::::::::999999;;;===>>>>>>======>>>???@@@AAAFFFOOOVVV\\\gggrrr%%%%%%(((...///+++((()))###$$$%%%$$$"""!!!"""###!!!###%%%''''''(((***,,,---:::HHHSSScccooommmaaaQQQMMMFFF@@@:::555111---)))+++***+++///444///&&&***&&&&&&((()))'''(((+++%%%$$$$$$%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$%%%'''***+++)))'''&&&'''&&&$$$"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))$$$&&&''''''&&&%%%%%%&&&!!!%%%'''&&&'''111AAANNNUUUVVVTTTIII???>>>HHHSSSppptttLLL555,,,)))***///$$$%%%&&&&&&'''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''((((((((('''&&&&&&&&&%%%$$$%%%''')))***))))))******+++,,,...///222///,,,******,,,,,,,,,,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,------...///000000111---,,,,,,------///000000///111222111000111444777666666555444333222222333555666666666666666555555777777777777777777777777444333222111000/////////---///000///......111333111444777:::::::::;;;;;;:::CCCVVVnnnUUUGGG:::666555333222444222111111111000000000000,,,---///111222222222111,,,,,,------------......******++++++,,,------.........------,,,++++++******++++++,,,,,,,,,,,,,,,************************))),,,///222;;;QQQpppqqqVVVAAA777222---.........//////.........,,,,,,------------,,,,,,------,,,,,,,,,---...///...///000000000///---,,,+++---//////...///111444//////...///000222444555:::>>>DDDGGGFFFBBB===;;;;;;===???BBBDDDEEEEEEEEEFFFNNNXXXaaaiiirrr|||zzzpppiiihhhiiiiiijjjlllmmmnnnnnneeeggggggeeefffhhhfffbbbdddbbbaaaccceeefffccc```]]]^^^^^^^^^]]]\\\[[[ZZZ^^^^^^___bbbdddeeecccaaa```___```bbbaaa___bbbfffeeefffgggfffdddddddddffffffeeeeeeggghhhiiigggfffccciiippprrrpppoooppprrrrrrvvv}}}}}}}}}zzznnnkkkeee\\\SSSJJJDDD@@@===<<<;;;:::999999999:::666666666777777777777777666888999999888777777777:::===@@@AAA@@@???@@@AAA@@@CCCIIIQQQXXX]]]fffnnnzzz&&&######$$$###"""%%%***$$$######$$$&&&((('''&&&$$$%%%&&&%%%$$$$$$&&&((('''...444<<>>999555+++,,,+++***///444...$$$)))%%%$$$((()))&&&$$$$$$""""""###%%%''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$%%%'''***...,,,)))'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&,,,***(((333LLLaaapppssspppcccUUUSSS```nnnoooNNN999111---,,,+++$$$%%%&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%'''((((((((('''&&&%%%$$$#########%%%''')))'''&&&&&&'''***,,,---,,,222///+++***+++,,,------...---,,,+++++++++,,,---******+++++++++,,,,,,,,,%%%&&&''')))+++---...///,,,,,,,,,---...///000111///000222111000111555888444333222222333444666777555666666666666666555555666666555555555555666777222222222///---,,,...///...000222111//////111444111444888;;;<<<<<<===>>>EEEQQQjjjxxx{{{~~~eeeJJJ???777555444111222666111111111111000000000000***,,,...000222222222222++++++,,,------......///******+++,,,------......------,,,,,,+++***))))))++++++,,,------------,,,*********)))))))))))))))+++///000...222EEEeee~~~cccIII>>>777.........////////////............////////////.........---,,,,,,---...///000...///000000000///---,,,+++...000000...///222555.........///111333666777@@@HHHRRRXXXWWWQQQJJJFFF@@@CCCGGGLLLQQQTTTWWWXXX]]]ggguuuzzztttmmmiiiiiihhhddd```aaadddhhhjjjjjjjjjkkkllldddggggggfffhhhkkkiiidddjjjeee``````ccceeebbb_________^^^]]]]]]^^^___```aaaaaabbbeeegggfffdddbbbfffcccbbbcccaaa]]]___cccdddfffhhhhhhgggggghhhiiifffeeeeeegggiiijjjiiihhhfffllltttwwwvvvuuuwwwzzz}}}|||tttrrrnnnjjjeee```ZZZUUUQQQNNNHHHCCC>>>:::888777666666555333222222666999222333444666777777777777444666777777666555444444777;;;???AAA???>>>???@@@AAADDDJJJRRRWWW\\\ccciiilll{{{""""""#########$$$$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%((('''''',,,999KKK]]]hhhqqquuuvvvpppfffYYYGGG999;;;///(((***---+++((((((&&&$$$%%%((('''###$$$''''''&&&%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&***)))'''%%%$$$$$$$$$%%%)))((('''&&&%%%&&&''''''######%%%%%%%%%%%%######'''((()))(((%%%#########(((&&&%%%%%%&&&111HHH\\\pppvvv{{{zzzvvvxxxyyyeeeIII444+++***+++***&&&(((***)))'''&&&'''*********)))((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((('''&&&&&&&&&(((&&&%%%&&&))))))'''$$$'''&&&&&&&&&&&&%%%%%%%%%))))))(((((()))+++---...444333222///---,,,---...111///,,,)))((((((***+++---))))))++++++((())),,,***++++++,,,,,,---......+++,,,...000111222111111000000111222444555666666222222222444555666666555555444333555777666222///444444444555555555555555555333111///......///000111000000222555777888888555333777>>>>>>;;;>>>DDDTTTnnnwwwlll___WWWXXXeee}}}zzzdddSSS===:::666555555333000---//////...------------.........//////...,,,***)))000000///---,,,)))((('''+++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---,,,)))&&&...+++''''''))),,,,,,,,,---+++---333666???ZZZwwwvvvWWW???333...222...---111111---******///......///000000///---000---***((((((+++...111...///000///---,,,---...------...000222222000...444...---222555666<<>>:::777444333333222///,,,111111111111000000000000,,,---.........---,,,+++111000000///...,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))((((((***+++***'''%%%+++,,,++++++******++++++---***,,,000111777MMMeee```FFF888333111---,,,///000,,,***+++///......///000000///---000...,,,******,,,///000---...000111111111111111000000000111333444444444777222111444888<<>>??????@@@FFFGGGJJJLLLOOOPPPRRRRRRQQQVVVddd|||$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###%%%&&&''''''######$$$$$$$$$%%%%%%%%%---***&&&%%%''',,,333777LLL\\\qqqwwwaaaSSSDDD<<<777222...,,,---(((&&&'''%%%###$$$'''%%%$$$$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%$$$$$$%%%(((***&&&$$$$$$''')))***111888HHHRRReee|||www^^^BBB:::000,,,+++,,,)))&&&%%%'''((('''&&&%%%&&&'''&&&&&&'''(((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%'''(((((('''&&&'''((()))'''%%%''''''((()))***+++,,,,,,++++++******+++---///000???;;;444000///000111222...---***((('''((()))))),,,)))))),,,,,,)))))),,,)))******++++++,,,------/////////......//////000111111111222222333333333222222333333333333333222555555555666777666444222333444444555666777888888444333111000//////000111///000000111111222222222999777:::AAALLL\\\qqq|||vvvrrrmmmbbbUUUJJJCCC???<<<;;;:::===GGGQQQccceeeaaaVVVKKKCCC;;;444555333111000000000...,,,......///000///...---,,,+++,,,------......------...//////......---,,,+++++++++++++++++++++++++++------,,,+++***))))))((()))(((((()))******'''%%%(((+++......+++)))***+++...,,,...000...///===OOOhhh}}}jjjPPP>>>777222...---000111...---...//////...///000000///---//////---,,,,,,---...///+++,,,---000222333222000444333333444555777999:::999888999===CCCOOOaaaqqqjjjbbb[[[ZZZ```eeedddbbbiiijjjlllnnnnnnmmmlllkkkeeecccbbbdddhhhiiifffcccbbbdddfffhhhiiigggeeedddcccbbbbbbccceeefffdddcccfffdddbbbbbbdddeeedddcccaaabbbdddeeeeeecccbbb```dddeeeggghhhjjjnnnrrruuusssuuuxxx}}}~~~zzzyyy{{{zzzuuuqqq^^^WWWLLLBBB<<<888555444222111111222444444333111222111000000111111000///222222111111111222222333000222444555444444555666777777666666666666777777<<<;;;;;;;;;<<<>>>@@@AAAEEEFFFGGGIIIJJJJJJJJJIIIIIIMMMXXXkkk$$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%***(((&&&$$$%%%'''+++---111AAAVVViiiyyytttaaaPPPDDD<<<666333000,,,)))+++***'''''')))&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$(((+++&&&###"""&&&)))((())),,,222999JJJddddddJJJ999444///------,,,((($$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))'''''''''((((((((('''&&&(((((())))))***+++,,,,,,************+++---...000;;;999666444333222111000---,,,***(((''''''((()))+++))))))------******---))))))******+++,,,,,,---000000///...///000111222111111111111111111111111111222333333222111111111444444444555555555333222333333444555777888999999222222111000000000111222000111333555555666888:::===BBBKKKWWWggg|||}}}ttthhhbbb\\\WWWRRRLLLCCC<<<===;;;:::;;;:::999===CCCIIIKKKHHH@@@;;;:::999777111111000/////////...---,,,---...//////---+++***,,,---------------------***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++******))))))+++******+++,,,,,,***((((((***+++,,,,,,++++++,,,000///111222...---444???MMMddd{{{qqq[[[FFF888666111///222333000000222000///...///111111///..............................---...111444555333111666888:::<<<===>>>???@@@>>>BBBIIIQQQ[[[lllqqqkkkeeeeeehhhjjjhhhdddfffbbb^^^___dddiiijjjhhhkkklllnnnooonnnllliiigggeeedddccccccddddddcccbbbdddfffgggiiihhhgggeeedddccccccdddfffhhhhhhfffddddddcccbbbbbbbbbcccccccccbbbccceeeggghhhgggfffeeeiiikkkooorrruuuxxx|||}}}xxxoooiii___ZZZUUURRRRRRQQQMMMIIIDDD@@@:::444222222333444000000111222444555444444///...---...///000000...222222111111111111222222444555666555444222333444:::999999888888999999:::>>>===<<<;;;<<>>888333///,,,+++***)))((((((((()))+++)))***---...+++***---)))******+++,,,,,,------555333222000//////000000///000000000000000000000///111333222000///000111111222222333222222222222222333444555666777888999111111111111111222222222111333555666777999<<<@@@EEESSShhh|||tttdddZZZQQQMMMHHHDDDCCC@@@===:::999666555777666444555:::777::::::555222444666444000000000000///////////////000222333222111///---//////...---,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++)))))))))******++++++++++++***)))***+++,,,+++))))))))))))***,,,---------...///111111///---000666===OOOeeetttwwwjjjQQQ<<<777222///000111000000222000//////000111111000...,,,------...............222111111222444777777777???DDDKKKOOOPPPNNNNNNNNNRRR[[[fffoooyyyvvvmmmfffcccVVVTTTUUUZZZ```dddbbb___gggeeecccdddfffhhhiiihhhiiikkkmmmnnnmmmkkkhhhfffffffffeeebbb```___```aaafffggghhhiiihhhgggfffeeebbbbbbccceeeggghhhfffdddddddddddddddddddddeeefffbbbccceeegggiiikkklllllllllqqqxxxpppggg]]]WWWTTTRRRLLLGGG@@@===;;;:::;;;:::777444222222111000//////000111---...///000000000000000------,,,---///111000///111111000000111111222222444666666666444444555666::::::999999999999::::::<<<<<<;;;:::;;;===@@@BBBBBBCCCEEEGGGGGGFFFDDDCCCBBBCCCGGGNNNYYYfffsss{{{""""""#########$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''',,,111555CCCZZZqqq~~~wwwaaaPPP???777000//////---,,,---///,,,(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&######%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$""""""$$$%%%(((###"""%%%''''''(((++++++,,,111???XXXwww^^^AAA333///+++'''&&&&&&%%%%%%'''&&&%%%&&&'''((('''%%%(((((()))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''(((&&&(((***)))((('''((()))))))))))))))(((((('''''')))((((((((()))+++---...000<<>>444000++++++******))))))))))))***(((***...///,,,+++---***++++++,,,,,,---......888777444222///---,,,+++.........//////000000000---000222222///...///222///111222111000000111333222333333444555666777777000111111222222333333333333555777777888;;;BBBHHHQQQgggrrr___OOOEEEAAA>>>;;;:::999999888666555222000222222000111555222666777333000111111...///000111000///...///000//////000000000///...---000000...---,,,+++++++++++++++,,,---------------++++++++++++++++++++++++'''(((((()))***+++,,,,,,)))((('''''')))***)))(((***,,,...///...---------+++,,,---...------///111777BBBVVVnnn{{{aaaFFF888222.........---...000000//////000111111000...,,,,,,---...///000111111000111111111333999@@@FFFWWW___hhhmmmnnnkkkjjjjjjttt}}}~~~yyypppeee\\\UUUQQQOOOLLLPPPWWW___eeehhhhhhffffffffffffffffffeeeeeedddfffgggiiikkkllllllkkkjjjggghhhgggccc___]]]```cccgggggghhhiiiiiihhhgggfffaaaaaaaaaccceeefffeeedddaaacccddddddcccdddfffhhhggghhhkkknnnqqqsssuuuvvvxxx|||uuummmeee]]]WWWQQQIII@@@<<<<<<===<<<999444333333555666666444222///000222222000.........,,,...//////...------......---,,,...000111111000000//////000000222333333111333555666666888;;;>>>999999888888888888999999:::999999999:::<<<>>>???FFFGGGHHHIIIHHHEEEBBB@@@CCCDDDEEEFFFJJJSSS___hhh#########$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&***,,,,,,444EEEWWWaaapppxxx\\\OOOAAA;;;999888:::===<<<777000***'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$&&&%%%$$$######$$$%%%&&&$$$%%%&&&%%%#########$$$'''$$$$$$''''''%%%'''+++%%%'''***111AAAZZZvvvgggKKK555111---)))(((((((((((()))'''%%%&&&((()))(((&&&&&&'''((())))))***))))))&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&(((******((('''((()))((((((((()))))))))))))))***)))))))))***,,,...//////@@@SSSXXXNNN>>>333///,,,+++++++++***************(((***//////,,,+++---+++,,,,,,------...//////333333222111///---+++***,,,,,,---...//////000000***...222111...---///222///111222222000000222444222333333333444444555555///000111222333333444444666999<<<>>>AAAIIITTT]]]lll}}}jjjZZZMMMAAA;;;777666666555555555555444444000///222333111111444111555666333000111000---...000111000...,,,---///...------------,,,,,,,,,///...---,,,+++,,,,,,---++++++,,,------------,,,++++++++++++++++++++++++(((((())))))******++++++)))'''&&&''')))******))))))222;;;:::222******---++++++++++++,,,...000000222<<>>AAA999999888888888888999999:::;;;;;;<<<===>>>??????EEEFFFHHHIIIHHHFFFCCCAAAEEEGGGHHHFFFDDDHHHSSS[[[$$$$$$%%%%%%%%%&&&&&&&&& !!!$$$&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$&&&'''((((((%%%((((((+++555@@@FFF[[[kkk~~~mmmYYYOOOLLLLLLPPPUUUHHHAAA888///+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$#########%%%%%%&&&'''((((((((('''&&&%%%%%%%%%############%%%%%%"""$$$&&&&&&$$$###$$$%%%%%%$$$&&&)))'''$$$%%%)))"""&&&)))+++222EEE___sss~~~qqqVVV444111---)))&&&%%%%%%%%%***'''&&&''')))***(((&&&$$$%%%'''(((***+++,,,,,,''''''''''''''''''''''''###%%%'''((('''&&&&&&&&&&&&)))+++***((('''(((***''''''((()))***++++++,,,+++*********+++---///000///CCCWWW[[[MMM:::///,,,,,,,,,,,,+++++++++++++++)))(((***///000---,,,---,,,,,,---......//////000+++,,,---/////////......++++++,,,---...000000111)))---111111...---000333000222333222000000333666333333333333333333333333///000111222333444444444888<<>><<<<<<;;;999777444333222111222111000///111000...------///000111,,,///111000//////111444+++...111000...---...000...---,,,---///000///...------...///111333444555555666777888888:::===@@@<<<;;;;;;::::::;;;;;;<<<===>>>???AAABBBBBBBBBBBB@@@BBBFFFIIIJJJHHHFFFEEECCCGGGHHHDDD???AAAIIIRRR"""############$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&(((,,,111444DDDJJJZZZrrr}}}vvvuuuuuuxxx|||xxx\\\???333111...'''###"""'''((($$$$$$'''&&&!!!%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$###"""###$$$&&&&&&%%%'''%%%""" """$$$&&&&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%''''''(((&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%% """###%%%&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''!!!"""$$$&&&'''((())))))"""%%%(((***...666CCCLLL```nnnyyy|||tttccc999333+++&&&&&&(((((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))++++++***(((((())))))))))))(((((('''))))))))))))************((('''&&&333@@@666)))---333999AAAFFFEEE>>>555///---,,,++++++******+++++++++***)))))))))***+++,,,***,,,...///...+++'''%%%------............------***...///++++++///000+++,,,,,,------.../////////111111000000000000000111000111222444444444333222333333444444555666666666<<>>AAAAAA<<<:::;;;;;;:::;;;<<>>999111,,,------,,,+++******)))))),,,+++******+++,,,---...+++,,,...//////---+++)))------............------***---...++++++///000,,,,,,,,,------.../////////111111000000000000111111///000111222222222111111333555666777888999===@@@LLLYYYjjj{{{}}}iii]]]EEE>>>555111333777999999555444333222111111111111222222222222222222222222000111111111111000//////000000///------,,,,,,---,,,------......------,,,111...+++***+++,,,------+++++++++,,,,,,++++++******+++,,,,,,------------((()))++++++)))))))))***)))************+++++++++(((///444222---+++++++++,,,++++++,,,,,,---...///000777KKKiii}}}gggTTTAAA999666333333555444444333111111222333333111333777===GGGUUUdddnnnuuukkk___QQQKKKKKKMMMKKKHHHOOOUUUZZZ___eeejjjhhhbbbfffcccbbbddddddaaabbbeeebbbaaa```______```bbbdddhhhfffeeefffiiijjjiiihhhjjjhhhggghhhlllppprrrrrrsssqqqnnnnnnppprrrrrrrrrvvv{{{yyyqqqmmmdddaaa\\\WWWSSSQQQQQQQQQFFFDDDAAA>>>;;;999888888:::666222111222333222111000000000000111111111222///......------......///.........///000111111111---...///000000111111000000000000000000000000000222222222111222555:::===LLLJJJIIIHHHIIIGGGBBB>>>>>>===<<>>888777999444333333333333222222222555888???LLL^^^rrrtttdddUUUPPPJJJIIIKKKNNNNNNMMMYYY^^^cccfffkkkooolllgggccc```^^^aaabbbbbbdddiiicccaaa```^^^^^^___aaabbbggggggggghhhjjjjjjhhhfffllllllmmmmmmooorrrwww{{{yyyxxxxxxzzz}}}}}}vvvsssmmmfff^^^XXXSSSQQQHHHFFFCCC???===<<<<<<===444444444444444444444444333111///...000111111111////////////000000000000///......------......///......//////000111111111------...///000000000000111111111111111111111111333333222111222666<<<@@@SSSVVVTTTOOOQQQTTTMMMBBB>>>;;;:::>>>DDDHHHGGGDDDCCCDDDEEEEEEDDDDDDFFFHHHKKKIIIHHHIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGG#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&''''''''')))+++...333>>>OOObbbnnn}}}cccMMM>>>555111111---)))%%%&&&'''&&&$$$((((((((('''''''''''''''((('''&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$######$$$%%%&&&%%%%%%######''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))%%%&&&'''&&&%%%$$$&&&((()))///333333666:::999444///000...***&&&%%%'''+++&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&$$$$$$&&&((())))))))))))******+++*********))))))*********+++++++++,,,,,,'''***444///'''---+++---///000000...,,,*********+++++++++++++++******++++++,,,---///000000---------------......///,,,------......------,,,)))***++++++,,,...///...,,,,,,------.../////////000000000000000000111222222222333444444444555555444777:::999<<>>===;;;999888888999:::444444444444444333222111000///.........///000000.........////////////000////////////////////////....../////////000000000,,,---...///000000000000000000000111111111111111333333222111222666<<>>999666888888777;;;@@@DDDQQQeee|||yyyqqqlllfff\\\UUU[[[\\\^^^```aaaaaaaaaaaa```gggkkklllmmmnnnkkkfffeee```]]]^^^___```dddjjjiiihhhfffeeeeeegggiiijjjlllooorrruuuvvvvvvvvvvvvrrrwww}}}uuupppiiiccc^^^XXXPPPKKKEEEEEECCCBBB@@@>>>===<<<888888777666777777888999666666666555444222000///111111000000///...//////---.........////////////000000000000000000000000.............../////////,,,---...//////000000000/////////000000111111111111111111000111444:::>>>GGGNNNNNNHHHLLLUUUQQQCCCCCCAAA???BBBHHHKKKJJJGGGCCCDDDEEEEEEDDDEEEGGGIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGGGG$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&$$$&&&''''''(((---444:::???DDDMMMVVV___ooo~~~eeeSSS@@@777000///000...+++***((((((((())))))************)))((('''''''''''''''(((&&&$$$$$$%%%&&&&&&%%%###$$$&&&((()))***))))))((('''&&&%%%$$$%%%&&&&&&(((''''''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%'''(((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%$$$$$$'''(((((()))))))))((((((%%%'''((((((((()))+++,,,(((((()))'''&&&%%%&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((())))))))),,,,,,,,,,,,,,,+++***************++++++++++++,,,---000+++)))000///+++000------------......///000((()))+++---/////////...***+++,,,---..................---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,******------++++++---,,,,,,------.../////////////////////000111222333000000111333555777999:::777>>>IIIWWWiiijjjZZZGGGBBB;;;444111111333555222111000///000222444555222222222333333222222111111111111111111111111111//////000000//////...---///......---------......***++++++,,,,,,++++++***,,,***(((((()))***)))(((+++******)))***+++---...+++***)))((((((((()))***)))+++,,,,,,+++******+++)))************+++++++++++++++***))),,,111///+++.........//////000111222444777FFFddd}}}hhhWWWIII???888999:::<<>>===<<<:::999555555555555555666777777333333222222111111111111222333333222///......///............///////////////000000111111000000///,,,---------------------,,,,,,---...////////////......///000000111111111000000111000000333777:::===CCCDDDBBBEEELLLKKKEEECCCBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEGGGIIIJJJKKKKKKJJJHHHGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHH$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&(((+++---+++///555:::???QQQpppxxx[[[LLL>>>888666111.........------,,,+++*********+++***)))((('''''''''''''''%%%$$$$$$&&&''''''&&&!!!###$$$''')))+++,,,,,,)))'''&&&$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%!!!$$$&&&((()))))))))(((((()))((('''&&&$$$%%%'''((('''&&&(((+++((('''&&&'''(((((('''%%%''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((******)))((()))***+++,,,------------*********+++++++++,,,,,,***///+++(((///...+++000,,,++++++,,,---...///000+++,,,...000000///...---,,,---...///000//////...------------............+++,,,,,,------,,,,,,+++...******------)))))),,,,,,,,,------.../////////////////////000111222333222222444555888<<>><<<<<<===>>>>>><<<;;;:::999999888444444444555555555555555222111000000111222444555000222444333000...///000....../////////000000000---...///000000///...---++++++++++++++++++++++++,,,,,,---...//////////////////000111111222333333000111222222222333555777:::<<>>^^^zzz{{{gggRRRGGG???888444555333222111///---+++***)))++++++)))(((''''''''''''&&&%%%$$$$$$&&&(((((('''&&&'''(((+++...000222333)))'''&&&$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''###$$$$$$$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""###%%%'''((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&'''((())))))***)))((('''&&&&&&(((((('''&&&&&&''')))***'''$$$%%%((()))'''%%%'''***+++(((%%%(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))++++++***(((&&&'''))),,,...///000000******+++++++++,,,,,,,,,+++111---***111111...222************+++---.../////////111111000///,,,+++...///000111111000//////+++,,,---///000111111111+++,,,,,,------,,,,,,+++///+++***...---((((((,,,,,,,,,------...//////000////////////000111222333666666888:::===AAAEEEGGGVVVbbbvvvxxx```NNNCCC<<<999000222444444222111000111///222444666555444444444333222111111111222333444000000000000000000000000///////////////......---......---------......///+++,,,,,,------,,,,,,+++...---+++,,,------,,,***+++***))))))***+++...///---+++)))((('''((()))***)))+++---,,,+++***+++,,,)))************+++++++++%%%000000)))222CCCBBB000------,,,------...///000444999JJJiiizzziii[[[YYY[[[bbbttt|||sssrrrtttyyy}}}~~~yyytttqqqqqqqqqnnnjjjfffmmmsssrrrpppooonnnjjjfffcccbbbeeeggggggjjjooottttttuuuwwwzzz{{{fffXXXQQQOOOOOODDDFFFHHHEEEAAA>>>???@@@===;;;999777666777888:::222222222222222222222222666555333222333555777888...111333333000///000111////////////000000000000+++,,,---......---,,,++++++*********************+++,,,---...////////////000000111222333333444444000222333444333333444555;;;;;;>>>AAA@@@>>>CCCLLLNNNRRRSSSPPPKKKHHHJJJMMMGGGHHHIIIIIIHHHHHHJJJLLLKKKMMMNNNLLLIIIGGGHHHJJJHHHIIIJJJLLLLLLLLLKKKKKK&&&%%%$$$######$$$%%%&&&!!!""""""######""""""!!!######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''###$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&***+++***000FFF\\\uuutttcccVVVJJJBBB@@@@@@;;;777555444333222444//////...+++(((%%%%%%%%%'''&&&&&&''')))******)))&&&(((((((((...777888333&&&''''''%%%######$$$%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&(((&&&%%%(((***)))$$$$$$(((&&&$$$&&&(((&&&"""###'''&&&&&&&&&&&&&&&'''((()))%%%&&&((())))))(((&&&$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((((((((('''&&&%%%&&&)))+++''''''(((((())))))******)))))))))(((''''''&&&&&&%%%%%%&&&''''''((((((((())))))))))))***+++,,,---******+++++++++,,,,,,,,,+++***)))((((((***,,,---//////.........---------,,,---...///000000000000111000...------...///000///000000000000///......000...,,,++++++,,,...///++++++++++++,,,...///000000000///,,,+++,,,///111333111000000222444444444999999888999>>>HHHSSS[[[rrr{{{fffOOOCCC===666222111000111333222111000000111222444555444222111444666111///...///333555444333444333111111111222111111000///...---------------222//////111000,,,***,,,------+++******+++,,,---))))))(((((())))))***++++++++++++,,,---...//////************************,,,,,,***)))((((((((((((***+++,,,------,,,***)))((()))***,,,...000111222///...------///000000000444:::QQQuuuzzzvvvzzz~~~|||}}}}}}tttqqqqqqqqqooommmmmmnnnqqqssssssoookkkllldddaaafffkkkmmmpppuuuyyyyyy{{{~~~yyyggg\\\XXXTTTMMMFFFFFFEEECCCAAA???===;;;:::;;;::::::999888777666666222222333333333333333333111111111222222333333333000000000000000000000000//////////////////////////////---,,,+++*********111...,,,,,,......,,,)))++++++---...///000000000111000//////000222444555000222333333222333555777777:::===>>>???AAAFFFJJJWWW```ddd]]]RRRLLLKKKJJJJJJLLLNNNMMMJJJIIIKKKMMMOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJKKKLLLLLLMMMMMM%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&'''((((((+++555AAAOOOZZZmmmyyyooofffaaaZZZUUUNNNJJJFFF@@@:::666888555111...---,,,,,,+++***)))((()))***+++***(((&&&''''''''',,,444444000'''((((((&&&%%%$$$%%%''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&'''((('''&&&'''++++++((((((+++'''%%%&&&***+++'''&&&((((((''''''&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((***'''((((((((()))))))))***((((((((((((''''''''''''''''''''''''((()))******)))))))))******,,,------***++++++++++++,,,,,,,,,---,,,+++******,,,.../////////.........---------------...///000000000000222111///......///000111---............---,,,,,,///...---,,,,,,---...///111111000///...............///000000///000222333222222333333555999>>>AAA<<<>>>BBBIIIUUUddduuupppYYYKKK<<<888777555555777///000222111000//////000333555777777444111111222333111000111444666666555444333222222333333333333444333111000///...------...++++++...---)))(((+++000///............///000------------,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))((((((((())))))))))))))))))***,,,------+++***)))++++++,,,,,,---......///---------...000222333222888BBBZZZ|||wwwrrrqqqrrrqqqpppnnnnnnoooqqqqqqooolllqqqlllmmmttt{{{~~~xxxsssrrrrrrpppnnnoooqqqsssuuuzzz}}}yyyqqqqqqggg[[[TTTQQQPPPLLLHHHGGGFFFEEECCCAAA???>>>===;;;;;;:::999888777666666444444444444444333333333111111222222222333333333000000000000000000000000////////////////////////......------,,,,,,------///---++++++,,,---+++(((++++++---...///000000000000000000000000111222333222333444444444444666888<<>><<>>RRRqqqmmmfffWWWSSSVVVfff|||pppooossswwwzzz|||~~~xxxooohhhdddccccccccceeeaaa]]][[[[[[\\\\\\[[[^^^aaaaaaaaacccgggddd___]]]\\\YYYUUUPPPMMMKKKKKKEEEDDDBBB@@@????????????<<<;;;:::999888777777666888777777666555444444333222222222222222222222222000000000000000000000000////////////////////////---------------......///---,,,,,,++++++++++++***+++,,,---///000000000000222333444555555444222111222444555555555666999;;;:::AAAJJJQQQUUUXXX\\\___mmmrrrrrrhhh^^^XXXVVVUUURRRRRRQQQPPPPPPQQQSSSTTTRRRRRRRRRQQQPPPNNNLLLKKKKKKLLLNNNPPPQQQRRRRRRRRR###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""""""""############$$$%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''(((*********$$$&&&))),,,000555;;;@@@===@@@LLLaaavvvwwwiiiWWWAAA444111111...***,,,,,,,,,...000000...,,,+++(((%%%'''******)))(((&&&''''''&&&%%%%%%'''(((''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&&&&$$$((('''''')))+++,,,+++)))***&&&$$$'''(((((())),,,111+++(((,,,...+++%%%###&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%&&&(((***+++'''''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((((((((((((((()))(((''')))+++,,,***((())))))))))))((((((((((((%%%&&&&&&'''((()))******)))((((((((((((***+++,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,---------...............//////000///////////////////////////000111222333333333333/////////000000111111222000000000111000000///...------...///000000//////////////////111222333444555666777777777999===@@@CCCIIINNNMMMLLLQQQ___kkkvvv___MMMBBB;;;999444777999888555444444444111222333222222333555777777777777888999999999999555666888999::::::;;;;;;888:::<<<;;;999777777888666777888999:::::::::999555222111333333111111555888777777777666555444444......///////////////...------------------------++++++++++++++++++++++++((()))+++------,,,+++***))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////000333666@@@YYYyyyuuu___VVVRRROOOVVVpppvvvuuuzzz|||xxxvvvtttqqqooodddaaa\\\ZZZZZZ\\\]]]]]]___\\\XXXVVVUUUUUUUUUUUUWWWZZZ\\\]]]___cccbbb^^^^^^^^^]]]XXXRRRMMMKKKKKKGGGEEECCCAAA@@@@@@@@@AAA<<<;;;;;;:::999888777777888888777666555555444444222222222222222222222222111111111111111111111111////////////////////////...---,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,...///000111111111333555888::::::777444222111333444555555666999;;;;;;EEESSS]]]bbbccccccdddjjjnnnmmmddd[[[WWWVVVTTTRRRQQQPPPPPPQQQRRRSSSTTTRRRRRRSSSSSSQQQOOOMMMLLLLLLMMMPPPQQQSSSSSSRRRRRR$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$((()))&&&$$$&&&((()))&&&'''))))))***+++...000444333888GGGZZZooonnn\\\EEE666222222111.........///111333222///------(((%%%(((***)))((((((%%%&&&'''&&&%%%%%%''')))'''''''''''''''(((((((((&&&%%%$$$$$$&&&&&&%%%$$$(((''''''***---...,,,)))+++))))))******)))...444:::333---,,,+++&&&######%%%%%%%%%&&&&&&((())))))'''&&&%%%$$$%%%&&&(((***''''''''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((('''&&&)))))))))(((((((((((('''***(((&&&'''+++,,,***((())))))))))))((((((((((((&&&&&&&&&'''((())))))***'''(((((()))******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------........./////////...////////////000000000000111222333444444444444000000000111222222333333111111222222111111000//////000000111111222222333222222111111222222333444777999===AAADDDHHHMMMQQQZZZbbbjjjmmmnnnuuuoooXXXGGG<<<666666888444888:::888666666555333333444444444444555888;;;999999999:::<<<<<<:::888888:::===>>>>>>>>>>>>???>>>BBBEEEFFFDDDCCCEEEGGGIIIJJJIIIIIIGGGDDDBBB@@@DDD@@@>>>???>>>;;;<<>>777666555444555444555555666444000------'''$$$(((***(((&&&'''&&&'''((('''&&&&&&(((***&&&'''''''''((((((((()))'''%%%$$$%%%&&&'''&&&%%%)))''''''***///000---)))((((((***,,,******222<<>>555///(((######&&&''''''&&&&&&&&&''''''(((&&&%%%%%%%%%&&&''')))***&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&&&&))))))))))))((((((((('''***'''###$$$(((***)))'''***)))))))))((((((((('''&&&&&&''''''(((((())))))'''(((***,,,---,,,++++++,,,++++++*********++++++,,,,,,,,,------------...---......///////////////.../////////000000000000111222333444444555555555111222333444555555555555666666666666666555555444444444333333444555777888777777777888999:::;;;<<>>???<<<777444222444555666666888;;;===BBBLLLZZZdddiiiiiiiiijjjaaadddaaaZZZUUUUUUUUUTTTQQQPPPQQQSSSVVVWWWTTTRRRPPPQQQSSSUUUUUUSSSQQQOOONNNPPPRRRSSSSSSRRRPPPNNN&&&%%%$$$######$$$%%%&&&"""""""""######"""""""""######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))&&&'''+++)))######''',,,//////...---,,,***(((***000666===HHHRRRccc{{{vvv^^^KKKAAA>>>===<<<::::::999999888444000,,,---%%%###'''***'''%%%''''''((()))((('''(((***+++&&&'''''''''(((((())))))((('''&&&&&&'''((('''&&&)))''''''+++000111---)))"""%%%)))+++((()))444@@@OOOFFF;;;111((("""$$$***)))((('''&&&&&&&&&&&&&&&'''''''''((()))***++++++%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))((('''&&&&&&******))))))((((((((('''***%%%!!!"""&&&)))(((&&&******))))))(((((((((''''''''''''((((((((((((((('''))),,,//////...,,,+++++++++******)))*********,,,,,,,,,---------............///000000000000000.../////////000000111111111222333444555555555555333444555666777777777777<<<<<<<<<<<<<<<;;;::::::888777666555666888:::<<>>AAABBBBBBBBBBBBDDDHHHKKKMMMRRR[[[fffnnnoooiiidddYYY]]]aaabbb```___```bbbooovvv~~~{{{wwwvvvrrrnnnnnnppppppooonnnllliiifffcccaaaTTTPPPKKKGGGDDDCCCDDDEEEEEECCCAAA>>>;;;888555444////////////////////////---,,,,,,,,,,,,---...///,,,,,,,,,,,,---...///000,,,,,,++++++++++++++++++---///000///000666BBBKKKddd{{{}}}rrrhhh|||yyyvvvwwwxxxmmmbbb]]]YYYUUURRRQQQPPPNNNLLLSSSQQQPPPQQQSSSVVVWWWWWWXXXTTTMMMFFFAAA@@@CCCFFFPPPXXX^^^___```bbb```\\\^^^[[[XXXWWWWWWWWWUUUSSSOOOMMMIIIFFFCCCCCCCCCDDD===<<<;;;;;;999999888777444444444555555555555555333333333222222111111111111111111111111111111111////////////////////////,,,,,,,,,---...///000111)))+++---,,,***)))+++---,,,---...000111111111111///444:::>>>???<<<777444333555777777888999<<>>???;;;555///+++)))******&&&&&&&&&'''''''''((((((***************)))((((((&&&''''''((()))******+++''''''''''''''''''''''''&&&''''''((()))******+++***************)))((((((((()))***)))'''&&&&&&'''&&&'''(((******((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))++++++******++++++,,,---///...,,,,,,...///...---//////...------.........///...---...000111222111111111000000000222444555888666333444666777666444444888<<<<<<:::;;;???CCCFFFKKKQQQWWW[[[ZZZPPPDDDBBB;;;888===DDDGGGIIIKKKWWW```ggggggfffiiinnnpppzzzrrrddd^^^\\\[[[QQQRRROOOKKKLLLSSSYYYZZZ^^^[[[WWWUUUUUUVVVUUUUUUSSSUUUVVVWWWYYY\\\aaaeeemmmvvv~~~~~~~~~}}}wwwooojjjhhhccc]]]ffffffbbbZZZRRRKKKAAA777:::777555666444///...000000+++***------***+++111((()))***,,,.../////////,,,---...---+++***,,,///111000333666888===MMM___~~~nnnhhhbbb\\\ooonnnpppxxx{{{rrriiifffccc```^^^YYYRRRMMMRRRSSSTTTVVVXXXZZZ\\\\\\VVV[[[^^^WWWHHH@@@EEEOOOWWW```eeecccaaacccccc```___^^^[[[YYYVVVTTTSSSRRRMMMIIIEEEEEEGGGGGGDDD???BBB@@@???>>>===<<<999666555555555444444333333222000000111222333333333333666444000......///222444///000111222222111000///+++***)))***,,,.........---,,,,,,++++++,,,,,,---........./////////000000222777::::::;;;<<<999555444444555666888:::;;;===???CCCHHHMMMPPPTTTXXX[[[PPPQQQSSSTTTVVVWWWWWWWWWXXXVVVUUUVVVXXXXXXUUUSSSYYYXXXXXXWWWWWWVVVUUUUUUQQQRRRTTTUUUTTTRRROOOMMM###%%%&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&(((((((((((()))***++++++,,,)))(((+++------000555555===IIIVVVbbbppp~~~uuugggYYYQQQJJJGGGGGGIIIDDD999222111000...,,,,,,------,,,+++)))((('''''''''((()))***''''''&&&&&&&&&''''''(((((((((((()))))))))******((((((((((((((((((((((((((())))))((((((+++000555666333...)))'''&&&((()))&&&&&&'''''''''((((((((())))))******))))))(((''''''''''''((()))*********''''''''''''''''''''''''''''''(((((())))))******))))))******))))))((('''((()))***)))'''&&&'''((('''(((***++++++***(((''''''''''''((((((((())))))))))))))))))))))))))))))++++++++++++,,,---......000...------...//////...000//////.........//////444333222111222222222111333333333222111111111222444222222444999===>>>>>>===???@@@@@@DDDMMMZZZdddnnnwwwooo___TTTNNNKKKRRRZZZ```dddhhh}}}rrrooooooppphhhjjjiiiiiinnnyyy~~~|||{{{zzzyyywwwtttqqqtttsssrrrqqqrrrwww}}}tttiii[[[OOOIIIBBB<<<;;;888333111222444///---111333000///111000/////////000///...---,,,...///...+++***,,,---///000444888===HHH```vvvssskkkbbbYYY______bbbkkkxxx{{{rrrjjj```WWWPPPRRRSSSUUUWWWYYYZZZZZZZZZbbbgggiiibbbTTTKKKNNNVVVXXX```eeeddddddfffeeebbb___]]]ZZZWWWUUUSSSSSSRRRNNNJJJFFFFFFHHHGGGDDD@@@AAA???>>>======<<<999777666666555444444333333333222222333333333222222111444222000//////000222444///000000000111000000///...,,,+++,,,.../////////...------------------...,,,,,,,,,---------......000555888888888:::888444444555555666888:::;;;<<<<<>>===<<<<<<<<<:::888777666666555444444333333444444444444333222111000222111111000111111222333000000//////...//////000111///......///000000///........................,,,,,,---------............333555444555777666222666666666777888:::;;;<<<;;;>>>AAACCCDDDFFFIIIKKKTTTUUUUUUVVVWWWWWWVVVVVVZZZZZZZZZ\\\^^^^^^]]][[[ZZZZZZYYYXXXXXXWWWWWWVVVSSSSSSRRRQQQPPPOOONNNNNN&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$$$$&&&''''''&&&&&&'''((((((((('''&&&%%%''''''''''''((())))))***)))))))))))))))***,,,,,,+++((())),,,---******,,,+++---111555999???FFFKKKSSS]]]mmmzzz~~~|||pppdddTTTHHHBBB>>>999666444222111000000///---***++++++,,,++++++)))((('''+++***))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***'''%%%'''+++,,,)))%%%)))(((&&&%%%&&&''')))***''''''((((((((()))))))))''''''(((((((((((('''''''''((((((((()))))))))***''''''''''''''''''''''''))))))))))))((((((((((((''''''((((((((((((''''''((()))***)))((('''((()))))))))***++++++***))))))(((((((((((((((((())))))))))))))))))))))))))))))***+++,,,---///111333444111///......///000000///000////////////000111111111111222333333444666888777888999888888999>>>BBBEEEFFFIIIMMMSSSZZZ^^^aaalllrrr{{{|||zzzwwwssssssvvv}}}oooeee___XXXQQQNNNPPPJJJGGGJJJMMMKKKDDD===777555444555666666444111.../////////.........///222444:::GGGZZZrrr{{{eee]]]YYYXXXbbbooouuuyyy~~~zzztttnnnmmmhhhaaa]]]___gggnnn{{{}}}sssfffbbb\\\XXXVVVWWWZZZ\\\\\\cccfffccc]]][[[[[[ZZZ]]]```cccddddddcccaaa______\\\YYYVVVSSSSSSSSSTTTPPPMMMJJJHHHHHHGGGFFFDDD@@@>>><<<<<<<<<<<<;;;999888777777666555444333333333333444444333222222111222222222222222111000000111000...------...//////111000......///000///............//////.........////////////000000000000...222333222333666666333777777777888999:::;;;<<<===???BBBCCCDDDFFFJJJLLLTTTTTTVVVWWWXXXYYYYYYYYY[[[\\\]]]^^^^^^]]]\\\ZZZ[[[ZZZZZZYYYYYYXXXWWWWWWVVVUUUSSSQQQPPPOOOOOOPPP'''&&&%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""%%%'''((('''&&&%%%'''%%%$$$$$$&&&''''''&&&''''''(((''''''&&&%%%%%%''''''&&&&&&'''((())))))(((((((((((()))***++++++,,,***+++......******,,,+++---...000000111333444;;;BBBLLLXXXdddqqq}}}uuudddVVVLLLFFF>>>777999777555444444333111///.........---,,,***)))(((++++++***)))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***%%%!!!###(((,,,***''')))(((''''''''''''((((((((((((((()))))))))******''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''')))***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))((((((************************++++++,,,---///222444555222000......000111000///000000000000000111222222222444555666666777:::===<<<>>>@@@@@@@@@DDDLLLRRRZZZ___gggqqq|||}}}xxxsssmmmhhhddd_________]]]\\\]]]```ccchhhjjjnnnsssyyy~~~tttnnnpppzzz~~~zzztttooolllqqqnnnjjjkkkooonnnfff]]]QQQLLLHHHEEEDDDAAA;;;666333222111111222333333333333777BBBUUUnnnsssgggbbbeeekkk}}}zzzeee___aaa___^^^```bbbeeekkkuuu|||zzz|||zzzrrrhhhaaabbbeeehhhsssyyylll```YYYWWWYYY[[[XXX___cccaaaaaacccaaa^^^bbbbbbcccfffggggggffffff___]]]ZZZWWWUUUUUUUUUUUURRRPPPLLLIIIHHHGGGGGGFFFAAA???<<<<<<<<<<<<<<<;;;999888888777555444444333111222333444444444444444333444444333222000...---111000///---------...///000///------...///...---,,,---............---,,,/////////000000000111111///222333111222666777444777777777888999;;;<<<===>>>@@@BBBDDDFFFIIIMMMPPPRRRSSSUUUXXXZZZ\\\]]]^^^\\\^^^______]]]ZZZXXXWWW\\\[[[[[[ZZZZZZYYYYYYXXXYYYWWWUUURRRQQQQQQQQQQQQ)))'''%%%$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%(((***)))'''%%%'''%%%$$$$$$&&&''''''&&&(((''''''''''''((()))))))))((('''&&&&&&'''((()))(((((((((((()))***++++++---++++++......+++***---...,,,***)))***,,,///222222444777<<>>>>>;;;888666666555444333444333222000...,,,+++*********)))(((''''''''''''''''''((((((((()))))))))***************************%%%!!!!!!&&&***+++)))(((((((((''''''&&&&&&%%%))))))))))))************''''''((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))((((((''')))******(((((()))+++))))))))))))))))))))))))******))))))))))))((((((************************++++++,,,...///222333555222111//////111111111000222222222222333444555555111444777888777999===@@@===DDDNNNVVV]]]gggttt}}}yyytttoookkkkkkooo~~~~~~uuummmiiihhhhhhsss{{{|||uuuccc^^^XXXRRRNNNKKKHHHFFFCCCDDDFFFEEEDDDCCCDDDEEELLLMMMNNNQQQVVV[[[___bbbhhhbbbYYYTTTXXXcccpppyyyuuuyyy{{{wwwssswwwzzzsssjjjccc^^^VVVKKKDDD;;;888444222333555666666999BBBRRRhhh~~~oooiiibbbYYYNNNHHHLLLTTTiii~~~~~~pppddddddkkknnnllljjjccceeekkkuuuyyytttwwwuuulllaaa]]][[[\\\ccckkkoootttxxxqqqhhheee___eeennnxxxuuuhhh```[[[YYYXXX^^^bbbaaafffmmmllleeeddd```___ccceeeeeefffhhh```___]]][[[YYYXXXWWWWWWTTTRRRNNNKKKHHHHHHHHHHHHCCCAAA>>>=========<<<<<<:::999888777666555444333111222333444555555555555444444333333111000...---111111000///...............---+++,,,---......---,,,---...//////...---,,,------.........////////////222222000111666888666666777777999:::<<<>>>???>>>???BBBDDDFFFJJJOOORRRQQQSSSVVVYYY\\\^^^```aaa^^^```bbbaaa^^^ZZZWWWVVV]]]\\\\\\[[[[[[ZZZYYYYYYZZZYYYVVVTTTRRRRRRRRRRRR***'''%%%$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%((((((((('''&&&'''%%%$$$$$$&&&''''''&&&'''&&&&&&&&&))),,,000222,,,+++)))'''''''''((()))))))))))))))***+++,,,,,,---******------++++++...///---***)))+++---000111,,,...000111444<<>>;;;::::::999888333555666666555444444555999999888999<<>>===>>>===<<<;;;:::999888666555444333333333444444444444444333222222222111111111111111111111111111000///...------,,,+++,,,---//////...,,,...///000000///...,,,---.........///////////////111111///000555777666555666777999;;;>>>@@@AAA???AAACCCDDDFFFJJJOOORRRSSSUUUWWWZZZ]]]___```aaa___bbbeeedddaaa\\\ZZZZZZ]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXVVVUUUSSSQQQQQQPPP***'''%%%$$$&&&'''%%%###########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&%%%%%%'''+++000666999///---+++)))(((((()))***************+++,,,---...---***))),,,,,,***+++...******+++---...---+++))))))...222333222333888===IIIWWWfffooovvv|||zzzuuuhhhaaaWWWNNNHHHCCC@@@>>>???===999666333222222333---,,,+++***))))))))))))))))))))))))************((((((((((((((((((((((((((('''&&&&&&'''((('''&&&))))))***++++++***)))((()))************+++++++++(((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((((()))***************''')))******))))))***,,,,,,++++++******++++++,,,+++*********))))))((((((************************,,,,,,,,,---///000222222333111000000111222222111999999999999:::;;;<<<===>>>EEEMMMSSSXXX___hhhpppxxxjjj]]]SSSJJJGGGEEEFFFFFFEEEHHHNNNbbbrrrbbbUUUMMMFFFGGGGGGDDD???<<<<<<>>>999???CCCDDDEEEEEEBBB===777666444444555666666555222333444333222222333555444333222222333666:::<<<:::888777666777;;;???AAA<<<======;;;:::;;;???CCCKKKOOOSSSTTTRRRQQQRRRTTTXXXWWWSSSPPPMMMJJJIIIIIITTTcccttt}}}|||yyywwwyyy~~~{{{rrrkkkaaaZZZXXXYYYZZZYYYWWWlllttt___LLLGGGEEEEEEFFFBBB@@@GGGRRReeevvvccc[[[WWWRRRNNNOOOIIIKKKNNNQQQXXXfffyyyeeeZZZRRRRRRTTTVVV]]]eeerrrpppmmmiiieeeeeelllwwwsssfff^^^ffflllssszzzppplllhhhbbb```bbbaaaaaabbbbbb```^^^[[[YYYVVVTTTQQQLLLIIIHHHIIIJJJHHHEEEAAA???>>>>>>===<<<;;;;;;:::888777555444444555555555555444333222222000000000000111222333444111222222222222000...------,,,+++,,,...000000000...///000222222000///...000000000000111111111111...000000---///444777666555555777999<<>>BBBFFFIIIKKKLLLLLLQQQ]]]nnn}}}wwwaaaPPPIIIEEEAAA>>>???;;;===GGGKKKUUUiiixxx___NNNEEE>>>:::;;;:::888777555444444444666777777777666555444444444222000111222333333222222111111000000000000000///////////////.........333333333111000///111333222222222333333444444444333666:::;;;::::::<<<>>><<<<<<:::999888888888888;;;BBBLLLRRRWWW]]]eeekkksssxxx}}}}}}{{{zzzqqqllleee]]]XXXVVVWWWXXXVVVWWWXXXZZZ]]]```bbbdddrrrxxx|||wwwwwwzzz{{{{{{}}}eeeRRRIIIEEE@@@@@@EEEEEEEEEPPP```}}}uuuggg___YYYRRRMMMLLLGGGEEEEEEHHHPPP___nnnzzzkkk[[[SSSOOONNNTTT]]]dddssswwwpppggg```dddlllyyyrrrmmmhhhiii|||uuujjjeeebbbaaa^^^___``````___^^^]]]^^^XXXUUUPPPMMMLLLMMMLLLLLLFFFFFFEEEDDDAAA>>><<<:::<<<:::999888888888666555666555666888:::888444///222000///...///000///...//////000000000000////////////......------------000000000000////////////000////////////000000111000000000111222333555555555777999999888:::>>>BBB>>>BBBGGGIIIIIIKKKOOORRRXXX[[[^^^``````_________dddgggjjjkkkiiiddd___[[[bbb___]]][[[ZZZYYYXXXVVVVVVWWWXXXXXXWWWTTTRRRPPP777---&&&%%%&&&$$$######'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''',,,'''***,,,---;;;HHHGGG666...((())),,,***(((''')))************+++++++++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,---...000000444222555@@@MMM[[[jjjuuuwwwnnn___QQQOOOJJJDDDAAA>>>:::666444333000//////...+++,,,000***))))))((((((((())))))'''(((((())))))(((((('''(((((()))))))))*********'''+++...---)))'''(((***)))************+++++++++((((((((((((((((((((((((************))))))))))))************************************************************************,,,,,,---...---,,,++++++---,,,,,,++++++,,,,,,---************++++++,,,,,,,,,,,,---......---,,,+++...---///444666666999>>>::::::;;;<<>><<<;;;:::<<<:::999888999888666555555444555888:::888444000333111//////000000000/////////000000000000//////........................000000000000///////////////////////////000000111000000111111222333555666555777999999999:::>>>AAACCCFFFHHHIIIIIIKKKPPPUUUYYY\\\___aaaaaaaaacccdddeeefffffffffeeebbb```^^^```^^^ZZZYYYYYYXXXWWWVVVWWWWWWWWWVVVUUUSSSQQQPPP333+++%%%&&&&&&%%%$$$%%%'''&&&$$$""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((***'''+++...000???MMMJJJ777///((()))+++***(((''')))************+++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...111---,,,222;;;EEERRR]]]ppp~~~tttgggccc]]]UUULLLEEE@@@;;;777555111...///...,,,---111)))))))))(((((()))******((())))))))))))))))))((((((((((((((())))))))))))'''***---,,,)))'''(((***)))************+++++++++(((((((((((((((((())))))++++++*********)))))))))+++***)))(((((()))***+++************************************************((()))***+++++++++++++++++++++*********+++,,,,,,((()))))))))******+++++++++---...000///...,,,***//////222777999:::???EEECCCEEEHHHOOOWWW```hhhlllvvvyyyxxxooofffbbb]]]ZZZXXXUUUOOOJJJKKKJJJEEE===999::::::888>>>HHHPPP___yyysssiiiRRRLLLCCC<<<888444...***333222222111000000111111111000000000000000111222111000//////000111000/////////...---------------***++++++,,,...//////000'''***---///...---,,,,,,...---,,,+++++++++,,,---,,,------,,,***))))))***,,,,,,,,,---------......))),,,000000///000333666666999;;;<<<:::999999999777666333111//////000111000////////////000111111111666<<<@@@DDDIIIPPPUUUYYY]]]```\\\VVVXXXcccmmmwww}}}uuurrrqqqgggaaaeeelllvvvpppccc[[[VVVTTTUUU]]]cccmmmxxxooo]]]PPPJJJEEEEEEEEEDDDEEEHHHQQQ^^^lllwww~~~rrrfffZZZTTTRRRPPPUUUaaapppzzz~~~hhh]]]\\\UUUaaaqqq{{{sssffffffeeedddbbb___]]][[[\\\XXXTTTQQQOOONNNLLLKKKKKKHHHDDD???===<<<<<<<<<<<<;;;999888999888777555333444555888999888555222444222000000111222111000//////000000000000//////.........///////////////111000000000/////////...///////////////000111111111111111111222444555666666777999999:::;;;>>>AAAFFFHHHIIIIIIIIILLLRRRWWW[[[]]]```aaabbbdddgggiiifffeeedddbbbaaa`````````___\\\XXXVVVWWWWWWWWWWWWXXXWWWVVVTTTSSSRRRQQQQQQ***$$$"""$$$&&&&&&&&&(((%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))))))))'''+++---111CCCQQQLLL666...'''))),,,+++******))))))*********+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++---+++---444888:::???DDDMMM\\\lllvvv}}}}}}{{{wwwmmm___SSSJJJBBB;;;;;;555000///---++++++...,,,,,,++++++,,,,,,------))))))************))))))''''''((((((((()))))))))(((***+++***((('''((()))))))))*********+++++++++(((((())))))))))))******+++++++++*********))))))+++***(((''''''(((***+++************************************************((()))))))))***************))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,---...000111222222222333333555:::>>>BBBKKKTTTYYY^^^fffrrr~~~~~~rrreeeZZZUUUKKKIIIGGGFFFFFFFFFCCCAAAFFFCCC>>>:::999<<>>:::???CCC@@@;;;===FFFOOOTTT\\\dddfffgggooo}}}ttt^^^RRRMMMJJJHHHHHHJJJOOOVVV\\\bbblllxxxqqqYYYPPPGGGEEEEEEDDDEEEGGGJJJRRR[[[eeettt{{{jjjZZZQQQNNNNNNRRRZZZbbbhhhqqqyyy}}}jjj```VVV\\\ccclllxxxrrrnnniiieeebbbaaa___^^^YYYWWWTTTSSSRRRQQQOOOMMMKKKIIIEEEBBB@@@?????????===;;;999999999999777555222333555777888888666444444222111111222333222111//////000000000000//////........./////////000000000000000000///////////////......//////000111222111111111222333444555666666777999:::;;;===>>>@@@BBBEEEHHHIIIJJJMMMSSSXXX[[[]]]___aaaccceeeiiilllgggfffdddbbb```___^^^^^^^^^[[[WWWVVVVVVWWWXXXXXXYYYWWWUUURRRPPPPPPPPPQQQ%%%!!! $$$%%%$$$%%%'''"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))******,,,***---000888LLLWWWNNN555,,,&&&(((,,,,,,,,,---))))))*********++++++++++++***++++++++++++,,,,,,+++++++++,,,,,,,,,------------,,,+++************,,,***---222444222222444999CCCPPP\\\hhhxxxuuuggg\\\PPPFFFDDD;;;444222111//////111......---------......///******++++++++++++******(((((((((((())))))))))))******+++***)))((()))***))))))*********+++++++++))))))))))))******++++++++++++++++++************,,,***)))'''''')))***,,,************************************************......------,,,,,,,,,,,,------,,,,,,,,,,,,------000/////////////////////000000000000333666:::<<<:::;;;AAAIIIQQQ\\\lllyyyhhhYYYQQQJJJEEECCC>>>===<<<<<<=========<<>>;;;999666555444444555555444222000000000000000111111222///////////////000111111222111111111222222000...000///......------......,,,,,,,,,,,,,,,,,,,,,+++......---+++***+++---000111000///......///000111,,,,,,+++***+++,,,------)))***+++---------------............------///000/////////---,,,,,,...000,,,,,,,,,+++++++++++++++************+++,,,---...---......---------...///---///111222222333666888>>>AAADDDFFFIIIRRR^^^gggzzzyyyfffRRRJJJIIIGGGEEECCCAAAEEEIIIJJJMMMUUUbbblllzzziii\\\OOOIIIFFFEEEGGGKKKJJJMMMQQQWWWcccqqqyyy|||~~~gggWWWPPPKKKIIILLLPPPUUU]]]ddd}}}|||lllaaa``````aaafffsssuuujjjddd```^^^]]]XXXVVVTTTSSSRRRPPPMMMJJJFFFFFFEEEDDDCCCAAA???>>>===;;;:::999999999777666222444666777777777666666444222111111222333333222//////000000000000//////.........///////////////////////////////////////............///000111222111111111222333444666666777777888:::<<<>>>??????:::>>>CCCGGGJJJNNNTTTXXX[[[]]]___aaabbbdddhhhkkkhhhhhhgggfffccc___\\\ZZZ^^^[[[XXXWWWWWWXXXXXXXXXYYYWWWTTTPPPOOONNNOOOPPP%%%######%%%%%%"""!!!$$$!!!###%%%&&&'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((())))))******++++++***)))///666CCCYYY^^^MMM666---&&&(((,,,------...)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------...---,,,+++************111---,,,...///...000555666;;;AAAGGGQQQbbbvvv~~~uuuiii\\\NNNDDD:::777666333333555000///...------------...++++++,,,,,,,,,,,,++++++))))))))))))************,,,++++++***)))*********)))************+++++++++)))))))))***++++++,,,,,,,,,++++++++++++*********,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++++++++,,,------------...///000111///000000111111222222222666555555777;;;AAAGGGKKKOOOSSS^^^kkkwwwxxxeeeXXXKKKDDD@@@;;;888888999999888777777777888888;;;;;;===BBBGGGPPP___lll{{{oooZZZQQQDDD:::666666888:::111111111111222333444555222111111111111111222222///000111111111111111000222111111222333222///---//////...------------...---------,,,,,,+++++++++///...,,,***)))+++///222//////000000000111111111---+++******---///000000,,,---.........---,,,+++---,,,+++++++++---...///+++,,,+++***)))))),,,...++++++***)))((((((((((((''''''((()))***,,,---...******))))))***++++++,,,,,,+++,,,...222444222000555444333444888>>>EEEJJJSSSZZZccclllttt}}}iiiYYYIIICCCDDDBBB@@@???===@@@BBBCCCDDDJJJUUU]]]bbbppp{{{nnn___UUUMMMHHHIIIMMMIIIJJJKKKNNNTTT\\\dddhhhwwwyyyhhhYYYPPPHHHGGGHHHJJJOOOUUUnnnyyyxxxjjjddd^^^\\\\\\bbbooo|||vvvkkkccc]]]ZZZYYYWWWVVVUUUSSSPPPLLLIIIDDDDDDDDDDDDCCC@@@>>>======<<<:::999:::999888666333555777777666555555666333222000111222333333222//////000000000000////////////......------------......//////000000111111............///111222333222222222222333555666777777777888;;;>>>??????>>>555999???CCCFFFLLLSSSYYY\\\^^^```aaabbbcccfffhhhfffggghhhgggeee```[[[XXX]]][[[YYYXXXXXXXXXWWWUUUXXXVVVSSSPPPNNNMMMNNNNNN%%%$$$%%%(((&&&""""""%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))******+++,,,,,,+++---888FFFZZZppplllRRR999000((((((+++++++++,,,)))************+++++++++++++++*********+++,,,---++++++,,,,,,,,,,,,------...---,,,+++++++++++++++222---+++,,,------111666555888;;;===@@@JJJYYYffftttwwwfffYYYLLLEEEAAA<<<999999333222111000///.........,,,,,,------------,,,,,,************++++++++++++...,,,+++******+++++++++)))************+++++++++))))))******+++,,,,,,---,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***+++,,,+++,,,---000333666888:::555666888:::===???AAABBBDDDFFFJJJQQQYYYbbbjjjooowww}}}qqqaaaXXXTTTHHHAAA;;;::::::888888;;;;;;<<<<<<======???AAACCCHHHLLLWWWbbbjjjtttmmm]]]QQQIII>>>;;;666333333444666888///000111111000000000111333222222111111111222222///000222333333111///...111000000111222111...+++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------000444777222444666888999888888777555333000111444666777666666666777777666444111000111///---,,,,,,---------***++++++*********,,,///,,,+++***)))((()))******))))))******+++,,,......)))(((((((((***+++,,,,,,---+++***,,,111444333222---...///000111222555777777<<>>======<<<>>>@@@@@@BBBEEELLLQQQNNN\\\hhhooozzz~~~tttiii]]]QQQMMMOOOKKKKKKLLLLLLLLLNNNTTTZZZcccqqqmmm```SSSKKKHHHGGGKKKPPPZZZdddooouuu}}}|||sssiiiccc^^^[[[___fffrrrwwwkkkaaaZZZZZZZZZZZZ[[[\\\ZZZVVVSSSKKKJJJHHHEEECCCAAA???>>>===<<<::::::::::::888666444666888888555444444666222111000000222333333222//////000000000000////////////...---,,,++++++***,,,---...///000111222333------......///111222333222222222333444555666777888777888;;;???@@@???===777999;;;===AAAHHHSSS[[[^^^```cccdddcccccccccdddbbbccceeeeeeccc```\\\ZZZ[[[ZZZYYYYYYXXXWWWTTTQQQWWWUUUSSSPPPNNNMMMLLLLLL###"""%%%))))))&&&&&&)))'''%%%""" ###''')))%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((())))))***++++++,,,,,,222777FFFZZZsss~~~^^^<<<222***)))******)))))))))************+++++++++,,,+++*********+++,,,---++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,)))&&&'''+++,,,+++,,,000555888;;;<<<;;;===FFFOOOccczzztttcccXXXPPPHHHBBBAAA777666555333222111111000,,,------......------,,,******+++++++++,,,,,,,,,///---+++***+++,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,...000111///000333777;;;@@@DDDFFFBBBDDDGGGJJJOOOSSSVVVWWWWWW\\\eeeqqq~~~gggRRRHHHFFFGGG@@@:::666666777888>>>EEE@@@BBBEEEGGGJJJNNNSSSVVV^^^gggwww{{{```KKK@@@;;;:::444444444444444333222222))),,,000222333444555666333333222111111111111111...000333444444111...,,,000//////000111000,,,***---,,,++++++******++++++++++++,,,---......///000+++...111333444666999<<<999;;;>>>AAACCCBBBAAA@@@@@@===:::999<<>>AAABBBBBBBBB@@@===:::888444222...,,,++++++******(((***++++++***+++---///+++***(((''''''(((***,,,***************+++,,,---)))(((''''''((()))))))))***)))((()))---111444555''',,,111222000...///000444666888:::===BBBJJJOOOXXX```jjjpppwwwiii[[[LLLEEEAAA??????@@@>>>???@@@@@@AAABBBEEEGGGAAANNNWWWWWW```rrrzzzlll\\\TTTSSSOOOOOOPPPNNNIIIGGGLLLSSSSSS```ppp~~~rrr___SSSLLLIIIKKKOOOIIISSSYYY\\\cccrrr~~~}}}tttiii^^^ZZZ\\\aaannntttggg___ZZZ[[[^^^bbbeeefffeeecccTTTQQQLLLGGGDDDBBBBBBBBB>>><<<::::::::::::888666555777999888555333444666222000///000111333333222//////000000000000////////////...---+++***)))(((+++,,,---///000222333444------......///111222333222222222333444555666777888777888;;;???AAA???===<<<;;;:::999<<>>333)))'''))))))***+++******+++++++++,,,,,,,,,---,,,+++++++++,,,---...(((***,,,//////...,,,+++************************+++,,,---.........---,,,333222222222333555777888KKK]]]zzzpppaaaVVVQQQMMMAAA999:::<<<888333111///000111000...,,,,,,,,,++++++,,,,,,------------***+++,,,---------------******+++++++++,,,,,,,,,******))))))***,,,...///......---,,,+++***)))((()))******+++,,,,,,------)))***+++---......,,,***111000....../////////...---------...111222000///888888:::???DDDMMM\\\jjjaaacccdddgggppp|||dddTTTMMMGGGCCCBBBCCCAAA>>>>>>BBBFFFKKKMMMXXXZZZ]]]aaaeeelllsssxxx}}}mmmVVVHHH???888777:::444444444444333222111000...///000222444666888999222222222111111111111111333333222222111000000000111000///...---,,,++++++...,,,+++,,,......+++(((///---++++++,,,...000000111222222555999>>>CCCEEELLLMMMPPPVVV\\\^^^]]]ZZZVVVQQQLLLMMMRRRWWWXXXWWWXXXaaaddd]]]XXXUUUJJJ;;;888444000///...,,,,,,---***,,,...---***)))+++---)))******)))(((((()))+++++++++++++++++++++++++++''''''((())))))***))))))++++++***)))+++---///111---,,,++++++,,,---///000000000111444888;;;<<<;;;AAAFFFMMMSSSYYYcccqqqzzz|||ooo\\\JJJ@@@<<<<<<===>>>======???BBBDDDDDDDDDDDDHHHLLLOOORRRZZZfffooowww~~~uuudddXXXTTTPPPLLLJJJKKKLLLKKKIIILLLPPPYYYgggyyy|||eeeVVVOOOLLLHHHIIIIIIKKKNNNQQQ[[[mmm~~~qqqeee]]]XXX\\\dddppp~~~{{{iii``````]]][[[```jjjrrrvvvvvvgggYYYMMMLLLKKKFFFAAA@@@===>>>???>>><<<::::::::::::888666666555444111///111000000///000222444555777444000//////000111111////////////////////////000000000000000111111111000///...///111222222222444444444444444555666777999888777:::>>>@@@@@@>>>;;;>>>AAAAAAAAADDDMMMTTT]]]___aaabbbaaa```___^^^```aaabbbaaa```^^^[[[YYYYYYUUUSSSVVVWWWTTTSSSTTTVVVRRROOONNNNNNMMMJJJGGG$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&''')))%%%&&&&&&''''''((((((((((((%%%&&&+++......000333===UUUtttxxxYYY;;;111)))((()))))))))*********+++++++++,,,,,,,,,...---,,,++++++,,,------***+++,,,......---,,,+++************************+++,,,,,,,,,,,,,,,++++++............///111333444AAASSSoootttnnnaaaVVVKKKEEE???777222333222333444444222111000000---------,,,,,,,,,+++++++++,,,------......------++++++++++++,,,,,,,,,,,,++++++******+++,,,---...,,,+++++++++++++++******+++++++++,,,,,,---------(((((((((***---000111111000...------......///...222111111111222555888:::===@@@HHHSSS]]]hhhxxx|||gggSSSMMMPPPPPPMMMLLLMMMMMMMMMQQQYYYaaahhhlllzzz|||~~~```QQQBBB;;;777222111333111111111111111000///...---...///111222444555666222222222222222222222222333222222111000000//////000000///...---,,,++++++...---,,,,,,......,,,)))---,,,++++++---000222333222666<<>>AAAFFFNNNYYYbbbpppkkkXXXKKKDDDBBBBBBEEEBBB???>>>???@@@@@@@@@AAADDDFFFGGGHHHNNNWWW___hhhnnnyyy~~~oooccc[[[UUUMMMHHHGGGHHHIIIIIIGGGIIIOOOYYYfffuuuzzzgggYYYOOOHHHDDDCCCDDDFFFHHHNNN^^^lllpppddd\\\[[[^^^eeeppp~~~tttnnneee```]]]^^^fffpppxxx|||vvviii\\\VVVQQQIIIDDDCCCBBBCCCBBB@@@>>><<<;;;;;;999888777666777666444222333333222222222222222333333111//////000000...---000000000000000000000000////////////000000000000000///...///111222222222444444444444555666666777999888888:::>>>@@@@@@???@@@BBBCCCCCCDDDGGGNNNSSS]]]^^^___aaaccccccaaa```aaaaaaaaaaaa___\\\YYYXXXZZZUUURRRTTTTTTQQQPPPQQQPPPNNNKKKJJJKKKJJJGGGEEE$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''')))'''(((...111333777===QQQnnnfffGGG666...))))))***(((((()))******+++++++++,,,,,,,,,///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************---,,,,,,+++************,,,,,,,,,,,,---///000111666EEE```zzznnnaaaRRRCCC===<<<888888777666444222///...111000///...---,,,++++++,,,------............---+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---)))*********++++++,,,,,,,,,,,,,,,,,,---------------,,,*********,,,---///222111000/////////000111444555666777888===FFFLLLTTTYYYfffvvvqqq~~~zzzjjj[[[QQQMMMWWWgggooonnnkkkeeegggkkkrrr|||rrrYYYEEE===666555555222000000//////000000000//////...//////000111222333333444111111222222333333444444444444333333222111111000000//////...---,,,++++++---,,,,,,,,,------,,,******++++++---000333666888>>>EEENNNTTTXXX]]]eeekkkllloootttzzz}}}|||xxxtttmmmjjjhhhlllvvvzzz___QQQ???555333444222...(((***,,,,,,+++***+++,,,)))******)))(((((()))+++++++++++++++++++++++++++)))))))))***))))))((((((...---,,,******++++++,,,---,,,,,,------///000000222000000000222333222111000333555777999>>>FFFMMMWWWjjjnnn___UUUNNNKKKKKKGGGAAA>>>===???@@@@@@AAABBBBBBAAAAAADDDJJJOOOUUUZZZeeeuuuzzzqqqiii```TTTJJJFFFFFFHHHIIIFFFHHHJJJMMMTTT```nnnxxxjjjVVVJJJFFFEEEEEEFFFEEEGGGRRR^^^ssspppfff]]]YYY\\\cccjjjqqq|||xxxwwwjjjeee^^^\\\___iiiuuu|||wwwnnnggg^^^RRRJJJGGGFFFDDDAAA>>><<<:::999888:::888777777888888666444555555444444333222111000111000000111222111...,,,111111111111111111111111........./////////000000111///...///111333333222444444444444555666777888999888888;;;>>>@@@@@@???FFFFFFFFFGGGIIILLLPPPRRR\\\[[[\\\___cccdddbbb___`````````___]]][[[XXXWWW[[[UUURRRRRRQQQNNNLLLNNNLLLKKKIIIIIIIIIIIIGGGEEE%%%$$$$$$$$$$$$#########'''&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&''')))(((((((((((('''''''''''',,,+++---///222888FFFTTTqqqqqqPPP999111,,,)))***+++((('''(((******+++++++++,,,,,,,,,000000000///...---,,,+++...---,,,*********++++++************************///...,,,***)))******+++---------...///000000111000;;;QQQoooqqq___PPPHHHCCCAAA>>>;;;777444000---222222111000///...------,,,------......---------,,,,,,---------...............---,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------/////////...---...000222777777666555444555777999:::???EEEIIIMMMUUU```iiiyyy~~~zzzsssooosssuuurrrnnnlllkkkpppxxxwwwiiissszzznnncccYYYRRRLLLNNNZZZrrrxxx[[[GGG<<<999555555555333111000000000111111111111000000111222222222222333333333000000111222333444444444666555555444444333333222//////...------,,,++++++++++++++++++,,,++++++***)))+++---000222666999<<>>???@@@@@@HHHGGGGGGJJJNNNQQQSSSTTT[[[ZZZZZZ]]]bbbccc___\\\]]]]]]]]]]]]\\\ZZZYYYXXX\\\VVVRRRQQQPPPLLLJJJLLLKKKKKKJJJJJJJJJJJJIIIIII$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&''')))(((((((((((((((((('''''',,,,,,///333999HHHbbbyyy}}}[[[@@@111...***)))++++++(((''')))******+++++++++,,,,,,,,,///000111111111///,,,+++...---+++)))))))))++++++************************000///---,,,+++++++++,,,------...//////000000000...555FFF```mmm\\\QQQMMMFFFAAA===:::555222000000000////////////...,,,,,,------------,,,,,,---............////////////.........---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,---------------...***---000222444777;;;>>>;;;<<<>>>???@@@DDDIIINNNUUU]]]gggooovvv}}}}}}xxxssstttuuurrriii```^^^WWWTTTWWWYYYVVVQQQNNNOOOTTT[[[bbbjjjrrrzzzxxxjjjbbbiiiuuuxxxyyyvvvlll]]]SSSQQQTTTPPP[[[pppwwwZZZHHH>>>666555222000///000000...111222222222222111111000222222222222222222222222000000000111222333444444444444333333222111111111.........---,,,,,,++++++((()))*********)))))))))***---000222333666:::===JJJOOOTTTQQQJJJDDDDDDGGGCCCCCCDDDDDDDDDDDDDDDDDD===<<<===CCCKKKVVV___cccggglllpppooopppwwwyyycccPPPDDD:::222000///...---,,,,,,+++***)))******)))(((((()))+++******************************+++******)))(((((()))))))))***+++,,,---...++++++,,,---//////000000///......///111333222111000000000111222555999<<<888IIIdddxxxooo]]]WWWNNNHHHDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGIIIFFFJJJPPPUUU[[[bbbkkkrrryyytttjjj___TTTMMMIIIHHHBBBEEEGGGFFFCCCEEEKKKPPPbbbsssqqq[[[GGGEEEEEEFFFDDDBBBFFFLLLUUU\\\hhhxxxmmm^^^\\\YYYSSSWWWccchhhrrr|||vvvgggbbbdddgggpppnnnlllgggcccbbbccceeegggsss}}}kkk^^^VVVQQQIIICCCAAA@@@@@@???>>><<<999888777777666555111222333444444333222111666444111000111222333333000000000000000000000000//////000111222222333333111000///000222333333333444444444555666777888999888999;;;<<<===???@@@AAAGGGGGGHHHLLLQQQUUUVVVVVV]]]\\\]]]___aaaaaa^^^[[[YYYYYYZZZZZZZZZZZZYYYYYY[[[UUURRRRRRPPPLLLJJJKKKIIIJJJJJJJJJJJJIIIJJJJJJ$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((******000<<>><<<777444444666555555444222000111333555222111222333777<<>>AAABBBCCCEEEIIIMMMQQQTTTVVVWWW^^^```aaabbbbbbaaa___^^^WWWWWWXXXXXXXXXXXXXXXYYYXXXSSSPPPRRRQQQMMMJJJKKKFFFGGGHHHHHHFFFFFFGGGHHH$$$$$$%%%&&&'''(((((()))%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&''')))''''''(((((())))))******---+++444KKKiiiuuuUUU<<<111000+++)))***,,,,,,)))***---******+++++++++,,,,,,,,,...000222444444222///---******************++++++************************,,,,,,---------,,,,,,+++***+++,,,---------,,,,,,///000666CCCZZZvvv}}}lll]]]RRRJJJCCC>>>777666555555444333222222000000000000000///....../////////000000000111111......///000//////------------...............///000000111222444555666666888;;;>>>@@@EEEOOO\\\fffuuuyyy}}}zzzqqqjjjbbbVVVKKKDDDBBB>>>======<<<;;;999:::777888<<<>>><<<===@@@AAABBBDDDGGGLLLTTT]]]ccchhhllloooqqqsss{{{xxx|||yyytttVVVEEE???<<<555888888444444:::===<<<;;;;;;;;;:::999777666555444444444444444444444444444444444555555555555555111000000//////...---------------,,,,,,,,,,,,+++'''***,,,,,,******+++---***...111000...---///222))),,,...///...------...---...///---+++***,,,...---------,,,---...111222222555888888777<<>>999222---,,,------,,,)))******)))(((((()))+++************************))))))***+++++++++******+++++++++++++++***))))))'''(((***,,,...............------...111222222111333222222333555888:::;;;??????GGG]]]{{{rrrhhh^^^UUUOOOJJJJJJIIIHHHHHHGGGFFFDDDHHHIIIIIIGGGFFFHHHNNNTTTZZZ[[[[[[XXXQQQJJJFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHQQQ[[[dddkkklllcccXXXIIIFFFEEEFFFEEEBBBDDDHHHJJJHHHLLLVVVbbbqqqnnn```WWWSSSRRRQQQXXX```eeeqqqyyyfffaaaaaaaaaaaagggsss{{{sssffflllsss{{{qqqfffXXXNNNHHHEEEBBB@@@???===;;;:::<<<>>>>>>>>>888888777666555555555555333111//////111222222111111111111111111111111111//////000111222333444444222111000000222444444333333444444555666888:::;;;777:::===>>>===>>>AAACCCAAAEEEKKKNNNNNNOOORRRUUUYYY^^^bbbccc```^^^___aaaYYYXXXWWWWWWVVVUUUUUUUUURRRNNNNNNQQQQQQMMMIIIIIIDDDFFFGGGFFFDDDCCCEEEFFF###$$$%%%&&&((()))******'''&&&&&&&&&&&&'''((((((%%%&&&((('''&&&&&&''')))&&&''''''((()))******+++222///888WWW~~~|||ZZZ===...---333,,,******,,,,,,)))+++///******+++++++++,,,,,,,,,---///333555555333000...))))))******+++++++++,,,************************)))***+++------,,,+++***+++,,,---...///...---,,,111000111999JJJdddvvvgggZZZPPPIII???>>>===;;;999888666666222222222222222111000000000000000000111111111111---...///000000///...---,,,,,,---...///000111222222222333555777888999:::@@@DDDJJJRRR^^^rrryyyqqqhhhbbbbbb^^^]]]YYYSSSOOOJJJAAA777:::999777666666888:::;;;888777999>>>??????BBBHHHIIIJJJKKKOOOUUU___jjjrrrzzzvvvjjjbbb]]]cccsssyyyuuu^^^LLLCCC>>>999666;;;<<<888888===@@@===CCCBBBBBB@@@???===;;;:::888888888888999999999999777777777777777666666666333333222222111000000000---,,,,,,,,,,,,,,,,,,,,,(((+++......,,,+++,,,///)))---000///***(((***---***++++++,,,,,,,,,,,,,,,+++...000000---++++++---+++,,,---------...///111......///000000333;;;CCCSSSmmm}}}cccMMMEEE:::222///---+++***)))******)))(((((()))+++))))))))))))))))))))))))((()))***+++++++++++++++'''((()))***,,,,,,,,,,,,&&&'''))),,,---......---///...---...000111000///444333222333555777888999>>>888999MMMqqq{{{pppfff___VVVTTTRRRPPPNNNKKKHHHFFFHHHGGGFFFEEEGGGHHHIIIJJJJJJMMMOOONNNIIIEEECCCCCCBBBAAA@@@AAADDDEEEEEEDDDCCCJJJOOOPPPRRRSSSRRRNNNIIIEEEBBBCCCBBB???AAADDDDDDFFFLLLSSSWWW```vvvoooaaaVVVMMMIIINNNQQQSSS\\\ppp{{{hhh```___]]]VVV^^^nnnmmmkkkhhhjjjxxxwwwgggZZZSSSOOOJJJGGG???===;;;<<>><<<:::888666666666666333222222444555555333111222222222222222222222222---...///000111222333333222111000000333444444333333444444555777888:::;;;777:::===>>>===>>>AAADDD@@@FFFLLLNNNLLLLLLOOORRRSSSYYY``````\\\ZZZ]]]aaa[[[ZZZXXXVVVTTTSSSSSSRRRNNNKKKLLLPPPQQQMMMIIIHHHDDDGGGHHHGGGDDDCCCEEEGGG###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&''''''''''''((()))(((&&&$$$$$$%%%&&&''''''&&&(((++++++((())),,,333666JJJmmm[[[>>>222...,,,+++)))************+++++++++((((((***+++---...000000,,,---///333666555111,,,000---))))))+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++///............///000000,,,,,,---111;;;KKK[[[gggsssxxx~~~jjj___TTTLLLEEECCC???888777:::888555111000000111222222333111000///000111000///111111111000///...,,,,,,111///222666555222555===666999<<<>>>@@@FFFMMMSSS___iiivvvzzzvvveee^^^VVVNNNJJJFFFAAA>>>EEEBBB??????@@@@@@>>><<<:::999888888888999:::;;;???===???FFFLLLPPPUUUZZZYYYhhhooosss~~~lllZZZTTTTTTUUU```vvvyyyjjj___ZZZ[[[^^^ggguuu|||ssshhh\\\OOOFFF>>>888:::AAA>>>>>>???AAAFFFMMMVVV\\\ccccccfffggg___PPPFFFCCCAAACCCBBB@@@AAADDDCCC>>>===<<<;;;===???>>>;;;888000333555444000...///222...---,,,,,,++++++,,,,,,******************************)))))))))))))))***)))************+++++++++***---000///***(((***------,,,***))))))***,,,---,,,,,,------///000111222AAA[[[wwwmmmZZZGGG<<<666111000333))))))************))))))*********)))))))))((((((******+++++++++******)))((())))))))))))*********,,,,,,,,,---------......000000000...---...000333???666333777555...000999999===???JJJjjjvvvqqqttt|||yyyooooooiii```ZZZVVVOOOGGGHHHCCCDDDIIIJJJEEEBBBCCCIIIHHHHHHIIIIIIGGGDDDAAACCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDFFFGGGHHHEEECCCAAA?????????AAABBBAAAEEEJJJMMMPPPWWWbbbjjjyyycccUUUOOOLLLMMMMMMMMMSSSaaatttsssgggaaa]]]YYY\\\dddsss}}}vvvjjjdddkkkzzz|||lllbbb]]]QQQCCC???;;;:::AAAHHHJJJJJJLLLBBB===999999::::::888777666555333111222444444222333111...///222333222000000000000111000///......444333222111111111222333666555333333333555777888888999:::;;;===>>>??????CCCEEEHHHLLLPPPSSSUUUVVVTTTVVVXXXYYYWWWVVVVVVWWWYYYYYYXXXWWWTTTQQQOOOMMMKKKKKKKKKJJJIIIHHHGGGFFFIIICCCBBBFFFFFFDDDEEEJJJ$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((***&&&%%%'''((((((***...000>>>YYY{{{kkkIII666///,,,+++,,,(((((()))))))))*********))))))***+++---...//////------///222555444111---000---******,,,------,,,+++++++++++++++++++++++++++++++++******+++++++++------,,,,,,------...///......///000555>>>GGGNNNSSSYYYcccppp}}}kkk```UUUPPPIII@@@;;;;;;888666444222222222111///555444222222333333222111444444555555666666666666555444666:::;;;888<<>>;;;:::999999<<<@@@DDDGGGMMMPPPWWW```eeehhhooowwwttt\\\TTTZZZdddiiivvvtttcccXXXNNNGGGEEELLLLLLOOOWWW___```XXXPPPJJJDDDAAAAAA>>>:::<<>>DDDNNNXXXbbbnnnyyyrrreee```]]]^^^]]]YYYXXXYYYVVVPPPMMMKKKKKKKKKIIIEEE???999555555444222000000111333------,,,++++++++++++,,,******************************))))))))))))******))))))*********++++++++++++...111///,,,)))+++...,,,+++)))(((((()))+++,,,,,,,,,,,,---...///000111888III\\\kkk}}}jjjXXXFFF666///000******************))))))---------,,,,,,,,,++++++******+++++++++******))))))))))))*********++++++,,,,,,,,,---------......111111111000///000222555SSSBBB555444555333555;;;:::<<<>>>HHHgggmmmbbb]]]^^^jjjwww|||zzzpppeeeXXXLLLQQQLLLJJJLLLJJJDDD@@@@@@BBBBBBCCCEEEFFFGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAADDDCCCCCCCCCDDDDDDEEEFFFDDDBBB@@@???>>>???@@@AAAAAAEEEIIIKKKMMMRRRZZZ```iiiuuuooo[[[OOOHHHIIIKKKLLLOOOYYYgggqqq~~~sssiiiaaa^^^^^^aaaiiitttwwwkkkgggnnnvvvyyyyyy|||xxxrrraaaOOOGGGAAA<<<>>>BBBHHHRRR[[[YYYPPPEEE>>><<<:::888888666555333111222333222111777555222222444444333111111111000000000/////////444333222111111222333333555444333333444666888999999999:::;;;<<<>>>???@@@EEEGGGIIIMMMPPPSSSUUUVVVUUUYYY\\\]]][[[XXXVVVUUUTTTUUUWWWXXXVVVSSSOOOLLLIIIIIIIIIHHHGGGFFFEEEDDDIIIFFFFFFHHHGGGCCCDDDIII%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''(((((()))000)))%%%&&&((()))---222333MMMnnnqqqSSS777///...)))(((,,,'''((((((((())))))))))))******++++++,,,---------------...000222222111///111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++,,,,,,---...///000000000222555888999===EEEPPP\\\hhhqqqvvvzzzsssiii^^^PPPDDD===;;;999777666666555333111222111111222444444444222666555555555555777888999888999>>>EEEIIILLLQQQVVV\\\___eeennn{{{~~~wwwrrrggg^^^VVVRRRMMMFFF@@@>>>>>>;;;888777888999999999>>><<<;;;;;;===?????????AAAAAAAAADDDJJJRRRYYY^^^ggglllvvv~~~}}}hhhZZZ]]]nnn~~~pppUUUEEE>>>:::888999===;;;:::===AAAAAA<<<777666666888<<<======AAAFFFNNN[[[mmm}}}}}}{{{yyytttmmmhhhhhhgggeee```WWWLLLDDD???:::555111000000111111------,,,+++++++++++++++***************************)))))))))))))))******)))))))))*********+++++++++...000///,,,+++,,,...+++***)))(((((()))***+++++++++++++++,,,...///000111888???III```~~~uuuWWW<<>>>>>>>>???@@@AAAEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA???>>>>>>???@@@AAABBBEEEHHHIIIIIIKKKPPPTTTRRR[[[iiiwwwzzzppp^^^OOOFFFHHHKKKKKKMMMRRRYYY```ppp}}}rrrggg_________aaahhhuuuuuuiiigggkkkmmmlllvvvqqq[[[NNNFFF???===>>>EEESSSaaammmeeeXXXKKKBBB>>>;;;:::888666444444444444222111888666444333333333222111333222111000///000000111333333222222222333333444444444444444555777999:::;;;:::::::::;;;>>>@@@BBBGGGHHHKKKNNNPPPSSSTTTUUUUUUYYY]]]___\\\XXXTTTRRRPPPRRRUUUWWWVVVRRRNNNKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDFFFHHHHHHGGGKKKQQQ&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&''''''''''''((("""###%%%&&&((((((((((((333,,,'''(((***+++000555???```aaaEEE///...///(((%%%***((((((((()))))))))******+++++++++++++++,,,,,,,,,...---......000000000000111000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,+++++++++***+++,,,,,,------///000000000000111333555666999===CCCJJJPPPSSSbbbsss{{{iiiWWWKKKEEEAAA<<<999888777666555111000111333666888888777999777555444555999===@@@EEEIIIQQQ[[[eeemmmuuuzzz{{{kkkbbb\\\UUUOOOMMMHHHCCCAAA@@@???>>>>>>>>>===;;;:::;;;<<<===>>>DDDCCCCCCDDDGGGJJJMMMNNNWWWXXX[[[___fffnnntttxxx{{{|||vvvuuurrrqqq{{{ppp[[[DDD:::888777777777666555444666999;;;:::888;;;<<<>>>AAADDDJJJSSSZZZooo}}}|||pppbbbZZZMMMFFF===777444333000...---,,,,,,+++***+++++++++************************))))))))))))))))))***+++))))))))))))***************,,,......,,,++++++---+++***))))))))))))***+++************+++,,,---...000222222666EEEccchhhHHH666111///...---,,,+++***))))))))))))))))))))))))(((((())))))***+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------......///000111111111222555777bbbMMM999222444555555555;;;:::999BBB^^^yyylllPPPFFFDDDCCCDDDHHHHHHOOOUUUYYY]]]eeesss~~~}}}ddd]]]UUUOOOLLLIIIIIIIIIEEECCCBBBAAABBBBBB@@@??????>>>===<<<===???AAABBBFFFEEEDDDBBBAAAAAA@@@@@@@@@??????>>>>>>???@@@@@@AAADDDGGGHHHGGGHHHIIIKKKLLLNNNSSS[[[```___WWWPPPIIIJJJLLLLLLMMMOOOTTTXXX\\\hhhyyy{{{ppp`````````bbbgggooowww}}}uuunnniiifffccclllxxx~~~kkkTTTKKKBBB??????BBBKKKSSSlllnnnkkk```RRRIIICCC@@@;;;777555666777555444444555444333222222222222111555333111000///000222333333333333333333444444444444444444555777999;;;<<<<<<;;;::::::;;;>>>AAACCCGGGHHHJJJMMMOOOQQQRRRRRRSSSVVVYYYZZZXXXUUUSSSRRRQQQRRRSSSSSSRRROOOLLLJJJJJJIIIGGGEEEEEEEEEEEEFFFCCCEEEGGGHHHHHHKKKSSSZZZ'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((!!!"""$$$&&&'''(((((((((///+++)))***+++,,,222999NNNtttrrrQQQ;;;,,,---///)))&&&***)))))))))*********++++++++++++++++++++++++++++++------.........///000111111111111///...---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,------......///000//////000222444777666555555777:::>>>@@@HHHTTTeeeyyyxxxjjj^^^VVVJJJ???999666555555666555444555888:::;;;;;;<<<;;;;;;>>>DDDNNNXXX___eeejjjrrr||||||nnn\\\OOOJJJGGGDDD@@@EEECCC@@@>>>>>>???@@@???@@@AAACCCEEEGGGJJJMMMPPPVVVVVVXXXYYY]]]aaafffiiippprrruuuxxx{{{}}}~~~vvvoookkklllnnnmmmmmmooowwwxxxrrr}}}yyyeeeSSSEEE888666888777444222444444555666888:::;;;<<>>===@@@???>>>===>>>???BBBCCCEEEDDDCCCAAA@@@@@@??????>>>>>>>>>>>>???@@@@@@AAA@@@BBBEEEFFFGGGGGGGGGHHHKKKKKKJJJJJJJJJLLLNNNPPPKKKKKKJJJJJJKKKNNNSSSVVVTTT\\\kkk{{{{{{jjjeee``````eeejjjlllkkkvvv~~~~~~pppcccbbbeeelllxxxeeeVVVEEE???@@@AAACCCFFF___ppp|||xxxjjj\\\QQQIII>>>888555777777333333555222222333333333333555666666444222111000111333444333333444444555555555555444555555777888:::;;;<<<===<<<;;;:::<<>>444+++***+++******+++************++++++++++++*********++++++++++++++++++,,,......------///111111222333111///......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...///////////////...---...000222111111000111333666999;;;999@@@LLL___{{{wwwdddQQQDDD<<<888666:::888666666999===@@@AAAAAADDDJJJTTTaaappp|||xxxsssnnnhhhdddVVVOOOEEE@@@??????@@@??????BBBEEEEEEHHHLLLNNNMMMRRRUUUZZZ```eeejjjpppttt|||{{{xxxsssooonnnoooqqqooopppqqqqqqoookkkgggddd\\\RRRKKKLLLPPPQQQQQQRRRSSS]]]fffqqq|||mmmVVVGGG<<<555222555777555111000222333444555666:::???BBBKKK[[[ooo}}}}}}~~~~~~yyyqqqlll``````^^^ZZZRRRFFF999000,,,,,,+++***************))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((()))))))))******(((((()))*********))))))++++++++++++++++++++++++***************+++,,,,,,''')))...000...555NNNhhhcccFFF555444333000---+++***))))))*********+++++++++++++++((()))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---///000//////111222111222222222111111222444777777888???QQQnnnxxxyyyfffMMMEEEFFFCCC>>>===:::===@@@@@@@@@DDDMMMTTTaaahhhqqq{{{xxxjjj___YYYQQQKKKJJJGGGBBB@@@?????????>>>AAA@@@?????????@@@AAABBBBBBBBBAAA@@@@@@???@@@@@@===>>>??????@@@AAABBBBBBAAABBBCCCDDDFFFFFFFFFFFFEEEHHHJJJHHHEEEEEEIIINNNIIIHHHGGGGGGIIILLLPPPSSSVVVXXX```nnnxxx|||yyynnnaaa\\\^^^dddfffffflllsss~~~{{{kkkaaa]]]\\\dddssswwwbbbKKKAAA@@@BBBCCCDDDSSSjjj}}}ssseeeYYYGGG===777888666000000555333444555555555666888:::666555444333222333333444333333444555666666666666666666777888:::;;;;;;<<<===<<<<<<<<<===@@@BBBDDDDDDEEEGGGJJJLLLNNNOOOOOORRRSSSTTTTTTSSSTTTWWWYYYUUUSSSNNNJJJHHHGGGHHHIIICCCBBB???>>>>>>AAADDDFFFDDDHHHMMMRRR^^^mmmyyy}}}%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&'''(((***+++&&&)))...000000666HHHZZZuuuoooVVVBBB222222...(((&&&+++---+++))))))))))))************))))))******+++++++++,,,))),,,...///------...000222333444333000......///------------------------***,,,---......---,,,***---------------......///---...000000///...///000.........///111333666777555999???KKK```|||nnn\\\OOOGGGDDD@@@>>><<>>SSSxxxvvvVVV???777444111...+++***))))))'''((((((((())))))))))))(((((()))++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,...000000//////000111444666555222000/////////555777:::===HHHaaannnRRRGGGEEEAAA>>>>>>:::;;;<<<<<<===>>>AAADDDHHHOOOXXXcccrrrwwwpppeeeZZZSSSOOOIIIDDDBBBAAA@@@???AAA@@@@@@@@@@@@@@@@@@??????????????????@@@AAAAAA===>>>???@@@BBBBBBCCCCCCBBBBBBBBBBBBDDDEEEEEEDDDAAAEEEHHHHHHEEEDDDFFFIIIFFFEEEEEEFFFHHHKKKMMMNNNXXXUUUXXX```gggmmmwww~~~tttggg^^^\\\___dddgggeeellluuu~~~ggg___WWWWWW___kkkvvv}}}xxxfffSSSIIIEEECCCBBBCCCIII[[[nnnzzz}}}nnnWWWJJJ@@@>>>999111000666444666777666555555777:::555555555444444444444333222333555666777777666666777888999::::::;;;;;;;;;<<<<<<===>>>???AAABBBCCCDDDEEEGGGJJJMMMOOOPPPQQQPPPRRRSSSTTTSSSSSSTTTUUUQQQOOOLLLIIIHHHGGGGGGHHHCCCAAA???===???CCCGGGJJJNNNTTTZZZcccrrr$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((***)))((('''(((***,,,---(((---222444444>>>VVVmmmmmmSSSAAA777///666444((($$$+++...)))(((((((((((())))))))))))((())))))***++++++,,,,,,(((+++//////---,,,---///222444555444000......///------------------------***,,,...000000...,,,***------,,,,,,------...///***---111333222111111111000000000///000000000111333555666999GGG^^^vvvrrrcccZZZTTTIIIHHHIIIOOOZZZgggrrryyyyyyxxxmmmgggaaaXXXRRRPPPNNNLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJHHHMMMRRRVVVWWWYYY\\\```jjjssszzz{{{}}}zzzvvvyyy{{{|||zzz{{{}}}tttqqqhhh\\\OOOGGGDDDDDDBBBBBBAAA@@@>>><<<;;;;;;:::888888;;;;;;999:::>>><<>>AAABBB???<<<===BBBCCC@@@>>>CCCHHHJJJHHHEEECCCCCCGGGSSSbbbhhh```OOO>>>333,,,++++++***)))*********))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))))))))))))))))))))***,,,,,,+++***))))))************))))))++++++++++++++++++,,,,,,111))))))//////---777GGGjjjlllSSS888555222...+++***)))*********++++++,,,,,,,,,---(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---///111111000//////000333333111///111555888888444888;;;<<>>============>>>???AAABBBCCC===>>>@@@AAABBBCCCDDDDDDDDDBBBAAAAAABBBCCCCCCBBBDDDDDDDDDCCCBBBBBBDDDFFFEEEEEEFFFHHHJJJLLLKKKKKKWWWRRRQQQVVV[[[aaammmzzz{{{vvvnnnddd^^^^^^bbbfffaaagggooozzzuuujjj]]]WWWXXX___jjjsssmmmcccYYYSSSMMMEEE@@@@@@@@@LLLZZZkkkeeeVVVIIIEEE>>>444333999444666777555333222444777555555666666555555444333222333555777777777777666888999::::::;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCDDDEEEHHHKKKNNNPPPQQQRRRMMMOOORRRSSSQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEECCCAAA@@@BBBGGGLLLOOOhhhlllooottt~~~vvv'''&&&&&&&&&''')))***,,,))))))(((((('''''''''&&& &&&***)))'''(((***+++***222555444???XXXqqq}}}iiiLLLAAA:::111222///,,,+++,,,,,,***((((((((())))))******++++++)))************+++++++++,,,,,,,,,---------......222222555999888222------.........111333222---))),,,+++******++++++)))(((...,,,******+++---...---000///...000333444222///+++---//////...---...///000//////333:::FFFQQQXXX[[[eeeqqqyyy}}}|||tttgggdddeeepppyyymmmccc[[[UUUQQQIIIIIIGGGDDDBBBBBBEEEGGGQQQOOOLLLKKKMMMRRRXXX\\\dddggglllpppssstttsssrrr~~~|||sssnnnkkkfff```]]]^^^``````___TTTNNNFFF@@@<<<:::999888999999777555333444666999666999<<<>>>=========>>>CCCDDDIIITTThhhwwwhhhTTTDDD<<<888666444555555333//////333777999777;;;DDDVVVqqqsssnnnssswwwvvvuuutttnnndddWWWKKKAAA999666555444444333333444444555222555777888777666666777777???HHHMMMKKKCCC;;;555,,,+++******+++,,,,,,,,,+++,,,,,,,,,+++***((('''(((((()))***************+++)))(((***---///---+++))))))*********))))))(((***************+++++++++,,,+++***))))))***++++++,,,'''&&&)))+++,,,333<<>>???===??????===>>>AAA>>>999@@@<<<>>>FFFLLLPPPXXXaaaeeepppzzzjjj]]]XXXNNNAAA===CCCDDDDDDBBB???<<<;;;;;;<<<<<<===>>>???@@@@@@???>>>CCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFGGGIIIJJJKKKLLLQQQPPPOOONNNQQQYYYbbbiiiyyyvvvpppiiibbb``````bbbffffffhhhooozzzuuueeeXXXRRRTTTYYY^^^iiihhhiiiggg]]]PPPIIIIII@@@HHHMMMSSShhhnnnVVVDDD??????:::444999888555333333333444555999999999:::;;;:::888666222555777666444333666::::::999888888888999:::;;;;;;;;;;;;<<<>>>@@@CCCDDDGGGGGGHHHJJJKKKMMMNNNNNNNNNOOOPPPQQQQQQPPPNNNLLLKKKHHHFFFFFFEEEDDDHHHOOOGGGCCCCCCDDDEEEGGGSSSaaa|||xxxppphhhaaa((('''&&&&&&&&&'''((()))))))))((((((((('''''''''&&&(((***((('''(((***+++///333???SSSgggvvvrrrTTTAAA<<<777000111...+++***++++++***((()))))))))))))))*********))))))*********+++++++++,,,,,,,,,------------...222222666;;;;;;555000000000///---...000///---***,,,+++******++++++***(((...,,,++++++---......---000......///222333222000---...000000.........///111000000111555999>>>AAABBBIIIQQQUUUXXX]]]fffmmmuuulll```VVVPPPMMMJJJIIIGGGIIIKKKLLLMMMOOOQQQTTTXXX\\\cccjjjnnnooommmlllwwwxxxxxxxxxvvvrrrooommmkkknnnooolllfff]]]VVVRRRNNNIIIDDDBBBAAAAAA@@@???EEEAAA===999777666777777::::::999777444444555777777:::===>>>>>>@@@CCCFFFMMMRRR]]]lllpppdddXXXOOOAAA888555444222000111111111//////333888<<<@@@OOOeee}}}jjjZZZJJJGGGJJJLLLLLLKKKIIIFFFAAA===999666444444222222111111111111222222000222444333111/////////---222888:::888333...,,,,,,+++******+++,,,,,,,,,))))))************)))((((((((()))******************)))((())),,,---,,,+++))))))************))))))************************+++++++++*********+++++++++''''''***++++++111999GGGdddcccGGG555111+++***,,,(((*********++++++,,,,,,,,,((()))******++++++******---+++***+++,,,...---------...//////---------/////////000000111111222222111222333333222333444666777777;;;>>>???IIIhhhcccRRRHHHBBB>>>>>>===@@@@@@>>>???BBB@@@<<<;;;999<<>>===<<<<<<<<<===>>>?????????>>>>>>AAA@@@@@@@@@@@@@@@AAAAAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIKKKLLLLLLLLLNNNSSSZZZ___iiihhheeebbb___```cccfffcccdddeeeiiiqqqzzzsssdddWWWRRRSSSUUU\\\cccoooyyyuuudddRRRHHHBBBEEEFFFKKK[[[sssnnn[[[LLLEEE???:::999777555555666777888888666888:::<<<===:::777444666777777666555555777888::::::999999999:::;;;<<<===<<<===>>>???BBBDDDFFFDDDEEEGGGIIILLLNNNPPPQQQLLLMMMOOOOOOOOONNNLLLKKKGGGBBB???BBBDDDCCCCCCEEEBBB@@@CCCIIINNNWWWfffuuurrrbbbXXXOOOHHH(((((('''&&&%%%%%%&&&&&&))))))((((((((((((''''''***))))))))))))+++---///888:::NNNsssuuuTTT>>>999888666111///---************)))(((************)))))))))))))))))))))*********++++++,,,,,,,,,,,,------------111111666======888444333222000...---......---,,,,,,+++******++++++***)))---,,,,,,---///000...---......---///111222111000///000111111///...///000000111111111111000//////333666999::::::???HHHOOO\\\ppp{{{fff^^^SSSMMMMMMQQQTTTUUUYYY\\\```dddfffhhhkkkmmmuuuxxx}}}|||uuulllgggooonnnjjjfff```[[[VVVSSSSSSSSSQQQMMMFFF@@@===;;;AAA>>>;;;:::::::::888777777666444333222222333333777888999999999:::===???<<<@@@DDDGGGKKKQQQYYY___hhhqqq|||lll[[[LLLCCC@@@;;;555333333444333111...///111111111555;;;AAAIIIeeettt___NNNCCC:::888:::999888999222111///...------......///......------......///,,,...//////---,,,------,,,...///...,,,******++++++*********++++++,,,---((((((((()))))))))))))))(((((()))***************)))((('''(((***,,,+++***))))))************))))))))))))))))))))))))))))))******++++++++++++*********((((((+++++++++///444???]]]uuuSSS;;;333,,,+++,,,&&&++++++***)))***+++,,,---(((((()))************)))---,,,***+++---......------...//////...---...000000000000000000111111111111222333333222333555777888999;;;======FFFbbbeeeSSSHHHBBB??????===??????>>>@@@CCCBBB>>>::::::===AAABBBBBBEEEIIIGGGPPP]]]iiirrrxxx~~~yyylll[[[NNNCCCCCCCCCBBBAAA@@@???>>><<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCBBBAAAAAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@??????BBBCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLMMMNNNOOORRRTTTYYYZZZZZZZZZZZZ]]]bbbfff___aaabbbcccdddiiiqqqxxxuuubbbTTTNNNNNNQQQ[[[pppwww^^^MMMHHHCCCAAAFFFNNNZZZkkkyyyxxxaaaPPPEEE>>>;;;999777777888888888777333777;;;>>>???<<<777444;;;999777666777888777777;;;:::999999999:::<<<===>>>>>>>>>???AAACCCEEEGGGBBBCCCFFFIIILLLOOOQQQRRRLLLLLLMMMNNNMMMLLLJJJIIIFFF???;;;@@@EEEDDD@@@>>>DDDEEEIIIQQQYYYdddsss~~~mmmYYYKKKFFFAAA===&&&&&&&&&&&&%%%&&&&&&&&&))))))((((((((((((((((((***((('''***---...000333AAAKKKccc```BBB888:::999555333---+++******)))***))))))++++++******))))))(((((())))))))))))************++++++,,,,,,,,,---------//////555<<<>>>999666666333222111000000///...---,,,+++******,,,,,,+++***++++++,,,---//////---+++...------...000111111222222333333222000///000111///000111222111000///...333555666444333666<<>>===???@@@@@@===:::777666777666666666777888888777777666777777777555555555666::::::;;;:::;;;>>>CCCGGGJJJOOOWWW]]]dddnnn{{{kkkiiidddZZZOOODDD===:::888555222222333333222111000111333444444666@@@JJJ\\\}}}rrrYYYGGG<<<666222444444111000111333222000...---------------,,,,,,++++++,,,,,,---(((***,,,------...000222//////...---++++++---///******++++++***+++,,,...+++***)))))))))))))))***(((((()))***************(((((((((((()))******)))((())))))************)))))))))))))))(((((((((((('''((()))++++++***)))((())))))***+++++++++---000<<>>>>>???BBBCCCDDDFFFHHHEEEJJJPPPTTTXXX___jjjrrrnnnWWWLLLIIIEEECCCBBBBBBBBBAAA<<<=====================<<<<<<<<<===>>>???@@@AAACCCBBB@@@??????AAACCCDDDBBBBBBBBBAAA@@@???>>>>>>BBBBBBCCCDDDDDDEEEFFFFFFJJJMMMQQQRRRRRRPPPOOOOOOSSSTTTUUUVVVWWWZZZ___bbb^^^```aaa___]]]___ffflllqqq^^^RRRMMMOOOVVViiimmm\\\PPPFFFBBBGGGHHHIIIVVViii|||zzzdddOOO@@@???<<<888777777888666444333666;;;>>>???>>>======>>>:::666555888999888666;;;:::999999999:::;;;<<>>BBBFFFEEEDDDDDDFFFJJJPPPYYYbbblllwwwxxxjjjVVVFFF??????>>>===$$$$$$%%%&&&&&&'''''''''(((((()))))))))))))))))))))&&&''',,,......111777JJJdddcccMMM===>>>@@@:::333333+++++++++***))))))***+++++++++******))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,------------222:::<<<999777888444555666666444111...,,,,,,+++***+++,,,---,,,************,,,......,,,***---.........///000222444555555555333111000111333000000111222222333333444222444555444333333666888AAAJJJ```{{{vvvqqqoooqqqsssnnnhhh^^^SSSKKKFFFEEEEEEAAA@@@>>><<<:::999999999444666999999888777666666444555777888999999999999888;;;===>>>======>>>@@@FFFFFFEEEDDDFFFJJJQQQVVVfffnnnyyyqqqbbbMMMLLLIIICCC===:::888999444222///---...///000000333333555666555888GGGWWW}}}pppXXXEEE;;;444000000333333///...///---------------......///,,,,,,++++++++++++,,,,,,(((***+++,,,,,,---000222***+++,,,+++))))))***+++(((***++++++******---///000...,,,***)))((()))***(((((()))***************'''((((((((((((((())))))(((((()))***************))))))))))))((((((''''''%%%&&&((()))))))))((('''(((***,,,+++***+++------:::RRR{{{vvvRRR888000---...///***,,,+++)))(((((()))+++,,,******+++,,,,,,,,,,,,,,,...,,,+++,,,---.........,,,---////////////000222111111111000000000000000111222333444333444666999===???@@@???<<>>???@@@BBBDDDAAAAAABBBAAA@@@???>>>===BBBCCCCCCDDDEEEFFFGGGGGGKKKOOOTTTVVVTTTQQQNNNMMMPPPRRRTTTVVVXXX[[[^^^aaa___aaabbb___[[[\\\bbbhhhqqq}}}~~~kkkZZZPPPOOOSSSccc~~~rrrYYYMMMHHHKKKHHHAAAIIIZZZjjjcccJJJBBB===888666888999777555555888:::<<<===AAAFFFJJJCCC>>>:::888999:::999777:::999999888999:::;;;<<>>???@@@BBBDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLKKKJJJIIIGGGDDDBBBEEEEEEFFFJJJPPPJJJPPPWWW]]]dddlllqqqttthhhZZZIII>>>:::999777666###$$$%%%'''(((((((((((((((((())))))))))))*********'''(((...000111:::GGG]]]{{{KKKCCC???BBB@@@777111111***+++++++++)))***+++---************))))))))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,000666999888777:::444777:::999666222...---,,,+++***+++,,,---,,,+++***))))))***,,,,,,+++***...////////////000444666888888777444222111222444333222222222333444555666111333666666666555666777AAAHHH[[[}}}}}}yyylllhhhaaaYYYQQQOOOPPPRRRNNNKKKGGGBBB>>><<<;;;;;;:::999888777777777777888111444777888777555444444777999<<<=========>>>@@@;;;???CCCEEEEEEGGGKKKNNNVVVXXX\\\```eeemmmuuuzzznnnWWWIII@@@===999666333222222333222111///......000222444333222444777888@@@WWWnnn}}}mmmYYYEEE888333222///...222444111//////------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,+++))))))***,,,''')))+++***)))(((((()))'''***,,,+++******---000333111---***(((((()))***(((((()))***************''')))***)))((('''(((***'''((()))******+++******+++******))))))(((((('''%%%&&&'''(((((())))))((((((,,,---***))),,,......888MMMuuukkkKKK555000,,,,,,,,,''',,,+++***)))((()))******))))))***++++++++++++***...---+++,,,...//////...+++---/////////000222333000000000000000111111111111222333444444555777999AAACCCEEEBBB>>>???HHHPPPUUUkkkiiiXXXPPPLLLIIIFFFGGGGGGEEEHHHLLLMMMJJJIIIFFFDDDHHHRRR[[[XXXQQQJJJIIIFFFCCCBBBFFFNNNUUUgggmmmaaaQQQEEE???>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>@@@AAA@@@??????>>>???@@@BBBCCC@@@@@@AAAAAAAAA???>>>===BBBBBBDDDEEEFFFHHHIIIIIIJJJNNNRRRTTTSSSOOOMMMLLLMMMPPPTTTWWWZZZ\\\```ccc```aaaaaa___\\\]]]aaaeeegggqqqxxxfffYYYQQQSSSaaa{{{dddWWWOOONNNHHH@@@CCCNNN]]]rrrzzz___HHHAAA:::777:::===<<<:::888999::::::<<>>???@@@GGGRRRiii~~~ooohhheee___ZZZPPPNNNIIICCC===;;;<<<>>>=========<<<:::888777666777777777666666666555555666888;;;<<<;;;::::::;;;888;;;???BBBDDDFFFKKKNNNSSSWWW[[[\\\\\\^^^ccchhhnnnssszzz{{{fffSSSDDD;;;999444///...///111000///111222222222111222444555444222666<<>>@@@CCCDDDQQQcccsssyyymmmaaaWWWVVVWWWVVVTTTVVV[[[\\\YYYVVVSSSQQQXXXhhhrrriiiZZZLLLJJJFFFDDDCCCEEEIIIKKKWWWiii}}}rrr___OOOFFFAAA>>>;;;======;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>>>>???@@@AAAAAAAAA>>>???@@@AAAAAA@@@>>>===@@@AAABBBDDDFFFHHHJJJJJJIIILLLPPPQQQPPPNNNLLLLLLMMMPPPTTTXXXZZZ\\\^^^```aaa```^^^\\\\\\\\\^^^___aaafffpppvvviii[[[WWW[[[mmmtttgggYYYPPPIIICCCCCCHHHRRRbbbrrr~~~qqqVVVMMMBBB<<<>>>@@@???<<<:::;;;;;;::::::AAAKKKTTT^^^[[[TTTKKKCCC>>>=========<<<<<<;;;;;;<<<>>>???AAAAAA@@@@@@AAACCCEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJMMMLLLKKKJJJHHHHHHGGGGGGFFFCCCDDDJJJPPPSSSXXX^^^cccbbb[[[PPPIIIHHHEEE??????888555888:::777666888'''((()))))))))((('''&&&(((((())))))*********+++---+++...888@@@OOOmmmeeeRRRIIIJJJGGG???777666777777))),,,---,,,++++++---000(((((())))))******++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,000...///444666777:::>>>999:::999666111...///000,,,+++***+++---...---,,,...,,,******+++---...---///000111111000111666:::<<<;;;999666333222444555222444777:::;;;;;;:::999======>>>@@@BBBDDDGGGIIINNN___{{{kkkYYYRRROOOKKKHHHBBBBBBAAA???<<<;;;<<<>>>555666666777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;===???AAAAAABBBCCCEEEHHHJJJOOOUUU[[[___fffmmmsssvvvyyy|||{{{yyyzzz~~~zzz~~~vvv```NNNAAA999555333...)))***000444444222...000222222111000///000666444888AAAJJJ]]]ttt___NNN@@@???BBB===333---333,,,(((,,,111111...---******+++------.........,,,,,,++++++++++++,,,,,,++++++++++++******---///******+++***((()))***,,,&&&***---,,,))))))---222000---)))'''&&&(((+++---(((((()))***************(((***,,,+++(((''')))+++''''''(((******+++++++++,,,,,,,,,+++***))))))(((***))))))((()))+++---...***......))))))...222000888FFFlllpppPPP999///111...,,,...******************)))(((''',,,---......//////......///---,,,,,,...//////...***,,,...///000111333555...//////000111222222333111222444444444555888:::EEEIIIKKKGGGAAA===<<<<<>>???@@@<<<===>>>@@@AAAAAAAAAAAA===>>>@@@AAAAAA@@@???>>>???@@@AAACCCFFFHHHJJJKKKIIILLLOOOPPPOOONNNNNNNNNOOORRRUUUXXXXXXYYYZZZ[[[bbb___[[[ZZZZZZ[[[[[[ZZZ]]]]]]dddvvvxxxggg[[[TTT[[[iiitttyyy|||tttaaaRRRJJJGGGGGGGGGIIIVVV```gggyyyyyyeeeYYYJJJBBB@@@@@@>>>;;;;;;<<<<<<;;;:::???IIIQQQjjjggg```TTTHHH@@@>>>??????>>>=========>>>@@@AAACCCBBBBBBBBBCCCDDDFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKIIIHHHGGGFFFFFFFFFHHHCCCDDDNNNYYY]]]^^^___WWWUUULLL@@@===@@@AAA>>>>>>999888;;;:::444222444,,,+++)))((('''''''''((())),,,...+++)))***+++,,,///000333???VVVvvvhhhXXXSSSPPPFFF999333444:::>>>@@@555222...***((()))***,,,))))))*********+++++++++)))))))))+++,,,,,,+++))),,,---------,,,+++---///+++,,,...000222444666666000000111000000///......+++,,,,,,---------,,,+++000///...------...000111333222111111111555;;;@@@FFF@@@999555555666666555777:::===@@@AAABBBDDDEEEBBBCCCKKKTTTXXXYYY___hhhssswwwcccYYYSSSNNNKKKIIIDDD??????CCCDDD???:::999888666777888999777666<<<===?????????>>>???@@@FFFIIIMMMRRRVVVZZZ^^^aaaooottt}}}~~~}}}}}}}}}tttggg```___bbbjjjyyyttt[[[FFF<<<888555222222222111111000000//////222000111333111///000444333:::DDDPPPcccvvvYYYFFFCCC===999666333000---///......---+++******))),,,***(((***,,,...,,,***...***'''))),,,---***&&&((()))+++,,,+++***)))''',,,+++)))((((((((())))))*********+++++++++++++++++++++******))))))((((((###$$$'''***+++,,,+++***)))***+++***((('''((()))++++++)))'''&&&'''+++///,,,***)))))))))*********)))))),,,111222---+++++++++***(((''''''))),,,...888EEEjjj```???555......///---++++++******)))))))))+++---...)))))))))***++++++,,,,,,+++,,,------......------//////............///000111000000111111222333444000000222222///...444<<>>>>>===>>>===<<<;;;<<<===???AAA;;;>>>@@@>>>???BBBBBB??????>>>???AAADDDDDD@@@<<<>>>@@@BBBCCCCCCEEEHHHJJJPPPMMMKKKLLLMMMNNNKKKIIIMMMOOORRRTTTTTTUUUWWWYYYWWWXXX[[[]]]^^^^^^]]]\\\aaa]]]\\\eeeuuutttcccVVVWWW[[[^^^hhhuuuxxxdddSSSKKKHHHFFFFFFFFFIIIRRR___mmmyyy|||ooo[[[JJJEEEEEEAAA:::999888999;;;<<<===DDDLLLaaavvvnnnYYYOOOHHH???AAAAAA@@@??????@@@AAABBBDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGKKKKKKFFFDDDGGGJJJKKKPPPKKKJJJPPPTTTSSSOOONNNIIIFFFAAA;;;777555444444555666777777777666444333***)))(((((((((((()))***&&&(((*********+++------222444;;;NNNlllppp\\\OOOKKKGGG>>>444000222888<<<===222111...+++)))***+++,,,))))))*********++++++++++++******,,,......,,,***,,,---------,,,,,,...000222222111111111222222333//////000000///......------------------,,,,,,,,,222111/////////000111222333333444444666:::@@@EEEGGGCCC===888777:::===???AAADDDGGGHHHHHHIIILLLOOOQQQVVVcccsss|||{{{rrriiibbbWWWPPPHHHEEEFFFFFFAAA===?????????>>>>>>>>>>>>???===@@@CCCEEEGGGKKKQQQUUU]]]ccckkkuuu}}}xxxoooiiieeecccccccccfffhhhaaaUUULLLJJJHHHPPP\\\fffhhhmmm~~~|||wwwxxx|||hhh[[[III===888555222///000000000000000000000000111///000111000...000444888@@@NNNbbbzzz^^^FFF>>>:::666222111000...---///......---+++******)))---,,,***,,,...///...,,,...+++((()))+++,,,***(((++++++++++++++++++++++++***))))))((()))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++)))'''&&&''')))******))))))***,,,++++++******)))***+++,,,...,,,+++,,,------+++)))***)))+++000000,,,***+++---,,,+++***+++...111222888CCChhh|||ZZZ???666......000...,,,+++,,,+++******+++---......,,,,,,---------------,,,,,,---......////////////000000000000000000111111222222222222333333444555555333444555222000444:::@@@BBBAAA>>>:::888:::===DDDFFFHHHKKKTTThhhoooXXXOOOGGGDDDBBB??????AAACCCDDDGGGKKKQQQZZZdddkkk}}}|||kkkYYYJJJ???DDD???;;;;;;===???===;;;>>>===<<<<<<===???AAABBB===@@@AAA???@@@CCCBBB@@@AAAAAAAAACCCEEEDDDAAA===@@@BBBDDDDDDEEEFFFIIIKKKLLLJJJIIIIIIKKKKKKJJJHHHNNNPPPRRRSSSSSSSSSTTTVVVTTTVVVYYY[[[]]]]]]\\\\\\___\\\[[[bbbllluuuwwwwwwnnnaaaYYY[[[\\\[[[bbblllsssaaaTTTLLLHHHFFFEEEEEEJJJSSSaaaooowwwkkkVVVHHHDDD@@@<<<;;;::::::<<<<<<<<>>>>>???@@@AAAAAAEEEDDDEEEFFFGGGGGGGGGFFFCCCFFFIIIKKKKKKIIIHHHGGGJJJNNNPPPMMMLLLPPPTTTTTTTTTNNNJJJLLLMMMIIIDDDBBB@@@>>>;;;888666666777888555555666666555555444444(((((((((((()))***+++,,,%%%&&&(((+++---...///000666>>>MMMfff|||iii^^^SSSGGG???:::555...,,,///444777888///...---,,,++++++++++++***************+++++++++******)))+++,,,---+++***+++,,,---------...000222;;;999555222000.........---............------,,,000///---,,,,,,,,,,,,---000///...------...///000111222444666888<<>>DDDIIIJJJOOOVVVYYY[[[^^^eeejjjtttzzzyyyqqqfff^^^[[[WWWQQQLLLGGGHHHHHHFFFDDDDDDHHHKKKMMMRRRXXX\\\```gggrrrzzzttteeeYYYSSSNNNJJJFFFHHHKKKSSSXXXTTTIII@@@===888>>>FFFIIIKKK[[[{{{~~~jjj^^^XXXUUUVVVXXXHHHAAA888444444222///+++------...//////000111111000......000///---000555:::CCCWWWsssdddKKK<<<666222///------...//////......---,,,,,,+++******---,,,+++,,,---...---,,,---,,,***))))))***++++++,,,+++*********+++,,,---)))(((''''''''''''((()))'''''''''''''''''''''''''''''''''((()))*********+++,,,,,,,,,+++)))'''&&&&&&(((*********+++,,,...***)))))))))******)))'''---,,,***,,,...---***'''+++)))***------)))(((***---,,,++++++,,,///222333777AAAdddxxxSSS<<<333,,,,,,...,,,******///,,,******---///...,,,,,,------......,,,+++***+++,,,,,,---......//////---...///000000000000000000111111111222222333333333111111444444222333777999<<<>>>===;;;<<<@@@CCCGGGJJJNNNVVVeee~~~}}}eeeXXXKKKEEECCCAAA@@@AAABBBBBBBBBBBBDDDIIIOOOTTTdddvvvyyyeeeRRREEEFFFAAA======@@@AAA>>>;;;======<<<<<<===@@@BBBDDD???CCCCCCAAAAAADDDCCC@@@DDDDDDDDDEEEFFFEEEBBB???CCCEEEFFFFFFFFFGGGIIIKKKJJJHHHHHHHHHJJJKKKJJJIIIMMMOOOPPPQQQPPPPPPQQQSSSSSSUUUWWWZZZ[[[\\\[[[ZZZZZZYYYYYY\\\aaaeeehhhhhhddd^^^[[[]]][[[WWWZZZaaatttvvvdddUUUKKKGGGFFFDDDDDDHHHRRRaaalll}}}fffPPPEEEBBBAAA>>><<<<<<>>>===;;;>>>CCCJJJYYYeeeiiimmmooocccQQQHHHDDD@@@???AAADDDDDDBBBFFFGGGHHHIIIJJJIIIHHHGGGCCCGGGKKKMMMLLLLLLMMMOOOVVVZZZ[[[XXXWWWZZZ[[[ZZZRRRJJJEEEEEECCC>>>:::999:::888666555555666888999555555444444333333333444((()))))))))***++++++,,,)))(((***---///000222666???QQQiiihhh\\\XXXOOO@@@555222...++++++---000111222++++++,,,,,,,,,,,,++++++************************(((''''''((()))***)))(((+++,,,---------...111333???<<<777222...---,,,---,,,,,,---------,,,,,,+++000///,,,******+++,,,---000000///......///000000111333555777999<<<@@@CCCGGGKKKNNNKKKGGGGGGMMMSSSXXXbbbooowww|||}}}tttnnnbbbcccaaa\\\WWWYYYaaahhhrrrxxxpppddd^^^]]]UUUKKKBBB>>><<<;;;:::===@@@HHHOOOMMMDDD>>>===;;;@@@CCCEEEMMMfffrrraaaNNNFFFCCCAAA???@@@<<<888333222222111---)))---........./////////000000......000000...111777999CCCZZZ|||fffOOOAAA999444111---,,,---///000111......---,,,,,,+++******************+++++++++***,,,,,,,,,***((()))+++...++++++***************+++...---+++)))((('''(((((()))))))))))))))(((((((((''''''((((((((()))))))))&&&''')))***++++++++++++''')))***+++***+++,,,...,,,+++)))***,,,---+++)))...,,,+++,,,...///---***///------000///,,,+++......------,,,---///111222555===___xxxRRR<<<333,,,---///...------222///,,,...111222000...,,,---///000000///---,,,---.........///000111111...///111222333333333222111111222333333444444444111......444777777777999888:::<<<<<<===@@@GGGMMMLLLUUUbbbrrr|||kkkXXXNNNJJJGGGDDDDDDBBBBBBAAA@@@@@@CCCHHHLLLQQQfff|||vvvdddWWWNNNFFF>>><<<@@@BBBAAA>>><<<;;;;;;;;;===???BBBDDDBBBEEEEEECCCBBBEEEDDDAAAEEEEEEFFFFFFFFFDDDBBB@@@DDDEEEFFFFFFEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJLLLMMMNNNNNNNNNPPPRRRUUUVVVXXXZZZ[[[ZZZYYYXXXVVVVVVWWWXXXXXXYYY\\\^^^\\\ZZZ[[[\\\XXXTTTVVV]]]hhhyyywww```OOOIIIIIIHHHDDDCCCIIIUUU___|||sss\\\LLLEEECCC???======@@@@@@===>>>BBB@@@IIISSS^^^ooozzzrrraaaRRRLLLFFFDDDEEEGGGGGGEEEGGGIIILLLMMMMMMLLLKKKKKKHHHKKKNNNOOOPPPSSSZZZ```fffhhhgggaaa]]]\\\YYYTTTGGGAAA===>>>===:::999::::::888666555444333444555555444333222111222333444******++++++++++++******---***+++...//////666???SSSnnnuuu```UUUPPPEEE888......---++++++,,,,,,,,,,,,))))))+++,,,,,,,,,++++++************************)))'''&&&''')))***)))(((***,,,---------...000222<<<999555000...---------++++++,,,,,,,,,,,,++++++///---+++***)))***+++,,,333222222222333333444444444666888999;;;===AAADDDFFFPPP\\\aaabbbccciiiooowww~~~{{{ttthhhZZZOOOGGGDDD??????===:::666555777:::777888<<>>@@@BBBCCCFFFMMMXXX___kkktttooo```VVVMMMGGGEEECCCCCCBBBAAA@@@BBBFFFJJJKKKYYYkkkyyy|||rrrZZZNNN@@@:::===AAABBB@@@;;;:::::::::<<<>>>AAACCCCCCFFFFFFDDDCCCFFFEEEBBBDDDEEEEEEEEEDDDBBBAAA@@@CCCDDDEEEEEEDDDDDDFFFGGGGGGGGGHHHIIIJJJJJJKKKLLLGGGHHHJJJKKKLLLNNNQQQTTTXXXYYYZZZ[[[[[[YYYWWWVVVRRRTTTVVVVVVUUUUUUWWWZZZWWWWWWWWWWWWUUUSSSWWW]]]```mmm~~~iiiSSSJJJKKKKKKHHHDDDEEELLLRRRaaarrr{{{jjjXXXJJJBBBBBB??????BBBBBBAAAAAADDD@@@CCCHHHUUUkkk}}}}}}sss^^^XXXPPPJJJIIIHHHGGGFFFGGGJJJMMMNNNNNNNNNOOOQQQOOOSSSYYY]]]```cccgggkkkiiijjjfff^^^XXXUUUOOOIII???:::888:::;;;999:::<<<:::999777555444333333333555444333111111222333333++++++,,,,,,,,,++++++***---+++,,,//////222AAARRRsssoooXXXIII???666///---,,,,,,,,,,,,+++***))))))((()))***++++++++++++***+++++++++***************,,,***))))))+++,,,,,,+++***+++,,,,,,,,,---///111555444111///---------...***++++++,,,,,,,,,,,,,,,---,,,++++++++++++------///000111222333444444555333555888;;;???DDDJJJNNN[[[hhhxxx{{{{{{zzzwwwwww{{{}}}tttiiiaaaZZZXXXSSSLLLEEE@@@>>>>>>444888:::999666444777;;;666444666999888777:::???777???LLL^^^yyymmmZZZHHH???999:::;;;888555444666444111111111222111111111111000//////...------222//////111222111666<<>>>>>:::777666777444222333777777444333555444444444444444555666666<<>><<<888555333555333444888:::999;;;???DDDHHHNNNUUU^^^lll{{{{{{jjjXXXKKKDDDEEEEEEDDDCCCBBBCCCFFFIIIJJJQQQ[[[gggxxxmmm]]]III>>>>>>AAAAAA???<<<<<<;;;;;;<<<>>>AAACCCBBBEEEFFFDDDDDDFFFFFFCCCBBBDDDEEEDDDBBBAAAAAABBBBBBCCCDDDCCCBBBCCCEEEFFFCCCEEEFFFGGGFFFFFFHHHJJJEEEFFFHHHIIIKKKMMMQQQUUUXXXYYYZZZ[[[ZZZYYYWWWUUURRRSSSUUUUUUUUUVVVWWWXXXWWWVVVUUUTTTTTTVVV[[[^^^[[[bbbmmm{{{mmmWWWJJJKKKLLLJJJFFFEEEFFFIIIPPPbbbuuu|||xxxkkkWWWHHHHHHCCCAAADDDEEEDDDDDDFFFEEEFFFGGGOOOaaavvvnnnhhh___TTTMMMIIIIIIIIIHHHLLLPPPQQQRRRSSSWWW[[[XXX^^^fffnnnqqqoookkkggg\\\\\\WWWPPPMMMLLLGGGAAA===:::999;;;:::777777:::666666555555555555555666444444333333222222222333)))***+++------------,,,---,,,///333444<<>>BBBHHHPPPZZZdddjjj|||~~~tttmmmmmmppplllaaaYYYYYYZZZXXXRRRRRRQQQOOOQQQXXXbbbjjjqqqqqqyyyxxxqqqggg___XXXPPPGGGAAAAAAAAAAAA???<<<;;;<<<>>>777888888888777888999:::999777777:::;;;<<>>999777888999666555666222111111111111222222111000000000000000000000000111......000111111666<<>>:::777333111000///......------,,,++++++***++++++++++++************++++++++++++,,,,,,---......000222222222222444555111999BBBDDDAAA>>>???AAAEEEOOOYYYYYYPPPFFFBBBBBB@@@???BBBGGGHHHDDDCCCEEEBBBBBBCCCEEEFFFHHHIIIIIIOOORRRlllhhh]]]RRRNNNKKKEEE???===999===AAABBB@@@???BBBEEEFFFEEEBBB@@@?????????@@@CCCBBB???===<<<======>>>@@@???>>>???AAADDDGGGIIIYYYWWWTTTOOOIIIBBB<<<888;;;;;;???CCCDDDFFFLLLTTTZZZaaajjjsss~~~mmmXXXMMMIIIJJJJJJIIIIIIKKKOOORRRQQQUUUYYYaaaqqqrrr[[[LLLHHHFFFBBB>>>???>>>======>>>@@@BBBCCCAAADDDEEEDDDDDDGGGGGGDDDAAACCCEEEDDDBBBAAABBBDDDAAABBBCCCCCCBBBCCCEEEGGGCCCEEEGGGFFFEEEEEEFFFIIIFFFGGGHHHIIIIIILLLPPPSSSUUUVVVXXXYYYYYYYYYWWWVVVTTTTTTUUUVVVWWWXXXXXXWWWYYYWWWUUUTTTVVVZZZ\\\\\\YYY[[[___hhhsssvvvkkk\\\MMMMMMLLLJJJIIIGGGFFFFFFLLLXXXjjjzzzooo\\\PPPJJJEEEFFFGGGFFFEEEGGGHHHIIIIIIKKKUUUhhh{{{|||rrrcccUUUNNNNNNQQQPPPTTTXXXZZZ[[[___ffflllhhhhhhjjjnnnppplllddd]]]NNNMMMIIIDDDDDDFFFDDD???<<<::::::<<<:::666555888333333333444444555555666444444444444444333333222'''(((***---...//////...///...333999;;;FFFfffcccPPP<<<222000111333666'''(((******)))))))))*********))))))))))))******++++++++++++******)))))),,,***((((((***+++,,,+++***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,---///000111111111111555666999;;;===???@@@@@@JJJNNNTTT]]]hhhuuuwwwrrrmmmiiifff___VVVNNNIIINNNNNNGGGCCCEEEFFFEEEDDDCCC@@@<<<<<>>===<<<<<<===<<<888555555999;;;;;;999;;;999:::===???AAAGGGNNNTTTgggnnn\\\SSSMMMGGGBBB<<<888666888777444555999111222222222222222000/////////000000111111222222000------///000000555<<>>BBBAAA@@@??????AAACCCDDD@@@DDDEEECCCDDDGGGGGGEEEAAADDDEEEEEEBBBBBBDDDFFF@@@BBBCCCCCCCCCDDDFFFHHHEEEGGGIIIHHHFFFFFFGGGJJJHHHIIIIIIIIIIIIKKKOOORRRQQQRRRUUUWWWYYYYYYXXXXXXVVVUUUUUUVVVYYYYYYXXXVVVZZZXXXVVVUUUYYY]]]\\\ZZZYYYYYYYYY\\\eeekkkggg___RRRPPPMMMKKKKKKKKKIIIHHHMMMTTTbbbxxxpppVVVNNNHHHHHHHHHFFFFFFGGGFFFIIIIIIGGGKKK\\\rrrppp^^^TTTUUUYYYXXX\\\aaacccdddjjjssszzzvvvooofffccccccbbb[[[VVVIIIHHHCCC???AAADDDDDD???:::999:::===;;;666555777444444333333333333333333333444555666555444333222$$$...333...,,,111222...777555666===JJJbbbiiiLLLBBB666---+++***'''%%%)))*********++++++++++++************************,,,,,,,,,+++++++++******(((+++---***%%%$$$'''++++++******+++,,,------,,,+++,,,---,,,*********+++///......///000000...,,,000222111...000555888777888:::===@@@EEELLLTTTZZZ```kkkwww}}}{{{vvvnnnccc[[[PPPNNNKKKHHHFFFDDDCCCCCC555888;;;<<<;;;999999999777;;;;;;666666;;;>>>===???<<<>>>EEEPPP]]]nnn|||hhh[[[WWWQQQNNNOOOEEEDDDBBBAAAAAA@@@>>><<<777777999;;;:::777999??????===;;;:::<<<===<<<<<<;;;===???BBBGGGPPP[[[ddduuuhhhRRRLLLIII@@@999999888999999777999<<<;;;666777555333000//////000111222111///......///000000000111222222333666:::>>>LLLkkksssOOO<<<666666444444555555333111...,,,000---+++******,,,,,,,,,***++++++++++++***))))))******))))))******+++,,,000++++++000444>>>YYYuuuooouuuqqqbbbVVVPPPFFF::::::777444222222222111000//////222222,,,%%%)))333777555222000222444777888888<<>>>>>>>>??????>>><<<:::888666444444444444777666666666666555555555333333111000000000111222+++---,,,))))))...333555444:::BBBOOOccctttZZZ@@@999000++++++,,,+++***)))))))))*********++++++)))))))))))))))))))))))),,,,,,+++++++++*********)))+++,,,+++((('''))),,,,,,+++++++++++++++***)))+++,,,------,,,+++---...------......///111222333888:::999666888>>>AAAAAAGGGJJJPPPYYYeeepppyyy~~~}}}{{{yyyjjjddd]]]YYYUUUPPPHHHBBB>>><<<;;;999777777777777333555888999999888999::::::<<<:::666666<<<>>><<<<<<999999<<<@@@DDDMMMVVVWWW]]]bbbgggvvvhhhZZZSSSKKKGGGHHHEEECCCAAA@@@@@@???===<<<<<<;;;===???===:::<<<@@@AAABBBCCCDDDDDDCCCBBBAAADDDEEEIIIRRRaaatttjjj[[[NNNJJJDDD999555999666;;;???AAADDDFFFCCC===999777444333222111...,,,111111000/////////......000000//////111666===BBBNNNmmmwwwRRR>>>777666555555666555444111///---111///---,,,,,,---......,,,,,,,,,,,,,,,+++************))))))******+++,,,---)))***///333;;;RRRjjjxxx}}}tttlll___QQQHHHFFFCCC@@@>>>;;;888777666444555666222///444===@@@BBBCCCCCCBBBCCCEEEGGGGGGKKKPPPSSSUUU[[[dddkkkuuu{{{}}}zzzvvvtttrrrssssssooohhhaaaVVVVVVXXX^^^hhhsss|||xxxqqqkkkeee___ZZZnnn~~~||||||{{{zzz~~~}}}~~~{{{ooorrrvvv~~~zzzwwwtttvvvyyy~~~|||tttrrr|||mmm[[[PPPLLLIIIFFFEEEGGGIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDGGGGGGHHHGGGGGGHHHIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMLLLPPPOOOPPPRRRTTTVVVUUUTTTXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ^^^^^^]]]^^^aaabbb___\\\[[[ZZZZZZZZZZZZXXXVVVSSSSSSSSSSSSQQQOOOMMMLLLOOORRRYYYjjj}}}jjjVVVOOONNNMMMLLLMMMRRRNNNLLLKKKKKKNNNZZZfff|||uuutttvvvuuummmhhhiiiiiieeecccccc___YYYRRRQQQSSSRRRLLLFFFCCC@@@>>>===>>>>>>>>>===;;;:::888666555444444444666666555555555444444444333222111000000000111111...+++)))+++,,,///777???HHHUUUcccoooxxx]]]FFF555111+++***+++------+++((((((((()))))))))******))))))))))))))))))))))))+++++++++***************++++++++++++++++++,,,---***++++++,,,,,,++++++***)))***,,,,,,,,,,,,---///000111222111111333888===???CCCFFFHHHNNNWWW\\\\\\iiijjjmmmvvv}}}mmmbbbZZZTTTHHHDDD???<<<;;;999555111222222111111111222333333111444666888:::<<>>@@@>>>@@@CCCDDDDDDGGGMMMSSSXXX]]]]]]XXXSSSOOOMMMSSSXXXbbbsssrrr[[[VVVRRROOOEEE999888>>>;;;EEEPPPXXX]]]]]]UUUKKKBBB===777666666555111,,,000000111222333222///,,,///...------000666>>>DDDNNNmmmyyyTTT???888666555555555555444222000...000///...---,,,---......,,,------------,,,++++++******))))))******+++,,,+++(((***///111555EEEWWWjjjyyyssseee]]]\\\ZZZWWWRRRMMMHHHFFFGGGDDDCCCDDDEEEGGGMMMTTTVVV[[[^^^[[[SSSNNNNNNQQQLLLOOOSSSWWW[[[cccmmmtttwwwyyy~~~|||yyyzzztttsssqqqpppooonnnllljjjaaa___\\\\\\ZZZVVVOOOJJJAAA@@@@@@DDDLLLYYYeeemmmxxxkkkfffccc^^^[[[YYYWWWTTTRRRdddttt}}}|||tttmmmjjjgggcccrrrvvvzzz|||zzzvvvtttrrrrrrtttvvvvvvuuutttuuuuuuxxxzzz~~~|||~~~~~~~~~|||vvvlllaaaYYYUUUVVVWWWZZZ]]]```cccfffgggwww~~~}}}~~~~~~|||tttgggccc^^^XXXSSSQQQQQQQQQQQQLLLJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMMMMKKKIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNNNNQQQSSSUUUUUUTTTUUUVVVWWWWWWYYYYYYZZZ[[[YYY^^^aaabbbcccfffddd```___]]][[[YYYYYYYYYWWWVVVXXXXXXXXXXXXVVVTTTRRRQQQQQQRRRUUU___rrr|||dddVVVQQQPPPOOOOOOTTTQQQOOOOOOLLLLLLRRR[[[ooo{{{sssjjjbbb```]]]XXXTTTSSSPPPNNNKKKJJJJJJIIIGGGEEEBBB???===<<<=========<<<;;;:::999777666555555444444444444444333333333333222222111000000000000111***)))---333444444AAARRRlll}}}pppfffZZZGGG777222///,,,+++++++++***((((((((((((((())))))))))))))))))))))))))))))))))))************************+++***)))***,,,......---(((***,,,---------...///+++,,,............000111111444666666666:::CCCKKKPPPXXXaaahhhqqqzzz~~~}}}zzz|||~~~{{{xxxrrrrrrjjj\\\NNNFFF???:::;;;888444222333333222000111111111222333333444555222444777;;;???DDDKKKOOOLLLEEE===999:::<<<999666888777:::===>>>;;;<<>>888888999666222000000111555777777333///............000555<<>><<<;;;;;;<<<<<<;;;:::999888777666555555444333333333333222222222111222111111000000000000000)))***000666666===VVVrrrqqqZZZLLLFFF@@@888111000...---,,,,,,+++)))((((((((((((((())))))))))))++++++++++++++++++++++++******************++++++***)))((()))+++---------)))+++------,,,,,,///111...000222222222222444666444999@@@EEEJJJRRR___hhhxxx{{{nnnccc^^^[[[VVVQQQMMMMMMIIIAAA:::888666333555333111///000000000000///000000111111111111111111444888===CCCJJJRRRXXXVVVNNNEEEAAAAAA???<<<999<<<:::;;;>>>>>>===@@@EEEKKKOOOTTTYYY___ooozzzxxxvvvvvvvvvuuusssqqqrrrllljjjnnnvvvqqqTTTOOOLLLHHHEEE@@@;;;;;;>>>KKK]]]tttooo___KKK===999888777444222111222666:::;;;777333...///111111222444777999DDD___rrrMMM:::666666111111111000///...---,,,,,,---...---******+++---+++++++++++++++******)))******))))))******+++,,,++++++,,,---,,,***,,,000444>>>KKKTTTZZZ______]]]hhhlllrrrvvvyyy|||wwwaaaJJJ===;;;>>><<<<<<;;;:::;;;>>>BBBEEEGGGFFFDDDBBBCCCCCC@@@===<<<999666777:::;;;999666666666555666666555444222000000///...000444<<>>===@@@AAABBBDDDFFFFFFEEEDDDDDDCCCBBBBBBCCCEEEFFFGGGGGGEEEGGGQQQ\\\aaa___[[[YYYYYYYYYYYYWWWRRRKKKFFFFFFFFFEEEBBB???======>>>999999999:::<<<>>>@@@AAAIIITTTbbbiiijjjfffZZZOOOKKKGGGFFFHHHJJJKKKNNNRRRUUU]]]mmmwwwnnniii```]]]YYYUUUTTTTTTVVVXXXSSSSSSUUUXXXZZZYYYTTTQQQPPPOOOOOOPPPSSSSSSQQQOOOPPPOOOMMMKKKKKKKKKKKKLLLJJJLLLNNNNNNLLLKKKKKKLLLMMMMMMMMMOOORRRTTTSSSRRRVVVVVVWWWXXXYYYZZZZZZ[[[bbbaaacccmmm{{{|||ooobbb```]]]]]]^^^_________]]]]]]^^^^^^\\\[[[YYYXXXWWWWWWXXXYYY___oookkk^^^XXXVVVUUUOOONNNOOOSSSSSSRRRSSSXXXVVV\\\fffvvvfff]]]TTTRRRPPPMMMLLLMMMHHHKKKNNNKKKEEEAAABBBDDD???===:::999:::;;;::::::888888888777666555444444333222222222111111111111111111111111000000//////,,,///222444:::PPPvvv}}}___OOO>>>555333111000000++++++,,,,,,,,,,,,++++++((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))*********+++,,,---...---//////...+++,,,000444222444777999:::<<>>FFFUUUiii~~~wwwaaaNNNCCC===999777888444222555999;;;888444///111222333222222333444>>>UUU|||sssMMM999555666000000///...------,,,,,,---///111000,,,+++---///***++++++++++++***))))))******))))))******+++,,,,,,++++++++++++)))((((((+++///444888<<<@@@DDDFFFKKKPPPXXX```gggppp{{{mmmRRR>>>666666777555555444333444666888:::888999666333333666555222333222333444555555333111444444333222222111111111---///111111111444;;;AAAMMMTTTSSSGGG===:::777333333444666666444333333444555666888888777888:::;;;999<<<<<<777666888:::999:::999999;;;>>>AAAAAAAAA???===:::999;;;===>>>>>>BBB>>>@@@GGGNNNOOOLLLJJJEEECCCCCCCCCCCCCCCAAA???>>>>>><<<:::777888:::===777777666666777888:::;;;<<>>@@@@@@BBBFFFJJJLLLUUUaaalll{{{|||xxxrrrlllhhhhhhiiikkkeeeeeegggkkkoooppplllhhhcccaaaaaacccffffffccc```]]][[[XXXVVVTTTTTTTTTUUUVVVYYYZZZXXXSSSOOOOOOPPPPPPOOOPPPQQQTTTUUUTTTSSSVVVVVVWWWXXXYYYZZZ[[[[[[aaa``````iiiyyy{{{nnn```___]]]^^^___``````___]]]^^^^^^___^^^]]]\\\[[[YYYYYY[[[^^^bbbmmmwwwccc[[[ZZZ[[[VVVSSSSSSUUUUUURRRRRRUUUSSSVVV\\\hhhzzzkkk```VVVRRRPPPLLLKKKMMMJJJNNNPPPMMMFFFAAA@@@BBB>>><<<999888999999999888666666666666555444333222222222222222111111111111000000111111000000///...///555999>>>NNNpppyyycccVVVBBB888000...---++++++///)))***************+++,,,)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,...---++++++---000111222333222111444<<>>;;;888555333333333444111333222//////111000,,,000111333333222111222222222333555666777777777666555777;;;???CCCHHHNNNRRRMMMJJJJJJNNNOOOMMMMMMQQQQQQQQQUUU]]]dddkkkuuu}}}~~~{{{\\\KKK@@@@@@>>><<<;;;<<<<<<<<<===EEEPPP^^^rrrzzziii[[[OOOGGGBBB>>>888222111555888555222000111222111000111333555:::MMMqqqyyySSS===666555000000///...------------,,,///222000,,,+++,,,///++++++,,,,,,++++++***)))******))))))******+++,,,******))))))***+++***((())))))+++,,,,,,---000333444888<<<@@@FFFOOO\\\eeesssaaaFFF:::888888888444333333444666777777777222555444000000444666333111333555555444333222333444333333111000000111222000222555555666:::CCCIIIOOOOOOLLLFFF>>>999777777:::<<<>>>===:::888888888999999:::;;;;;;<<<===???>>>CCCDDDAAA???@@@@@@===??????@@@DDDIIIMMMNNNMMMJJJHHHEEEEEEFFFEEECCC@@@FFFCCCDDDJJJLLLGGGDDDDDD???===<<<<<<===>>>======;;;;;;;;;999777666777999999888777666666777888::::::<<<@@@GGGRRRXXXSSSIIICCC<<<999;;;>>>>>>>>>AAADDDBBBEEEMMMSSS___||||||uuuvvv|||}}}wwwtttuuuxxxzzzsssrrrtttzzz~~~uuutttssswww{{{|||yyyuuuooollliiieeebbbbbbbbbbbbiiilllnnnkkkeee```___```]]]]]]\\\^^^___```___]]]\\\\\\]]]^^^___``````aaabbbbbbbbbfffooovvvrrrjjjcccbbbaaaaaabbbbbb```^^^]]]^^^___`````````______^^^[[[\\\```dddiiiuuutttfff```]]]___ZZZVVVWWWUUURRRRRRTTTRRRTTTVVV\\\jjjxxx~~~|||mmmaaaVVVPPPMMMIIIHHHJJJJJJLLLNNNKKKEEE@@@??????===;;;888777888999888777444555555555555333222111333333222222222111111111///000111111111000.........999BBBMMMeeetttWWWEEE???222---,,,//////***)))---+++++++++***(((((()))***************++++++++++++************************,,,,,,,,,------.........+++...111///+++***...222111444666777999@@@KKKTTT^^^bbbgggmmmrrrxxx~~~|||xxxiiiggg___QQQFFF???999222111222444333111000000000///111222000111444333///---///222333222111111222111333555777999999999999:::<<>>888;;;===<<<999777999;;;888999999888888999;;;===:::<<<>>>===>>>CCCMMMUUUTTTPPPNNNNNNIIIBBB@@@CCCGGGJJJKKKJJJFFFCCCCCCDDDAAA@@@BBBEEEFFFFFFGGGIIITTTZZZ]]][[[XXXVVVSSSNNNRRRRRRUUU[[[cccggggggeeecccbbb`````````]]]WWWRRROOOLLLNNNSSSRRRJJJGGGIIIEEECCCAAA@@@??????===<<<<<<>>>???>>><<<:::::::::<<<;;;999777777888999:::===>>>???BBBJJJPPPNNNGGGDDD===999;;;=========???>>><<<@@@FFFHHHOOOgggoooccc]]]]]]^^^___ooovvv{{{uuuqqqqqqtttxxx|||sssrrrtttzzz~~~~~~~~~zzzvvvsssqqqqqqrrrvvvzzz}}}{{{vvvrrrrrrtttllllllkkklllmmmnnnllljjjggghhhiiijjjkkkllllllmmmiiilllmmmkkkmmmpppooolllgggffffffffffffdddaaa^^^]]]^^^```aaabbbbbbaaaaaaccc]]][[[___bbbccciiirrr~~~rrrddd]]]ccc]]]XXXWWWVVVSSSSSSUUUQQQRRRRRRTTT\\\iiipppqqqjjj^^^RRRMMMIIIFFFEEEGGGGGGIIIKKKIIIDDD???======<<<:::888777777888888777333444444555444333111000333333333222222222222111///000111111111000...---666EEEVVVjjj}}}cccQQQDDD888111.........------,,,,,,,,,000...,,,+++***+++---...+++***)))))))))***,,,---,,,---......,,,***))))))///...,,,---...000111111333333333222111222444666<<<>>>AAABBBHHHVVVkkkzzzzzzpppggg___XXXQQQLLLLLLHHHAAA:::555333222222222000...///222222///+++555444333222111000000000333333333444555666777888::::::::::::===AAADDDGGGLLLJJJNNNWWW]]]___eeellliiimmmrrrtttssspppnnnmmmqqqooonnnmmmmmmoooqqqrrriiiddd]]]UUUPPPKKKGGGDDDJJJJJJKKKKKKNNNWWWdddmmmjjj```RRRNNN\\\}}}eeeOOOHHHDDD@@@:::666444555666666555666777999???LLL^^^kkk|||~~~rrrdddIII@@@555//////111111000555000...000111000222555<<>>???@@@@@@BBBDDDFFFGGGHHHJJJKKKBBBBBBAAA@@@@@@AAABBBCCCAAA???BBBHHHIIIJJJYYYmmmvvv```RRRNNNPPPSSSTTTYYYaaaiiimmmnnnllljjjcccaaa^^^\\\\\\___cccfffggghhhjjjmmmppprrrtttuuuwwwsssoooooossszzz|||wwwsssrrrsssvvvyyyrrrvvv|||~~~}}}uuuqqqnnnqqqwwwzzzwwwrrruuusssmmmkkkpppxxxzzzwwwxxx}}}}}}{{{zzzxxxtttpppmmmkkkmmmpppoookkkfffeee[[[YYY```ccc______eeedddcccaaa______dddjjjoooxxxhhheeebbb]]]ZZZYYYYYYYYYXXXVVVUUUTTTUUUWWW[[[___aaa___WWWOOOKKKKKKKKKGGGCCCHHHEEEBBBAAAAAA@@@???===888999999999888777555444222222111000000000111111111111111222222222333333000111222111000000222444LLL___uuuxxx___KKK???777111,,,......------,,,,,,+++++++++******))))))***,,,,,,...---+++*********+++,,,))))))***,,,,,,---,,,,,,---...000222555666555444666666777888:::???DDDHHHIIIOOOWWW___hhhttt{{{uuuooojjj___ZZZRRRKKKFFFCCC>>>;;;888777666555222000///---...---,,,...000222000///...///000111444666999:::666666777888:::<<<===>>>CCCEEEHHHLLLRRRWWW[[[]]]``````hhhttt}}}zzzrrrjjjdddaaacccaaa^^^[[[XXXWWWWWWWWWRRROOOKKKFFFDDDBBBAAA@@@BBBBBBBBBBBBDDDKKKUUU^^^yyyvvvdddXXXPPPJJJOOOeee```KKKFFFBBB>>>999666666777888888444555666666888>>>IIIQQQaaappp}}}zzzlll[[[EEE===444//////000000///111---,,,///111000222555<<>>CCCIIISSSbbbuuuxxxbbbZZZYYY[[[\\\ZZZ\\\^^^]]]\\\^^^___aaa``````bbbdddfffiiikkklllkkkiiigggffffffgggiiijjjjjjmmmmmmiiigggjjjkkkjjjpppqqqqqqqqquuu||||||xxxuuuuuuxxx|||}}}zzzuuuppplllkkkkkkiiiccc___ZZZUUUWWW______YYYYYY``````ZZZRRRNNNNNNOOOOOONNNPPPNNNNNNQQQUUUWWWTTTQQQJJJIIIGGGFFFEEEEEEEEEEEEEEEAAABBBHHHIIIJJJVVVfffvvvpppYYYMMMIIIIIIKKKMMMRRRVVVYYYZZZZZZYYYYYYVVVQQQNNNNNNRRRVVVYYY[[[[[[[[[[[[[[[[[[[[[[[[___^^^]]]^^^bbbgggkkknnnjjjhhhdddaaa```bbbdddfffhhhlllqqquuuwwwvvvtttssskkkiiigggiiimmmpppnnnlllpppnnnjjjiiipppyyy}}}{{{~~~xxxvvvtttvvvyyyzzzvvvrrrkkkbbb^^^eeegggdddeeekkkmmmkkkiiiggggggkkkqqqvvvyyyqqqmmmgggaaa]]]ZZZYYYXXXWWWUUUTTTSSSSSSTTTVVVWWWTTTOOOJJJGGGGGGGGGEEECCCEEECCCAAA@@@AAAAAA???>>>888999999999999777555444666555444444444444555555222222222222111111111111111222333222111111333555mmm~~~aaaTTTCCC666111000///.........---,,,,,,+++******((())))))******+++,,,,,,++++++***))))))***++++++,,,,,,+++,,,...000000///000111444999>>>DDDIIIKKKJJJJJJKKKOOOUUU]]]dddiiimmmrrryyytttpppjjjddd]]]TTTLLLGGG@@@<<<777444333333222222000111333555444111...,,,222222222333555666777777444444444555777:::===>>>???@@@BBBEEEHHHLLLOOOQQQ\\\___eeekkkpppsssuuuuuuyyyyyy~~~xxxmmmaaaWWWPPPNNNQQQNNNKKKGGGCCCAAA@@@???@@@>>>===;;;<<<>>>@@@BBB???@@@AAAAAADDDJJJSSS[[[wwwmmmVVVGGGFFFBBBCCCSSSsss___MMMJJJEEE@@@;;;777666666666666111333555444222222555999@@@PPP^^^dddeeebbbVVVHHH===888111...///000///......,,,,,,000111000222555===CCC^^^yyyTTT???888444222000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***......---,,,,,,,,,,,,,,,***************+++,,,,,,((()))*********+++---///,,,///333666999>>>CCCFFFLLLRRR^^^ppp~~~}}}{{{}}}}}}~~~|||tttooommmnnnmmmpppuuu}}}zzzrrrlllmmmvvv{{{zzz|||~~~uuukkkhhhkkkooopppnnnrrroooooorrrxxxxxxrrrkkkaaa___]]][[[YYYXXXWWWWWWUUUNNNKKKNNNPPPPPPVVV```nnnhhhUUUMMMKKKJJJKKKLLLNNNPPPRRRTTTUUUUUURRRNNNKKKJJJLLLOOOQQQSSSSSSRRRPPPNNNMMMLLLKKKLLLNNNPPPQQQQQQRRRTTTVVVRRRQQQOOONNNNNNOOOQQQSSSUUUWWW[[[___``````^^^]]]VVVVVVVVVWWWXXXZZZ[[[[[[aaa```]]]]]]cccmmmqqqooouuuzzz|||{{{|||{{{yyyxxx{{{~~~~~~{{{ppphhhfffllloooooorrrxxx~~~}}}yyyvvvuuuxxx}}}~~~tttjjjbbb]]][[[ZZZYYYWWWUUUSSSRRRQQQQQQNNNLLLJJJHHHGGGFFFEEEEEEAAA@@@??????AAAAAA???>>>999999:::::::::888777666444444444333333444444555444333333222222111000000111222333333111222333555jjjYYYDDD<<<333------///000///...------,,,++++++************+++,,,---,,,,,,,,,******)))***+++---///000333222000111222222222111555777;;;CCCNNN[[[iiirrrqqqqqqqqqtttxxx}}}|||ssshhh___NNNLLLJJJFFFBBB===888555777555222000000222444555444555555555444444333222888888888888888999<<<===BBBBBBBBBDDDFFFIIIMMMOOOWWWYYY[[[___ccchhhkkkmmmuuuxxx|||{{{yyysssrrrtttyyy}}}|||wwwsssmmmiiiaaaVVVLLLDDDAAAAAABBBAAA???===;;;:::999999<<<<<<;;;;;;<<>>999666444333111///111333333222111111222444<<>>777666333///......///...---///---...222222000111555===DDD\\\}}}VVV???888444222000/////////...---.........---------------,,,,,,+++,,,,,,,,,,,,++++++************+++,,,,,,---,,,,,,+++++++++,,,,,,((()))******)))***,,,...///333888===AAAFFFJJJMMMRRRZZZhhhwwwyyyooocccbbb___YYYTTTQQQQQQRRRPPPPPPSSS]]]hhhooopppnnnhhhoooyyy}}}|||{{{{{{}}}xxxrrrpppppprrrssstttttttttwwwzzz|||{{{zzzwwwtttuuu|||~~~|||zzzyyyxxxxxxqqqhhhbbbdddfffeeefffiiixxx{{{fffZZZVVVRRRRRRRRRSSSTTTWWWYYY[[[XXXWWWVVVTTTSSSQQQOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNMMMJJJHHHHHHIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHJJJLLLNNNMMMKKKIIIFFFHHHIIIIIIGGGHHHKKKNNNTTTTTTQQQOOOTTT\\\___^^^bbbfffhhhfffgggmmmpppppprrrqqqqqqtttwwwyyyyyyxxxoookkkjjjppptttwww}}}zzznnngggdddcccbbb```]]]ZZZWWWUUUSSSOOOPPPOOOMMMHHHEEEDDDDDD???>>>>>>@@@AAA@@@>>><<<999::::::;;;:::999888777444444333333333333444444333333222222222111111111111222333222111111333555lllZZZJJJ@@@222///++++++,,,---,,,***---------,,,,,,,,,+++++++++,,,---------,,,,,,+++............000222444555444555666777777777999:::@@@GGGRRR___mmm||||||oookkkfffbbb^^^WWWMMMFFF999:::::::::888666444333555444333222222333444666555444333444777<<>>999666444222111111111222222111222333444444666666555444555444111111000.........///......111000111333222000222777999CCC\\\}}}UUU>>>888333111///.........---,,,...---------,,,,,,,,,+++,,,,,,---,,,,,,,,,,,,---(((((()))***+++---...///000///...,,,+++*********((()))******))))))+++---777;;;@@@CCCFFFIIILLLNNNNNNXXXeeepppxxxwwwqqqsssyyywwwzzz~~~yyyxxx}}}{{{{{{{{{mmm^^^VVVIIIGGGDDDAAA>>>===>>>@@@???======CCCKKKPPPOOOLLLFFFNNNVVVYYYWWWUUUWWWZZZ___\\\WWWRRROOOPPPSSSUUUUUUVVVWWWZZZ^^^````````````aaadddgggggghhhooowww}}}|||{{{mmmgggcccbbbaaaaaaaaabbbcccddd___bbbeeefffccc\\\UUUPPPOOOOOONNNMMMMMMLLLKKKKKKOOOOOONNNLLLIIIGGGGGGGGGBBBBBBBBBCCCCCCDDDEEEEEEGGGFFFFFFGGGHHHGGGDDDBBBBBBEEEGGGEEECCCDDDHHHMMMMMMOOOMMMLLLOOOVVVZZZYYYZZZ]]]^^^[[[\\\aaadddeeeeeeeeeeeegggjjjlllmmmmmmkkkiiiiiillloooqqqwww|||}}}xxxwwwxxxwwwsssnnniiiddd```^^^XXXYYYXXXTTTNNNHHHCCCBBB@@@@@@AAABBBCCCBBB???<<<999999:::;;;;;;:::888777888888777666666666666666000000000000000000000000111222222222111111333444zzzaaaMMM@@@999666///...------...---+++))),,,,,,------------......,,,,,,---------------...222111111111222444666777888>>>EEEGGGFFFGGGKKKPPPZZZeeeuuuxxxoooddd]]]PPPKKKFFFBBB@@@>>>:::777777888:::999666444333333111333444444333333444555999:::===CCCLLLWWWaaaggg^^^[[[XXXZZZ```fffiiijjjmmmlllkkkkkkmmmqqquuuwwwpppooollljjjhhhfffeeeeeeVVVWWWXXXWWWTTTOOOIIIEEEDDDFFFFFFGGGMMMYYYbbbeeeiiicccYYYLLLBBB======>>>::::::::::::999999999999:::<<<@@@BBBFFFNNNXXX```www~~~wwwhhh^^^RRROOOKKKFFFBBB???======CCCFFFTTTtttuuu___NNNGGGFFFAAA>>>:::777777777666555555333111//////000111222...000222333333222000...000/////////.../////////222111222333111///444;;;:::HHHdddXXX???:::444222000/////////---,,,,,,,,,,,,++++++******)))+++---...---,,,+++,,,...******+++,,,...000111222222000///---+++***))))))((()))******))))))+++,,,777999<<<<<<<<<<<<===>>>>>>DDDMMMSSSZZZnnntttddd\\\VVVQQQRRRWWWPPPSSSXXX^^^bbbeeeeeeeee\\\\\\]]]^^^____________[[[]]]\\\WWWWWW]]]bbbddddddbbbgggsss{{{wwwnnnkkklllqqqwwwvvvkkk^^^XXXZZZYYYXXX^^^fffcccTTTGGGBBB<<<<<<:::999888999999:::<<<:::888888;;;<<<:::888666<<>>AAA@@@AAABBBCCCDDDDDDDDDDDDGGGKKKNNNMMMJJJJJJQQQXXX```gggoooqqqnnnmmmppptttttt{{{}}}xxxxxxyyy|||yyyxxxxxxxxxyyyrrrvvv}}}{{{qqqeee]]]YYYXXXWWWUUURRRPPPOOONNNPPPNNNMMMMMMNNNNNNMMMKKKDDDDDDCCCCCCCCCDDDDDDEEEHHHFFFDDDEEEGGGGGGEEEBBBCCCEEEFFFDDDCCCDDDHHHLLLHHHKKKKKKKKKNNNVVV[[[[[[YYY\\\]]]ZZZYYY]]]``````^^^^^^^^^___```bbbdddeeeeeedddcccbbb```___aaadddkkklllnnnqqqwww{{{uuuqqqooohhhgggfffccc]]]VVVOOOJJJBBBCCCEEEHHHJJJIIIEEEBBB===>>>????????????======<<<<<<:::999888777777777111111111111000000000000111222333222111222333555|||mmmYYYHHH<<<555222000111000...------------,,,+++,,,---...//////000111////////////111333555777888888:::<<>>===:::777777888777;;;???AAAAAAAAAAAACCCJJJOOOWWWaaakkkttt{{{~~~tttmmmfffhhhpppvvvwwwtttppplllgggbbb^^^]]]]]]]]]UUUTTTQQQNNNKKKHHHGGGFFF>>>?????????>>>;;;888777@@@DDDDDDAAADDDPPP]]]ccckkkeeeYYYLLLAAA;;;;;;<<<;;;<<<<<<======>>>======@@@FFFOOOXXXbbbqqqqqqdddZZZQQQKKKDDDDDDCCCBBB???>>>>>>>>>AAAIII^^^uuu]]]OOOEEEAAAAAA===:::777666777777777666666333111///...//////000++++++---000111000//////000000000/////////000111///...///000//////777@@@GGGXXXsssaaaDDD<<<777444222111111000///---///......---,,,,,,+++++++++---///...,,,+++,,,...------,,,------...///000000///...,,,+++*********((()))***)))((((((***,,,...000111000//////000111000222666;;;CCCYYYiiiSSSAAA>>>===999888;;;555777:::>>>AAABBBCCCCCC;;;;;;<<<<<<===>>>??????===??????;;;;;;AAAEEEFFFBBB@@@DDDMMMRRRVVVdddvvvjjjUUULLLIIIKKKTTT___```QQQ???:::>>>>>>BBBPPP^^^[[[JJJ===;;;666666666777888777666555888666555333333333333333222555777777555444666888444666777666444444666999555666777777777666666666:::===>>><<<;;;<<>>@@@BBBDDDGGGMMMSSSZZZ```cccfffsss|||zzz{{{|||yyyqqqeee]]]ZZZZZZZZZQQQFFF@@@>>>>>><<<:::111333666888999999999888<<>><<<;;;:::999999888888888888888777777666777>>>AAA===@@@MMM]]]eeehhhbbbXXXKKKBBB===>>>@@@===>>>@@@BBBDDDEEEFFFFFFKKKTTTaaappp|||qqqbbbUUUNNNJJJHHHFFFCCCBBB???<<<;;;===AAAEEE@@@LLLeeedddNNNFFFCCCBBBBBB===;;;888666666666555444444222111000000111111000111///---......///111444111111111000//////111333,,,+++,,,......000999CCCVVViiijjjIII>>>999666444333222222000///333222222111000/////////+++---///...,,,+++,,,///------,,,++++++++++++,,,...---,,,,,,++++++++++++((()))***)))((((((***,,,)))+++,,,,,,,,,...000333,,,,,,...333;;;NNNnnnvvvVVV@@@//////333000---///222333333444444333222222////////////000111222333---000000,,,,,,111555555444111333888888999HHH]]]{{{zzzYYYCCC<<<<<>>RRRccc```MMM@@@???444444555777888777444222222333333222222333666888333444444333222222444555111444888888777666777999000111333444333333444444555555333333444777666444555777:::>>>@@@AAA@@@???;;;===@@@CCCDDDCCCAAA???BBBCCCFFFJJJLLLNNNOOOOOOKKKMMMQQQYYYeeeooorrrpppgggffflllvvv{{{}}}|||vvvuuusssqqqnnnlllkkkjjjgggddddddiiinnnlllbbbXXXWWWUUURRRPPPNNNNNNOOOPPPMMMJJJHHHKKKRRRVVVUUUSSSNNNMMMKKKKKKLLLOOORRRSSSPPPTTTTTTQQQQQQVVVZZZZZZXXX]]]___\\\\\\___aaa```^^^^^^^^^]]]\\\\\\^^^```WWWZZZZZZTTTMMMJJJHHHGGGLLLLLLMMMOOOTTT\\\eeelllcccnnnyyy|||{{{zzzvvvrrrqqqssstttqqqnnnnnnsssxxxzzzxxxtttpppnnnnnnooopppllljjjiiikkklllggg]]]UUUEEEHHHMMMTTTXXXYYYWWWTTTUUUVVVWWWXXXXXXXXXWWWVVVWWWVVVTTTQQQOOOMMMLLLLLLGGGFFFDDDAAA>>><<<:::999555666777666555666777999???;;;666111......///000000---+++,,,///111000...444111///111666:::;;;;;;999777999>>>EEELLLVVV```hhhffffffkkktttzzz{{{zzz~~~~~~vvvmmmgggbbb\\\TTTLLLFFFBBB???===CCC@@@===>>>AAA@@@;;;666999;;;>>>AAADDDEEEFFFFFFKKKQQQYYY]]]]]]\\\[[[\\\cccfffkkkpppqqqmmmgggaaabbbhhhrrryyyyyyrrrhhhaaaQQQMMMHHHGGGIIIJJJHHHDDDBBB???<<<<<<===<<<:::777777666555555666666666555999777555666888999777444=========???DDDKKKRRRWWWYYYTTTOOOLLLHHHFFFIIIOOONNNMMMMMMPPPRRRWWWaaallllll{{{vvvmmm[[[TTTMMMKKKLLLKKKFFFAAACCC???<<<>>>BBBFFFFFFDDDHHHUUUppp|||ZZZUUUTTTIIIBBBEEE<<<;;;999888777666777777222222222111111111111000444111......111333333111555333111000///000111222333111111444333333===IIIccchhhKKKEEE>>>:::999555...---111000000000///...///111333...//////000///...,,,++++++,,,,,,+++)))((()))***///---+++((('''((()))***)))))))))))))))***+++,,,***++++++***))))))***,,,,,,...000000666NNNuuuvvvYYY<<<666...)))***---//////......---------......///---...///...,,,+++,,,---++++++,,,,,,,,,---------///000///---...555===BBBccc{{{mmmMMM>>>:::888<<>>@@@>>>:::999999:::::::::666444222///......///000000///......000222222222555444555;;;CCCIIILLLLLLJJJKKKQQQ\\\eeellluuu}}}||||||zzzuuuqqqiiiiiihhhddd\\\TTTMMMJJJFFFCCC???<<<<<<<<<===>>>>>>@@@DDDKKKPPPPPPIIICCCHHHJJJNNNRRRUUUXXXYYYZZZccchhhpppttttttqqqnnnkkknnnllljjjhhheee___YYYTTTOOOSSSWWWYYYWWWRRRKKKFFF<<<888444444777888666333777555333444666777666555555555555666777888888888:::999888999;;;<<<<<<<<<======>>>@@@CCCHHHMMMPPPOOOKKKIIILLLOOOSSS[[[dddlllkkkmmmrrruuuzzzooo```ZZZQQQOOOLLLKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFGGGIIIJJJMMM\\\wwwxxxVVVPPPQQQHHHBBBEEE<<<;;;999777777777777888444444333333333222222222444222000000222333222000555444222000000111222333333111111333333444<<>>@@@AAAAAA@@@EEEMMMRRR^^^|||jjj______]]]WWWZZZUUUUUUXXXVVVUUU```pppwwwuuutttvvvwwwssskkkdddeeedddbbb___]]]^^^aaadddbbbeeeiiilllkkkhhhccc___bbbdddeeeeeeddddddeeefffbbbccceeehhhlllppptttvvv{{{wwwpppkkkhhhjjjooorrrqqqqqqooommmkkkkkknnnpppsssxxx}}}{{{tttooonnnpppmmmlllhhhdddeeeiiihhhdddddd```XXXOOOHHHEEEFFFHHHFFFHHHLLLQQQWWW]]]aaacccaaa``````aaa```___^^^^^^\\\[[[XXXUUUSSSRRRSSSTTTXXXSSSNNNLLLNNNOOOOOONNNKKKJJJKKKKKKLLLKKKJJJHHHDDDFFFGGGHHHGGGGGGFFFFFFNNNOOOTTT[[[]]]YYYWWWWWW]]]]]]^^^bbbfffgggeeecccjjjjjjhhheee___WWWOOOKKKHHHCCC===:::;;;???DDDHHH222111000//////000111111333444555555555666888:::999<<>>===>>>:::999888888999<<>>>>>>>>===;;;888555333999666333444777999888666444333111222444666666555777888999:::;;;<<<<<<<<<999;;;===>>>@@@CCCFFFIIILLLMMMOOOQQQSSSUUUVVVWWWUUURRRUUU^^^iiisssgggYYYUUURRRRRRRRRSSSTTTXXX\\\___\\\]]]]]]ZZZUUUSSSTTTUUUWWWgggyyyVVVOOOPPPIIIDDDFFF;;;:::999777777777888888555555555555444444444333444333222222333333111///444333222111111111222333333222222333333444<<>>;;;:::;;;<<<===BBBCCCGGGNNNOOOKKKIIIJJJMMMNNNPPPTTTXXXZZZYYYXXXcccgggkkkllliiiaaaYYYSSSNNNHHH???:::<<>>::::::===???>>>::::::<<<@@@@@@BBBDDDGGGIIIMMMQQQTTTdddlllxxxzzzrrrjjjjjjiiihhhgggfffeeedddYYYXXXXXXZZZ[[[WWWPPPJJJGGGBBB===999888888888888888777666555444444444444555333222333555666666444999888777777888888999999888:::===???@@@AAABBBCCCBBBFFFLLLOOORRRVVV]]]bbbjjjlllooosssttttttsssrrrpppnnnsss}}}~~~pppkkkjjjhhhfffiiipppxxx~~~zzztttoookkkcccuuu~~~\\\RRRQQQIIIAAAAAA<<<;;;999888888888999:::666666555555555444444444444444444444444222000///333222111111111111222222333333333333333555;;;@@@QQQddd~~~}}}mmmXXXIIIBBB===:::888555444333222222111000...111///...,,,+++,,,,,,---***+++,,,+++***)))***+++***++++++,,,,,,---------...---,,,+++************)))*********))))))***,,,//////...333GGGlll{{{```GGG888+++,,,,,,---...---,,,+++++++++***))))))))))))***((()))***)))((('''''')))))))))*********+++++++++***+++---...,,,+++000777GGG___jjjXXX???333111......<<>>CCC@@@:::666444333333444444444444444444444444444555555666111111222222333333333444000111111111111111111000////////////////////////000111333222000//////000444111///000111111---)))111111222222333222222111888777777666666666666666::::::<<>>999666666777888999;;;:::===CCCDDD@@@>>>@@@???@@@AAABBBCCCDDDCCCCCCMMMQQQXXX\\\\\\XXXQQQMMMKKKFFF>>>:::<<>>:::666666555333333444666666666444444555555555555444444444444444555666777666555777999:::<<<===>>>???@@@???CCCIIIMMMPPPRRRVVVXXXccchhhoootttwww||||||xxxvvvnnnaaaZZZLLLAAA???===<<<;;;:::999999::::::666555555555444444444444444555666666444222111000111111000000000111111111333444444333333666:::;;;BBBMMMdddyyy~~~}}}eeeRRRDDD;;;666555333111111222333111///111000...---,,,,,,---...***,,,---,,,+++***+++------...///000111000000///...---,,,,,,++++++,,,,,,)))***+++***)))***+++------///111:::TTTzzz}}}^^^DDD666222++++++++++++++++++---...,,,,,,+++***************((()))***)))'''&&&'''((())))))*********+++++++++******---///---+++222<<>>GGGQQQXXXeee{{{yyywwwzzzccc\\\cccjjjfff\\\PPPJJJFFFDDDEEEGGGGGGDDDCCCDDDJJJRRRYYY]]]]]]VVVMMMHHHFFFFFFDDDBBBBBBCCCCCCCCCBBBAAA@@@???:::;;;===>>>AAAEEEJJJNNNHHHLLLOOOQQQTTT^^^lllwww||||||yyyrrriiieeegggkkknnnlllkkknnntttxxxyyyxxxxxxqqqnnnpppsss{{{~~~{{{www{{{|||zzzuuuuuuzzz}}}{{{sssjjj```[[[[[[YYYRRRKKKQQQYYYaaa^^^SSSIIIFFFGGGDDDCCCDDDGGGJJJJJJEEE@@@???<<<888777888999888777999777999>>>>>>:::999;;;;;;;;;<<<;;;;;;:::999:::===@@@DDDGGGHHHEEEBBB???@@@>>>;;;888:::AAALLLTTT222333555:::BBBLLLUUU[[[eeejjjrrrzzzxxxnnnbbbXXXNNNIIIEEE???;;;;;;999999888888;;;>>>BBBEEEGGGKKKQQQXXX___cccdddeeeiiimmmrrrsssssstttwwwzzzwwwvvvrrrllldddZZZQQQLLL@@@???===;;;:::999999888:::777444222222333333222555555444555666666444222333444555666666555444333:::;;;<<<>>>???@@@AAAAAA;;;???EEEJJJMMMOOORRRSSS[[[aaajjjppptttxxx}}}wwwsssxxxuuussspppjjjdddeeejjjppp||||||rrr]]]MMMHHH@@@???===<<<;;;:::;;;;;;666666666555555555444444444555666666444222222333000111111111111222222222333555555222333777999777>>>BBBQQQdddnnnpppttt|||nnnYYYHHH===:::666222111222333222///222111000///............+++---......---,,,---///***,,,...111222222111000222111000///...---------***+++,,,+++++++++---///+++111888GGGeee}}}dddHHH333,,,...,,,,,,+++***)))***---000------,,,+++************)))***+++***((('''((()))*********++++++++++++,,,***)))+++...,,,,,,777FFFaaarrrsssZZZ>>>444333111777<<>>???@@@DDDHHHKKKSSSdddzzznnn^^^SSSTTTaaaooonnnbbbeeejjjddd\\\PPPGGGBBBAAACCCEEEEEECCCBBBCCCGGGOOOWWW\\\```ZZZSSSLLLIIIFFFDDDBBBCCCBBBAAA???>>>===<<<<<<777888999::::::<<>>@@@AAACCCFFFMMMXXX___bbbdddccc___ZZZVVVVVVWWWXXXXXXYYY\\\aaaeeeggghhhkkknnnsssvvvxxxyyy|||~~~|||yyyyyy}}}|||sssnnnmmmkkkeee^^^___iiirrrpppdddXXXSSSSSSHHHGGGIIIMMMQQQOOOHHH@@@???;;;888777999;;;999777:::888999<<<<<<888777:::888999:::999888777888999<<<<<<======<<<:::888777555777777777777;;;BBBHHHAAAEEELLLVVVaaakkktttxxxxxxtttppplllhhhaaaYYYRRRHHH>>>666555555444444555222444777;;;AAAIIIQQQVVV^^^^^^```fffnnnrrrqqqoookkknnnoookkkddd^^^]]]^^^YYYWWWRRRKKKDDD>>>;;;:::777666555444444555666666333444444333222333555777888777777888::::::888666===>>>???AAACCCCCCDDDDDDCCCEEEIIILLLOOOQQQRRRSSSWWW^^^gggnnnrrrtttvvvwwwyyyrrrhhh^^^ZZZYYYWWWXXXYYYWWWUUUZZZaaabbbqqq||||||kkkWWWOOODDDBBB@@@>>><<<;;;;;;;;;888777777777777666666666444555666555333222444666222222333333444444444444333666555222333888888444<<<>>>EEENNNXXX^^^cccggg|||dddQQQEEE???888555666777555333222222222111111000///...---...//////......///111,,,///333888:::;;;;;;:::999888666333111///......+++,,,------,,,---///111444;;;DDDSSSooooooZZZIII;;;000+++,,,+++,,,---+++******,,,///...---,,,+++***************+++,,,+++)))))))))***++++++++++++,,,,,,,,,,,,---)))+++///...000@@@SSSvvv|||]]]???444444333999;;;VVV~~~tttVVVIII999???MMMgggiiiMMMFFF@@@KKKiii|||hhhHHHAAA888444555666555333000111222333444333333222222222222222111111111111000000111111111111000000000000000000000000000000...000111111///...//////---------,,,+++---111444111111111111111000///...111111111111222333444555222777<<>>999888:::<<<;;;999<<<999999;;;;;;777777999555777888777444444666888999999999888777777666555111444777666555666;;;???TTTZZZeeeqqq|||zzzmmmcccZZZTTTMMMIIIHHHGGGEEECCC<<<333,,,---000000111222222555;;;CCCMMMYYYdddkkkpppjjjdddcccdddccc\\\VVVQQQTTTVVVQQQIIIBBB@@@AAA>>>===:::777555555777:::444444222222222222444444111555999999888888;;;>>>:::999:::===AAACCCCCCBBBJJJKKKNNNQQQTTTXXX[[[]]]___bbbggglllpppsssuuuwwwyyy}}}sssrrrrrrqqqrrrtttvvvwwwyyynnnccc^^^ZZZTTTOOOMMMMMMMMMPPPUUUXXX[[[dddmmmsss~~~kkkUUULLLFFFDDDBBB???===<<<<<<;;;999999999888888888888777444555666444222222555999333444444555666666666555333666666222333888888333999;;;===@@@GGGRRRZZZ\\\vvv~~~gggQQQIII@@@<<<;;;<<<:::777222222333333333111///...---///000000//////000222777:::@@@FFFJJJLLLLLLLLL@@@>>>;;;777333000...---+++---...------...000222@@@GGGOOOZZZqqqyyyeeeOOO999222222///+++)))***,,,......+++***,,,...---,,,+++***))))))))))))+++,,,---,,,*********,,,++++++,,,,,,,,,---------111,,,---111222555HHH^^^```???444444444888:::WWW]]]LLL??????EEE[[[~~~UUUKKKBBBNNNqqqwwwLLLDDD:::555555666555333111222333444444444333222333222222222111111000000//////000000000000//////000000000000000000000000---///000000///...////////////...+++((()))...222111111222222111000/////////////////////000111222222555888999;;;>>>???>>>CCCHHHNNNSSSVVVYYY\\\^^^TTTLLLDDD@@@===<<<@@@EEESSSfffxxx{{{rrreeeYYYRRRFFFFFFDDD@@@===???CCCEEECCCBBB@@@>>>===@@@DDDGGGVVV```gggbbbTTTJJJJJJOOOEEECCC@@@<<<:::888888999777999:::999777666555666???===<<<<<>>??????@@@DDDHHHHHHKKKOOOTTTYYY^^^dddhhhqqqrrrvvv{{{vvvhhh^^^\\\ZZZXXXTTTRRRUUU\\\bbbccc\\\UUUSSSTTTUUUSSSOOOQQQVVV]]]fffqqq~~~vvvaaaTTTNNNGGGEEEBBB@@@??????===;;;;;;:::999999999999999999888888777555444444444444333333333444555666666777777777666555555555555555888;;;=========BBBKKKSSShhhsssgggZZZIII???===>>><<<:::666444222111222222000...222///...//////...222777<<>>===CCCSSSrrreeeNNNFFFYYYyyy___FFF888888333333777444555333111000111222222222222111111111000000//////........................,,,,,,,,,---...///000000---------,,,,,,---------.../////////000000000111111111000//////////////////000111222333444444444111777===>>>;;;999;;;===BBBEEEJJJLLLLLLKKKJJJKKKKKKIIIFFF@@@:::777:::<<>>@@@:::888<<<:::666333333555777666444999888888:::>>>@@@BBBAAA@@@CCCGGGHHHHHHFFFEEEEEEEEEFFFFFFFFFGGGIIINNNQQQTTTUUUVVVWWWXXXZZZ[[[[[[```___^^^^^^___aaaccceeeppphhh```___cccfffeeebbbeeeeeegggkkkqqquuuwwwwww~~~ppp]]]SSSHHH@@@BBBFFFEEEAAA???;;;;;;???CCC???999;;;CCC999;;;<<<;;;999777666777999666777::::::666555888222444777777555333333444zzztttnnnggg___ZZZSSSOOOJJJDDD@@@<<<777444666333///...000444888999333///,,,,,,...000000000000000111444:::@@@GGGJJJBBB???<<<999777777777888555555444333222222222111111111222222444555777777;;;<<>><<<;;;::::::999999999::::::999888777666666666666666333444444555666666777777999999888777777777777777777999;;;:::999<<>><<<:::;;;======@@@DDDGGGGGGGGGGGGHHHEEEDDDBBB>>>:::888:::===@@@DDDPPPbbbmmmhhhVVVFFFBBB>>>===>>><<<999999;;;??????@@@AAACCCCCCCCCBBBCCCRRRccckkkooooooiiiaaaSSSCCC999;;;<<<777555888888666333333555777777666888888999::::::;;;<<<<<>>888666333111000///---,,,---+++)))***,,,///111222...,,,******,,,---------...///000111333555666777333333333333444444555555666555555444444555666666333444666999===BBBFFFHHHLLLQQQWWWYYYYYY\\\bbbggguuuyyy|||wwwpppjjjfffeeebbbaaa___\\\YYYWWWVVVUUU]]]dddlllssstttsssqqqooojjjjjjkkkmmmmmmiiibbb[[[UUUWWWYYY]]]bbbjjjrrrxxx}}}{{{yyy{{{~~~tttbbbYYYTTTRRRPPPMMMJJJGGGEEECCC@@@===;;;;;;;;;::::::;;;;;;<<<:::999999888888888999999666666666777888888999999;;;::::::999999999999:::888:::;;;999777888;;;???@@@DDDJJJOOOSSSVVVYYY\\\___mmm}}}www```[[[fffnnnkkkcccSSSKKKAAA999666444222111111111222333222222:::DDD\\\nnn~~~}}}|||}}}rrr^^^KKK>>>888444000---......,,,---111555666666666444111...,,,...,,,***)))+++,,,,,,,,,************+++,,,------,,,,,,,,,***'''&&&'''(((************************++++++++++++,,,---......000,,,...333444999RRRooozzzXXX@@@666555111888PPPxxxxxxVVV???:::>>>LLLgggfffOOOIII[[[xxxzzzYYYBBB;;;555444444...333111/////////000///...111111111111000000000000........................,,,,,,,,,,,,---...///000///---,,,******,,,---///......------------------000000//////......//////...///111333444555666666555999===>>>;;;999:::<<<;;;===@@@AAAAAA@@@@@@AAA???@@@???>>>;;;:::;;;===<<<===EEETTTaaaaaaRRRBBB<<<999999<<<;;;999888;;;<<>>>>>???>>>HHHUUUdddsss{{{yyyrrraaaNNN>>>::::::666444555666555333333555777888777777:::===<<<999777888999===@@@DDDFFFEEEDDDCCCCCCEEEGGGIIIJJJKKKMMMOOOQQQWWWXXXXXXYYYZZZ[[[\\\\\\______```aaabbbcccddddddfffffffffeeedddbbb```___]]][[[ZZZZZZZZZZZZXXXWWWZZZ[[[[[[ZZZXXXXXXYYYZZZaaabbbdddhhhkkkjjjddd___dddkkk~~~}}}tttwwwzzznnnbbb^^^]]][[[YYYZZZVVVSSSQQQMMMHHHHHHOOOYYY^^^YYYSSSOOONNNLLLIIIFFFEEEAAA@@@BBBAAA??????CCCEEEAAA;;;777666777999:::MMMIIIBBB===:::888666444444222000000111222111000,,,+++***,,,...//////......---,,,+++,,,---------111222333444444555555555888888888777777777999;;;:::;;;;;;<<<===<<<<<<;;;777;;;BBBKKKTTT\\\aaadddnnnvvv}}}~~~~~~vvvnnnjjjjjjhhhbbb\\\XXXXXXVVVSSSNNNJJJIIIIIIIIIHHHGGGEEECCCCCCEEEGGGRRRYYYcccjjjllljjjfffdddcccfffmmmttt{{{|||zzzwwwtttuuuwwwzzz~~~pppbbb\\\YYYVVVSSSQQQNNNLLLJJJHHHDDDAAA=========<<<<<<======>>>;;;;;;:::::::::;;;<<<<<<999:::::::::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;:::;;;<<<;;;999999:::<<<===@@@BBBDDDEEEGGGJJJLLLEEEPPP^^^lll{{{pppdddlllfff[[[KKK???:::888666555333222222333222666CCCPPPnnntttzzzuuujjjaaa```bbbppp}}}}}}jjjUUUFFF<<<555111111000...---///000000000111111111111111+++)))((()))+++---------)))))))))***+++,,,...///+++,,,,,,***((('''((()))***************+++++++++++++++++++++,,,---......000///222666666???\\\zzziiiIII::::::111:::KKKjjj___FFF>>>>>>III]]]}}}nnnTTTHHHSSSiiibbbGGG===666555444---666333111000//////---+++111111111000000000000000........................---,,,,,,,,,------...//////---+++******+++---///.........---------------000//////.........//////...///000222444555666666555888;;;;;;999888888999;;;===>>>>>><<<;;;<<<===??????@@@???>>>============<<>>:::;;;===;;;@@@IIIWWWhhhtttxxxxxxlllXXXDDD<<<;;;999777777444444333444555777999999888===AAA@@@;;;888999;;;<<<@@@CCCEEEEEEDDDCCCCCCDDDGGGJJJLLLMMMOOOPPPRRRSSSTTTUUUWWWXXXZZZ[[[\\\___```bbbdddeeefffffffffgggiiijjjhhhdddaaaaaacccaaa___\\\[[[YYYXXXUUUSSSUUUTTTRRRPPPNNNNNNOOOPPPMMMNNNQQQUUUWWWVVVQQQMMMOOOWWWmmm}}}xxxhhh\\\^^^hhhuuusssiiieeecccfffkkkjjjfff___WWWSSSVVVcccnnnssslllddd`````````\\\YYYXXXTTTQQQQQQPPPMMMNNNRRRXXXRRRKKKEEEBBB@@@>>><<<<<<:::777555333222000...333111//////000000///...---,,,,,,---//////...,,,111111000///...///000111111222333555777999;;;<<<;;;;;;:::888999===DDDIIIIIIKKKMMMOOONNNLLLIIIGGGIIIPPP]]]lllxxx}}}{{{{{{wwwnnnggg```ZZZSSSQQQPPPOOOKKKGGGEEEEEEEEECCCAAAAAABBBDDDGGGGGGFFFCCC@@@@@@CCCFFFLLLSSS]]]dddgggfffcccbbbhhhmmmuuu}}}}}}|||zzzwwwsssooolllppprrrfffaaa\\\XXXWWWUUUSSSQQQPPPMMMJJJGGGAAAAAA@@@???????????????======<<<<<<<<<======>>>============>>>>>>>>>>>>::::::999999999::::::;;;:::;;;<<<<<<;;;;;;;;;;;;;;;===?????????>>>??????;;;BBBJJJRRR[[[eeekkkllliiieeeiiiyyydddTTTIIIAAA:::555666333222333444;;;IIIWWWmmmhhh```UUULLLGGGFFFHHHVVViiivvv```HHH>>>555333222///---,,,000///...---,,,++++++++++++***)))***,,,------,,,((())))))***+++---...///***+++,,,+++***)))+++---))))))*********+++++++++++++++++++++,,,---......000111444888;;;IIIjjjsssNNN;;;:::555;;;FFF]]]jjjMMM@@@>>>EEESSSpppvvvYYYGGGJJJXXXuuuiiiKKK???777555555///444333111111111111///---000000000000000000111111........................---,,,,,,,,,,,,------......---+++******+++---...........................//////............//////---...000222333444555555444555777777777666666666999:::<<<<<<<<<<<>><<<===<<<<<>>777555666:::;;;999:::>>><<>><<<@@@DDDFFFEEEDDDDDDDDDEEEGGGKKKMMMNNNPPPRRRSSSQQQRRRTTTVVVYYY\\\^^^___```aaaccceeegggggghhhhhhiiijjjjjjfffaaa___aaadddccc```]]][[[ZZZXXXUUUSSSOOONNNKKKJJJIIIJJJJJJJJJFFFFFFFFFGGGHHHGGGFFFDDDKKKNNN___pppwwwhhhXXXKKKLLLVVVhhhyyyiii```___fffpppwwwsssjjj^^^WWW\\\hhhrrrqqqkkkeeedddhhhlllllljjjfffbbb```bbbbbbaaacccgggjjjgggbbb\\\VVVOOOHHHCCC111000//////000///---+++111///---,,,------,,,+++...------...000000///---000000///...---///333666444555888<<>>???@@@???>>>>>>???BBBEEEHHHJJJKKKJJJIIIJJJOOOSSSUUU[[[ccciiilllllllllllluuuzzzwwwsssooollljjjiiihhhfffddddddccccccbbb```^^^\\\fffwwwyyymmmgggbbb]]]^^^\\\ZZZXXXVVVSSSOOOKKKFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???999999999999999::::::;;;999999999::::::;;;;;;;;;999;;;======;;;::::::::::::===@@@CCCFFFKKKPPPSSSWWWaaaxxxxxxhhhVVVDDD777:::666444666:::???IIISSSTTTNNNEEE@@@===<<<:::999@@@QQQjjj}}}ZZZLLL>>>999666222---+++---,,,+++***)))*********,,,+++***+++------,,,+++)))))))))***+++---...///***+++,,,+++******,,,...)))))))))***++++++,,,,,,++++++++++++,,,---......///111555:::BBBWWWzzznnnKKK888555777;;;BBBWWWwwwQQQAAA<<>>;;;AAAEEECCC===999:::===999999:::===@@@FFFSSS``````UUUFFF<<<888777666555333444555444444666888;;;555888;;;<<<:::999:::<<<<<>>====================================:::999999999::::::;;;<<<;;;:::999999:::;;;<<<<<<;;;<<<===<<<:::999;;;<<<888999;;;<<<<<<>>>CCCGGGLLLdddvvvZZZEEE===999888===AAABBBDDDGGG>>>:::666444555666444222555AAAQQQgggsssaaaMMMCCC>>>888111---+++++++++,,,,,,---...///+++******+++,,,---,,,***************+++,,,---...++++++,,,+++))))))***,,,((())))))***++++++,,,,,,++++++++++++,,,---......///000444;;;IIIddd___DDD777333666999BBBYYYWWWEEE===@@@EEE\\\~~~```KKKFFFJJJcccwwwZZZJJJ;;;666777444000000///000222111///---///000000000111111111111........................------,,,,,,+++,,,,,,---***+++,,,,,,,,,,,,+++***++++++,,,---...//////000...------------...///000......///000000000000000222222222444555666666666222333555666999===BBBFFFBBB???======>>>>>><<<:::666::::::999@@@KKKKKKCCC<<<888555777777666999>>>:::===???>>>999666888:::888666666999:::===GGGSSSVVVQQQHHH>>>888666444333333555666555444444888;;;666777777777777888888888:::>>>BBBDDDDDDCCCCCCDDDFFFGGGIIIKKKLLLOOOSSSVVVTTTUUUWWWYYY[[[]]]^^^____________```bbbdddggghhheeeeeedddbbb___\\\\\\\\\ZZZXXXUUUSSSRRRPPPMMMKKKKKKIIIHHHHHHJJJJJJGGGEEEAAAAAA@@@???>>>>>>???@@@???<<>>>>>???AAAAAAHHHPPPUUUWWWZZZ```eeeaaaaaaaaabbbcccgggmmmqqqwwwyyyyyytttmmmhhhiiikkkdddeeeeeeccc```]]]]]]]]]XXX[[[^^^^^^ZZZSSSMMMJJJNNNIIIEEEDDDFFFIIIJJJJJJMMMVVVaaaeeegggkkkvvv~~~pppmmmjjjfffaaa[[[TTTOOOMMMLLLJJJHHHEEEDDDCCCBBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===>>><<<;;;:::;;;=========<<<<<<;;;999777888;;;>>>777888999999888999===CCCFFFeeeoooWWW???;;;<<>>666111111000///...---+++******)))((()))***,,,---,,,***************+++,,,------,,,,,,,,,***((('''''')))((())))))***++++++,,,,,,++++++++++++,,,---......///000333<<>>;;;999999;;;<<<;;;999777===<<<777:::DDDEEE>>>===888555555555444888======???@@@>>>;;;999;;;===777333444:::<<<===DDDMMMRRRQQQKKKBBB:::666444222444555666555333444777::::::888666666777888888777999<<<@@@CCCCCCBBBBBBBBBFFFGGGHHHIIIKKKNNNSSSWWWUUUUUUVVVWWWXXXYYYZZZZZZ^^^]]]]]]]]]___bbbeeegggeeeeeeeeeeeeccc```\\\YYY[[[XXXUUUSSSRRROOOLLLJJJHHHFFFEEEFFFGGGGGGCCC???===>>>??????>>>>>>??????;;;888???DDDFFFYYYqqq{{{hhhXXXKKKEEE@@@DDDaaayyy```JJJ===???FFFHHHTTT^^^[[[TTTMMMFFF>>><<<======<<<<<<===@@@CCC???===???CCCEEECCCCCCFFFIIISSS^^^___WWWNNNKKKLLL000000000///......000333555222444999:::888;;;BBBCCCMMMTTTSSSSSSZZZdddkkk\\\XXXTTTVVV]]]iiittt{{{}}}qqqgggccc___YYYXXXZZZSSSPPPLLLIIIGGGEEECCCAAA<<<>>>@@@BBBCCCAAA???>>>AAAAAABBBDDDEEEDDD@@@===CCCDDDFFFHHHFFFFFFMMMVVVWWWXXXUUUMMMIIIKKKMMMMMMQQQ]]]kkkuuuwwwyyy~~~~~~zzzwwwvvvxxxzzzvvvuuusssnnnfff```\\\[[[SSSRRROOOLLLJJJIIIHHHHHHCCCEEEGGGIIIIIIGGGDDDCCCFFFAAA???CCCHHHIIIJJJLLLPPPeee}}}}}}{{{|||~~~uuuooohhhbbb^^^YYYRRRMMMPPPMMMJJJIIIJJJHHHDDD@@@EEEBBB???>>>@@@@@@???===<<<<<<<<<:::999999:::<<<===;;;999888999::::::999777777777888999999999:::;;;999888999;;;<<<;;;999666777999===<<<;;;@@@GGGFFFeeegggIIIAAAFFFMMMIIIDDD???444666666444111///...///000666222333???SSSjjjxxx```LLLBBB;;;666111,,,((('''+++......---++++++++++++++++++++++++,,,,,,---............---+++***)))))))))***,,,---((()))***+++++++++++++++******+++,,,---///000111,,,666<<>>===JJJMMMJJJAAA999777777666444333444666444222666<<<888888777777888888999:::999===BBBEEEEEECCCCCCBBBDDDEEEFFFGGGHHHKKKPPPTTTVVV^^^aaa\\\VVVWWWZZZ\\\^^^___``````___```aaaccceeecccaaa___^^^]]]ZZZXXXTTTSSSRRRPPPMMMKKKHHHGGGFFFDDDBBBCCCEEEDDD@@@===:::;;;<<<>>>>>>>>>===<<<;;;:::;;;===BBBRRRlll{{{fffJJJ@@@CCCEEEVVVttt```OOOCCC;;;AAABBBIIIVVVbbb^^^NNNAAA===@@@===:::999:::;;;;;;;;;;;;;;;:::::::::::::::;;;===>>>???@@@AAAAAAAAAAAA555777888888777888:::<<<777777===GGGLLLNNNTTT[[[hhhooossspppooouuu|||vvvqqqllljjjmmmsssxxx{{{|||xxxsssnnnkkk\\\SSSMMMLLLJJJEEEDDDEEEBBB???<<<::::::::::::999888888999;;;<<<>>>@@@@@@===???CCCHHHMMMPPPPPPOOORRRSSSVVVZZZ\\\^^^eeemmmrrrsssmmmddd^^^```ddddddmmmttt}}}~~~yyyrrrkkkfffeeeeeedddccc```\\\WWWRRRNNNLLLFFFEEEDDDCCCCCCCCCCCCDDD@@@AAACCCDDDEEEEEEDDDCCCGGGDDDDDDHHHMMMOOOTTTYYYkkk|||uuummmfffaaa\\\UUUOOOSSSPPPMMMLLLMMMKKKHHHDDDCCCAAA@@@AAACCCCCCAAA???AAA@@@>>><<<::::::;;;<<<<<<:::888888999:::;;;:::999999999999::::::::::::<<<:::888999;;;<<<:::888666555666:::::::::>>>EEEKKKfffsssTTTKKKMMMRRRJJJCCC>>>555:::999555222//////111333111000333:::DDDTTTkkkxxxdddRRRCCC999222111000///...//////000++++++++++++++++++++++++((()))******++++++*********************++++++,,,))))))***+++++++++++++++******+++,,,---///000111444:::>>>EEE]]]{{{ZZZBBB888666666:::;;;???RRRuuulllOOO@@@@@@>>>EEEYYYgggggg[[[HHHAAAGGGQQQmmmrrrUUUBBB<<<:::888333333222222111000000000000///...///000111000...///......------,,,,,,,,,,,,---......---,,,,,,---************************++++++,,,,,,,,,,,,++++++---------.........//////...///000000......///000111222333555666777777777555444333222222333555666888888888888888999::::::<<<===<<<888555555:::???IIIGGGBBB:::555444777;;;777888888666333000000000666555333444666999::::::???GGGMMMLLLGGGBBB<<<666888666666888666333444999888888777777777888999999888;;;???AAAAAAAAAAAAAAACCCEEEGGGHHHIIILLLPPPSSSVVV\\\___[[[YYY[[[]]]^^^]]]]]]]]]\\\\\\]]]^^^```cccaaa___]]]]]]\\\YYYWWWRRRQQQPPPNNNLLLJJJHHHGGGEEECCCBBBBBBCCCBBB???<<<:::;;;<<<===>>>======<<<;;;::::::<<<@@@MMMfff|||zzzlllUUUIIIHHHFFFSSSmmmqqq\\\JJJ===@@@@@@FFFUUUeeehhh[[[KKKBBB<<<999666444555666666666999999888777666666666666555666777888888999999999888;;;???BBBDDDFFFIIIKKKMMMOOOVVV```gggkkkqqqxxx}}}uuuqqqkkkhhhfffffffffeeedddeeeeeeddd```ZZZUUUQQQEEE@@@<<<===<<<999888999:::888666666777999999999===<<<;;;;;;===AAAEEEHHHKKKMMMSSS[[[dddjjjmmmnnnpppnnnpppuuuyyyzzz~~~~~~rrrkkkmmmqqqssstttuuuwwwwwwuuurrrooommmhhhgggccc\\\UUUOOOLLLKKKLLLJJJHHHGGGFFFDDDAAA???>>>>>>??????@@@@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGHHHGGGGGGJJJPPPUUUZZZdddnnn}}}zzz|||~~~{{{qqqjjjfff```WWWPPPUUUQQQMMMLLLMMMLLLIIIFFFAAA@@@@@@BBBDDDDDDCCCAAADDDBBB???<<<:::;;;<<<===:::999888888:::<<<<<<;;;;;;;;;;;;;;;::::::::::::===;;;::::::;;;;;;999888888555555999;;;<<<@@@EEEPPPjjjgggmmm|||YYYNNNNNNOOOEEE>>>;;;444999666222...---...111333...111555666555<<>>MMMllltttTTT@@@???===DDDRRRZZZ]]]TTTEEEAAAGGGQQQlllxxxWWWBBB<<<;;;:::333333222222111000000000000///......000000///........................---+++,,,------------,,,+++************************++++++++++++++++++++++++---------...............---///000000000000111333222222333555666666666666444333111111000111222333555555555666777999:::;;;999999999666333333777;;;GGGKKKLLLEEE999444888>>>888999999777333111111111555555555444333333555777888DDDRRRZZZZZZTTTGGG;;;;;;777777888777444333555777777777777777888888999777999<<<=========>>>@@@BBBDDDGGGIIIKKKMMMPPPRRRPPPTTTUUUTTTUUUYYY[[[YYY]]]\\\ZZZYYYYYY[[[]]]^^^___]]][[[[[[ZZZZZZXXXVVVNNNNNNMMMKKKJJJIIIHHHGGGDDDCCCBBBBBBBBB@@@===::::::;;;;;;<<<<<<<<<<<<;;;:::::::::;;;===GGG]]]qqqyyysssbbbSSSNNNIIIRRRhhhmmmSSSAAA@@@>>>CCCSSSiiiuuummmXXXHHHAAA===999666666888888888888888666555444444333333333444555666666666666666IIINNNTTTYYY]]]aaaeeegggppppppqqqrrrsssuuuyyy}}}zzzqqqlllkkkhhhcccWWWUUURRRPPPOOOLLLIIIGGGFFFGGGHHHHHHGGGEEECCCAAA@@@===:::999888888999:::;;;<<<>>>AAADDDEEEDDDBBBHHHHHHJJJMMMRRRYYY^^^bbbgggiiimmmttt{{{{{{yyy|||~~~|||{{{}}}{{{{{{tttggg______dddggg\\\ZZZXXXWWWXXXVVVRRROOOIIIJJJIIIGGGCCC@@@@@@@@@@@@???>>>???AAABBB@@@>>>AAAAAABBBCCCDDDDDDDDDDDDIIIIIIHHHIIIKKKOOORRRTTTXXXZZZ```gggkkkrrr|||tttpppllleeeZZZPPPTTTPPPKKKJJJJJJJJJGGGEEEBBBAAA@@@AAACCCFFFIIIKKKJJJFFF@@@;;;::::::<<<===:::999999:::===>>>???>>><<<<<<;;;;;;::::::999999======<<<;;;::::::999888<<<888777;;;>>>@@@DDDJJJUUUqqqsssYYYbbb{{{XXXLLLIIIHHH>>>999999333666444000//////000222222000222666555111111>>>MMMiiiyyygggQQQ===:::555111...---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------)))***+++,,,---,,,+++***+++++++++++++++++++++,,,+++,,,,,,---...000111222555777;;;JJJiiiaaaEEE888333333333:::;;;<<>>>>>;;;888444333444666444666666444111111444777:::III\\\kkkqqqkkkXXXGGG<<<666444666777444333555777666666666666777888888888999:::::::::;;;===???AAADDDGGGJJJKKKMMMOOOQQQNNNOOOOOOOOOSSSXXXXXXTTT]]][[[XXXXXXYYY\\\]]]^^^[[[YYYWWWWWWWWWWWWUUUSSSJJJIIIIIIHHHGGGGGGGGGFFFDDDCCCCCCBBBAAA???<<<::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;BBBTTTfffxxx{{{mmm[[[TTTRRR[[[mmm{{{\\\GGGBBB>>>AAAOOOhhh|||zzzcccNNNFFFBBB<<<888888999:::;;;888777666555555555555555444444555666666666666666fffjjjooosssvvvxxx{{{}}}~~~{{{tttkkkeeeccceeefffgggddd]]]UUUQQQPPPMMMGGGAAA@@@???@@@???===:::777======>>>??????@@@@@@AAADDDCCC@@@<<<<<<@@@DDDFFFEEEIIIPPPXXX]]]^^^ZZZWWWYYY\\\aaahhhnnntttxxxzzztttttttttvvvyyy|||}}}|||oooiiieeefffeeeaaa```aaacccfffaaaUUUKKKIIILLLNNNGGGDDD@@@AAACCCCCC@@@======???@@@???>>>>>>???@@@AAAAAAAAABBBCCCDDDCCCBBBDDDEEEFFFHHHKKKMMMOOOPPPVVVVVVWWWZZZ```gggnnnrrr}}}xxxwwwuuunnnaaaVVVWWWRRRLLLIIIIIIIIIGGGEEECCCAAA@@@@@@EEENNNXXX___XXXQQQGGG???;;;::::::999;;;:::;;;===???AAAAAA@@@;;;;;;::::::999999888888=========<<<:::999999999===999888<<>><<<;;;::::::999999999999999::::::;;;======;;;???NNN]]]yyyzzzgggbbbfffqqqeeeNNNCCCAAAAAAKKKbbbyyy|||iiiSSSEEE@@@999555444555777777666555555555555555666666000111222222333222222222kkkmmmnnnnnnmmmmmmmmmnnniiiggg^^^RRRIIIHHHIIIHHHFFFEEEBBB===<<>>BBBGGGLLLPPPSSSUUUZZZ[[[WWWRRRQQQWWW]]]```^^^cccllluuu{{{{{{vvvrrroooqqqsssuuutttrrrooommmeeebbb___]]]]]]]]]\\\[[[RRRNNNLLLMMMMMMLLLOOOTTTZZZ______TTTHHHBBB@@@@@@???===:::;;;======;;;999@@@@@@AAA???>>>===???@@@CCCEEEGGGGGGEEEDDDEEEFFFKKKLLLOOOTTTZZZ```fffiiiqqqrrrvvv|||}}}|||}}}wwwkkk___^^^XXXPPPLLLKKKJJJIIIGGGBBBAAA@@@BBBJJJWWWgggqqqggg]]]OOOCCC===;;;999777;;;;;;<<<>>>@@@AAAAAA???::::::::::::999999999999<<<======<<<:::999:::;;;:::888999<<<>>>AAAKKKVVVllllll\\\SSS___~~~[[[IIIAAACCC@@@AAAAAA999:::666222111333333111///333///...111333333444777===DDDQQQeee|||iiiYYYDDD888555555000+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,***++++++,,,,,,,,,,,,,,,...---+++******+++,,,,,,---------...000111333444555>>>PPPllloooNNN>>>888444333555444888:::@@@VVV{{{tttQQQAAA>>>HHHTTTSSSJJJGGG@@@@@@FFFNNNjjjmmmKKK===888333333333222222111000000000///...------//////...------------------------,,,111---((('''))),,,------************************,,,+++***))))))***+++,,,...............---------,,,...///000000000222444000111111111111111000///+++,,,---...//////000000222222222222222222333333444444444444333333222222444777<<>>???AAADDDFFFHHHJJJMMMOOOSSSTTTSSSSSSWWW]]]\\\XXX[[[XXXVVVVVVYYY[[[YYYWWWUUUSSSQQQPPPPPPOOOMMMKKKDDDCCCBBBAAA@@@AAABBBCCC???AAABBBAAA???===<<<<<<:::999999888888888888999888:::>>>>>>;;;===IIIWWWwwwyyyxxxqqqXXXFFFCCCBBBGGGWWWmmmwwwlll[[[IIICCC;;;555444555777888555444444444444444555555111111222222222222222111XXXXXXWWWUUUQQQPPPPPPQQQKKKLLLHHH???:::;;;;;;999666999888666666;;;>>>===DDDCCCBBBDDDEEEFFFEEEDDDJJJOOOXXX```hhhlllnnnnnnrrrtttqqqiiieeehhhlllkkkooorrrvvv{{{}}}{{{vvvqqqkkkjjjhhhddd^^^VVVPPPKKKJJJGGGCCCAAAAAAAAAAAAAAA>>>===???CCCFFFIIIRRR\\\ccclllooofffWWWKKKDDD@@@<<<<<<<<<<<<>>>>>>>>>===CCCDDDDDDCCCCCCDDDHHHKKKKKKQQQWWWXXXVVVVVV[[[```dddeeehhhmmmuuu~~~~~~{{{}}}zzzqqqgggccc\\\TTTNNNLLLLLLJJJHHHCCCCCCBBBDDDJJJWWWgggrrriii]]]NNNCCC>>>===<<<;;;;;;:::;;;===???@@@???===::::::::::::;;;;;;;;;;;;:::<<<>>>===::::::;;;===888999<<<>>>>>>BBBOOO]]]zzz___QQQNNN]]]^^^JJJCCCJJJPPPWWWXXXNNNGGG@@@777222222222111///333///...111222111111333444888>>>JJJ___vvvrrr[[[JJJ@@@999111,,,------------------------......///000000000000///,,,++++++++++++,,,------///---,,,******+++,,,---------...///000222333444666CCC^^^~~~cccHHH===:::444222555444:::<<<@@@TTTxxxyyyUUUBBB;;;CCCLLLIIIFFFGGGCCCDDDGGGJJJ```wwwTTTDDD<<<444333333222222111000000000///...------//////...------------,,,+++++++++***...+++((())),,,...,,,)))************************---,,,+++******+++,,,---//////.........---------,,,---////////////111222//////000000///......---)))***,,,---///000111222/////////000111222333444222222222333333222111///111222444999AAALLLWWW^^^TTTUUUUUURRRLLLGGGCCCBBB:::888555444444444444333999GGG```gggTTT@@@777666666555666555555444444555555666777777888::::::999999:::<<>>>>>>>>???@@@:::===??????<<<::::::;;;:::999888777666777777888555888===>>>;;;;;;EEERRRoooeeeLLLEEECCCCCCLLL```pppooofffPPPJJJAAA:::888:::<<<>>>999888777666444444333333444444555555555444444333KKKKKKJJJGGGDDDCCCDDDFFF:::@@@@@@;;;999<<<<<<999:::>>>???<<<<<>>;;;;;;888555444555888999999666777;;;AAAEEEKKKXXXeeeooozzzvvveeeVVVKKKEEE;;;<<<>>>@@@AAABBBCCCDDDFFFGGGIIIJJJMMMRRRYYY]]]YYYbbblllpppooorrr{{{}}}wwwyyyxxxrrrkkkeee^^^TTTNNNLLLKKKIIIGGGEEEEEEDDDDDDHHHQQQ^^^gggaaaVVVGGG>>>===???@@@@@@:::::::::<<<>>>>>>===;;;:::;;;;;;<<<<<<=========999<<<>>>===;;;:::<<<>>>999<<>>@@@RRRwwwyyyXXXDDD;;;BBBJJJFFFJJJLLLJJJJJJJJJGGGWWWwww|||YYYHHH>>>555333333222222111000000000///...------...///...---------,,,++++++***))))))+++)))))),,,000000+++&&&************************...---+++******+++---...//////.........---------,,,---//////......000111////////////...---,,,,,,((()))+++...000111222333------...///111333555666333222333333444333111///---111555999<<>>999555333444444111///888>>>LLLhhhyyybbbHHH;;;777666555555555444444444444555666666555777999:::999888999:::???@@@AAABBBCCCFFFKKKOOORRRVVVYYYZZZ]]]cccfffeeejjjfffcccbbbbbb___XXXRRRRRRPPPNNNLLLKKKJJJGGGEEEBBBAAA???===<<<===>>>???777:::===<<<:::888999::::::999888666666666777888222666;;;===::::::CCCOOOeee|||oooSSSFFFDDDAAAFFFWWWkkkrrrnnnSSSLLLCCC<<<:::;;;>>>??????>>><<<999777555444333333333444444444333333222FFFIIIIIIEEEEEEFFFAAA888???======AAAEEEFFFDDDAAAFFFFFFHHHMMMOOORRRZZZbbbvvvxxx{{{~~~|||~~~xxxnnngggeeebbb]]]WWWQQQLLLHHHFFFBBBCCCEEEFFFEEECCC@@@>>>::::::999999888666555444666555333333444444444333:::<<<@@@HHHSSS___iiipppwww```KKKHHHEEEEEEFFFFFFIIIRRR\\\[[[[[[\\\aaahhhqqqwww{{{xxxrrrtttqqqiiicccddd___WWWOOOKKKJJJKKKLLLJJJIIIFFFEEEGGGJJJOOORRRRRRLLLEEE@@@???>>><<<:::>>>===;;;;;;<<<<<<;;;999<<<<<<;;;:::;;;<<<===>>>===>>>>>>>>>???????????????BBB???>>>BBBDDDTTTooonnnUUURRRPPPZZZ{{{ZZZQQQRRRgggzzzcccIII;;;999999666333444999888111...111111...444333888======DDD^^^{{{oooXXXCCC666666444000,,,+++---///111,,,,,,---.........---------+++***+++...000///---,,,,,,++++++,,,,,,---...)))222///,,,555999666888BBB___rrrXXX???999===>>>:::888AAA===999@@@UUUvvvwwwRRREEEAAA>>>GGGVVV^^^```VVVIIIDDDEEE\\\|||mmmJJJ===555777222000333222...---000000//////...------,,,,,,///...,,,,,,,,,,,,***)))+++,,,,,,***'''%%%%%%&&&...(((%%%)))---,,,***)))***,,,---+++***+++///222222222111///---,,,...///......//////000//////...---,,,+++*********+++,,,,,,,,,,,,---------......222...,,,///000......000333222111/////////000111---000555888999:::;;;<<>>MMMnnn}}}SSS>>>:::888555333555333222222444555555444666555666999<<<===:::777@@@@@@AAADDDIIIMMMOOOPPPXXXTTTUUU]]]fffkkkooossswwwvvvtttoooiiiaaaZZZVVVTTTRRRNNNKKKHHHGGGFFFFFFCCCAAA>>><<<<<<>>>AAACCCAAA???<<<;;;;;;;;;999888999777666555666777666555444444444666;;;@@@FFFJJJ^^^~~~lllmmmvvvXXXIIICCC???CCCOOO___ppp{{{bbbNNNGGG@@@444BBBWWWVVVRRRBBB777888:::666333555111333555555333222111222@@@IIIOOONNNMMMNNNNNNLLLFFFHHHLLLTTT\\\```^^^\\\```___aaaeeeiiillluuu~~~~~~yyynnnmmmjjjfff```WWWMMMGGGFFFEEECCC@@@>>><<<;;;:::777888:::;;;:::888666444666666666666555444444333111000000111222333333222444666;;;EEEUUUhhhzzzlllWWWIIIJJJOOOYYYaaaiiisss|||}}}|||zzzqqqpppllleeeaaa^^^ZZZUUUPPPMMMLLLNNNOOOIIIGGGEEECCCCCCEEEHHHJJJJJJGGGCCCAAA@@@???<<<:::===<<<;;;;;;<<<===<<<:::<<<<<<;;;;;;;;;<<<===>>>???????????????@@@@@@@@@???CCCBBBDDDHHHJJJYYYsssoooSSSLLLQQQ\\\}}}wwwWWWMMMNNNddd{{{^^^HHH>>>;;;999888000444444000///222333000555333444888777:::MMMccc|||iiiNNN<<<555222///------...---,,,------------------,,,+++///---+++,,,...///---+++,,,++++++++++++,,,------+++111......666888999AAAXXXtttxxxbbbMMMDDDDDDBBB???>>>AAA???===BBBUUUsssrrrOOOCCC???>>>IIIZZZqqqttthhhVVVHHHCCCUUUssstttOOO???666999333000333444111000333111000000///......------///---,,,,,,,,,,,,+++)))+++,,,,,,+++(((''''''(((,,,((('''+++...+++******,,,,,,,,,+++)))+++000333666555444000---++++++,,,***+++++++++++++++++++++,,,+++*********+++,,,,,,,,,,,,,,,,,,------------///++++++...///......111222111000///...//////000...111555777888888999999888777888:::===??????===999555111///000111000///111555:::EEE```oooUUUEEE999333222555333222222444555555444666555555888;;;;;;999666>>>???AAAEEEJJJNNNQQQRRRVVVSSSUUU^^^gggmmmsssxxx{{{uuunnnggg```]]]VVVTTTQQQMMMIIIFFFDDDCCC@@@???<<<;;;;;;===???@@@>>><<<:::999999999888777666555444444666888888777666666555666999===BBBEEEUUUwwwwww]]]]]]qqqeeeMMMEEE???BBBMMM^^^ppp~~~iiiSSSJJJEEE;;;HHH```ggg```OOO@@@<<<;;;777444555333444666666444333222333KKKWWWaaa```ZZZYYY[[[^^^aaacccjjjsss|||~~~{{{}}}yyyuuutttrrrpppttt{{{~~~~~~sssggg___OOOLLLHHHEEEAAA===888444000000000//////000111111...///111222333222222111000111111111111111111111333333444555666555555555<<<<<<>>>GGGXXXmmmzzzggg^^^```jjjzzz{{{zzzwwwuuuxxx~~~~~~zzz~~~rrrlllfffaaa___[[[XXXUUUQQQNNNMMMMMMNNNIIIGGGEEECCCBBBBBBBBBCCCBBBAAAAAAAAAAAA@@@===:::===;;;;;;;;;===>>>===<<<<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@@@@??????<<>>888111///000000---)))---------------,,,+++***000///------...---,,,***+++++++++++++++,,,,,,---///111///111888777===QQQqqquuudddZZZSSSNNNLLLMMMIIIIIIHHHJJJVVVooopppNNNBBB@@@@@@OOOcccgggPPPDDDQQQmmm~~~VVVDDD888:::444000111222111///000111111111000//////......///---,,,,,,,,,,,,+++)))***,,,,,,+++***))))))***)))(((***...---+++,,,000......,,,***+++...444888999888666111,,,))))))***)))))))))))))))))))))(((***)))))))))***+++,,,---++++++,,,,,,,,,---------,,,)))))),,,---,,,...111000///......---.........///111555666555444444555444333333444555666444333444111...------/////////000444666;;;NNNpppsssVVV@@@555444444333222222444555555444555555555666999999888666:::===AAAGGGLLLQQQTTTUUUUUURRRUUU___iiipppxxx~~~zzztttmmmhhhdddaaaZZZYYYVVVQQQLLLGGGBBB@@@???>>>===<<<<<<<<<===>>>:::999777777888888777666444333222333666888888888888777666666888;;;>>>@@@JJJmmm}}}dddOOOLLL___~~~uuuWWWKKK@@@AAAKKK[[[ooosssYYYKKKHHHBBBLLLfffyyyuuudddOOOBBB===888555444444555777666444333333444hhhqqqyyyyyyrrroooqqqtttxxxppphhhbbb\\\VVVVVVZZZYYY]]]aaaaaa]]]SSSIIIBBB888666444444555555444222222222111000000///000000---...000222333444555666222222222222333333444444555777999:::999999999999@@@AAAEEENNN^^^rrrzzzwwwsssooonnnooonnnllljjjmmmnnnpppyyywwwnnneee```___[[[ZZZWWWSSSPPPMMMKKKIIIJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@AAA@@@???>>><<<<<<;;;:::;;;===>>>>>>===<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@????????????<<>>;;;999777444333333222000222......222333222777===GGG]]]zzzzzzfffVVVIII:::222111111///,,,,,,,,,---------,,,,,,+++///............------,,,+++++++++++++++,,,------222222///444:::888EEEaaazzzoooeee___^^^___YYY[[[ZZZXXX\\\nnntttRRREEEAAACCCUUUllluuuYYYIIISSSnnn[[[HHH<<<===888444333333222000...000000000/////////.........---+++,,,,,,---+++***)))***++++++))))))***+++))))))+++...,,,,,,222:::444222///,,,...222888===999888666111,,,))))))***++++++******************((((((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,+++)))***---,,,***+++///...---------------------///222444555333111000000333222111222333333222000///...,,,,,,---...///000...111444666@@@[[[iiiLLL<<<777444222111222333555444444444444444555666777888888999>>>EEEKKKPPPTTTWWWYYYVVVUUUXXXaaajjjqqqyyy|||xxxsssnnniiigggeeeeee```___]]]YYYRRRKKKDDD@@@@@@@@@???>>>============888777555666777888888777444333222333555777777666999888777777888:::===???EEEfffqqqXXXKKKEEERRRooohhhVVVFFFBBBHHHVVVlll~~~bbbNNNJJJEEEHHHaaa|||xxx```KKK???:::777444333555666555333222333444~~~zzzyyyyyywwwrrrnnnUUUMMMGGGDDDAAA===>>>BBB===@@@CCCDDDBBB>>>888555444333222333333222///---666555444222111111000000000000111111222444555666777777666777888999:::;;;777:::===??????@@@BBBDDDBBBGGGPPP^^^ooo{{{sssooonnnlllhhhcccfffccc``````bbbcccdddeeecccnnnzzz}}}ssshhhbbb```[[[ZZZXXXUUURRRNNNKKKIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDCCCBBB@@@???>>>???@@@<<<;;;;;;<<<>>>???>>>===<<<<<<<<<===============????????????????????????AAADDDCCCEEENNNVVVkkkqqq]]][[[WWWhhh^^^GGGFFFFFFFFFJJJYYYvvv{{{dddQQQEEEBBB===777555333222111000111///...111444444444666<<>>QQQrrr~~~xxxpppkkkiiiiiifffiiijjjhhhiiivvv{{{WWWGGGAAABBBWWWqqq~~~^^^LLLTTTlllZZZHHH===<<<;;;999777555555333222//////............------...,,,++++++------,,,***'''(((***)))(((((()))+++***)))+++,,,+++---888DDD???:::444000///222777:::555555333000,,,***+++,,,---,,,+++***)))*********''''''((()))******++++++*********+++++++++,,,,,,,,,,,,...000---)))))),,,,,,,,,,,,------------,,,///111333333111///......---------...000000///---,,,,,,,,,,,,---...000111---...222666:::KKKooozzzZZZCCC888444222111111333444444333222333333444555666999;;;===CCCLLLRRRVVVXXXZZZ\\\ZZZZZZ]]]eeekkkooouuu|||zzzwwwqqqlllhhhffffffgggfffffffffccc\\\SSSJJJEEECCCBBB@@@???===<<<;;;;;;888777666666888999999888777555333333555555555444888777777888:::<<>>AAADDDEEEHHHKKKOOOPPPPPPRRRWWW[[[[[[aaalllxxx}}}|||}}}yyyooogggddd^^^\\\YYYXXXXXXXXXXXXWWW\\\ZZZ[[[```ccceeehhhmmmmmmvvvllldddaaaYYYYYYXXXVVVTTTQQQNNNMMMGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDAAA???>>>@@@AAA>>><<<<<<<<<>>>???>>>===;;;<<<===>>>>>>>>>>>>===????????????@@@@@@AAAAAAAAADDDCCCGGGSSS___xxxppp[[[WWWZZZkkk}}}ZZZHHHIIIHHHEEECCCMMMgggmmmYYYGGG>>>666444333222222333222111000000111111000000888<<>>999>>>???:::555333222111...............------------,,,++++++------,,,+++'''((())))))((('''(((***+++))))))******...999EEEEEE???777000...///000111111111000...,,,+++---...,,,+++)))(((''''''((()))&&&'''((())))))***))))))))))))*********+++++++++,,,---111444111***(((+++++++++,,,------------,,,...000222333111///......,,,,,,,,,---///000///...***,,,------------///111,,,+++000777888@@@[[[yyyaaaFFF777333222111111333444444333111222333333444777;;;???DDDLLLUUU[[[]]]\\\]]]^^^^^^^^^ccciiilllmmmqqqvvvxxxtttooojjjfffeeeeeefffkkkmmmooommmhhh^^^TTTNNNGGGEEEBBB???<<<:::999999999888666666888999999888888666444444555666555444777777777888:::===???AAAGGGYYYyyynnnWWWHHHAAAFFFVVVqqqoooSSSFFFDDDJJJ___uuufffTTTLLLCCCLLLfff{{{\\\CCC<<<:::555222333333222000///111222}}}ooo```WWWPPPIIIFFFHHHEEEBBB???>>>??????;;;777;;;555111222333000///000333333333222222222222222...---...111333555444333---...///000222444666777888888999;;;>>>CCCHHHJJJFFFGGGIIIMMMQQQWWW\\\___hhhjjjkkkhhheeeeeejjjooorrrvvv|||}}}xxxtttooolllkkkmmmjjjdddbbbeeeaaa______^^^ZZZRRROOOPPPJJJLLLOOOPPPQQQSSSVVVZZZ]]]^^^ccckkknnnnnnttt||||||uuullleeebbb\\\[[[ZZZWWWTTTQQQOOOMMMIIIHHHFFFEEEDDDCCCCCCCCCAAACCCDDDDDDAAA???@@@AAA???>>><<<===>>>>>>===<<<;;;<<<===>>>???>>>>>>===???@@@@@@AAABBBCCCDDDDDDBBBHHHJJJRRRbbbqqqggg\\\bbbrrr{{{YYYKKKGGGDDDAAA@@@FFFXXXhhhvvvSSSFFF:::666555222333555222222111//////000111111222666999???PPPmmmrrrYYYFFF;;;666555111111111111000///...------///000///...---...000///............///000000---555666<<>>CCCLLLTTT^^^cccccc```_________aaaffflllmmmkkkmmmqqqsssqqqnnnkkkjjjkkkmmmnnnooorrrvvvwwwrrriii___XXXPPPMMMHHHBBB???<<<<<<<<<999888666666777888888777777666444555666777777666666666777888999;;;===>>>EEEQQQooopppXXXHHHCCCDDDLLLaaatttUUUGGGBBBEEEYYYqqqqqqZZZQQQFFFGGG[[[}}}aaaEEE<<<:::666333444333222000000222333___RRREEE>>>:::777<<>>???<<<>>>AAAFFFNNNWWW^^^ccc[[[]]]```eeelllssszzz}}}}}}vvvnnnkkknnnsssnnnqqqttttttoooeeeZZZRRRTTTQQQQQQSSSPPPIIIHHHLLLMMMLLLMMMMMMIIIEEEFFFLLLJJJNNNSSSUUUUUUWWW]]]ccciiilllsss|||~~~}}}yyyrrrkkkeeecccbbb```]]]XXXTTTOOOLLLJJJLLLKKKHHHFFFDDDCCCCCCDDD<<<@@@DDDFFFCCCAAA@@@@@@@@@>>>======>>>>>>===;;;;;;<<<>>>?????????>>>===@@@AAABBBCCCDDDFFFGGGGGGIIIQQQWWWcccuuuyyyhhhkkk{{{|||\\\LLLDDD===;;;===AAAJJJSSShhh|||aaaQQQBBB;;;888444333666000222111//////333666666+++222666444<<>>>>>>>>;;;>>>AAACCCDDDFFFIIIKKKRRRVVVYYY```mmm|||~~~yyyuuutttwwwyyy{{{tttfffYYYSSSTTTYYYOOOVVV\\\ZZZQQQKKKLLLOOOFFFEEEBBB???===???CCCGGGDDDEEEFFFHHHJJJLLLOOOPPPVVVWWWZZZ]]]aaafffmmmqqqttt{{{}}}uuuooogggaaa```^^^[[[YYYVVVRRRLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDBBB@@@???@@@@@@???===<<<===@@@BBB<<<<<<>>>@@@BBBCCCAAA??????BBBEEEGGGHHHHHHJJJKKKZZZiii|||iiiiii~~~|||\\\LLLEEE@@@@@@@@@@@@AAAEEEMMMVVVmmmyyy```GGG??????;;;555111111111000...000222222000222...000666:::DDD]]]xxxiiiVVVIII???>>>555///111222......000000////////////.........,,,+++******---000000---777<<>>???DDDJJJ```|||aaaOOO???AAAIIINNNqqqzzzVVVFFFAAABBBOOO___zzzkkkOOOIIIIIIEEE___nnnLLL@@@;;;333999333000222111---...333AAA:::222///111444333222555555555555444333333222444777999:::::::::;;;<<<;;;;;;<<>>>>>@@@DDDGGGHHHJJJLLLNNNPPPRRRUUUWWW```dddjjjpppwwwtttnnnhhhccc```^^^\\\ZZZXXXUUUQQQNNNJJJIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEDDDBBBAAA???DDDDDDDDDBBB??????AAABBB@@@@@@AAABBBCCCBBB???>>>DDDHHHMMMSSSXXX]]]cccggg|||{{{iiiiii~~~^^^JJJDDD?????????>>>>>>AAAAAAGGGXXXpppvvvZZZIIIAAA;;;777777555555333222333333111...333000222666555888III^^^uuurrrbbbSSSAAA999333333111---,,,////////////.........------//////......111333444333666DDDXXXqqqzzzwwwyyy}}}}}}{{{~~~zzzuuuuuutttvvvxxxzzzqqqRRRFFFFFFVVVooosssTTTFFFGGGPPPqqqmmmRRRZZZqqqcccJJJ<<<666000000///............///++++++++++++,,,---...///,,,+++***)))((())))))***"""$$$(((***+++***))))))((()))***)))((('''((()))************+++,,,,,,---++++++***(((&&&&&&(((***''''''((((((''''''&&&%%%+++(((%%%%%%'''((((((&&&+++)))+++000111...---000------,,,,,,+++++++++***...---...///111111///---......------------,,,,,,((()))++++++******,,,...---+++,,,//////000888BBB___rrrPPP;;;444222000//////000000///000333555555777>>>JJJSSS___eeehhhdddaaaaaabbbbbbdddfffiiikkkkkkkkklllmmmnnnmmmnnnttt}}}ssslllrrrvvvpppiiihhhjjjiiiddd^^^UUUNNNHHHEEE;;;999777666555555555555777555333444888::::::999666666666666777999:::<<>>===@@@BBBGGGFFFDDD???;;;:::;;;===<<<===>>>???@@@BBBFFFJJJNNNRRRWWW]]]aaafffkkknnnyyywwwnnnjjjhhhaaa___]]]\\\[[[YYYWWWUUULLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEECCCBBB@@@AAABBBCCCAAA@@@???@@@BBB???@@@BBBDDDFFFGGGHHHHHHNNNTTT^^^iiittt}}}zzzllleeeiii```IIICCC??????>>>;;;:::<<<:::;;;CCCRRReeeyyyuuu___NNNBBB===>>>888666666666666333000---222111333666222///777DDDVVViiinnnQQQFFF;;;555222///...///000000000000////////////000/////////111333555777@@@TTTrrr|||wwwxxxxxxxxxzzz}}}|||{{{{{{{{{zzzvvvtttxxxxxxyyy{{{|||zzz\\\MMMIIIXXXsssqqqRRRDDDFFFQQQmmmoooUUU^^^aaaFFF:::555000000///...............,,,***))),,,000444444333---,,,***(((((()))***+++***'''&&&(((---...(((###((())))))((('''''')))+++)))))))))***+++,,,---...+++,,,+++)))&&&&&&''')))'''(((((((((((('''&&&&&&)))(((&&&'''((())))))(((+++***+++//////,,,+++---,,,,,,++++++++++++++++++,,,---...111222222///,,,---,,,,,,,,,,,,+++++++++)))***+++,,,++++++,,,...,,,++++++---,,,---333;;;LLLooo{{{XXXAAA555333000///000000000///000333444555777@@@NNNXXX```dddeeeaaa___aaabbbaaaeeegggiiijjjjjjkkklllnnnmmmkkkllltttrrrhhhkkkooooooooorrrsssrrrpppjjjbbbXXXOOOIII>>>:::555444555777666555666444444555777999999999555555555555666888999:::;;;@@@SSSvvvuuuRRRCCC???CCCKKKgggaaaIII===;;;BBBKKKfff~~~```NNNIIIGGGNNNlllhhhKKK<<<999777333222555666555444666===;;;888666777;;;@@@DDDDDDCCC@@@???@@@DDDHHHKKKTTT^^^jjjooommmiiijjjlllmmmrrrzzz~~~{{{vvvttttttrrrlllgggYYYWWWUUURRRQQQNNNIIIDDDEEEAAA>>>???>>><<<===AAAGGGIIIFFF@@@===AAAHHHLLLUUUOOOGGGAAA>>>===>>>>>>@@@AAABBBCCCEEEJJJPPPUUU\\\cccmmmwww|||zzzyyyxxxwwwvvvwww{{{rrrmmmllldddaaa^^^\\\\\\[[[YYYWWWPPPOOOOOONNNMMMKKKJJJIIIGGGGGGHHHGGGFFFEEECCCBBB>>>???AAAAAAAAAAAACCCEEECCCDDDGGGIIIMMMQQQVVVYYYccclllzzzooobbb]]]]]]iii```IIICCC@@@@@@>>>:::888999;;;:::;;;CCCNNN___xxxjjjUUUGGGAAA777444444666777333000///000000333555333///333;;;BBBPPPfffqqq]]]FFF777444333222111222222222222111111111111222111000111222444:::AAAWWWmmmuuuwww}}}zzzwwwxxx|||||||||{{{zzzyyywwwwwwyyyyyyzzz}}}jjjWWWOOO[[[tttrrrQQQDDDGGGRRRjjjnnnWWWbbb\\\BBB666222111000///......---......///,,,***...666::::::888...,,,***(((((()))+++,,,+++(((%%%(((,,,---'''"""*********)))((()))---000******))))))***+++,,,,,,,,,,,,+++)))'''&&&''')))((((((((((((((('''&&&&&&&&&&&&%%%&&&'''(((((((((+++***+++,,,,,,+++******,,,,,,,,,,,,------------,,,---///222444333000---++++++++++++************)))+++,,,,,,++++++,,,...+++,,,,,,,,,***+++000555===[[[```DDD888555333111222222222111...000222222666@@@OOOZZZaaacccbbb^^^\\\```bbbaaafffgggiiiiiiiiijjjmmmooonnnmmmnnnvvv}}}qqqhhhiiimmmppptttyyyuuuuuutttqqqjjj```UUUNNNDDD===666444666888666444444444444555666888888888666777777888999:::;;;<<<===???MMMlllyyy[[[LLLAAAAAAHHH^^^kkkPPPBBB@@@EEEKKKYYYyyyiiiPPPFFFDDDEEE```zzzWWWCCC@@@777444222444666777555444===<<<;;;>>>EEEOOO[[[aaaccc___[[[XXXYYY___fffkkkyyy|||zzzooohhhaaa\\\YYYUUUMMMFFFDDDAAA>>>===<<<;;;:::;;;;;;888888;;;<<<<<<>>>CCCGGGLLLLLLDDD@@@FFFPPPVVV\\\UUUKKKDDDBBBBBBCCCCCCEEEFFFHHHKKKRRR[[[fffmmmwww|||tttmmmjjjjjjjjjjjjeeecccaaaaaaeeejjjmmmooorrrsssvvvxxxzzzxxxooolllhhhddd```\\\[[[ZZZXXXWWWRRRRRRRRRQQQOOONNNLLLKKKHHHIIIIIIIIIHHHFFFDDDCCCAAABBBCCCCCCCCCDDDFFFHHHJJJMMMSSSXXX^^^eeemmmrrrooo]]]VVVVVVXXXmmm^^^KKKEEEAAAAAA???:::888999<<<;;;;;;>>>CCCMMM___pppqqqVVVEEE777222111555666222111333000000111333222111444999999@@@NNNgggvvvSSS<<<666777555111222222222111111111000000555333333555666:::FFFSSSrrrxxxqqqxxx}}}}}}{{{{{{{{{{{{{{{{{{zzzzzzttttttwww{{{yyycccUUU\\\rrrtttRRREEEHHHTTTkkkpppZZZfff^^^DDD999555111111///......---------///,,,***...666::::::888---,,,***(((((()))***+++&&&&&&'''((((((((('''%%%)))))))))((((((***---000,,,++++++***))))))))))))+++,,,,,,***((('''((()))(((((())))))(((((('''&&&%%%&&&&&&'''''''''(((((()))***+++***)))***)))(((***+++++++++,,,------------...000333666555222///++++++*********))))))))))))+++,,,,,,******+++---***---...,,,)))+++...111555IIIgggdddEEE888666333222222222222111---///111222555@@@OOOZZZ___bbbaaa\\\ZZZ]]]``````eeeggghhhhhhhhhiiilllnnnkkkkkkpppwww~~~zzzxxxqqqkkkkkknnnqqquuuyyyqqqrrrrrrrrrooohhh^^^VVVJJJCCC;;;777888888666333222333444555666666777888777777888999:::;;;<<<<<>>999666;;;777444444444333666::::::888888<<<>>>===@@@DDDHHHSSSWWWMMMDDDJJJWWW^^^aaa[[[SSSLLLIIIIIIJJJJJJLLLPPPVVV^^^iiiwwwsssnnnfff```]]]]]]]]]]]]WWWTTTQQQOOOPPPQQQRRRRRRSSSTTTVVVZZZ]]]dddtttssskkkkkkgggaaa\\\ZZZYYYXXXWWWUUUTTTTTTSSSQQQOOOMMMLLLJJJJJJJJJJJJIIIGGGEEEDDDCCCDDDDDDCCCBBBDDDGGGJJJKKKUUUeeesss~~~zzzrrrhhhfffkkkeeeVVVTTTXXX[[[vvv^^^MMMFFFAAAAAA???;;;999;;;888888:::<<<===AAAKKKWWWqqqlllTTTAAA888333555555000111666222000//////000111333555555777???PPPjjjgggJJJ===;;;777111000000000////////////...111...000555999AAAVVVjjjuuullllllpppwww{{{{{{{{{|||~~~~~~|||yyyuuuvvvzzzppp^^^^^^pppvvvTTTEEEGGGSSSmmmuuu^^^ggg}}}aaaGGG:::555222111000......---------,,,***))),,,000444444333+++******)))))))))))))))###&&&((((((&&&%%%''')))''''''(((''''''(((***------,,,+++***)))((((((((()))+++,,,+++)))((()))***((())))))))))))(((''''''&&&((()))***((((((((()))(((******''''''))))))'''''''''((()))******++++++---...///222555555222000+++************))))))))))))***++++++***)))***+++)))...///,,,)))+++------111;;;NNNhhh}}}|||aaaEEE777555222000000000000///...000333333777@@@NNNYYY\\\aaaccc]]]XXXZZZ^^^aaaccceeeggghhhhhhiiijjjllleeeiiiooovvv{{{|||yyyvvvsssqqqooonnnnnnpppsssuuunnnmmmnnnqqqrrrnnnfff```SSSMMMEEE@@@===:::777444000222555666555555666888444555777888999:::::::::===@@@III]]]~~~wwwgggMMMAAAEEEIII]]]}}}eeeKKKBBBBBBAAAGGGaaayyy\\\HHHCCCBBBLLLggguuuYYYKKK999777333333999@@@@@@<<>><<<666555555444444333333222222//////222222000333888888666777;;;===<<<>>>BBBFFFZZZfff^^^SSSXXXfffooovvvrrrkkkddd]]]ZZZYYYYYY___eeeooo{{{}}}uuupppddd___YYYTTTRRRQQQQQQQQQMMMKKKHHHGGGHHHIIIHHHHHHHHHHHHIIIMMMPPPVVVbbbnnn|||ooommmhhhaaa]]][[[ZZZYYYYYYVVVVVVUUUTTTRRRPPPNNNMMMJJJKKKKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGLLLRRRVVV\\\lllzzzjjj___ZZZTTTRRRWWWpppaaaSSSSSS[[[aaaaaaMMMFFF@@@???===::::::<<<999777777999999999>>>FFFTTTjjjoooRRREEE;;;999555...///666111000///...000333333222222444999AAAPPPiiidddMMMAAA:::444222111111111000000000000///,,,000999BBBPPPlllyyyggg\\\\\\kkkwwwzzz}}}~~~~~~yyyzzz{{{jjjfffssswwwTTTDDDFFFQQQjjjyyy]]]aaatttcccHHH999333222111000///------------++++++++++++,,,---...///(((((()))***)))((('''&&&&&&((())))))'''&&&'''(((&&&((())))))(((((()))+++,,,+++***))))))((())))))(((***++++++*********+++)))))))))))))))(((''''''%%%(((******'''&&&&&&'''&&&))))))%%%%%%)))***&&&&&&&&&'''((()))***+++,,,,,,,,,---///222333111000+++++++++*********))))))((()))******(((((()))***'''---///+++(((***,,,+++---222===PPPdddiiiYYYFFF888555222111111000000///---000222333666===JJJTTTXXXaaaeee^^^VVVWWW\\\aaaaaacccfffhhhhhhhhhiiijjjeeejjjppptttuuuuuuuuuvvvpppqqqpppnnnllllllnnnoooiiihhhhhhkkkooonnniiiddd\\\XXXRRRJJJCCC===888666///222555666555444666777333444666777888999888888999???FFFVVVsssqqqRRRBBBEEECCCSSSvvvqqqRRRDDDBBB@@@AAAUUUtttfffPPPHHHDDDEEEVVVvvvcccMMM;;;999666666???JJJMMMHHH~~~|||~~~{{{wwwrrrmmmiiifffiiihhhfff```XXXNNNDDD???@@@===::::::===>>>===:::<<<:::888888999999999777111222333222000///000111000...000777888555777<<<777555777;;;>>>>>>@@@DDDDDD___sssnnndddjjjyyy}}}ssskkkhhhgggrrryyyzzzmmmddd___WWWSSSNNNKKKKKKKKKKKKKKKHHHGGGFFFGGGIIIJJJJJJIIIJJJHHHIIIMMMOOOSSS\\\fffsss{{{uuummmhhhbbb]]]\\\\\\\\\\\\VVVVVVUUUTTTRRRPPPNNNMMMKKKKKKLLLLLLKKKIIIGGGFFFJJJKKKLLLOOOSSS[[[eeekkkzzzppp___TTTOOOOOOOOONNNUUUqqq```PPPQQQ\\\eeedddMMMFFF???===<<<999:::===>>>:::777777666444888===???RRRnnnaaaPPPBBB<<<666---...555/////////000333777666333///444888;;;@@@QQQpppzzz[[[GGG>>>999555555555444444444333333555222777CCCOOOaaavvvbbbVVVPPPXXXqqq~~~}}}yyyyyyzzz~~~uuunnnxxxxxxTTTCCCDDDOOOfffzzzYYYZZZqqqgggLLL<<<444222111000///------,,,,,,---......---++++++,,,...&&&''')))******(((&&&$$$+++***))))))((((((''''''(((***,,,,,,+++******+++***)))))))))))))))******''')))+++++++++***+++,,,)))))))))))))))(((((('''###&&&((((((%%%"""###$$$$$$(((((($$$$$$)))***&&&'''((()))***+++,,,---...+++++++++---///111000///++++++++++++************((()))***)))((('''((()))%%%,,,...***'''***+++)))***...555BBBRRRZZZSSSGGG:::888444333333333222000***---000111333:::EEENNNUUU```fff___UUUUUU[[[aaa___bbbfffhhhhhhgggggghhhiiimmmrrrrrrpppooorrrvvvoooqqqpppllliiiiiikkklllfffdddcccfffkkklllhhhdddbbb```ZZZQQQGGG???:::888...222555666555444555777444555777888999:::999999666===DDDPPPkkkwwwUUUCCCEEEAAANNNssstttQQQBBB???======NNNlllmmmWWWNNNEEEAAALLLjjjhhhMMM<<<;;;888888CCCRRRWWWSSSxxxwwwuuurrrooollljjjiii^^^[[[WWWQQQMMMJJJIIIHHHCCCBBB@@@>>>;;;999777666555444444333222222222333111111111000111111333444222111111111000000//////000...///222333333888>>>AAA:::777777555444:::CCCIIIbbbyyysssaaaYYYWWWTTTSSSQQQOOOMMMLLLLLLLLLHHHIIIHHHFFFIIIMMMNNNJJJQQQMMMLLLPPPTTTYYY```hhhwww}}}tttooogggaaa^^^]]]\\\[[[WWWWWWXXXXXXVVVSSSPPPNNNMMMLLLKKKLLLMMMMMMKKKJJJMMMUUU]]]dddnnn~~~yyynnn___SSSLLLIIIHHHGGGFFFNNNZZZqqqrrr]]]QQQMMMXXXiiizzzcccJJJEEE>>>999888:::<<<===777555555888777444333555===DDDQQQgggnnnTTTEEEAAA>>>888222444333222111111222222333777444444777;;;EEEVVVfffuuu^^^MMMAAA999:::777111111666888666///333;;;III]]]xxxttt[[[JJJIIIOOO```yyy}}}~~~xxxtttxxxpppRRRFFFEEEKKKeeepppZZZ^^^uuulllMMM:::999666444111/////////...---+++******))))))))))))))),,,***(((''''''(((***,,,((((((((((((((()))******'''&&&&&&&&&&&&'''(((((((((((()))******)))(((''')))***+++,,,---,,,,,,+++***++++++)))&&&$$$$$$%%% &&&+++++++++,,,+++)))'''%%%$$$%%%(((***(((&&&((()))+++---.........---,,,++++++---///000000///,,,+++******************)))))))))))))))))))))))))))++++++++++++,,,,,,+++,,,///111666AAAOOOSSSOOOBBB;;;333//////111222111444---,,,333666666>>>KKKYYYbbbiiieeeYYYRRRUUU[[[^^^___bbbfffiiijjjhhhfffmmmppppppnnnmmmnnnmmmiiiooorrrttttttqqqmmmjjjhhhggghhhjjjkkkllllllkkkkkkfffaaaZZZTTTNNNEEE;;;444222222333555888888666555888777666555666777999;;;>>>AAACCCIII___}}}gggLLLBBB???AAAQQQfffeeeLLL@@@<<<@@@===EEE\\\}}}dddKKKDDD;;;EEE___wwwuuu[[[FFF===888777???VVVddd\\\XXXWWWVVVSSSQQQOOOMMMLLLCCCAAA>>>;;;888777666666666555444333222111000///222222111000000000000000000//////111222333222222000000000//////.........///,,,,,,...000111777>>><<<777444777999999===CCCLLLkkkhhhZZZUUUUUUUUUTTTSSSQQQPPPOOONNNMMMOOOOOOOOORRRWWWWWWTTTWWWTTTTTTYYY___eeemmmuuu~~~vvvllleeebbb```^^^[[[XXXXXXXXXXXXVVVUUUSSSQQQRRRRRRQQQPPPOOONNNMMMMMMQQQaaasss|||pppaaa[[[RRRKKKHHHGGGEEEDDDFFFMMMYYYrrrhhhUUULLLJJJVVVgggrrrZZZHHHCCC===999888:::;;;;;;888666777:::999666444666777;;;EEEVVVlllsss___PPPDDD;;;777333222000000111222333333888555333333444:::GGGTTTttt{{{fffUUUGGG@@@666000000111333333999===DDDQQQiiisss^^^NNNFFFHHHNNNddd{{{~~~~~~vvvtttyyyoooPPPDDDCCCHHH^^^nnnWWWZZZyyysssQQQ<<<999666333000/////////...---++++++***)))))))))))))))***)))(((''''''((()))***((((((((((((((())))))***'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((***,,,---******+++,,,---,,,,,,,,,+++++++++***'''%%%%%%&&&!!!&&&(((&&&%%%'''(((&&&&&&%%%###$$$'''(((&&&$$$((()))+++---.../////////,,,,,,+++,,,///000///...++++++***))))))((())))))))))))))))))))))))))))))*********)))***+++,,,,,,))),,,...000:::GGGMMMLLLFFF>>>444///000111111000111******000222111999EEEXXXaaahhheee[[[TTTVVV\\\]]]^^^aaadddggghhhhhhggglllooopppnnnnnnooonnnjjjooorrrtttuuurrrnnnllljjjllllllllllllkkkjjjiiihhhddd```[[[UUUPPPGGG===666555444444666777777555444999888777666777888:::;;;;;;???@@@CCCVVVpppzzz___GGG>>><<<>>>NNNaaa```JJJ@@@;;;>>>???DDDXXXzzzpppUUUFFF===DDDZZZsssdddJJJ???:::999AAAXXXiiieee>>>===<<<;;;999888666666111000...---------......//////////////////////////////...------------...///......111555555222..................---------///,,,+++---///000666>>>:::555333555777999<<<@@@OOOrrrlll___YYYYYY[[[]]]```aaaaaa``````___bbbccccccfffiiihhhcccbbb___aaagggmmmrrryyyoooeeebbb```\\\XXXZZZZZZXXXWWWVVVUUUUUUUUUPPPRRRSSSRRRRRRTTTYYY]]]eeezzzqqqaaaVVVMMMKKKHHHFFFEEEEEECCCAAAFFFLLLZZZuuudddRRRKKKJJJVVVfffiiiQQQEEEAAA===:::999999999999999777888<<<<<<777555777444444999DDDOOOaaahhhSSSEEE>>>666444222111222333333333777444222111111222;;;EEEXXXsssqqqUUUEEE777666666222111333===HHHTTTbbb|||qqqVVVFFFAAACCCIIIOOOiii}}}|||}}}~~~|||}}}uuuuuuzzzlllNNNBBB@@@DDDWWW~~~oooVVVXXXxxxyyyUUU<<<666555222///.........---,,,++++++***))))))))))))***''''''''''''''''''''''''((((((''''''(((((()))***'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%'''***...000,,,,,,,,,,,,,,,---------+++,,,,,,***(((&&&&&&'''$$$''''''###"""%%%&&&%%%(((&&&%%%&&&''''''&&&%%%'''(((+++...000111111111---,,,+++,,,...///...---+++***)))((('''''''''''')))))))))))))))))))))))))))))))))***++++++,,,---(((+++,,,---222>>>GGGLLLKKKBBB777111000111111///000******...000///555???SSS[[[cccbbbZZZUUUVVVYYY[[[]]]___bbbeeeggghhhiiikkknnnpppnnnnnnpppppplllooorrrtttuuussspppnnnnnnqqqpppnnnkkkiiigggffffffbbb___\\\XXXSSSJJJ???777777666555555666666555333999999888777777888:::;;;999===>>>???KKK```ooosssiiiSSS@@@;;;:::;;;IIIZZZ```LLLAAA;;;<<<>>>AAAQQQttt~~~```JJJAAABBBQQQkkklllOOOAAA:::999@@@XXXnnnppp444444333333222111111000///............///000111....../////////000000000------,,,,,,,,,,,,,,,---...---///333777666111+++............------------000......000111000555;;;===:::777555555:::CCCKKKccc~~~pppkkkkkkhhhlllssszzzzzzssspppqqqvvvyyy{{{vvvgggbbb```\\\XXX\\\ZZZWWWUUUTTTTTTTTTUUUQQQTTTUUUUUUVVV]]]hhhqqq|||mmmddd\\\RRRJJJHHHGGGGGGFFFEEEDDDCCCBBBFFFNNN___}}}dddRRRKKKIIISSSbbbgggNNNCCC@@@===;;;;;;:::999888888777888<<<<<<777555666666222444<<<@@@KKKjjjlllVVVHHH>>>:::555222333444333222555222222333333333888@@@DDD[[[zzzbbbMMM???AAA@@@888555:::???WWWmmm|||lllZZZFFF<<<<<<@@@IIIPPPlll~~~{{{~~~|||yyytttwww}}}kkkMMMAAA>>>AAASSSyyyrrrXXXZZZppp|||XXX<<<333444222///---------,,,+++,,,+++******))))))******'''(((((())))))(((((('''(((''''''''''''((())))))'''&&&&&&&&&&&&'''((((((((('''&&&&&&''')))+++---------------------......+++,,,,,,+++(((''''''(((###'''(((%%%$$$'''(((&&&******)))))))))(((((('''&&&(((+++...000222333333---,,,+++,,,---...---,,,***)))((('''&&&%%%%%%%%%))))))))))))))))))))))))((((((***...///---,,,---***---------///777DDDMMMKKKDDD:::333111222111000111...---000111000555<<>><<>><<<<<<<<<:::999777555777::::::666444555999333444;;;===AAAVVVooooooYYYFFF@@@777333333555555333444222333555666555777<<<<<>>HHHRRRqqqnnnQQQIIIAAA<<<;;;===FFFPPPmmmzzzsssssszzzjjjMMMAAA>>>@@@OOOsssoooVVVZZZggg[[[>>>444444222///---------,,,+++,,,++++++***************((())))))******))))))((('''''''''''''''(((((()))'''&&&&&&&&&&&&'''((((((&&&&&&((()))************........................+++,,,,,,+++(((''''''((($$$((('''''')))(((&&&*********)))(((((('''(((&&&(((+++...000222333333---,,,++++++,,,---+++***)))((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((('''''',,,444555...***++++++,,,---,,,,,,222>>>IIIHHHDDD???999555222222222111000000111111111555:::AAAGGGNNNQQQPPPOOOOOOQQQZZZ\\\```bbbccceeehhhkkkhhhlllnnnmmmnnnqqqpppmmmmmmppprrrsssrrrqqqqqqqqqnnnllljjjgggeeedddccccccdddbbbaaa___[[[RRREEE<<<777555222222333555555555666666666555555555666666555999:::999===GGGTTT[[[LLLCCC<<<;;;;;;<<>>;;;999===IIIggglllPPPEEE@@@HHH___}}}bbbKKK>>>;;;<<>><<<<<<<<<;;;:::777555555777777444333555888444444999:::;;;EEERRRqqqqqqWWWLLL???777666777777666555333333555666333333666888>>>JJJ[[[qqqrrr```QQQJJJSSSaaavvvoooWWW???>>>>>><<<999:::CCCOOOnnn}}}{{{xxxsssqqqttt|||hhhLLLAAA===???IIIhhheeeOOOVVVccc___BBB888555222///.........---,,,,,,,,,+++************+++************************''''''&&&&&&''''''((()))'''&&&&&&&&&&&&'''(((((("""$$$&&&)))+++,,,,,,,,,...///000111111///...---***++++++***(((''''''(((!!!&&&&&&&&&((('''$$$&&&'''((('''%%%%%%%%%'''&&&'''***---000111222222---,,,++++++++++++***)))((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((('''&&&---666666---((()))***)))***++++++---777AAADDDGGGHHHCCC:::444222444...///000000000000333666;;;???EEEIIIKKKLLLNNNOOOWWW[[[```bbbaaabbbfffiiigggkkkmmmlllmmmoooooollllllnnnpppqqqpppoooooopppjjjiiihhhfffeeedddccccccdddcccbbbaaa___WWWLLLDDD;;;888444333444555666777555555555555444444444444111333555555777===FFFLLLDDD???<<<<<<;;;;;;AAAIII[[[sssZZZDDD===999@@@JJJaaawwwUUUEEE???GGG[[[|||qqqVVVFFFAAA<<>>GGGUUUiiirrrnnnyyyiiiTTTEEE:::999999999777999FFFSSSqqq}}}wwwrrrqqqvvv}}}eeeKKKAAA<<<>>>CCC^^^|||~~~ZZZGGGQQQbbb___CCC:::666333000/////////...------,,,++++++******++++++***)))(((''''''((()))***'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&((()))+++,,,,,,...000222333333111...,,,)))******)))'''&&&'''((($$$'''%%%%%%''''''%%%###%%%'''&&&$$$$$$%%%'''%%%'''***---///000111111...,,,******++++++)))'''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((***&&&***333333)))%%%))))))'''(((,,,,,,,,,222:::DDDMMMTTTOOOAAA555222555,,,///000000///111333444555777;;;@@@DDDHHHKKKLLLTTTYYY___aaa```___aaadddgggkkklllkkkkkknnnmmmjjjkkklllnnnnnnmmmmmmmmmnnnhhhhhhhhhgggfffeeecccbbbbbbaaaaaabbbbbb]]]UUUNNNCCC???999666555666777777555555666666555444444333222111222333555777:::>>>===;;;::::::999888===CCCTTTzzzhhhLLL>>>888AAAHHHWWWyyy^^^GGG===DDDRRRmmm}}}___LLLDDD;;;BBB```xxx++++++++++++************((()))***+++,,,,,,,,,,,,))))))******+++,,,,,,,,,------------......///000222999???===666///---...*********++++++,,,,,,,,,222......111444888BBBKKK___fffmmmvvvttteeeSSSKKKKKKOOOTTTXXXYYYhhh{{{wwwsssoookkkaaaUUULLLIIILLLPPPPPPQQQTTTTTTfffnnnaaaZZZWWWXXXZZZ]]]```cccfffhhh}}}jjj```[[[VVVQQQIIIIIIIIIIIIHHHHHHHHHHHHNNNPPPRRRPPPMMMJJJJJJKKKSSSlllxxxWWWLLLKKKNNNXXXfffgggOOOBBB>>>:::888888999:::999:::666444555555333444888444888888222111666<<<===777KKK___nnnfffQQQEEE>>>888444333000000555777666666888555777:::===CCCQQQgggzzz}}}fffPPPBBB<<<===999666555666<<>>DDDGGGHHHRRRXXX^^^```^^^]]]^^^aaagggjjjllljjjjjjlllkkkhhhjjjlllmmmmmmlllkkkkkkllliiiiiiiiiiiigggeeecccbbb______```bbbdddaaa[[[UUUIIIDDD>>>999777777777777666666777777666555444444444333333444555555555666999888999888666555999>>>QQQtttqqqRRR???666@@@DDDMMMnnnfffJJJ;;;???HHH]]]}}}bbbMMMDDD888<<>>SSSllloooRRRHHH???===>>>AAAFFFLLLPPP\\\ooozzzooohhhYYYXXXVVVSSSNNNIIIDDDBBBBBBBBBEEEKKKOOOUUU```jjj|||jjj```cccccceeeiiiooozzzxxxooocccZZZVVVSSSOOOKKKNNNJJJHHHJJJJJJJJJLLLQQQSSSVVV]]]eeehhhbbbXXXOOOZZZyyytttWWWLLLJJJLLLYYYhhhttt[[[CCC@@@<<<999999999888777888666444555777888666444333444555666777777777777??????FFFVVVjjjdddKKKAAA===999999444111333555333222444222666999888888@@@OOO\\\}}}vvv```NNN@@@888888999888888888777;;;IIIWWWttt~~~uuurrryyyfffHHH999999===???YYYzzzpppQQQCCCDDDWWWyyyrrrUUUAAA777////////////...---,,,***000...+++)))((()))***,,,,,,++++++***************'''''''''''''''((())))))&&&&&&&&&'''((())))))***))))))))))))***+++,,,------333::::::666111//////)))......(((&&&)))***&&&'''''''''(((''''''&&&&&&(((((('''''''''&&&&&&&&&)))***+++---......------)))*********)))(((&&&%%%(((&&&$$$%%%((()))(((&&&%%%&&&'''&&&&&&&&&(((***''''''((())))))))))))))))))))))))((())),,,111555DDDRRRbbbcccPPP:::222444222///...000...***))),,,000000111222444999@@@DDDOOOXXXcccgggdddaaaaaacccgggggghhhiiikkknnnqqqsssqqqnnnkkkjjjmmmoooooonnnooojjjeeefffjjjkkkgggbbbgggeeeeeegggccc[[[[[[```VVVPPPFFF<<<:::;;;777111:::888666444444444333111444444333333444555777888666666555444444777;;;???OOO```zzzvvvVVV@@@<<<:::>>>FFFYYY|||mmmMMMCCC???DDDSSSkkksssQQQAAAAAA@@@MMMggg))))))))))))************,,,***+++---,,,)))+++000///+++***---...,,,+++---...------......000444888>>>HHHIII<<<111111111...000///---------.........///---222;;;@@@LLLjjj{{{cccOOOEEE???:::;;;===>>>AAAFFFPPP[[[mmmsssggg___WWWRRRHHHGGGFFFCCC@@@===;;;999AAAAAACCCHHHLLLPPPZZZeeetttuuujjjoooyyytttjjjcccYYYSSSQQQOOOLLLHHHIIIGGGGGGJJJKKKLLLRRRYYYbbblllzzzrrrbbbWWWdddgggQQQJJJIIIKKKXXXhhhoooSSSBBB???;;;999888888777777777555333444666777555333333333444666666777777777999999>>>KKK\\\pppfffTTTEEE888;;;666444666888777777888555777777555444999DDDMMMjjjaaaMMMBBB;;;888999555444666777888???OOO^^^{{{~~~vvvtttyyy}}}~~~{{{aaaGGG;;;;;;>>>CCC^^^}}}oooPPPAAABBBSSStttnnnTTTCCC999555333000000000///...,,,,,,,,,,,,,,,+++******)))******)))(((((((((((()))'''''''''''''''((())))))''''''''''''((((((((((((***)))))))))***+++,,,,,,---333888999555111///000&&&+++,,,((((((,,,,,,)))''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))***,,,------,,,***))))))*********)))(((&&&%%%(((&&&%%%&&&((()))(((&&&&&&'''((('''&&&&&&''')))''''''((())))))))))))))))))***+++,,,,,,...111333@@@MMM]]]aaaRRR===333333000......222333111111444...///111222333777<<<@@@KKKTTT___fffgggeeeddddddgggggghhhjjjlllooorrrtttrrroookkkkkklllnnnnnnmmmnnnjjjfffgggjjjkkkgggcccdddcccdddgggddd^^^___ccc___ZZZPPPFFFBBBAAA<<<555555444222333444555444333333333333333333555666777666666666555444666:::===GGGXXXppp}}}iiiOOO<<<999666:::AAARRRuuukkkKKK???;;;@@@OOOgggyyyYYYEEEAAA>>>III```)))))))))*********++++++...+++***++++++***...555222---***+++,,,++++++---111,,,+++///000111999DDDSSSYYYUUUCCC444111222222000///...,,,,,,---...///000111777>>>HHH^^^xxx^^^III<<<888555666999;;;:::<<<@@@LLLWWWkkk}}}ssscccWWWOOOJJJFFFDDD>>>>>>===;;;::::::::::::??????AAAEEEHHHKKKTTT^^^fffrrrtttggg]]]ZZZUUUPPPMMMMMMLLLJJJHHHGGGGGGIIILLLMMMQQQ\\\gggxxx|||hhh\\\fffhhhWWWJJJIIIHHHIIIWWWjjjfffJJJ@@@===:::888888777777555555444333444555666555333333333444555666666666666666555777>>>IIIYYYpppkkkRRR>>>===777333666888666555666666666555333444777===BBBTTTvvvqqqRRR@@@<<<:::999777444333555777:::BBBSSSddd~~~~~~~~~xxxvvvxxx{{{{{{zzzyyynnnYYYFFF======>>>HHHcccmmmNNN@@@AAAMMMmmmmmmVVVEEE;;;666222...,,,---...,,,***(((***,,,......,,,)))''')))(((((('''''''''''''''(((''''''''''''(((((()))'''''''''(((((((((((((((******************++++++---222666666444111000111(((++++++******,,,,,,)))((((((((((((((('''&&&&&&$$$$$$$$$%%%&&&&&&'''''')))+++---...---***'''%%%))))))******)))((('''&&&'''&&&%%%&&&((()))(((''''''((()))(((&&&&&&&&&(((''''''((()))))))))))))))))),,,///000000000000111;;;FFFUUU\\\SSSAAA555222///---...222444222333777---///111222333555888;;;CCCJJJVVV```fffgggeeecccffffffgggiiilllpppsssuuurrrppplllkkkkkkllllllkkknnnkkkhhhhhhjjjjjjgggdddbbbbbbdddfffeeebbbcccfffeeebbb[[[QQQLLLIIIAAA999555444333444555555444333222222222222333444555555555666777666555555777999>>>MMMaaakkkgggWWWDDD888888444777===KKKnnnoooLLL>>>888;;;III___dddKKKAAA;;;DDDZZZ))))))*********+++++++++,,,***+++------,,,000666555///++++++,,,+++,,,///111+++***000111444DDDXXXmmmmmmcccLLL888000111222...///......---...111222666777;;;DDDTTTpppwww]]]JJJ>>>888555333444888888888===CCCLLLYYYppp|||{{{|||}}}yyynnn^^^XXXOOOHHHEEEDDDCCCCCC>>>===<<<;;;<<<<<<>>>???===<<>><<<999777777777666555444333333333444555444444333333444555555555555555777666777888;;;CCCUUUfffxxx~~~dddOOODDD;;;555666777555333333555444333444777;;;>>>???JJJhhhvvvXXXEEE@@@>>>:::555777666777888:::CCCUUUfffzzz~~~}}}}}}}}}zzzxxx{{{}}}}}}zzzwwwwwwxxxxxxqqqnnnbbbPPPCCC>>>>>>===IIIfffjjjMMM@@@AAAIIIiiiqqqZZZGGG;;;777333...------...---+++((()))+++------,,,***)))))))))((('''''''''''''''((((((''''''''''''((()))&&&&&&&&&'''((())))))***+++***************++++++...111444444333111222333.........---,,,,,,)))&&&)))))))))(((&&&%%%###"""%%%%%%&&&'''((()))******)))+++...///...+++'''$$$)))))))))))))))(((''''''''''''''''''((((((((((((''')))***)))'''&&&&&&'''''''''((())))))))))))))))))---222444333111///...666???MMMWWWTTTEEE888333111......111000------000---///222333333333555666888>>>IIIVVVaaaeeebbb___aaabbbdddfffjjjnnnrrrtttrrrpppmmmkkkjjjjjjjjjjjjlllkkkiiiiiiiiihhhgggeeecccccceeeffffffeeeeeegggdddeeebbb\\\WWWPPPFFF;;;<<<:::888666666555222000111111111222222333333444444555777777555444555555777CCCRRRXXXSSSGGG<<<777:::555888<<>>>>>======<<<;;;:::999999:::;;;<<<;;;;;;>>>CCCEEEHHHPPPYYYccchhhxxx|||lll___WWWRRROOONNNLLLKKKJJJKKKLLLMMMLLLLLLMMMNNNSSSYYY```kkkvvvaaaXXXXXXYYYwwwlllSSSJJJEEEFFFDDDFFF[[[tttjjjMMMBBB===;;;888888888777666444222333444444444444555555444444555555666555555555555666888999777999DDDQQQ^^^www{{{eeePPPDDD;;;999:::888777666555444333555999===>>>===HHH___{{{jjjPPPCCC???;;;666999777888999<<>>===<<>>GGGZZZ*********++++++++++++,,,)))))),,,111111...///222666///+++,,,---,,,---111,,,---000555>>>NNNaaaoooggg```RRRBBB555000///000333666999888555222222444;;;GGGXXXmmmrrrVVVDDD;;;777555555777555444555888CCCYYYlll{{{wwwpppkkkgggccc```^^^]]]]]]]]]```fffjjjeee\\\```eeeppp}}}yyyoooaaaWWWRRRNNNIIIEEE>>>>>>===<<<;;;999888777:::999888888777888888888:::;;;>>>CCCEEEHHHOOOXXX\\\bbbqqqnnndddYYYTTTQQQMMMKKKLLLJJJJJJJJJKKKLLLMMMNNNOOOPPPSSS\\\gggqqq}}}wwwbbbUUUTTTWWW```~~~dddQQQHHHDDDFFFDDDGGG\\\uuu|||\\\EEEAAA<<<:::999888888888666444222333555555444444555777555555666666666666666555333333777999888777>>>FFFNNNhhh~~~```QQQBBB===<<<:::888888777666555555777888999999EEESSSeeesss___IIIAAA>>>===888777777999===III^^^qqqvvvzzz~~~~~~{{{xxxwwwxxxxxxyyy{{{yyytttsssuuujjjeeeXXXHHH>>>======;;;EEEeee}}}bbbIIIAAABBBGGGhhhlllRRR???;;;>>>AAA???999333111111000...+++***)))+++...///,,,,,,+++***************)))((((((''''''''''''(((###$$$%%%'''(((***+++,,,))))))))))))***+++,,,---111111000111222555777999222......222555222...---))))))((('''%%%###!!! ###$$$%%%&&&'''((())))))***,,,...000///---***((())))))(((((((((((())))))&&&((())))))(((''')))***&&&(((******)))'''''''''''''''((()))))))))))))))))),,,000222111000......111444>>>HHHHHH@@@888555111......111111......111...000222222222111222333222444:::DDDOOOWWWYYYYYYVVVWWWZZZ^^^ccciiinnnppppppooonnnjjjgggggghhhjjjgggjjjkkkiiieeecccdddfffhhhjjjiiiggghhhjjjhhhcccaaahhhlllkkkhhhbbbWWWNNNAAA===888555444444444333111222222333333333222222222444555555333222222333333888===???<<<888666666777333777:::>>>ZZZ}}}VVVCCC::::::CCCRRRuuudddKKKAAAHHHWWW*********+++++++++,,,,,,+++***+++......,,,...333222,,,)))+++,,,+++,,,///,,,000333999LLLccckkkfffTTTKKK>>>666111///......///555;;;===:::888888:::FFF]]]wwwdddRRR@@@999999777666666666555777;;;CCCVVVtttrrrjjjaaa^^^[[[YYYZZZZZZZZZZZZWWWZZZ[[[XXXWWWXXXXXXTTT___cccooo~~~|||pppUUUPPPJJJEEEBBBAAA@@@???<<<<<<<<<:::999888888999888999999::::::999999888<<<<<>><<<:::999999:::999777555222444666666444444666999666777777777777777666666444333555888888777:::???CCCXXXqqqkkkVVVIIICCC===999777999888777666555555777888>>>EEEOOOUUU^^^ppp|||```OOOGGGDDD<<<:::999:::>>>III___rrrxxxzzz|||}}}~~~|||zzzyyyxxxvvvxxx{{{xxxrrrqqquuunnniii[[[JJJ???=========DDDeeezzz]]]EEE>>>???GGGhhhsss[[[HHHDDDLLLRRROOOCCC888444444222000...++++++,,,...///,,,,,,+++************+++))))))((('''''''''''''''&&&&&&''''''(((((())))))((((((((()))***,,,---...333111000000333666999;;;555000///555888444000...'''(((((((((''''''&&&%%%$$$%%%%%%&&&'''(((((()))------......---***(((&&&***)))(((''''''((()))***&&&(((***)))'''''')))+++%%%'''***+++***(((((((((''''''((())))))))))))))))))+++---......---...///...111888??????999555555000......111222000000333---...000000//////111222222333666<<>>===;;;;;;;;;888888777555555666999<<<555666888999:::999888888======@@@CCCDDDDDDIIIQQQYYY```oooqqqhhhddd\\\SSSNNNPPPQQQMMMKKKLLLLLLMMMNNNOOOQQQUUUYYY]]]```ffftttxxxmmm___UUUPPPNNNMMMLLL^^^~~~pppSSSIIIAAA@@@FFFGGGIIIYYYnnnwwwYYYAAA<<<<<<;;;:::::::::999777555222444777777555555777:::777888888888888888777666:::666555666777555666:::<<>>>>>EEEfffxxxZZZBBB;;;<<>>CCCNNNdddsssbbbWWWSSSSSSUUUYYY\\\aaahhhpppvvvllljjjfff___ZZZWWWXXXZZZYYY\\\dddtttvvvaaaSSSLLLCCCBBB???:::666666:::>>>:::999777555555666777888777777888999::::::::::::===???@@@BBBDDDGGGLLLPPPWWW___lll}}}uuuggg]]]YYYYYYYYYRRRLLLJJJGGGFFFJJJPPPSSSRRRSSSUUUVVV[[[jjjyyy||||||nnnfff^^^VVVRRROOOMMMNNNQQQ```}}}}}}^^^TTTHHHHHHEEEGGGHHHBBBLLLfffyyy[[[EEEBBB;;;<<<======<<<999666444666666444333333444555666777777777777777666555555444555666666666666666555===<<>>JJJqqqpppVVVCCC<<>>@@@AAABBBFFFKKKNNNVVV```mmm|||nnnbbbZZZSSSQQQRRRTTTOOOMMMOOOQQQOOOOOORRRRRRWWW]]]aaagggttt}}}pppddd^^^WWWQQQOOOMMMKKKKKKOOOZZZvvvwwwZZZPPPIIIHHHDDDFFFIIIDDDLLLeee{{{\\\EEEAAA=========<<<;;;999777666666666555444444444555666777777888888777666666555777888888999999999999999888999???HHHVVVlll|||bbbMMMAAA;;;<<<<<<;;;::::::::::::===777666:::;;;;;;FFFVVVooosssXXXJJJ>>>===???DDDSSSccc{{{~~~{{{yyy|||||||||{{{xxxuuurrrpppnnnnnneeePPP???:::<<<===KKKooo~~~jjjRRRAAA<<>>LLLiiiwwwPPP===:::555;;;OOOsssaaaKKKAAACCC+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,///+++,,,222...+++333:::CCCZZZrrrqqqWWW>>>444777777777444222000111222222333333:::NNNlllgggNNNAAA<<<:::<<<999555333777>>>FFFLLL^^^jjj~~~vvvooommmqqqsssvvvwwwxxxzzz}}}~~~wwwmmmeee___ZZZTTTPPPNNNOOOSSS[[[eeepppwww{{{~~~~~~~~~}}}}}}sssmmmlllnnnxxx[[[EEE@@@;;;888888888666444555666666777777777666666666777888999999::::::999===>>>???@@@AAADDDHHHKKKTTT___nnnyyynnndddZZZWWWTTTPPPNNNNNNJJJHHHJJJPPPSSSRRRRRRTTTVVVdddpppwww{{{mmmbbb[[[VVVRRROOOOOOMMMJJJKKKNNN\\\uuuqqqUUULLLJJJGGGBBBEEEIIIEEEMMMddd```GGGBBB???>>><<<;;;999888888888666666555555555555666666777888888888888777666666888999999:::::::::;;;;;;777:::>>>AAAFFFVVVvvv~~~aaaJJJ@@@BBBCCCDDDCCC@@@===;;;@@@;;;999;;;888555<<>><<>>CCCJJJSSSYYY[[[\\\^^^___dddfffiiikkklllkkkiiihhhhhhhhhgggfffdddcccbbbaaacccdddfffggghhhhhhhhhhhhgggjjjkkkhhhhhhjjjiiieeefffaaa\\\ZZZTTTIIIAAA>>>>>>===888222111333333000111222222222222111111000111111111111000000000000000333111222;;;EEE___}}}XXX>>>999777:::GGGgggnnnQQQ@@@@@@++++++++++++,,,,,,------******+++++++++,,,,,,,,,(((---***+++111//////:::AAAWWWqqqzzziiiLLL777111666888999777333111111333444555999HHHeeemmmRRRDDD???===;;;:::888888;;;DDDRRR___hhhuuuooonnnsssuuuuuutttqqqnnnmmmmmmiiibbbYYYTTTSSSPPPKKKFFFDDDEEEGGGKKKPPPUUUYYY[[[___aaaaaa^^^^^^``````]]]___aaaaaa\\\UUUQQQQQQRRR[[[gggzzzlllPPPHHH>>>999:::;;;999555444666777999999888777666555666777888999999999999<<<===>>>>>>???BBBFFFIIIQQQ^^^lllvvv|||ooo```ZZZUUUVVVUUUQQQMMMLLLFFFGGGKKKOOOPPPQQQWWW___ggg|||{{{lllbbb[[[WWWTTTQQQPPPQQQOOOLLLLLLPPPeeezzzmmmRRRJJJIIIFFF@@@CCCIIIFFFOOOgggiiiLLLDDD???===;;;888777777777888666666666666666666777777777888888999888888777777777777777777888999999:::<<<>>>@@@@@@@@@LLLeee}}}eeeQQQQQQQQQPPPLLLGGG@@@;;;>>>;;;:::<<<:::777;;;BBBGGGYYYrrr~~~aaaJJJEEEAAA===JJJ___ooo{{{~~~}}}{{{yyyyyyzzzzzzyyyxxxwwwvvvsssqqqhhhWWWGGG???@@@CCCTTTnnnqqqYYYEEE<<<;;;CCCJJJddd|||zzzjjjKKK777//////---,,,++++++,,,,,,***)))(((((()))******+++''''''''''''(((((((((((((((''''''''''''(((((()))'''((()))+++,,,---......,,,,,,...111555666444333...000111///---+++*********)))(((&&&&&&&&&'''((('''(((***+++,,,---,,,,,,)))))))))))))))(((((('''***((('''&&&&&&'''(((***''''''''''''(((((((((((((((***+++***))))))***,,,***************+++++++++++++++******++++++,,,---(((***,,,,,,,,,111<<>>444///000111000---.........------,,,,,,,,,......---,,,,,,...333777:::DDDQQQYYY[[[[[[\\\^^^bbbdddgggjjjlllkkkjjjiiihhhgggfffeeedddccccccbbbdddeeefffhhhiiiiiihhhhhheeehhhiiiggghhhkkkkkkiiigggdddbbbbbb^^^SSSJJJFFFBBB>>>999444222333222111000000000000000000000///////////////////////////...222000111888@@@XXXyyy]]]>>>888888999???[[[}}}XXX@@@>>>++++++,,,,,,------------******+++++++++,,,,,,,,,)))...,,,+++000///222AAALLLnnnxxxYYYDDD999333777999:::888333000111333666999DDD\\\|||ZZZFFFCCCEEEBBB>>>EEEGGGKKKTTTbbbssszzzvvvsssmmmddd___```___aaaaaa___ZZZVVVSSSRRRRRRLLLFFFDDDEEEEEEBBB>>>===>>>@@@BBBCCCEEEGGGIIIHHHKKKKKKIIIIIIMMMMMMKKKKKKMMMMMMJJJFFFCCCCCCDDDDDDJJJUUUaaaqqq}}}dddVVVFFF===<<<===;;;888555777999::::::999777666555555666777888888888888;;;<<<======>>>AAAEEEHHHOOO[[[iiiqqqzzzuuufff^^^VVVRRRPPPTTTUUUPPPKKKIIIKKKNNNRRRSSSQQQUUUfffwwwttteee```]]]ZZZWWWTTTRRRRRRSSSPPPMMMOOOSSSjjj}}}kkkQQQIIIHHHDDD>>>AAAHHHGGGTTTnnnuuuTTTGGG>>><<<999777555555666777555666666777777888888888888888999999999999999888777777777777888999:::;;;@@@>>>>>>???AAAIIIXXXgggmmmiiibbb[[[SSSJJJAAA;;;777666666888888777888<<>>999333555888:::777111///222666:::CCCVVVtttiiiJJJ???GGGQQQVVVWWWfffiiippp{{{wwwpppooosss{{{vvviii^^^ZZZWWWVVVSSSMMMLLLNNNKKKMMMNNNMMMJJJHHHGGGGGGEEEBBB>>>===>>>>>><<<::::::<<<>>>?????????@@@AAA;;;>>>???>>>???CCCDDDAAAEEEEEEEEEBBB???===<<<===???AAACCCGGGPPPbbbxxx~~~nnnXXXIIIBBB@@@===:::666777999:::999888666444444555666777777888888777:::;;;<<<===>>>AAAEEEHHHNNNXXXccckkkuuuzzziii^^^[[[PPPMMMNNNSSSVVVSSSNNNMMMOOORRRWWWZZZ[[[eee|||tttbbb[[[ZZZYYYXXXYYYTTTRRRRRRRRRPPPNNNSSS[[[nnn~~~kkkQQQIIIGGGEEE@@@BBBHHHJJJ\\\{{{[[[JJJ>>><<<:::777666666666777555666777888999999888888888888999::::::::::::999;;;:::::::::;;;<<<>>>???@@@<<<;;;???DDDIIIQQQZZZtttqqqbbbUUUKKKBBB===:::999888888888777777888<<<@@@HHHWWWmmmzzziiiWWWKKKMMMWWWbbbooowww|||{{{{{{{{{{{{xxxxxxyyyzzzzzz{{{||||||tttqqqkkkaaaPPPCCCAAAFFF[[[nnnhhhOOO???:::999===@@@[[[yyy~~~mmm^^^lllgggLLL999//////......---,,,,,,,,,+++,,,......,,,++++++,,,''''''''''''((((((((((((''''''&&&''''''((()))***)))***,,,...///000000000...///111444777888777555000000...---,,,***))))))((((((''''''''''''(((((('''(((+++...//////...---(((((())))))(((((('''&&&&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&'''))))))(((((()))+++++++++,,,,,,---.........++++++******++++++,,,---***,,,///000111444:::>>>DDD===555/////////000///------------------,,,,,,,,,---------,,,,,,///111111999DDDNNNSSSWWW[[[^^^```aaacccfffhhhiiiiiiiiihhhgggeeedddccccccddddddfffggghhhjjjjjjjjjiiihhheeeggghhhfffgggkkkmmmkkkeeecccdddhhhhhhaaa\\\ZZZLLLEEE===999666222111333///............//////000---------...............+++111000111666999LLLiii{{{sssXXX>>>888555444999FFFooodddCCC===+++,,,---.........---,,,******+++++++++,,,,,,,,,,,,222000///444888EEE[[[wwwjjjJJJ999444000222555777555000///555:::EEEUUUooo~~~jjjWWWVVVaaaooo|||xxxuuuvvvyyywwwrrrpppqqqjjjddd```bbbdddhhhpppxxx~~~qqqjjjhhh___RRRIIIEEECCCCCCBBB???@@@CCCAAABBBDDDDDDBBBAAABBBCCC>>>===<<<;;;::::::999999777:::======;;;::::::;;;666999:::888:::===>>><<>>===;;;999999999;;;===???>>>AAAKKK[[[gggsss^^^PPPFFF@@@<<<777777777777666555333222444444555666777777777777999:::;;;<<<>>>AAAFFFJJJOOOVVV^^^dddppprrrddd\\\[[[QQQNNNOOOUUUYYYWWWTTTSSSUUUXXX```kkkwwwqqqggg^^^ZZZWWWSSSUUUZZZVVVSSSRRRRRRRRRTTT]]]hhh}}}nnnSSSJJJGGGGGGCCCDDDIIINNNfffaaaKKK???>>><<<:::888888888888555666777999::::::999999888999999:::;;;;;;::::::======<<<<<<===???AAACCCDDD@@@@@@DDDIIIMMMUUU\\\fffvvv{{{dddTTTJJJDDD@@@??????===;;;;;;;;;:::888999;;;???GGGUUUkkkqqqaaaYYYVVV___iiinnnxxx|||yyyzzz|||}}}}}}||||||{{{zzzzzzzzzzzzzzztttrrrnnnfffVVVFFFCCCGGGWWWhhhbbbKKK>>>:::888<<>>;;;555000------///000,,,,,,------------------)))+++,,,,,,,,,,,,...000...222999BBBJJJRRRXXX[[[```aaabbbcccdddfffhhhiiihhhgggeeecccccccccdddeeefffggghhhiiiiiiiiihhhgggfffiiihhheeefffjjjllljjjhhheeeeeehhhiiieeebbbbbbVVVLLLBBB>>>888222000222///......---...///000111------------......//////,,,111111111444555DDD```qqqhhhPPP>>>999222111;;;???cccdddBBB<<<+++,,,---.........---,,,******+++++++++,,,,,,,,,(((/////////888@@@QQQjjj~~~hhhKKK666------///222555333///000777>>>OOOdddzzz}}}oooccc[[[YYYZZZ^^^___^^^```ddd___\\\\\\```cccbbbeeeiiimmmnnnfffYYYSSSSSSLLL???EEEAAA>>>???>>><<<===@@@;;;<<<===<<<::::::;;;<<<888999999888777777888:::444777::::::888555555666555888999666777:::;;;888888888888888888888999999111666:::;;;:::>>>GGGOOO___qqqppp\\\NNNDDD>>>777666666555444222111000333444555666777777777777888999;;;<<<>>>BBBGGGKKKPPPUUUZZZ```mmmsssiii]]]VVVUUUSSSOOOOOOUUUYYYWWWTTTTTT___aaammm{{{ooodddaaa___]]]UUUOOORRR[[[XXXVVVTTTUUUUUUZZZfffssssssUUUJJJHHHIIIFFFGGGKKKQQQlllcccKKK@@@???>>><<<;;;:::999999555666888999::::::999999888999::::::;;;;;;;;;;;;======<<<<<<===???BBBCCCJJJGGGHHHLLLOOOSSS]]]fffjjjpppdddRRRIIIDDDBBB>>>>>><<<::::::;;;:::888:::;;;>>>@@@FFFUUUooouuueeeZZZ\\\cccfffppp}}}yyyxxxyyy|||}}}{{{yyyxxxwwwwwwwwwuuurrrlll\\\KKKFFFJJJSSSccc^^^HHH>>>;;;999;;;GGGhhhooo]]]OOORRRtttmmmSSS???333////////////...---,,,+++)))---111111...***((((((''''''''''''((((((((()))&&&&&&&&&'''''')))******'''((()))+++,,,---......,,,+++,,,...222333333222888222---,,,......***&&&&&&'''((())))))((('''&&&&&&))),,,///000000///...(((((((((((((((''''''&&&***)))'''%%%%%%''')))***''''''''''''((((((((()))&&&((()))***))))))+++,,,))))))***+++,,,,,,------++++++******++++++,,,---...,,,***+++000777<<<>>>:::888555000,,,,,,///111,,,,,,,,,------.........''')))+++,,,+++,,,...///+++,,,111999DDDNNNUUUYYYaaaaaa```aaabbbdddggghhhhhhgggeeeccccccccceeefffeeefffggghhhhhhggggggfffhhhjjjiiieeefffjjjkkkiiikkkgggfffhhhiiifffdddeee]]]RRRGGGAAA:::222///111///......---...///000111---------....../////////---222111111222111???ZZZkkk```KKK===999000///<<<;;;\\\dddAAA;;;+++,,,---,,,++++++,,,...+++,,,---...---,,,+++***000000111555:::IIIeee~~~tttQQQ;;;777555000444///222999777333===NNNdddsssaaaRRRNNNJJJIIIIIIJJJNNNQQQSSSSSSSSSVVVYYY\\\___bbbgggiiiaaa\\\TTTNNNIIIEEEBBB@@@::::::999888777777777888:::::::::::::::999888777:::999666444333444666777777888777666444333444555555444444333333333444444666777888999999888666555777888999999777999===AAACCCRRRiiixxxfffRRR?????????===888666666555333888;;;;;;888555555777888777999:::;;;===AAAFFFJJJNNNPPPVVV^^^kkkpppeee]]]UUURRRRRRQQQNNNPPPVVVWWWVVVZZZaaaiiiyyyrrrjjjeeebbb^^^\\\\\\[[[ZZZXXXQQQVVVUUUWWW\\\]]]kkk}}}```MMMKKKGGGIIIMMMKKKRRRttt___GGGCCC>>>:::;;;;;;888888:::777777888999:::;;;;;;<<<;;;;;;;;;::::::;;;<<<<<>>>>>>>>???AAAFFFLLLPPPPPPSSSXXXaaaooo~~~|||zzzzzznnnVVVKKKHHHFFFCCC???999777:::===;;;666===::::::???BBBFFFRRR___qqqeee\\\^^^hhhwww~~~|||{{{|||~~~}}}zzzzzzzzzyyywwwsssuuuuuunnnaaaSSSIIICCCVVVaaaUUU>>>666666777===LLLlllzzzcccUUUPPPSSShhh|||}}}mmmWWWCCC666333111///,,,******)))***++++++,,,---,,,+++***)))((((((''''''''''''(((((()))(((&&&%%%%%%'''***,,,((((((((()))******++++++,,,---000333333333111000,,,+++++++++***)))))))))'''(((((()))******+++++++++)))))),,,///000---***+++***)))(((&&&###))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''')))))))))&&&(((...///***(((,,,((()))***+++,,,+++******---...//////222666<<>>999999888777777777777777999999999999999888777777666666666666777888:::;;;666777888777666333222111555444444333333333444444555666888999999888777666:::::::::888555555888;;;???FFFRRR```pppkkkWWWGGGBBB<<<999777666666666888999888666555777:::<<<777999:::<<<===AAAFFFIIIJJJMMMSSS\\\jjjzzznnnaaaYYYTTTOOONNNPPPPPPOOOPPPSSSTTTYYYggguuu}}}pppkkkgggdddaaa___^^^^^^\\\[[[VVV[[[ZZZ[[[```ccctttcccPPPLLLHHHJJJNNNOOOYYY}}}~~~\\\HHHGGGAAA>>>??????<<<;;;===888999999:::;;;<<<======;;;;;;<<<<<<<<<<<<>>>???DDDDDDEEEEEEEEEGGGMMMRRRWWW^^^iiiuuuyyywww}}}|||bbbRRRJJJEEEFFFBBB===;;;<<<===;;;888;;;777666999:::;;;DDDMMMWWWllluuuiiieeehhhttt{{{||||||yyyyyy|||~~~|||{{{zzzxxxvvvrrrtttvvvqqqfffXXXMMMGGGWWW```TTT>>>666666888>>>MMMjjjnnnYYYMMMIIIYYYnnn~~~lllVVVDDD999333222000...,,,+++******++++++,,,,,,,,,+++***)))((((((''''''''''''(((((()))((('''&&&&&&''')))***((((((((()))******++++++...000111333222111...---+++++++++***************+++******++++++,,,---...---,,,+++---///000...+++&&&&&&&&&((()))(((%%%###(((((((((''''''''''''''''''''''''(((((()))))))))(((((((((((()))***+++,,,***(((***//////+++***,,,((()))***+++,,,++++++***---...//////111666;;;@@@<<<;;;999555111......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////---------///444<<>>===::::::>>><<<:::888666666888:::<<<888999:::<<<===AAAEEEIIIIIIKKKQQQ[[[iiiyyyggg^^^UUUQQQNNNLLLMMMQQQRRRSSSTTTUUUXXXeee~~~zzzsssqqqmmmkkkhhhfffeeedddbbb```ZZZ^^^]]]\\\```eee|||cccQQQMMMIIIKKKPPPSSSbbbxxxYYYHHHGGGCCCAAADDDCCC???;;;;;;:::;;;;;;<<<===>>>??????===>>>??????>>>@@@BBBEEEEEEGGGIIIJJJKKKPPPXXX^^^mmmwww{{{xxxyyywwwdddVVVLLLJJJFFFBBB???>>>===<<<:::<<<999888999999999===BBBAAARRRiiixxxpppmmmttt~~~|||zzz|||}}}zzzzzz~~~~~~|||zzzxxxuuuqqqtttwwwuuukkk^^^RRRKKKTTT[[[NNN:::555666777>>>IIIbbbxxxuuu```MMMEEEDDDWWWlll}}}yyyeeeOOO???666222222111000...,,,+++***++++++,,,,,,++++++***))))))((((((''''''(((((()))((((((((((((''''''''''''((((((((()))******++++++111111222222111...,,,******************+++++++++,,,+++******+++,,,...000///.........//////---+++$$$$$$%%%(((***+++***(((&&&&&&&&&'''''''''''''''(((((())))))))))))******&&&&&&&&&&&&'''((())))))+++)))+++...///,,,+++,,,)))******+++,,,+++++++++---...//////111444:::>>>>>>>>>===999444111//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,///555===CCCQQQTTTXXXZZZZZZYYYYYYZZZ]]]^^^````````````aaaccc```___^^^^^^^^^```aaabbbddddddeeeeeeeeeeeeddddddfffdddbbbcccfffiiilllmmmiiihhhddd[[[NNNAAA888333333222111///......//////...000000---...333555333---111---+++000333???SSSooojjjSSS===999777555999===LLLlllgggEEE777///000000...,,,+++,,,---,,,,,,,,,---............333666;;;MMMsss^^^>>>555666333111444777999===BBBMMMdddtttcccRRRIIIEEEBBBCCCGGGKKKRRRXXXWWWPPPMMMQQQVVV[[[^^^ccceeeeeebbbaaa```WWWQQQIIIBBB???===<<<<<<666666555555555555666666555555666666666555555444666555444444666:::???AAA;;;:::888777666444222000333333333222333333444444444444666777888888888888777777777666555555777777444555888;;;AAAJJJTTT\\\tttxxxaaaLLLFFFCCC======CCCCCC>>>999999999888777888888999;;;<<<===@@@EEEIIIKKKKKKPPPZZZhhh}}}rrrmmmhhhddd\\\VVVRRRQQQPPPNNNOOORRRUUUWWW[[[```jjj~~~~~~~~~wwwtttqqqooonnnmmmjjjhhhaaadddaaa^^^bbbiiidddSSSNNNKKKLLLPPPUUUhhhtttWWWIIIGGGEEEHHHMMMMMMEEE>>><<<<<<<<<===>>>???@@@AAAAAA@@@BBBCCCBBBAAABBBFFFIIIGGGLLLOOOPPPUUUaaaoooxxx~~~jjj[[[NNNHHHDDDBBB@@@===<<<===;;;;;;;;;;;;;;;;;;<<<>>>===GGGVVVjjj~~~|||~~~~~~|||yyyvvvtttrrrvvvyyyxxxoooaaaSSSKKKPPPTTTGGG666444555666<<>>999444000///,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++,,,++++++,,,000555999CCCIIIRRRXXXZZZYYYXXXWWWZZZ\\\^^^___^^^___```bbb______``````aaabbbbbbbbbccccccdddeeeeeedddcccccceeecccbbbbbbeeehhhlllnnnkkkjjjhhh```UUUHHH<<<555444222///....../////////...000000......222444222---000+++)))///222===PPPjjjfffPPP<<<999999777<<<888EEEdddfffFFF777...///...---*********,,,+++++++++,,,---...//////444999DDD]]]gggLLL666444444...///888;;;CCCMMMXXXkkk{{{xxxooo```WWWMMMHHHEEEDDDEEEHHHSSS[[[aaa___XXXTTTXXX^^^```ccceeeeee```[[[VVVTTTNNNIIIBBB===::::::999999444444444333333444555555333444444555555555444444888666333333777???GGGLLLAAA<<<777444444555555444222222222222222333444555444444555666777888888888888777666666666666666666222444777:::<<<>>>AAABBBQQQ[[[kkk}}}~~~fffYYYQQQIIIGGGJJJIII???999:::;;;777444444999:::;;;<<<===@@@EEEHHHHHHIIINNNXXXggg}}}rrrgggaaa]]][[[ZZZTTTQQQQQQSSSRRROOOOOORRRUUU[[[eeerrr}}}zzzxxxvvvrrrooolllnnnhhheeeiiirrr}}}cccUUUOOOMMMMMMOOOVVVlllrrrUUUJJJHHHIIIOOOVVVVVVMMMCCC???===>>>>>>???@@@AAABBBCCC@@@CCCDDDDDDBBBDDDIIINNNOOOWWW\\\^^^fffyyylllVVVMMMEEEDDDAAA===<<>>===GGG]]]rrrrrraaaMMM>>>666......///...---+++)))'''++++++*********)))))))))))))))(((((((((((())))))'''((()))***)))(((&&&$$$((((((((()))******++++++---............---,,,+++)))))))))***+++++++++,,,+++***((('''(((***---///---------+++***))))))))))))(((''''''(((((('''%%%''''''((((((((()))))))))(((((((((((((((((((((((()))))))))((())))))******)))******))))))******(((+++++++++++++++,,,,,,,,,---.../////////111555888???AAACCCBBB===777111///,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,------,,,,,,---000333666>>>JJJUUUYYYZZZXXXWWWXXXZZZ\\\]]]]]]^^^```bbb```aaaaaabbbccccccccccccbbbccceeeffffffeeecccbbbdddcccbbbbbbcccfffjjjllljjjiiigggbbbYYYLLL@@@999444000---,,,...///000///...111000------000000...,,,///***(((///111:::KKKbbb```LLL999777666444777111@@@```~~~~~~bbbEEE999---......,,,******+++,,,+++++++++,,,---///000111666@@@SSSqqqpppRRRBBB666666444...222<<>>999666555444444333333222222222222333444444222333444444555444444444666444333444:::DDDNNNTTTBBB<<<555111333555666666222111111222222333444555555555555666666777777888;;;999777666666555333111222222333444666888:::;;;;;;AAAMMM___uuuzzzrrrmmmhhhdddTTTFFF;;;;;;<<<888555666999:::;;;<<<===@@@DDDHHHDDDEEEJJJVVVdddyyyqqqhhh___[[[YYYVVVUUUVVVNNNLLLNNNQQQQQQNNNPPPUUUZZZgggyyy}}}yyytttsssllljjjrrr|||vvv^^^QQQPPPOOOOOOPPPXXXooonnnTTTKKKDDDEEEKKKSSSSSSKKKBBB>>>@@@@@@AAABBBCCCDDDEEEEEEAAAEEEHHHIIIHHHLLLTTT[[[^^^hhhooopppxxxfffWWWJJJGGGEEE???===???<<<===<<<999888888444///999999<<>>HHHVVVhhh~~~oooYYYEEE@@@???:::888;;;999:::;;;<<<===@@@DDDGGGEEEEEEJJJSSS___oootttcccZZZUUUUUUVVVRRRQQQRRRMMMKKKLLLOOOQQQSSS[[[dddppp~~~|||uuuvvvsss^^^SSSRRRQQQRRRTTT]]]uuuhhhQQQMMMDDDBBBEEEJJJLLLGGGCCCBBBDDDDDDEEEFFFGGGHHHHHHIIIFFFLLLQQQTTTVVV\\\gggpppvvv{{{eeeRRRMMMKKKCCC>>>???>>>@@@>>>;;;;;;===999222555555777<<>>888111...///000///---+++...///,,,,,,//////,,,+++...))))))000///222???GGGHHH;;;...000000,,,...111===[[[xxxyyy___DDD:::---.........------...000///......///111333555777JJJ^^^|||nnnRRRDDD<<<;;;:::<<>>:::999:::;;;===@@@BBB@@@<<<<<<@@@DDD@@@BBBCCCBBB???;;;999888444333222222333333222000111111000000111222333333222333444444555555555555111111222444666:::<<<>>>;;;666111000333555444111111111111111222333444555777666666555555555666666333111111222555666444222333222222333444333111///444666999;;;@@@JJJ]]]lllvvvmmmRRRGGGBBB;;;:::>>>:::;;;<<<<<<===@@@DDDGGGIIIHHHKKKRRRZZZfffwwwqqq___VVVQQQSSSTTTPPPNNNPPPQQQNNNMMMPPPTTT[[[hhhtttyyyggg^^^RRRSSSTTTWWWaaazzzbbbOOONNNKKKGGGFFFJJJLLLJJJJJJLLLFFFGGGGGGHHHIIIJJJKKKLLLMMMSSS[[[___ccclllyyypppYYYRRROOOFFF??????888;;;;;;888;;;???===555777777888999999<<>>IIISSSTTTNNNFFF<<<444111///...,,,++++++,,,,,,,,,+++)))((((((((()))*********))))))))))))******&&&'''''''''(((((())))))((((((((()))******++++++,,,,,,,,,+++++++++******,,,+++++++++******))))))%%%&&&''''''(((((()))))))))******(((&&&%%%(((++++++***((()))***,,,,,,+++%%%%%%&&&&&&'''((())))))++++++++++++******))))))***))))))((((((((())))))***...---((('''+++,,,(((---,,,+++***+++,,,---...---...///.........000222:::???FFFHHHDDD<<<444///,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******************,,,...///...------......111555:::BBBLLLVVV]]]]]]]]]\\\[[[\\\```fffkkkhhhgggeeecccbbbbbbccccccfffgggjjjkkkkkkjjjgggfffaaadddfffeeeaaa^^^]]]^^^ccc```]]][[[ZZZWWWQQQMMMCCC<<<444111111111...+++)))---...---...111111...***...******000...000<<<777;;;222)))///111///222555>>>YYYwww{{{aaaEEE888------,,,,,,.........---333...000666555222999FFF[[[yyytttYYYKKKGGGFFFIIILLLOOOUUUdddwwwkkkhhhhhheeeYYYHHH???>>>BBBKKKWWWhhhiiiTTTBBB@@@@@@:::999<<<;;;999666777888999666444777777666666555555555555999888888999:::999666444555444333333222222333333333111000000222333222111000111444555666666555444333333333444555666777888333444555555333111222222000222333333222111222222555555555555555555555555555555555444444333333333222222222222222222222222222333555666999===CCCHHHWWWcccyyyeeeMMMEEECCC???:::<<<===>>>???AAACCCFFFGGGIIILLLKKKQQQaaahhhqqqqqq\\\WWWTTTTTTQQQMMMMMMQQQRRRUUUWWWZZZaaaqqqkkk___]]]YYYXXX\\\eeexxx}}}aaaRRROOOJJJKKKKKKJJJIIIIIIKKKMMMQQQNNNKKKJJJMMMPPPRRRSSS\\\eeeoootttvvv}}}jjjTTTJJJGGGDDDAAA;;;<<<===<<<;;;999999:::777666666666777:::<<<>>>HHHVVVppp~~~{{{xxxzzz}}}{{{|||zzzuuuqqqhhhXXXIIIAAA<<<777666444333666;;;JJJVVV```^^^QQQDDD??????>>>FFFQQQVVVRRRFFF888000///...,,,+++++++++)))'''+++------***%%%$$$(((,,,,,,,,,+++***)))(((''''''((((((((((((((((((''''''******************************))))))((((((((('''---......,,,***((()))*** !!!###%%%&&&'''(((((((((((((((((()))))))))))))))***+++,,,---,,,,,,+++''''''''''''(((((((((((()))************+++++++++******))))))((((((''''''...---++++++,,,+++***(((+++,,,------......------111000...,,,,,,...000111111888AAAHHHMMMKKK>>>111222000///000---((('''***************************000000000111222///+++(((---...///222888AAAKKKRRRYYY^^^aaaaaa^^^```hhhooojjjjjjhhheeebbbbbbdddfffjjjiiigggfffeeeeeeffffffbbb```^^^^^^``````^^^[[[___bbbbbb___]]]^^^[[[WWWNNNEEE:::222///000000///---//////---******---000111///+++((((((***---///222222222000...------......777RRRsss{{{eeeIII:::111111000000000000...------+++///555444555DDDWWWnnnpppZZZQQQQQQ[[[cccpppzzzoooSSSNNNKKKJJJDDD===<<<@@@DDDYYYqqq}}}]]]LLL>>><<<;;;666555999999777555555777777555333666666555555555444444444777666555666777666555333333222222111111111222222---,,,,,,---000222333222000111333555666555444444333333333333444555666666222333444444222111111222000111333333111000111222444444444444444444444444444444444333333333222222333333333333333333333333333444444555555888===@@@CCCKKK^^^uuuhhhVVVKKKDDD@@@@@@???>>>???AAADDDFFFGGGGGGLLLMMMSSS___dddkkkzzz{{{hhh[[[TTTOOOOOOPPPQQQTTTYYYVVVZZZbbbooo}}}kkkaaa```\\\ZZZ]]]fff{{{cccSSSOOOPPPQQQQQQPPPOOOOOOQQQRRRRRRSSSUUUZZZ^^^___^^^]]]eeeooozzzgggWWWNNNIIIFFF?????????>>><<<999888777444333333222333555888999:::CCCZZZzzz~~~|||}}}~~~|||zzzyyywwwyyyyyywwwrrriiiWWWFFF>>>999555444444444777===MMMVVV]]][[[QQQEEE???>>>AAAIIISSSYYYUUUJJJ<<<333000...,,,,,,,,,,,,***((('''***+++***'''(((,,,111))))))))))))((((((((((((((((((((('''''''''''''''******************************)))))))))(((((((((+++,,,,,,+++)))((()))***&&&''''''''''''''''''&&&(((((((((((()))))))))***)))***+++,,,,,,,,,,,,+++((()))))))))************************+++++++++++++++++++++******)))(((((()))(((((()))+++---,,,+++++++++,,,------------,,,---,,,+++***,,,///111333444:::CCCIIINNNLLL@@@444222///---///...***))),,,++++++++++++++++++++++++111000000111222111...+++......///000444;;;CCCJJJXXX^^^bbbccc``````eeejjjjjjjjjhhheeebbbaaabbbccchhhgggfffeeeddddddddddddccc```^^^^^^``````___]]]```cccccc___^^^___^^^ZZZRRRJJJ???777333222000...+++---...,,,******,,,...000...+++))))))***,,,...000000///---++++++---...111555NNNqqqkkkLLL::://////000111000///---,,,...///333888999???UUUmmm{{{nnnnnnrrr|||qqqRRR@@@===:::999888999???GGGWWWooowwwdddLLLAAA888777555000111666666444333333555555444333444444444333333333333333555333222222333333333222000000000000111111111111---,,,+++,,,///111222111000111333444555555444333333333333333333333333333000222333333111000000111///111333222111000111111333333444444444444333333333333333222222222222222444444444444444444444444444444444222111222555888777;;;FFFXXXjjj{{{ppp\\\SSSRRRRRRLLLFFFDDDFFFJJJLLLMMMKKKSSSVVVYYY```aaagggxxx}}}mmmaaa\\\TTTNNNPPPTTTVVVZZZ]]]]]]eeetttyyykkkeeeeeeaaa^^^aaakkkmmmZZZTTTTTTUUUVVVUUUTTTUUUWWWYYYZZZ___hhhrrryyyyyyuuuqqquuu}}}}}}fffTTTJJJFFFBBBBBBAAA@@@===999666444333333222111222333444555666999JJJiii~~~}}}|||{{{{{{xxxyyy{{{~~~zzzvvvtttwwwyyywwwssshhhTTTCCC;;;666222333333444888>>>PPPTTTXXXVVVNNNEEE???<<<@@@HHHRRRXXXUUUKKK===444111///---,,,------+++***''')))+++***)))***...222'''''''''((((((((())))))''''''''''''''''''''''''++++++++++++++++++++++++*********))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************+++++++++,,,------,,,++++++******))))))((((((***,,,......---***++++++,,,---,,,,,,,,,++++++******+++...111222111888AAAHHHNNNOOOGGG===777111---...---***)))+++,,,,,,,,,,,,,,,,,,,,,,,,///......///000000///---......------///333999>>>QQQWWW___aaa___^^^```ccciiihhhgggdddaaa___```bbbeeedddccccccbbbaaaaaaaaacccaaa______```aaaaaaaaabbbdddccc___^^^aaaaaa^^^YYYQQQGGG???:::555000,,,+++,,,...---,,,+++,,,......---+++******+++,,,,,,------,,,***((())),,,///333444KKKppppppOOO:::,,,...000222222111111111666777<<>>IIITTTtttzzzlllZZZLLL>>>999555555222...000555333222222222222333222222222222222222222222111111333000......000111222111000000111111222222222111333111//////000111000///000111222333444333333333222222222222222111000000///111222222000///000111000222333333222111111222111222333444444444333222222222111111111111111111333333333333333333333333444444333111//////111333777666:::EEEQQQ^^^nnn|||xxxqqqqqqlllbbbUUUNNNOOOSSSWWWYYY___hhhhhhffffffccciii{{{vvvmmmiiigggbbbZZZTTTWWW[[[]]]___aaasss~~~vvvlllkkkhhhggggggjjjwww{{{eee]]]XXXZZZ]]]___```cccfffiiilllsssuuu]]]MMMFFFCCCBBBAAA???===:::666333666555444333333444555555888999DDD\\\uuu~~~~~~}}}|||{{{zzzuuuwwwzzz}}}~~~}}}zzzxxxwwwyyyyyyvvvpppeeeQQQ@@@999444111222222333777<<>>GGGQQQUUUSSSEEE999///---...---******++++++++++++++++++++++++***))))))***---......---,,,,,,---,,,,,,---111444666>>>IIISSSXXX\\\___bbb___```bbbbbbaaabbbccceeeaaa```^^^\\\[[[\\\]]]]]]bbbbbbcccccccccdddfffhhhdddfffddd```___cccdddaaa```[[[SSSMMMFFF>>>555//////......---...------,,,***+++++++++++++++++++++++++++***((((((***///222000888RRRrrrzzzcccFFF777222444666666333222444777;;;EEEXXXrrr}}}VVV???:::===333777999;;;FFFZZZppp|||ssshhhZZZOOOJJJEEE>>>777555555555444333333444666333444444333111000000111000000000000000111111111000///...///111333333333444555666666666555333222///...---...000111222111111111111111111111111111111111222222222111///......000111222000000000111111222444444222111222333000111333555666555444333111111111111111222222222111111111111111111111111111222333222111111333444111///111555777888===DDDPPP[[[kkk|||wwwuuuyyymmmjjjfffeeeccc___\\\bbbssszzzrrrkkklllsssvvvrrrsssrrr{{{ooojjjjjjqqq|||rrr___TTTHHHDDD>>><<<<<<;;;999666444444444444444444444333000333:::BBBJJJTTTgggwww{{{wwwtttvvvzzz}}}{{{wwwuuuyyy~~~~~~}}}yyyrrrkkk```OOO???:::444111111111111555:::EEEFFFFFFEEEBBB===888555777:::???FFFJJJHHH@@@999666333///,,,+++++++++***%%%%%%&&&''')))******+++...---,,,+++***))))))(((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***,,,------,,,,,,---///,,,+++)))(((''''''((())))))))))))*********++++++---,,,++++++******++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...///000000+++******+++---......,,,...///000000111111000000,,,,,,---...///111222333+++000444888AAAMMMUUUWWWKKK===000...000000---,,,************************+++++++++---000111000///+++,,,---------...111333000666@@@IIIQQQYYY___ccc\\\^^^```bbbbbbccceeegggaaa___[[[YYYXXXYYY\\\^^^aaaccceeeffffffggghhhjjjfffhhhgggcccbbbeeeeeebbb```\\\VVVQQQLLLEEE===666111///,,,++++++++++++************+++++++++++++++***+++***))))))+++///222...:::VVVsssuuu[[[@@@555222555888777666888===BBBMMM```|||mmmmmmrrrcccGGG999888<<<999===DDDOOObbbssswwwrrr^^^TTTJJJEEECCC@@@;;;666555444333222222444555444555666777555222///000111//////000000111111111111000000000222555666555444666666777777666444222111111///...///111222222222111111111000000000111111000111222333333222000///...000222222111111111222///000222222000///000111000222444666777666555444111111111222222222333333111111111111111111111111111222333222111111222333000000222777888777999>>>@@@DDDMMM[[[lllnnneeeddd^^^\\\[[[\\\[[[bbbtttxxxwwwyyyyyyzzz|||}}}{{{xxxxxxzzz}}}vvvggg\\\PPPIIIAAA===<<<<<<:::777333333444444444444444444333555999>>>BBBLLL```qqqzzz{{{wwwuuuyyy{{{}}}}}}zzzwwwwwwxxxzzz{{{yyytttnnncccPPP@@@888333000111222333777===@@@CCCEEEDDD@@@;;;888777888999===DDDJJJKKKFFFAAA;;;777222...---,,,,,,+++&&&&&&'''(((*********))),,,+++++++++******))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,...---,,,***((('''((())))))))))))*********+++++++++---,,,+++*********++++++)))*********+++++++++++++++++++++,,,,,,,,,------,,,---...000222333555555///...---...///000///---......///000000000000000++++++,,,---...000111222...111333444===KKKXXX]]]VVVDDD444///111000+++(((++++++++++++++++++++++++++++++---///111222000...,,,---///.........///111///222777>>>FFFPPPYYY^^^\\\^^^aaabbbcccdddeeegggbbb___ZZZVVVUUUXXX\\\______bbbgggiiihhhhhhjjjkkkiiilllkkkhhhfffhhhfffccc```]]]XXXUUURRRMMMFFF@@@777333...+++,,,---,,,,,,******))))))***+++,,,,,,)))************+++---000...:::VVVssstttYYY>>>444555999===???@@@FFFNNNVVVddd}}}xxxhhh[[[ZZZcccvvvlllOOO@@@:::888999===CCCOOOccczzzoooWWWQQQKKKDDD@@@???<<<999777555444111000111444444222777888999666222000000222///000000000111111222222000111222444777888777555666777888888666444111///777555333222333333222111111111000000000000000111///000222333333222111000...000222222222111222333---///000000///......///000222555777888777666444111111222222333333333333222222222222222222222222111222333222111000111222///...111666666444666:::999999<<>>===<<<:::888333444555666666666666555666555666:::>>>GGGYYYiiizzz}}}{{{yyy{{{{{{|||~~~~~~{{{vvvqqqvvvxxxyyyvvvqqqeeeQQQ@@@666111///111333444:::@@@===AAAEEEEEE@@@;;;888888888888;;;BBBIIILLLIIIDDD>>>:::555111///...---,,,,,,+++*********)))'''&&&))))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,,,,,,,******+++,,,+++***)))((((((***,,,...)))************+++++++++...---+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------...000222444666888999888666444333222111///------......///////////////---------------------------000000222;;;MMM\\\ddd```MMM999111000---&&&!!!,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///111000...+++---...//////...---.../////////000444<<>>888222......000000///+++***)))))))))***,,,---((()))************,,,......999UUUsssuuuZZZ???444??????GGGUUU```hhhsssxxxggg[[[OOOJJJLLLWWWwwwnnnIII>>>===888888>>>???RRRjjj|||yyycccOOOBBB???<<<;;;======<<<:::999888555333222333333444:::999666333111000111111333000000333222...---///333000///222777999777444444555666666666555444333666888999666000,,,...000000000000000000000000000000000000000000111111111////////////000000000111111000/////////111222333...///111333333333222111---///111222333222000///000000000111222222333333333333333222222111111111444333333222222333333444444777;;;>>>CCCMMM[[[eee~~~rrrhhhaaa[[[^^^ZZZZZZ^^^ccclllxxxqqquuu~~~~~~wwwrrrqqqmmmnnnwwwzzzoooaaaTTTEEE???@@@AAA;;;444888666444333444555555444444222444888>>>GGGUUUbbb}}}}}}}}}}}}|||{{{}}}|||wwwtttvvvxxx{{{||||||zzzzzz{{{}}}~~~~~~xxxooojjjiiibbbOOO<<<777555333444333444<<>>===>>><<<777555666666999;;;>>>BBBHHHKKKLLLBBB888000...///---++++++************************,,,,,,+++)))((((((+++---(((***,,,.........---,,,,,,+++***))))))+++---///,,,+++***+++---/////////---))))))------((('''+++***)))***,,,000000---***---,,,++++++******++++++++++++******)))*********(((***,,,...///...---,,,+++---///...,,,+++,,,///...333333111555???DDDCCCGGG>>>333---...000111111222222111...++++++---///+++...///...,,,+++...111......000555???OOOaaallliiiTTT<<<000+++((()))---...'''))),,,)))+++---&&&)))///...((()))111111+++///,,,,,,000111---+++,,,+++---///000333;;;GGGPPPZZZ___bbbaaa^^^\\\^^^aaaccc```]]]ZZZZZZ]]]```cccbbbccceeefffgggkkkooosssmmmmmmmmmmmmkkkhhheeecccaaabbbaaa___```aaa\\\UUUFFF<<<222000111000000222,,,++++++++++++++++++,,,***)))'''((()))++++++***---999NNNiiirrrWWW:::666WWW___mmm|||pppXXXPPPKKKBBBCCCLLLbbbyyy\\\BBB<<<<<<888<<>>@@@DDDMMMSSScccjjjzzzttthhhcccaaabbb```aaahhhqqqtttooottt}}}xxxttttttpppooouuu~~~|||vvvfffZZZKKKBBBAAAAAA>>>:::888666444333444555444444555333555:::@@@HHHVVVcccxxxyyy{{{||||||}}}zzztttqqqrrruuuxxxzzz~~~|||zzzzzz|||~~~{{{sssnnnmmmgggTTTAAA888555333222111222;;;EEEDDD@@@>>>???<<<777555777999<<<>>>@@@FFFMMMRRRTTTCCC999000//////---+++***++++++++++++++++++++++++&&&(((*********)))***,,,)))***,,,.........---,,,,,,,,,+++++++++,,,...//////---,,,,,,...//////...---******------((('''***))))))))),,,...///,,,***---,,,,,,+++++++++++++++***+++---......---+++***)))***+++---...------,,,+++---///...,,,+++---///(((,,,...000999HHHRRRTTTIII@@@555///...000000//////000111000...------...---.........------///000...///000333;;;JJJ]]]jjjkkkXXXBBB666111------///---&&&***///***+++,,,%%%''',,,///------111555666888222---...///---,,,---,,,...//////000666@@@GGGSSSXXX^^^___]]]\\\]]]___```___]]]\\\]]]___bbbdddbbbccceeeeeefffiiimmmppplllllllllllljjjgggdddcccaaabbbbbb```aaaccc___ZZZKKK???333///...,,,,,,---++++++************++++++***)))((()))+++,,,+++***...444CCC^^^mmmWWW999111|||hhhOOO???@@@???:::EEEYYYyyy\\\JJJ===;;;;;;;;;FFFUUUlllvvvXXXCCC:::>>><<<999888999::::::999333333222111111333444555;;;999666333000.........///---...222222000000333222000///222555777555222111111111111111000//////333555666444111///000222000000000000000000000000000000000000000000000000///////////////.........111111111222111111000000222333444555555444222111000111222333444333222111......///000111333333444222222222222222111111111000000000000111333444555555999===>>>>>>>>>AAADDDJJJPPP___uuurrreeedddhhhhhhiiiooozzz}}}sssooosss~~~zzzvvvtttqqqooopppuuuyyyzzzzzzlllbbbSSSIIIDDDBBBAAA@@@999777444333444444444333666555777<<>>;;;888NNNpppxxxNNNCCC;;;;;;<<>>??????===:::888555444333111000000000000777666444222000///......///---...111222000///222111000000111444444333111000000000000//////.........000111000...---...///000000000000000000000000000000000000000//////////////////...............111222222333222111///...222333444555444333111//////000111222222222111111---...///000111222333444222222222111111111111111//////000111222444666777555888<<<===>>>>>>@@@AAAAAAEEEPPPdddyyyrrrhhhkkkqqqqqqxxxuuuqqquuu|||xxxrrrqqqooommmmmmoooqqqtttnnnggg\\\QQQIIIDDDAAA@@@:::888555444444444333222555444777<<>>FFFKKKMMMRRR[[[]]]YYYEEE:::111000000...++++++,,,------......------,,,###&&&***,,,,,,++++++,,,+++,,,---.../////////...------...//////......---///---,,,---///000000000...---,,,,,,+++******+++******+++,,,---...---,,,......---,,,,,,,,,,,,,,,,,,---000111222000...---++++++++++++,,,---...///---.........---------...222222000000333888===@@@BBB<<<555000.........---+++...000111000000000111111...,,,---000222111///,,,///222222777FFF^^^pppppp```LLL;;;222...,,,,,,444)))...555---(((---000...+++***+++***111IIIcccCCC777,,,***,,,------...,,,...///...---...000333===DDDOOOWWW[[[\\\\\\]]]]]]^^^___aaabbbccccccbbbbbbcccddddddcccdddgggiiijjjkkkkkkkkkjjjgggdddccc___aaa```^^^```dddeeeccc\\\NNN???555///***+++...******))))))))))))******))))))***---......+++)))+++***---AAAUUUJJJ444...bbbLLLBBB888777===:::<<<^^^___HHH???999;;;DDDWWWvvvxxxWWWCCC===<<<<<<@@@GGGJJJIIICCC<<<777444333222111000/////////222222111000000000000000000......111111......000000000000111222222111000111000000///////////////---...///...------...///////////////////////////000000000000//////......//////////////////......111222333333333111000///111222333444333222000......//////000000000000000---...///000111222333333111111111111111111111111000000111222444666888999777888999:::;;;<<>><<<;;;<<>>DDDQQQ```vvv{{{xxxrrrtttuuurrrkkkeeebbbbbb___``````]]]VVVMMMCCC===???<<<999777666666444333444444777;;;>>>AAAJJJTTTcccqqqyyyvvvqqqrrrrrrpppsssqqqqqqrrrwww{{{~~~{{{||||||~~~}}}zzzyyytttfffXXXCCC===777444444:::HHHVVVVVVMMMCCC;;;666222444999BBBQQQ\\\]]]```ddd]]]PPPCCC999111111222111//////...///111222222111///...,,,...//////......000111000000111111222222333333333333222222222222111111///------...000222222222,,,...---***+++...///...,,,...//////...///000222//////...------------......------------///000111------...//////000000111///...---.../////////------,,,...222222///...///111000///.........///000...//////......///333666111000//////111222222111---000222444:::III___ooorrrhhhUUUAAA555333222000+++***CCC[[[OOO555******)))***---///...,,,111999000,,,+++...///---,,,...------......////////////222777@@@IIIRRRXXX[[[\\\^^^___aaabbbbbbaaa___^^^```bbbcccdddccccccdddeeehhhiiijjjjjjiiigggdddccc___```^^^YYYYYY^^^cccddd]]]SSSHHH@@@777///---000*********))))))************))))))+++------+++)))(((,,,+++111:::444---111rrrhhh\\\UUU```rrruuuVVVDDD===777888:::???MMMkkknnnYYY???>>>;;;AAAXXXwwwhhhJJJ<<<;;;;;;888>>>FFFQQQUUUPPPFFF;;;555000000111111222222222111......//////000000000///...,,,---000111......111///000111000///.........111000///...---...//////000000//////000000//////////////////////////////111000000///......------...//////000111222333333222222111111111222333333///111222444444333222111///////////////000000111///000000000000000000000///000000000111111111222222222222333444555777888888777666666777888999999:::<<>>:::888777777555444666555888<<<===???GGGOOOYYYjjjuuurrrnnnpppqqqmmmssssssuuuxxx|||}}}}}}|||||||||}}}}}}zzzyyytttgggZZZDDD===777444555===MMM[[[[[[PPPEEE===777444777===HHHXXXcccccceeejjjcccUUUBBB888111111333222111111...000222333333222000...))),,,000222111111111222222222222333333444555666888888666555555555666666444222111111222333222111+++...---)))***000222000,,,...//////------000222000//////...............,,,---...///000000000000---...000111222222111111000...------000000///---333//////222000+++***,,,---...///////////////000---///000000000000222444000111111111000000222333333333222222888DDDUUUaaaccc^^^PPP???555333000,,,---,,,FFFaaaSSS555+++...(((+++,,,,,,///222///***++++++---000///+++,,,000///...------.........---000333999AAAKKKSSSYYY[[[\\\]]]___aaaaaaaaa```___```aaacccdddccccccdddfffffffffggghhhgggeeebbbaaaaaabbb___YYYVVV\\\aaaddd]]]VVVNNNGGG<<<222...///++++++************++++++***)))((()))+++,,,+++***))),,,)))+++222...(((---zzzbbbPPPNNNJJJFFFUUUnnngggIII;;;666::::::999>>>TTT{{{uuuQQQIII?????????KKKkkkwwwYYY@@@777:::;;;888???GGGPPPTTTNNNDDD:::555333333333333222000///.../////////000//////...---,,,***+++000111000000333///000111000...---------000///...---,,,---......///...------......---,,,////////////////////////111000000///...---------......///111222333444555222222111000111222444555000111333555555555333222000000000000000111111222000000000000//////////////////000000111111111222111111111222333444555666555555666888:::<<<<<<;;;<<<===BBBJJJUUUeee~~~|||yyyuuunnnooonnnkkkgggaaa]]]ZZZQQQRRRVVV[[[]]]ZZZQQQJJJBBB???<<<999888777666444777777999===>>>???EEEMMMQQQdddqqqooolllppprrrnnnsssuuuxxx|||~~~~~~{{{xxx|||}}}~~~||||||{{{xxxwwwsssfffYYYAAA;;;666555999CCCUUUeee^^^SSSGGG>>>888666:::@@@MMM]]]gggeeehhhoooiii[[[AAA888000111333333222333///000222444444222000///%%%)))000444555333222111444444444444444666777777===;;;999777777888999:::999777444333333333222000***------)))***111444111+++---///...,,,,,,///222000000///...............***,,,000222333222000...---///111333444333222111000...,,,---000111///---///+++***...///,,,...333---///111111000//////000,,,...111333222111111111///111333222//////222555777555222111555???LLLUUU[[[ZZZQQQCCC:::888333------''';;;RRRDDD)))%%%///,,,---)))&&&---999888///+++,,,///111...***,,,222000///---,,,------,,,+++///111555<<>>>>><<<===QQQkkk[[[DDD:::555555999>>>KKKlllqqqUUUJJJCCC<<<;;;JJJccckkkWWWDDD>>>999333444;;;BBBEEEJJJLLLIIIBBB:::555444444333333111000...---555111000222---%%%$$$(((---------........./////////......------///000111,,,///111111000//////000---...///000000///...---,,,000111//////000///,,,000000//////......------////////////000000000000000111111111111222222333000111333444444333111000////////////////////////111000/////////000222333000///...///111333333222666444444555888777444111444666777888777888:::;;;777>>>@@@EEERRR[[[iii~~~yyywwwwwwrrrpppllliiieee___XXXTTTXXXPPPNNNVVV___aaa^^^\\\PPPCCC999;;;>>>;;;666444777555666:::===@@@HHHPPPVVV___hhhmmmqqqvvvwwwvvvvvvxxxzzz||||||{{{yyywwwxxx|||}}}{{{{{{}}}~~~}}}zzzwwwqqqcccVVVBBB;;;666777???MMM```pppjjjVVVBBB;;;:::888;;;AAATTT___gggiiimmmqqqgggWWWDDD;;;444333...&&&%%%***111///...---/////////...000000111111111111222222333555666666555555666888;;;;;;:::888666666888:::AAA>>>:::555222//////............//////......---...------,,,,,,,,,------,,,...///...,,,,,,...111222222333222111///---,,,222000///111444666555333111111111111000000000000---...000000//////111222111111000000000000000000////////////............111000///000111222111000...111,,,---555888@@@QQQ\\\ZZZSSSGGG<<<555111///...000111000///.........)))******+++,,,---............---,,,---...///000*********+++,,,---...///...---...444>>>IIIRRRWWWWWW\\\^^^[[[YYY\\\___```aaa```______aaadddggghhh````````````````````````]]]^^^^^^\\\[[[[[[]]]___\\\\\\VVVMMMFFF@@@777///)))***+++,,,,,,+++***)))***)))((((((((((((((())))))(((((('''''''''((((((CCC:::777:::999;;;OOOhhhlllMMM???:::777666999BBBZZZ~~~|||XXXDDD??????>>>GGG]]]{{{zzzbbbUUUFFF::::::999555555:::<<>>===999666777555333555:::>>>BBBJJJSSSYYYbbblllppptttxxxzzzxxxvvvxxx{{{~~~~~~}}}~~~~~~}}}}}}~~~~~~|||yyywwwrrreeeXXXCCC<<<666777>>>KKK___ooohhhUUUBBB;;;999777<<>>:::666222///......+++,,,---.........---,,,,,,,,,++++++,,,,,,,,,---***---...///...///222555111222222333222000///...111///...///222444333111000000000/////////......///000111111///...///000111111111111111111111111111000000000////////////111000///000111222111000---000,,,,,,333666===NNNZZZ]]][[[RRRGGG???777111,,,------,,,+++************+++,,,---///000222222...---,,,,,,,,,---//////++++++++++++,,,---......------...111888@@@IIINNNRRRWWWZZZWWWVVVZZZ]]]^^^aaa___^^^^^^___aaabbbccc^^^^^^]]]]]]\\\]]]]]]]]]\\\^^^``````___]]]]]]^^^[[[ZZZUUUMMMGGGCCC;;;333***++++++,,,+++***))))))(((((('''(((((()))***+++)))(((((('''''''''((((((555111333888666777JJJbbboooRRR===888:::999:::;;;JJJnnn^^^EEE<<<:::???GGG```zzz___DDD@@@888444888:::666555888777999<<<>>>>>><<<999777000111111222222222111111///...000222111...///222---------...............///............///000000...,,,+++---//////---***......////////////......,,,000000......000000---...///////////////000000////////////000000000000///000111222222111//////111222333444444333222111000000000000000000000000111000000000000111222222222111//////111222222111222000///000222333333333111333555555555555777999:::AAA@@@???DDDHHHWWWnnn~~~{{{wwwsssooojjjfffbbb]]]YYYUUUMMMIIIJJJQQQXXX\\\aaaffffff[[[NNNEEE>>>999999;;;444222444:::???DDDMMMVVV\\\fffqqquuuxxx{{{|||{{{wwwyyy|||~~~|||}}}~~~|||||||||zzzxxxvvvrrrfffZZZEEE===666666<<>>>>>===;;;888777999:::???===999666222000//////,,,---...//////...---,,,+++,,,,,,------.........---...000000000111333555111111222333333222111111333111111111333333222111111111111000000000//////111222333111///......///222222222222222333333333222222222222111111111111222111000000111222111000,,,///++++++111333999HHHZZZdddiiidddYYYLLL>>>333222111///...,,,+++++++++)))***,,,---///111333333,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------+++---......000555===DDDMMMSSSUUUSSSRRRVVV[[[\\\___^^^\\\\\\]]]^^^]]]]]]\\\[[[YYYXXXXXXYYY[[[\\\ZZZ]]]aaacccaaa___]]]\\\YYYYYYUUUNNNIIIFFF@@@999------,,,,,,+++))))))(((''''''''''''(((***+++,,,(((((((((''''''(((((()))444333555888333333DDDYYYsssjjjVVV@@@555666888888>>>>>>SSSxxxPPPDDDAAA>>>HHHZZZ{{{sssSSS???<<<777666:::;;;666444555444555666888888888777666111222222222222111000000222222333333000------......................................./////////000111...+++...333555222......//////////////////...,,,///000---...000000.........//////000000000111////////////000000000000///000111222222000///...111222222333333222222111111111111111111111111111000000000111111111222222333222000000111222111000333222111111222444666666333555777777777777999;;;999BBBBBBAAAFFFKKK[[[ttt~~~xxxuuuqqqlllgggccc```\\\YYYNNNKKKKKKNNNPPPRRRXXX___bbb^^^WWWOOOGGG@@@>>>???555444666;;;???DDDLLLTTT\\\hhhtttyyy{{{}}}~~~}}}zzz{{{}}}~~~~~~}}}|||{{{~~~yyyuuuxxx~~~{{{{{{{{{yyywwwvvvrrrggg\\\FFF===666444999EEEWWWgggWWWHHH;;;888999<<>>CCC^^^qqqMMMDDDBBBAAATTTqqqcccIII;;;<<<999777888888555333444555555444444444444444555333333333222111000///...111333333111...,,,++++++.....................------......///////////////000---+++...444777666333/////////....../////////,,,//////------000111///.../////////000000111111////////////000000000000///000111222222111000///222222222222222222222222222222222222222222222222000111111111222222222222444222000000111222222111222222222111222333555777444666777888888888:::;;;888@@@@@@AAAHHHNNN^^^vvv~~~wwwrrrooojjjfffcccaaa]]][[[OOOLLLJJJJJJIIIHHHNNNUUU[[[^^^```\\\TTTLLLDDD@@@999777888;;;>>>AAAHHHOOOZZZhhhuuu{{{|||~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{vvvrrrvvv}}}{{{{{{yyywwwvvvrrrfffZZZEEE===555333777AAAQQQ```RRREEE:::888888===KKK[[[hhheeebbbaaaeeeeee]]]SSS===222+++///000---,,,000---,,,---///111222111///444444555555666777777888555777777777555555666777888999888777444333333444333333333333333333444444111111111111111111000000000111444666666555333222555333222111111000000///111222444555666777666666888888888777666555555555666555555555444444444444///111222222111111222444333333444444555555555555666555555555444444444444444222111111222222111///+++...+++***000///222@@@\\\tttqqq]]]JJJ>>>888111---++++++++++++++++++,,,,,,,,,,,,,,,,,,)))******+++++++++++++++---,,,,,,+++++++++,,,,,,))),,,...---+++---444:::GGGNNNSSSRRRRRRUUUXXXXXXXXXWWWVVVZZZ^^^```^^^[[[XXXWWWUUUUUUVVVYYY]]]___ZZZ\\\^^^^^^\\\[[[\\\\\\[[[[[[VVVPPPLLLJJJFFF???777555111---***)))((((((******)))(((((('''((((((((((((((((((((()))******333222222222///000<<>>YYYtttppp^^^EEE>>>444...---------,,,......------,,,,,,++++++((())))))***+++*********++++++************+++,,,***+++,,,++++++---222777???HHHPPPRRRSSSVVVXXXWWWUUUSSSTTTYYY```bbb___[[[YYYXXXWWWWWWXXXZZZ\\\]]]ZZZ\\\]]]]]][[[ZZZ[[[\\\ZZZZZZVVVPPPMMMLLLHHHBBB<<<999444///+++))))))))),,,+++***(((''''''''''''(((((((((((()))***++++++222111222333222333999???<<<<<<;;;888666555999===LLLfff```CCC???HHHYYY|||dddJJJ===888222333333222111222333444222111111000000111222222333333333222111000///...)))...000------000111...//////.........---------------///000000000///...,,,,,,+++,,,---///000111000///...------...///000---///...,,,,,,111222000111111111000000000000000////////////000000000000222111000000111333555777333222222222222222222333111111111111111111111111000111222333333333222222222111000000222444444333000222444444222111222444555666888888888999:::<<>>999666444444666777666555333444666888999999888888666777999888666555666888666666555555555444444444111333444333222222333444222222333444444555666666666666666666555555555555555333222222222222111///***///------222000222>>>TTTrrruuudddKKKBBB666///...//////...,,,,,,,,,++++++++++++***'''((()))*********))))))(((((((((((()))***++++++***))))))((())),,,///000333>>>JJJOOOSSSWWWXXXVVVSSSRRRRRRXXX```bbb^^^YYY\\\[[[ZZZYYYXXXXXXXXXXXXXXX[[[^^^___^^^\\\[[[ZZZWWWWWWTTTOOOMMMNNNKKKGGGAAA===777000,,,*********+++***)))(((((('''(((((((((((((((((()))***+++,,,555555555777777666666888777888999666333333;;;CCCYYY{{{qqqUUUAAAFFFYYYooojjjKKK<<<:::;;;111444555333222222222222////////////000111222222111111222222222111111111***000222...---000111---//////.........---------,,,---///000000000///......//////---,,,,,,...000000///...------...///000---///...,,,,,,111222111222222111111000000//////////////////000000000000333111000000111444777999333222222111111222222333000000000000000000000000000111222333444333222222222000///000333444555444222555888888555333444555777999;;;;;;;;;;;;===???EEEIIIIIIRRRccclllttt|||ssslllffffffeeeeeeeeeccc___\\\WWWPPPJJJIIIGGGCCCAAACCCEEELLLRRRUUUZZZ^^^ZZZSSS>>>;;;999:::::::::???EEESSSdddvvv~~~}}}zzzxxxvvvuuuxxxxxxxxx{{{~~~|||yyy|||~~~~~~|||xxxooo___OOO???999444222333777BBBLLLCCC;;;777888;;;EEE\\\rrrkkk___UUUUUUZZZZZZTTTOOO:::---''',,,222000///222222222222444555444111///333222222111111000000///222333444333111000111222,,,...000000///...///000...///////////////...---000///000222888AAAIIINNNLLLNNNQQQSSSRRRNNNJJJGGG???<<<888777888888666333444555777888999999888888777:::;;;:::888777999;;;888888888888777777777777444555555444222111111222222222333333444555666666666666666666555555555555555444222222222222111///***///---...444111333???SSSppp~~~ppp```III???333+++***++++++)))''''''(((((())))))))))))&&&''')))*********)))(((''''''''''''((()))++++++***(((&&&&&&(((***++++++***777DDDLLLRRRVVVXXXVVVSSSQQQRRRXXX___aaa\\\VVV^^^^^^\\\ZZZXXXVVVTTTSSSWWW[[[```cccbbb^^^[[[YYYTTTUUURRRNNNNNNPPPNNNJJJCCC???888111---+++++++++)))((((((((((((((()))***(((((((((((()))***+++,,,888777666666666666555444888777555333000222>>>LLLllleeeNNNDDDNNNcccyyyVVV>>>===>>>333555444333222111111111111111111000000000000111111222000------...//////............------,,,,,,,,,////////////////////////............/////////000,,,------......------,,,---------.........//////000000000000////////////333222222222222222222222////////////000111333333444333222222333444666777555444333222111222333333111222333333111111222333222111000000000111222333444333222111000//////000333333333444555666777888:::<<<=========>>>@@@BBBKKKPPPXXXbbbnnn{{{~~~~~~{{{tttmmmmmmkkkiiihhhfffbbb]]]YYYWWWTTTOOOLLLIIIGGGDDDBBBFFFDDDEEEJJJPPPSSSQQQMMM???>>>;;;::::::<<<>>>???PPPeee{{{zzzxxxyyyzzzxxxvvvyyy{{{}}}~~~|||{{{{{{{{{zzzyyyxxxpppkkk^^^HHH???;;;666222222666;;;>>><<<::::::;;;???LLLcccxxxtttgggYYYUUUYYYZZZSSSJJJ:::444///...111333222000444777999888444222222333444444444333222111000///222333444222000...---...//////......///000111222///000111111111111000000000222222111888EEELLLKKKJJJNNNTTTXXXYYYWWWRRROOOKKKEEE===999888777555333333555888:::;;;;;;:::999999:::;;;<<<<<<:::999777;;;;;;::::::999888888888666666555444444444444555222333444555666666666666777999:::999777444333333111555444000///222222...//////...,,,,,,...333666GGGYYYppp~~~}}}ooo[[[MMM;;;555///...///000---***......------,,,+++*********************)))((('''+++++++++,,,,,,+++++++++------,,,,,,+++*********...111999DDDOOOUUUUUUTTTTTTTTTUUUVVVYYY[[[[[[[[[\\\___```]]]WWWTTTUUUXXXZZZ]]]___```___^^^]]]]]]VVVWWWVVVSSSSSSTTTQQQLLLFFFBBB:::111+++)))+++...'''+++(((!!! &&&+++***))))))***+++++++++++++++@@@>>>;;;<<<===>>><<<:::999888999888555777CCCPPPyyyzzz]]]MMMMMM```zzzjjjMMM999999===777444333222111111000000111111111000000000000111111222000------...//////............------,,,,,,,,,////////////////////////.........///////////////---------......------------------.........//////000000000000////////////222222222222222222222222////////////000111222222333222222222333444555666555444333222222222333444111333333333222111222333222222111111222333444555333444555555666666666666333333333333444555666777999;;;>>>@@@AAADDDGGGJJJSSSXXXbbbmmmzzz}}}~~~|||vvvpppjjjiiihhhfffdddaaa^^^\\\XXXTTTOOOKKKIIIGGGDDDCCC@@@>>>>>>BBBFFFHHHEEEAAA===<<<:::::::::===@@@AAAPPPcccwww~~~zzzyyyzzz{{{zzzxxxxxxzzz}}}}}}}}}||||||}}}zzzzzzyyyrrrlll___JJJ???;;;666333333666999;;;888777888999;;;GGG^^^sssoooaaaSSSQQQYYY[[[SSSIII888333///...111444333222333555777777444222222333444444444333333111000000333444555333111////////////////////////000000000/////////000000111111111///111111///555???CCCAAABBBGGGMMMSSSWWWWWWVVVTTTPPPKKKFFFAAA???===<<<;;;666777999:::::::::888777:::;;;<<<======<<<:::999;;;;;;::::::999888777777777777666555555555555666333333444555666777666666777999:::999666444333444000333333///...111000---000000///---,,,...222555<<>>>>>===;;;>>>KKKYYYhhhUUURRRbbb|||YYYEEE777444999888333333222111000000000000111111000000000000111111111///...---...///...---.........---------------///////////////////////////////////////.........------------------------------........./////////////////////000000000000111111111111111111111111000000/////////000000111222111111111222333444555333333222222222333444444111333444333222111222444222222222222333444666666333555777:::;;;:::888777333333222222333444666777999<<<@@@DDDGGGLLLQQQTTT[[[aaakkkvvv}}}|||}}}|||xxxsssiiiiiihhheeebbb`````````YYYUUUOOOJJJHHHFFFEEEDDDAAA???>>>@@@CCCCCC???<<<<<<;;;999999;;;>>>AAACCCPPP___pppyyy}}}}}}zzzzzz}}}~~~}}}{{{wwwzzz|||~~~}}}}}}}}}~~~~~~yyy{{{zzzsssmmmaaaLLL:::777222000000222333333444555777777888@@@VVVjjjfffWWWJJJLLLXXX]]]TTTHHH888444//////111444444333222444666666444333333333333444444333333222111000333444555444222000000000...///000000000///...---///.........///111222333111222111000444999;;;999:::>>>CCCJJJNNNQQQRRRRRRNNNMMMJJJFFFAAA>>>===>>>999999:::;;;:::999777666;;;<<<===>>>>>>===<<<<<<<<<<<<;;;:::999888777666888888777666666666666777444444555666777777777777777888999888666444444444///111111...---//////,,,111111000---,,,---000333444>>>SSSlllzzzqqqWWW@@@444000,,,+++---///...---,,,,,,++++++***)))))))))((())))))************)))))))))************))))))''''''((())))))***++++++)))+++000999EEEOOOWWWZZZSSSTTTTTTUUUWWWYYY[[[\\\^^^```aaa___[[[YYY[[[]]]```aaabbbaaa___^^^^^^___]]]\\\XXXTTTTTTYYYYYYVVVKKKFFF>>>666///---,,,---))),,,+++(((&&&)))++++++'''((())))))******))))))hhheeeccceeehhhggg```YYYPPPLLLGGGBBB???CCCTTTddd^^^UUUbbbnnnMMMCCC888111444666333222111000////////////111111000000000000111111111///......//////...---...............---------////////////////////////////////////..................------------..................////////////////////////000000000000000000000000000111111111111111000/////////000000111111111111222333444444333333222333333333444444222333444333222222333444111111222333444555666666333555888;;;:::888555222444333222222222444555666;;;>>>CCCGGGKKKPPPUUUYYY^^^dddmmmxxx|||{{{|||{{{wwwssslllllljjjfffaaa```aaacccZZZVVVOOOKKKHHHGGGFFFEEEDDDBBBAAABBBCCCCCC@@@>>><<<;;;:::999;;;===@@@BBBNNN[[[jjjtttzzz|||}}}{{{zzz|||~~~yyy{{{~~~~~~}}}||||||}}}{{{wwwzzzzzzrrrmmmbbbOOO;;;777222000111222000///333555777777666;;;MMM___]]]NNNCCCIIIYYY___VVVHHH:::666222111222333333333333444555666666555444444333333444444333222222111222333444444111000000000...///111111111///---,,,///...------...111333555555444444444666888888666666888;;;???BBBEEEGGGGGGKKKMMMMMMIIIBBB===;;;<<<::::::;;;;;;::::::999888;;;;;;===>>>>>>>>>>>>=========<<<;;;999888777777999888777777666666777777555666666777888888888777777888999888666444444555111111111/////////...---222222000...,,,---///222444===RRRmmmyyymmmQQQ:::222///,,,+++,,,------,,,+++*********))))))(((((('''((()))***************(((((())))))))))))(((((('''''''''((((((((()))))))))***,,,222<<>>???===;;;::::::<<<>>>@@@LLLXXXgggqqqyyy~~~~~~zzz|||{{{{{{~~~}}}~~~}}}{{{zzzzzzxxxuuuxxxxxxpppmmmdddRRR@@@<<<666444555555222///555666888999888;;;HHHVVVTTTHHH???HHHYYYaaaWWWIII===:::666333222333333333555666666888888888777555333333444444444333222222000222333222000//////000///000111222222000...,,,000///......///111444666555444333666888888777666555666777999;;;===???@@@JJJMMMOOOMMMFFF@@@======999999:::;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999888888777777777777777777777888888999888888888777888888777555444555666333222222222111000///000222222111///------///111555@@@XXXrrrzzziiiOOO===222000---+++******************)))))))))))))))((('''((()))***************((((((((())))))(((((((((((((((((('''''''''&&&&&&*********...555@@@KKKRRRNNNQQQTTTVVVVVVWWWZZZ\\\YYYYYYYYYXXXXXXYYY\\\^^^\\\]]]]]]]]]]]]]]]```bbb\\\\\\WWWSSSTTTXXXZZZXXXKKKEEE>>>777444111...,,,)))***++++++)))'''''')))''''''((()))))))))))))))qqqvvvyyyqqqsssppppppNNN<<>><<<::::::;;;>>>???IIIWWWfffqqqyyy~~~}}}zzz{{{{{{|||}}}zzzyyyyyyxxxuuuxxxwwwooommmgggXXXBBB<<<555333444444000,,,555555666:::<<>>HHHYYY```WWWJJJ???<<<999666444444555666888777777888:::999777555333333444444444444333333000111222222000//////000000111222222222111000///111000000000111333444555444111000444666555444666444555666888:::===>>>???EEEHHHLLLMMMJJJDDD@@@===:::::::::;;;;;;<<<<<<<<<::::::;;;<<<===>>>???@@@??????>>>>>>===<<<<<<<<<::::::999888888888888999888888999999:::999999888777888888777555444666777666333333444444111000222111111111///------///000333???YYYtttyyyfffNNNBBB222000...+++***)))************))))))))))))))))))((())))))************)))(((((())))))))))))(((((())))))(((''''''&&&%%%%%%*********+++000888CCCJJJKKKPPPUUUWWWWWWWWWYYY[[[WWWWWWVVVVVVXXX[[[^^^```aaabbbcccaaa___]]]]]]^^^\\\]]]ZZZVVVWWWZZZZZZVVVHHHCCC<<<888777555111...+++******,,,***&&&'''***'''((())))))******))))))SSSYYYcccmmmvvvdddJJJ======888666888666444333222111111000000111111111000000000000111111//////...///000000...,,,---........./////////000////////////////////////,,,------...///000111111000///...------...///000.../////////000000000000.........///000111111111000000111111222333333444222222222222333444555555111111333444555555444444444555555555444222000///333444555444333333333555333444444555555444222222555555555666888;;;>>>@@@999777555333333555777999:::<<<>>>@@@AAACCCGGGIIIMMMUUUcccrrr}}}{{{yyywwwuuuuuuoooiiigggiiihhhddd___\\\YYYVVVSSSQQQMMMIIIFFFFFFFFFEEEDDDCCCBBBBBBCCC>>>===;;;::::::<<>>555222333333000+++333000222:::AAAFFFKKKPPPGGG@@@>>>GGGWWW]]]UUUJJJ===<<<:::888666777999;;;999888777888999999666333333333444444444444444333000222333333111000000111222222222222222333333333222222222333333444444444666111///333555333222555444555666888:::;;;<<<===@@@CCCHHHNNNPPPMMMGGGCCC===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBB????????????????????????===<<<<<<;;;;;;;;;;;;;;;999999::::::::::::999999777888888666555444666888777333333555555111000333000000111///......///111111;;;TTTpppuuuaaaJJJ>>>000///...+++******,,,---************************)))************))))))(((((())))))******))))))((((((((((((((('''''''''''''''((()))***---444===CCCGGGNNNVVVYYYXXXWWWWWWYYYTTTSSSRRRSSSVVVZZZ]]]___bbbcccdddccc___]]][[[[[[YYY[[[ZZZXXXXXXYYYVVVPPPFFFBBB<<<::::::999555111...++++++---+++&&&''',,,((()))******++++++******>>>DDDLLLSSS[[[fffttt~~~|||dddOOOCCC???888888;;;777555444333222111111111111111111000000000000111111//////...000111000...+++---.........//////000000////////////////////////+++,,,---...///111222222111///...------...///111////////////000000000000---......///000111111222000000111222333333444444222222222333444555666777111222444555666666555444555555666555444222000...333444555555333333444555555666666666666444333222999888555444555888<<<>>>:::888555333333555888:::777999;;;===>>>@@@CCCFFFIIIQQQ^^^lllyyy~~~|||zzzxxxwwwsssllleeefffjjjkkkeee___\\\ZZZWWWUUUSSSOOOJJJFFFFFFFFFEEECCC@@@??????@@@<<<;;;:::999;;;===AAACCCDDDVVVjjjuuuzzz}}}}}}{{{{{{{{{~~~}}}~~~~~~|||{{{{{{|||xxxzzzxxxpppqqqooocccNNNEEE<<<888::::::666222000,,,...999DDDJJJNNNQQQCCC>>>===GGGUUUZZZSSSIII<<<;;;:::999888:::===@@@999777666777999888555111333333444444555444444444111333444444222111111222333222222222333444555555333333444555555555444444999333111444555222222666555666777888888888777777BBBEEEKKKTTTZZZYYYSSSMMM???>>>===<<<;;;:::::::::<<<<<<===>>>???AAACCCDDD???@@@@@@@@@@@@AAAAAAAAA??????>>>===============:::::::::;;;;;;:::999999777888777666444444666888777333222666555000000333///000000000......000111333999OOOjjjqqq]]]CCC666......---,,,++++++...000***************+++++++++***************)))((('''))))))************))))))&&&&&&''''''((()))))))))%%%''')))***,,,222:::@@@FFFMMMVVVZZZYYYWWWWWWXXXPPPNNNMMMOOORRRWWWZZZ\\\\\\___aaaaaa___\\\[[[[[[UUUXXXYYYWWWWWWWWWRRRKKKFFFAAA<<<;;;===<<<999555111---,,,...,,,''')))...))))))***+++++++++++++++444888<<<>>>@@@EEENNNVVVWWW```lllvvvlllXXXFFFCCC@@@:::999>>>999::::::888444222111111666111///333333///...222333333222///---,,,---...222111000...------------.........///222333333333////////////////////////000000//////............000000000000000111111222///////////////.........111111111111111111111111111111222333333333222222555555222///222777888555===666222333111...///555111111111111222333444444333333222222222333444555444555666777999:::<<<===:::888666444444555777888:::888999;;;<<<>>>EEENNNOOOQQQVVVaaannn{{{~~~|||{{{zzzxxxuuurrrnnnjjjfffeeeffffffdddaaaZZZYYYWWWUUUSSSPPPKKKHHHIIIGGGDDDBBBBBBBBBAAA@@@AAABBBBBBAAA@@@@@@AAACCCJJJUUUeeeqqqxxxzzz|||}}}}}}~~~~~~}}}}}}uuuyyyzzzwwwtttqqqllleeeSSSEEE999666999888444333444666777;;;CCCMMMPPPMMMAAA>>>???IIIVVVZZZSSSJJJ???>>>======888444777===999666444555888999444000666666555555444444444444///000000/////////222444222333333222555:::;;;888333555555222......333999999555222222555666555444555555666888999:::;;;<<>>999>>>@@@;;;999<<>>???@@@AAA@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<>>333444111...+++******+++,,,***((('''((()))***)))'''&&&&&&&&&(((******(((&&&+++***)))((((((''''''((('''((((((((()))))))))***)))(((((((((***...222444AAALLLUUUUUUTTTWWWXXXVVVNNNHHHGGGNNNTTTVVVYYY^^^bbbaaa```______]]]ZZZWWWXXXUUURRRPPPOOONNNMMMMMMHHHFFFCCCBBBAAA???<<<:::444///******,,,...,,,)))***+++,,,,,,+++***+++---000444777777777999@@@EEEBBBHHHOOOVVV\\\eeepppyyyppp___XXXQQQGGGAAACCC;;;;;;999666333111222333555000///222333000000444222333222111000000111333000000000//////......---444222111000000...---,,,........................////////////......------000////////////000111111////////////////////////111111111111111111111111111222222333333333333333777888666333444888999666999555444777666222111555222222111222222333444444222222333333333444444444666666555555666888999;;;;;;999666444333444555666;;;::::::===<<<;;;@@@FFFLLLNNNRRR[[[fffqqqzzz~~~~~~~~~{{{zzzyyywwwuuusssmmmjjjgggfffggggggddd```ZZZXXXVVVTTTSSSPPPMMMJJJJJJGGGDDDCCCCCCCCCBBBAAA@@@AAAAAA@@@??????@@@BBBJJJUUUdddpppwwwzzz|||}}}|||}}}~~~~~~~~~|||zzzyyy}}}}}}}}}~~~~~~~~~}}}}}}wwwzzz{{{wwwtttrrrmmmgggUUUGGG999666888777555444666666777:::DDDMMMNNNJJJ@@@>>>AAALLLYYY]]]UUULLLBBB@@@@@@AAA===777777:::999777666888<<<===999555444555555555555555555555111222222111111222444666333444444333555::::::777444555555333000111444777777555333333444555555555555666777888999:::;;;;;;???FFFUUUlllyyyeeeLLLAAA:::===>>>:::999<<<======>>>?????????>>>>>><<<===??????>>>>>>@@@AAA<<<===>>>??????>>>============<<<<<<;;;<<<<<<<<<@@@;;;999:::999666666:::999666333333555666555444444333222222111222222222222444@@@OOOUUULLL===555111///,,,)))(((((()))******((('''((()))***)))((('''&&&&&&(((******(((''')))((((((((((((((()))***&&&'''''''''(((((()))))))))(((''''''))),,,///111:::EEENNNPPPPPPSSSTTTRRRMMMIIIJJJRRRXXXXXXZZZ]]]```___^^^^^^___]]][[[XXXVVVSSSPPPOOOPPPPPPNNNLLLGGGEEEBBBAAAAAAAAA???>>>888333---+++---...---+++)))+++,,,+++***)))***,,,///222333222000000333666777999:::<<>>>>>;;;===AAAIIIKKKOOOUUU]]]fffmmmrrrooottt|||yyywwwvvvvvvtttsssllljjjhhhhhhiiigggccc___ZZZXXXUUUSSSSSSRRRPPPNNNKKKHHHEEEDDDDDDDDDCCCBBB>>>???@@@???======???AAAKKKUUUcccnnnuuuyyy|||~~~}}}}}}}}}|||{{{xxxvvvuuu{{{{{{|||}}}}}}~~~~~~~~~yyy|||{{{vvvsssrrrooojjjXXXJJJ;;;666777777666777999777666:::FFFPPPNNNGGG???>>>DDDQQQ___bbbYYYNNNCCCBBBDDDGGGEEE>>>::::::777666666999===>>><<<999333444555666666777777777111222222222111222444777444666555333666:::999666555555555444444444555666555555555444333333555777666666777888999:::::::::???EEEVVVsssoooTTTFFF<<<<<<===999888<<<:::;;;;;;<<<======<<<<<<<<<<<<===???@@@AAA???>>>;;;;;;<<<<<<===>>>>>>??????>>>===;;;;;;;;;<<<===>>>;;;;;;<<<;;;888777999999777444444555666666555444444333222222222222222222333:::FFFNNNJJJAAA;;;222000---***((()))***+++***)))((((((******)))((((((''''''(((******)))'''''''''''''''((()))***+++&&&&&&&&&&&&'''((()))***)))(((''''''(((***,,,...222<<>>===@@@DDDGGGIIINNNSSSYYY```gggllljjjooozzz~~~{{{wwwuuutttuuuttttttllljjjiiiiiijjjhhhccc^^^ZZZWWWTTTSSSSSSTTTSSSRRRLLLJJJGGGEEEEEEEEEDDDCCC>>>>>>???>>>======>>>@@@KKKUUUbbbmmmsssxxx{{{~~~~~~~~~~~~}}}|||zzzxxxwww{{{{{{{{{|||}}}{{{}}}{{{vvvssssssqqqmmm\\\MMM>>>777666666777999:::888777===KKKTTTQQQGGG===???FFFVVVdddggg\\\PPPCCCDDDIIIOOONNNFFF>>>;;;555444555777:::;;;999777555555666777777777666666///000111000///000333555555777666555666999888444666555444555666777666444333555666555222222555999777777777888999999999:::>>>DDDUUUqqqsss\\\KKK>>><<<<<<888888;;;999999:::;;;<<<<<<<<<<<<===<<<<<>>???@@@AAA???===<<<;;;<<<==================<<<:::888888999777666555555666666666555444333222222222222222333444999CCCLLLMMMHHHCCC555333000---++++++,,,---***)))((()))******)))((()))((('''((()))***)))'''((((((((((((((()))******&&&&&&&&&'''(((***+++,,,***)))((('''((()))+++,,,,,,444>>>EEEIIIKKKLLLLLLMMMMMMPPPTTTWWWYYYZZZ\\\VVVUUUTTTUUUWWWXXXWWWVVVTTTPPPMMMNNNQQQPPPKKKEEEEEECCCAAABBBDDDFFFGGGHHHAAA;;;444///------...---+++---------+++***+++,,,222333444444333222333333333444444444444666999;;;777:::<<<;;;===FFFUUUaaaxxxfffTTTFFF???CCCDDDAAA<<<888777888999444555555444111000000000---...000222222111///......000222111---***)))***////////////////////////.......................................///000000000000000000111111222222222222222222222222222222333333333333444555666777888999777666:::??????;;;666777777555555555444333666666555444333333333444111222444666666555444333777555333333444888;;;>>>777777777888999:::<<<===<<<888777;;;===>>>AAAFFFBBBFFFLLLQQQWWW^^^fffkkkhhhllluuu|||yyyuuuttttttuuuttttttmmmkkkiiijjjjjjhhhccc^^^ZZZWWWUUUTTTUUUUUUUUUUUUNNNKKKHHHFFFFFFGGGFFFEEE>>>??????>>>======>>>@@@KKKTTTaaalllssswww{{{~~~||||||}}}|||||||||{{{{{{{{{{{{{{{|||}}}|||}}}{{{uuussssssrrrnnn___PPPAAA999777666777:::999999;;;CCCQQQZZZTTTIII<<>>======@@@DDDDDDAAA===AAA@@@??????>>>>>>??????@@@???>>>===<<<======>>>===>>>???>>>===<<<:::777999888777666555555777888666555444333222222222222333555:::BBBKKKOOOKKKEEE888666222///---,,,---...+++)))((()))***+++***)))***)))'''((()))***)))(((******)))((((((((((((((((((((('''(((***,,,...000+++***))))))))))))***++++++000999BBBGGGIIIKKKMMMPPPQQQQQQQQQRRRVVVZZZ[[[TTTSSSRRRSSSUUUVVVUUUTTTTTTPPPMMMMMMOOOMMMHHHCCCFFFEEECCCDDDFFFHHHIIIIIICCC>>>666000---------......///000///---,,,---...444444333333222222333333111222333444555555555555222444555444444:::DDDMMMiiiwww~~~tttxxxpppccc[[[eeeddd\\\MMM@@@999666444666888888777444222222222///000111111111000///...)))---111111...,,,---...000000000000000000000000........./////////////////////......//////000111000000000111222222333333333333333333333333333333444333333333444666777999EEEAAA;;;999???EEEBBB;;;999;;;999666555999:::888888777666555444333333333222333444555666555555444555444333444555999<<<>>>555555666888:::<<<>>>??????:::888;;;===>>>@@@CCC===BBBJJJPPPVVV]]]eeekkkhhhjjjqqqzzzxxxuuutttuuuuuuuuutttooollliiiiiiiiihhhccc___YYYWWWVVVUUUVVVWWWVVVUUUOOOLLLIIIHHHHHHHHHGGGFFF???@@@AAA@@@>>>>>>@@@AAAIIISSSaaalllssswwwzzz|||yyyyyyzzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||~~~zzz|||zzzuuussssssrrrnnnaaaSSSDDD<<<888666888;;;888;;;AAAJJJVVV[[[TTTHHH<<>>KKK^^^vvviiiTTTBBB======999777:::888999:::;;;<<<===============>>>@@@BBBBBB@@@???BBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>===@@@@@@>>>===>>><<<888999999999777555555777999777666555333222222222222111333777<<>>EEEGGGJJJNNNSSSUUUTTTPPPPPPTTTXXXYYYVVVTTTRRRRRRSSSTTTTTTSSSQQQOOONNNLLLKKKJJJGGGEEEIIIHHHGGGGGGIIIIIIHHHGGGCCC???999333///---......000111111000...---...///???===999666555555444444444444444555666666555444111222333222333666;;;>>>MMMWWWdddlllkkkbbb[[[WWWSSSYYYbbbmmmzzz}}}zzz{{{fffSSSIIICCC>>>DDDEEEDDD@@@;;;666444333222111111111000/////////###)))///111000000222555000000000000000000000000/////////000000000111111000////////////000111111000000111111222333333444333333333333333333333333444444333333444666888:::JJJBBB999888BBBKKKHHH???:::>>>>>>;;;<<>>FFFOOOXXXYYYPPPDDD<<>>??????===;;;::::::888999:::;;;:::888555333222333444333222333666888444777777777999;;;999444555666777444222222555999555333222222444666777777999999999888888888777777666;;;EEEVVVnnnlllVVVCCC>>>>>>:::888999777888999:::;;;<<<<<<<<<;;;<<<>>>>>>======???@@@>>>???@@@AAA@@@@@@>>>>>><<<===???@@@AAAAAA@@@???>>>BBBAAA===<<<>>>===999999::::::888555555777:::777666555444333222222222111333333555===FFFFFF@@@???<<<777222...,,,+++++++++***))))))++++++***))),,,***(((((()))))))))(((***)))((((((((((((((()))((('''''''''***---111333((((((((((((((((((((()))+++***...999@@@CCCGGGMMMTTTXXXYYYTTTQQQUUUWWWVVVVVVSSSQQQOOOPPPPPPOOONNNLLLMMMMMMKKKHHHGGGHHHJJJLLLKKKJJJKKKKKKIIIFFFCCCDDDAAA===777222000///000000111222000...------...LLLHHHBBB===:::999888777666444333333444555444444111111222222333333444444;;;@@@HHHNNNKKKCCC===;;;:::???GGGOOOYYYbbbhhhiiiiiimmmtttzzzxxxhhhaaa^^^[[[ZZZYYYVVVPPPGGG???999777333333111000////////////(((---333333000---...000//////////////////////////////000000111111222222000000000000000111222222000000111222333333444444333333333333333333333333555444333333444666999;;;GGG===333444CCCPPPMMMDDD:::???BBB@@@CCCIIIKKKGGG:::999777666444444333333555444444444444555666666444444444444444555666666444444555666777888999999444111333;;;AAAAAA@@@AAA===DDDMMMTTTYYY```iiipppyyywwwxxx|||xxxwwwvvvwwwxxxwwwvvvtttrrrnnniiiggghhhgggdddaaaXXXXXXXXXYYYZZZYYYVVVTTTPPPNNNKKKIIIIIIIIIHHHGGGCCCCCCDDDCCCBBBAAACCCEEEFFFQQQaaannntttwwwxxxyyy|||{{{{{{zzzzzz{{{{{{|||yyyxxxwwwwwwwwwyyy{{{}}}wwwzzzzzzvvvssssssppplllbbbVVVIII@@@;;;777777;;;777@@@JJJSSSXXXWWWLLL@@@<<>>@@@AAA@@@???>>>:::<<>>:::999::::::888666555888;;;777777555444333222222222333444111000888CCCEEE@@@CCC@@@;;;555111///...---+++***)))***+++++++++)))---+++((((((((()))))))))(((''''''(((((()))***+++'''&&&&&&&&&))),,,000333&&&&&&&&&'''''''''''''''***'''***555===@@@EEEKKKTTT[[[]]]XXXTTTVVVVVVSSSSSSPPPMMMKKKKKKJJJIIIHHHHHHJJJLLLJJJGGGFFFJJJOOONNNMMMMMMMMMLLLIIIDDD@@@DDDCCC???:::555222111222000111111000...,,,---...jjjbbbWWWLLLEEEAAA>>><<<===999999;;;:::666555777555111222666555111222777666555777;;;;;;888999===<<<555444===EEEFFFFFFIIIOOOQQQTTTYYY```ffflllooo|||}}}{{{ppp^^^MMM@@@:::999777444333555444222///000000111222333222///,,,111...+++---000222000...111111000///............333222111000000000000000000000111222333333444444222222111111222222333444444333222222444777888888777<<<===>>>IIIWWWWWWNNNDDDEEECCCDDDTTTfffcccTTTCCC<<<666555555555666:::666555444333222333444444777666555444333444444555666777888999999888666555111555:::<<<<<<===@@@CCCBBBHHHQQQYYY[[[___lllyyy{{{~~~{{{zzzzzzzzzzzzyyywwwuuutttooollliiifffdddaaa^^^[[[YYYZZZZZZZZZYYYXXXVVVUUUTTTRRROOOKKKIIIHHHHHHIIIEEEFFFHHHGGGEEEBBBBBBBBBIIITTTcccnnntttvvvvvvwwwvvvyyyyyywwwwwwzzzzzzwww{{{vvvrrrsssxxx||||||yyy{{{{{{zzzxxxuuurrrooonnnfffYYYHHH>>>;;;;;;999666:::999DDDXXX^^^SSSFFFAAA???BBBNNN^^^fffaaaVVVOOOPPPWWWccckkkcccRRRHHHGGGCCCAAA>>>======<<<;;;999999:::::::::999777666444111000000///000000111111777777777777888999;;;===999999888777666555444444444666777666555555666777999999888888777777666666999999@@@QQQfffvvv|||{{{dddUUUDDD>>><<<;;;999:::777888888777777999<<>><<<;;;;;;===???@@@?????????>>>===<<<;;;:::???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::888888999:::999888777666444333222333333444111///...000444<<>>FFFQQQXXX\\\ZZZXXXWWWTTTPPPRRROOOKKKIIIHHHGGGEEEDDDHHHGGGFFFGGGJJJMMMNNNOOOTTTSSSPPPMMMIIIEEECCCAAACCCDDDDDDAAA<<<666111///333000...---...---,,,+++}}}xxxpppeee[[[TTTPPPNNNGGGCCC@@@AAA???;;;888:::888555444777555000...111888666777;;;<<<777444444666333444999;;;999:::???===>>>@@@CCCHHHMMMQQQSSSccchhhoootttwww|||rrrcccYYYSSSGGGAAA999555444555555555333333222333444444222000333111///000222222111000...------...///000111111222222111111000111111111000111111222333333444444333333333222333444444555666555555555666888888888888===>>>???KKKZZZ]]]VVVSSSZZZ]]]```lllvvvmmmZZZGGG???999777777555555777555555444444444666777888777666555444444444555666666777999:::999888777666555777:::<<<<<<>>>@@@AAADDDIIIRRRYYYZZZ^^^iiivvv|||}}}xxxzzzzzzzzzyyyxxxvvvtttrrrnnnlllhhhfffdddbbb___\\\[[[\\\\\\\\\[[[YYYXXXWWWTTTRRROOOLLLJJJIIIIIIIIIFFFGGGHHHGGGDDDBBBAAAAAAJJJTTTcccnnntttvvvxxxyyyzzz|||{{{wwwwwwyyyzzzwwwzzzxxxuuuvvvyyy{{{{{{yyyzzzzzzzzzyyywwwssspppmmmiii\\\JJJ???<<<<<<:::999;;;<<>>>>>>>>===;;;:::;;;;;;:::999777555444333222222222222222333333333333333333444666888999666666666666666555555555555777777777555555666777555555555444444444444444888:::BBBSSSeeeppppppkkk___PPP@@@:::999888888888777888888888888999<<>><<<>>>AAACCCDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBBAAACCCDDDDDDDDDCCCAAA???>>><<<;;;999999::::::999888777666444333333333333444222111//////222777===@@@CCCAAA===999555111///...,,,++++++***************************))))))***++++++***)))((((((((())))))(((((()))+++++++++++++++***)))(((''''''((()))***---+++,,,000444777???GGGNNNSSSVVVVVVUUUUUURRRNNNKKKHHHDDDBBBAAAAAA@@@???EEEDDDCCCEEEHHHKKKLLLLLLOOONNNMMMKKKIIIFFFEEEDDDGGGGGGGGGDDD???999444111222000...---......---,,,qqqrrrsssppplllkkklllnnnaaa[[[WWWUUUPPPHHHCCCBBB===999999;;;<<<999777888<<<888:::AAADDD@@@999555444555777777333///111777444444444555888:::===>>>CCCIIIRRR[[[cccmmmxxx|||yyywwwaaaXXXKKK@@@:::999999:::888888777888999999777555222222111111111111000000////////////000111222222222111111111111222222333111111111222333333444444444444444333444555555666333444444666777888999999:::???AAADDDPPP```gggeeefffsss|||sss\\\LLLCCC;;;999888555444444666555555555666888:::;;;888777666555444555555666777888999::::::999888777999888999:::===??????>>>BBBFFFNNNTTTUUUXXXbbbmmmyyy{{{uuu{{{{{{zzzyyywwwuuusssqqqmmmjjjhhhfffeeecccaaa___\\\\\\\\\[[[ZZZXXXWWWVVVTTTRRRPPPMMMKKKJJJJJJJJJGGGHHHHHHFFFCCCAAAAAAAAAKKKUUUcccnnntttwwwyyy{{{}}}~~~|||wwwvvvyyyzzzxxxwwwwwwwwwxxxxxxxxxxxxwwwyyyzzz{{{{{{yyyuuupppmmmlll^^^MMM@@@<<<<<<<<<;;;<<<>>>IIITTTSSSHHH@@@???GGGMMMZZZhhhjjj___QQQIIIPPPXXXcccggg]]]NNNEEEDDDDDDBBB?????????@@@???===<<<<<<;;;:::999777555444555555444444444444444444444444444555666777999999444444555555666666666666666777888777555444444555333333333333333444444444666:::DDDUUUeeejjjfff___\\\MMM>>>888888888888999888999999999888:::<<>>BBBFFFHHHFFFDDDBBB@@@AAABBBBBBCCCCCCBBBBBBEEEFFFGGGHHHGGGDDDAAA@@@>>><<<;;;:::;;;;;;999777777666555444333333333333444222111000000222444555<<<<<<:::999666444222000------,,,+++++++++++++++***+++,,,------,,,+++***,,,+++***)))))))))******(((((())))))***+++,,,,,,***)))(((''''''((()))***---******...000444;;;DDDJJJMMMPPPPPPQQQSSSPPPJJJFFFCCC>>><<<<<<=========DDDCCCCCCDDDHHHJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGKKKKKKJJJGGGCCC===888555222000...---.........---KKKRRRZZZ___bbbiiirrryyyxxxtttqqqpppiii___XXXWWWQQQMMMIIIGGGDDDAAA???>>>===999<<>>CCCIIIPPPYYY^^^aaagggooovvv{{{xxxpppdddWWWNNNIIIGGGGGGBBBBBBCCCDDDCCC@@@<<<888666555444333222111222333555555333222111111111111111111111111111222333444222222222333333444444444444444444444444555666666333444777999:::;;;===>>><<>>===;;;===@@@EEEKKKLLLOOOYYYcccrrr~~~}}}www}}}}}}{{{yyywwwuuusssrrrllljjjhhhffffffeeecccaaa[[[ZZZYYYXXXWWWUUUTTTSSSTTTRRRPPPNNNLLLKKKKKKKKKHHHIIIHHHEEEBBBAAAAAABBBLLLUUUcccnnntttwwwyyy{{{|||}}}zzzuuutttxxxzzzyyytttvvvxxxyyywwwuuuuuuuuuwwwyyy{{{|||zzzvvvqqqnnnmmm```OOOBBB<<<;;;<<<<<<:::???HHHPPPLLLCCC???BBBGGGOOO]]]jjjjjj\\\NNNGGGMMMWWWbbbcccYYYLLLEEEDDDCCCAAA?????????@@@???>>>===<<<;;;:::888777555444555555666666555555444444444444555666777888999999666666666666666777777777666777777666333222222333444444555555666666666777555999DDDTTTccchhhddd______OOO@@@::::::999999:::888999::::::999:::<<<>>><<<<<<>>>???????????????===???AAACCCDDDCCC@@@???AAAAAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHEEEAAA???@@@>>>===<<<<<<<<<999777777777666555444333333222444333222111000/////////777777777777666444111000///......---------------,,,---///222222111---***++++++******)))))))))))))))))))))))))))******+++))))))(((((((((((())))))+++(((''')))+++...555===GGGJJJKKKKKKNNNPPPMMMGGGEEEAAA===;;;;;;===>>>>>>EEEDDDDDDFFFIIIKKKLLLKKKFFFGGGIIIJJJKKKKKKKKKJJJMMMMMMKKKJJJGGGBBB===999333111...------......---888===BBBFFFIIIPPP[[[cccqqqsssxxx}}}zzztttssswwwyyyuuulll___SSSKKKFFFDDDEEE@@@BBBNNNXXXVVVMMMEEEFFFDDD@@@:::777666555555333333222111111222333444555555555666777:::>>>AAACCCHHHOOOVVV___jjjxxxzzzxxxtttnnniiieeecccbbb]]]]]]^^^^^^ZZZSSSIIIBBB@@@===:::666555555555666777666555333222111111111111111111111222333444444444444444444555555555555555444444444444555666666888:::===>>>>>>???AAADDDBBBIIIQQQZZZfffvvvjjjRRRFFF<<<999999777555444888777666555555555666777888777555444444555555666777777888888999999999999:::777555666:::===<<<;;;;;;<<<@@@DDDFFFJJJTTT^^^mmm}}}~~~|||~~~|||yyywwwuuutttssskkkjjjhhhggggggfffdddccc[[[[[[YYYWWWUUUTTTRRRRRRSSSRRRPPPOOOMMMLLLKKKKKKIIIIIIGGGDDDAAA@@@BBBDDDLLLVVVdddnnntttvvvxxxzzzwwwyyywwwssssssxxx{{{zzzuuuxxx{{{{{{zzzwwwvvvvvvvvvxxxzzz{{{zzzvvvqqqnnnmmmaaaQQQCCC<<<:::;;;;;;888>>>FFFJJJGGGBBBBBBFFFFFFNNN]]]hhheeeXXXLLLGGGHHHUUUaaaaaaWWWLLLFFFDDDBBB@@@>>>>>>??????>>>=========;;;:::888777666666555555666666555444333333000111111333444444555555::::::999999888777777666444555555444222111111222555555555666666777777888777999AAANNN[[[cccdddbbbbbbRRRBBB;;;:::888777888888999::::::999999;;;===;;;;;;===>>>????????????>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBDDDFFFGGGFFFCCC???===AAA???>>>>>>>>>===;;;888777777777666555333222222333333333222222000///...444444555555444222000///......---,,,,,,,,,,,,,,,...///111555777555///+++*********)))))))))((((((+++*********)))((((((((())))))(((((((((((())))))+++'''&&&((()))***111888EEEHHHJJJJJJKKKNNNLLLGGGEEEBBB>>>======?????????CCCCCCCCCEEEIIIJJJKKKJJJGGGIIIKKKMMMNNNNNNMMMMMMNNNLLLLLLLLLKKKHHHCCC>>>888444000...---------,,,333555666777999>>>EEEKKKRRRZZZfffooorrruuusssiiieeebbb___ZZZ[[[eeennnllleee______[[[PPPCCC<<<999777333333222111000///000111222333333222222333444666777888:::===???DDDMMMZZZcccgggjjjnnnrrrtttwwwzzz}}}|||tttjjjbbbPPPIII???999777777555444555555555444444555555666555444444444444555555666666666666666666666666666666666555555666666777888999<<>>???BBB@@@@@@BBBDDDHHHSSS]]]kkkzzz~~~}}}{{{xxxvvvuuuttttttllljjjhhhhhhhhhgggeeeccc^^^]]][[[XXXVVVTTTSSSSSSQQQQQQPPPOOOMMMLLLKKKJJJIIIHHHFFFCCC@@@AAACCCFFFMMMXXXfffqqqvvvwwwwwwxxxuuuwwwvvvssstttyyy{{{zzzyyyzzz|||}}}~~~}}}{{{zzzuuuwwwxxxyyyxxxuuurrrooommmbbbSSSFFF>>>;;;:::;;;999>>>CCCEEECCCBBBEEEHHHFFFNNN\\\ddd___SSSJJJHHHGGGWWWeeecccXXXMMMGGGDDDBBB@@@>>>>>>>>>>>>===<<<===<<<;;;999888888888888444555666666555444222111111222333555666666666666<<<<<<;;;:::999888777777333444555444222111111222444444444444444555555555888999===FFFSSS^^^dddfff```PPP@@@999888666555555777888::::::999888:::;;;888888999:::;;;<<<<<<===>>>======>>>@@@BBBEEEGGGBBBCCCDDDDDDEEEDDDDDDDDDBBBCCCDDDEEEDDDAAA>>><<>><<<<<<;;;:::999999999999:::555666777777666444222111333555666888999999999999:::::::::999999888888888333555666555333333444555444444444333333333333333666666999BBBPPP___jjjppp]]]NNN>>>777777555555555666777999999888777888999777777777777888:::<<<=========>>>???AAACCCDDDEEECCCCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEECCCBBB@@@???@@@@@@@@@AAABBBAAA>>><<<888888888777666444222111222333333333333333222222333222222222222333444444------,,,+++++++++++++++......///333666555///)))******+++++++++***)))((($$$&&&)))+++,,,***((('''(((((())))))))))))((((((,,,******,,,+++))),,,111666@@@GGGHHHGGGLLLQQQSSSHHHFFFEEEDDDEEEDDDAAA?????????@@@CCCFFFGGGFFFEEEFFFHHHLLLPPPRRRSSSRRRRRRMMMKKKLLLPPPUUUVVVRRRNNNIIIDDD===777333111///............000111111///---111999@@@@@@<<>>:::999777555333333333333222222222333444444333222000222555666777;;;AAAFFFIIIIIIIIIIIIMMMWWWcccllltttvvv{{{{{{fffYYYUUUSSSMMMFFFGGGFFFDDDBBBAAA@@@??????======<<<;;;:::::::::::::::999999999999999999999;;;;;;::::::;;;;;;<<<===BBBGGGOOOUUU]]]hhhwwwhhhVVVDDD<<<;;;:::999888444444444444555666888999555444333222111222333333444444444444555666888888444666999:::;;;???EEEJJJQQQJJJDDDAAA@@@DDDNNNYYYhhhrrr~~~yyyxxxvvvtttsssrrrssssssnnnllljjjiiihhhgggeeeccc]]][[[XXXUUURRRQQQPPPPPPOOOOOONNNNNNLLLKKKIIIHHHHHHFFFDDDAAA@@@BBBFFFJJJRRR^^^mmmyyy}}}{{{xxxvvvwwwzzzzzzwwwwwwyyyyyyvvvzzzwwwuuuxxx}}}|||xxxtttuuuuuuuuutttsssrrrqqqnnnfffYYYMMMCCC>>><<<;;;???AAAAAA@@@@@@CCCFFFGGGMMMSSS]]]___VVVJJJFFFIIIPPPcccqqqlll]]]QQQHHHBBBGGGDDDBBB@@@@@@@@@>>>===;;;;;;999999999999;;;;;;666666888888777555333111111222444555777777666666888888888888888999999999444666777666555555666777555555555444444333333333222222777BBBSSSeeesss{{{\\\MMM===888888777777888555777999999777777777888999888777777888;;;===???===>>>@@@AAAAAA@@@>>>===CCCDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBAAA@@@???@@@BBBCCCBBB???===888888888888666444222000333333333222222222222222222222222222333555777999000000///............///---,,,---000444333---(((++++++,,,---,,,+++***)))!!!$$$(((,,,---,,,***((((((((())))))))))))(((((()))((()))+++***''')))---///;;;EEEGGGFFFLLLTTTYYYKKKJJJIIIIIIIIIHHHDDDBBB@@@@@@BBBDDDHHHIIIHHHGGGCCCFFFKKKOOOSSSTTTTTTTTTMMMLLLMMMRRRXXXZZZWWWSSSOOOJJJBBB;;;666333111000000222333333111000000111333333111666======LLLhhhpppeeeiiilllnnnuuu~~~fffTTTJJJDDDCCC???;;;999999888666333555555444444444444444444777333333777;;;>>>GGGRRR\\\RRRDDD<<<<<>>?????????>>>===<<<:::999777999===>>>>>>???@@@BBBNNNWWWcccnnnwwwqqqWWWDDDCCCAAA888666<<<888666555555666666555444555555555444444333333333555555555555666666666666444666888999;;;@@@HHHOOOdddQQQCCCBBBDDDEEENNNZZZiiiyyy}}}{{{{{{}}}yyyuuusssssstttttttttooollliiigggffffffdddccc___]]]ZZZVVVTTTRRRRRRRRRQQQOOOLLLLLLLLLLLLKKKIIIIIIGGGDDDBBBBBBEEEIIILLLVVVgggvvvwwwvvvyyyyyyuuu~~~}}}{{{xxxvvvuuuttttttuuurrrppprrruuuwwwvvvtttvvvuuutttvvvxxxxxxuuurrrpppeeeVVVJJJBBB>>>;;;888???AAADDDDDDDDDDDDFFFGGGOOOUUU]]]]]]SSSGGGEEEJJJWWWhhhtttlllZZZMMMHHHGGGBBBAAA@@@>>>===;;;:::999<<<;;;:::888888888888999555555666666555555444333333222111222555888999:::444444444555666777888999444555555555555555555444---...///111333555666777555:::;;;<<>>>>><<>>===<<<:::888888999888444111777555333333555555333111000222333333333777>>>CCC444222000---,,,,,,---------,,,++++++------,,,+++)))************++++++++++++++++++************))))))'''&&&(((++++++)))'''+++++++++***************+++111<<>>@@@BBBDDDFFFGGGIIIMMMPPPaaakkkwwwwww^^^IIIEEEBBB999777<<<888666555555666666555444555555555444444333333333555555555555666666666666444666888999:::@@@HHHOOOVVVJJJCCCCCCCCCCCCLLLYYYgggtttyyy}}}|||{{{zzzwwwsssqqqrrrsssssssssmmmjjjgggeeedddcccbbbaaa]]][[[XXXUUUSSSRRRRRRRRRQQQNNNLLLKKKLLLLLLKKKIIIHHHGGGDDDBBBBBBDDDHHHJJJXXXhhhuuuwwwyyy~~~~~~yyy{{{zzzyyyxxxvvvuuuttttttuuusssrrrrrrtttuuuvvvvvvzzzxxxwwwwwwxxxwwwssspppnnndddUUUIIICCC@@@===;;;AAABBBDDDFFFFFFFFFGGGGGGMMMSSS[[[]]]UUUJJJFFFIIIUUUdddoooiiiYYYMMMHHHHHHBBBAAA@@@>>>===;;;:::999;;;:::999888777777888888555555666666555555444333333111000000333555555555444444444444555666666777333444444555555444444333000000111222222333444444333777888<<>>888999777666888444555777888999888888888777666555666888:::::::::<<<===>>>>>>===>>>AAACCCCCCCCCDDDEEEEEEDDDCCCBBBDDDGGGIIIHHHEEECCCCCCDDDCCCCCCCCCCCCBBB@@@???>>>>>><<<999999999999888777777555333333444444333000111111222333666;;;@@@DDD555333111...------......---,,,++++++------,,,+++************+++++++++++++++++++++************))))))'''&&&(((***+++)))''')))*********************+++///999EEEPPPSSSPPPKKKMMMMMMOOOQQQRRROOOJJJFFFCCCEEEGGGIIIJJJKKKLLLMMMHHHIIIKKKOOOSSSTTTTTTRRRJJJJJJKKKMMMRRRZZZdddkkkjjjeeeZZZIII999111111444...///000000///...///111000222111333666555EEEdddaaaJJJ@@@DDD@@@???@@@CCCGGGNNN]]]kkkxxx|||qqqiiigggddd```\\\VVVOOOHHHCCC@@@???>>>===<<<======>>>@@@===;;;===>>>@@@FFFNNNOOOIIIAAA;;;888777777777666777999:::;;;===AAADDDGGGKKKQQQXXX___fffmmmrrrxxx~~~{{{rrrjjjddd^^^YYYQQQIIIDDDBBBBBBCCCFFFHHHJJJMMMQQQXXX```eeexxxeeeMMMFFFBBB999777<<<888777555666777777666444555555555444444444444444555555555555666666666666444666888999:::@@@HHHOOOGGGBBBAAACCCAAA@@@IIIVVVbbbkkklllqqq}}}}}}}}}xxxuuurrrpppqqqrrrrrrqqqllljjjgggeeedddcccaaa```[[[YYYWWWTTTSSSRRRRRRRRRPPPNNNLLLKKKLLLKKKJJJIIIIIIHHHFFFCCCAAACCCFFFIIIYYYfffqqquuuzzz{{{wwwwwwwwwwwwvvvuuutttsssuuutttsssqqqqqqrrruuuxxxzzzyyyxxxxxxxxxwwwtttqqqmmmbbbTTTIIICCCAAA@@@>>>BBBCCCDDDGGGIIIIIIGGGFFFKKKRRR[[[^^^VVVKKKGGGJJJTTTaaaiiicccUUULLLHHHGGGBBBAAA@@@>>>===;;;:::999:::999888777666666666666555555666666555555444333666444333333555666666555444444444333333444555555222222333333333333222222333222222222222111111111333666777===UUUrrr|||wwwnnnVVV>>>777777666666999444555666777888888888888666777888777777777999:::;;;<<<=========>>>@@@BBBBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEGGGGGGEEEDDDEEEFFFDDDDDDDDDCCCBBBAAA???>>>>>>===;;;999888888999999666444333333333333222000222000111555<<>>HHHOOOPPPNNNOOOPPPSSSVVVVVVSSSMMMIIIGGGGGGIIIKKKMMMOOOPPPQQQLLLKKKKKKNNNQQQSSSSSSRRRKKKJJJIIIKKKPPPZZZfffnnnvvvoooaaaOOO???666444666...///000000//////111222,,,000///333666555FFFfffjjjOOO>>>>>>:::999999:::<<>>===@@@@@@@@@GGGPPPXXX______bbbssszzzwwwsssqqqqqqqqqpppooonnnllliiigggfffeeebbb```ZZZYYYWWWUUUTTTSSSSSSRRRPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIHHHEEEBBBCCCFFFJJJYYYdddnnnqqqxxxyyyttttttuuuuuuuuutttssssssssssssssspppmmmnnntttxxxuuuvvvvvvwwwxxxwwwvvvuuummmbbbTTTHHHCCCAAA@@@???BBBBBBCCCGGGJJJJJJHHHEEEKKKTTT```aaaTTTGGGGGGNNNYYYaaaeee]]]QQQJJJFFFDDDBBBAAA@@@>>>===;;;:::999999888777777666555555555555555555666555555444333555444333444666777777666444444333333222333333333111111222222222222111111222222222222111111111111777888888???WWWpppxxxrrriiiRRR>>>888888555555888333444555666777777888888888:::;;;:::777777:::===;;;<<<>>>>>>>>>>>>@@@BBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<>>>???===999666555555555555444333222222111000222111333;;;CCCFFFBBB===111///---***)))))))))***...,,,+++,,,---...---,,,*********+++++++++,,,,,,+++++++++*********))))))''''''((()))******)))(((&&&&&&'''((()))******+++++++++///666@@@IIINNNPPPQQQSSSVVVYYYZZZVVVOOOJJJGGGGGGHHHKKKOOORRRTTTTTTOOOMMMLLLMMMOOOQQQRRRRRRLLLLLLKKKKKKOOOWWWaaahhhuuuooobbbSSSEEE;;;666555///000111000000111333555111333222555777444CCC```}}}^^^BBB777666555555666777:::EEEPPPsssyyyhhh___[[[WWWYYYZZZ[[[ZZZXXXVVVUUUUUUVVVXXX]]]ccckkkqqquuuqqqssssssmmmddd[[[RRRMMMMMMJJJFFFAAA===;;;<<<===888777666666777888999:::888;;;======;;;;;;>>>BBBEEEGGGMMMTTTXXX___mmm{{{wwwoooiiifffdddeeehhhlllrrr|||lllRRREEE???:::888:::999777666666777777666555555555555555555555555555555555555555666666666666555777999999:::???GGGNNNEEE???:::;;;>>>AAAEEEIIINNNUUUUUUYYYfffnnnvvv}}}{{{wwwtttsssqqqooommmnnnllliiigggfffdddaaa___[[[ZZZYYYWWWUUUTTTSSSSSSPPPNNNKKKJJJKKKKKKJJJHHHIIIKKKJJJGGGDDDCCCGGGKKK[[[fffooorrrxxxyyyttttttttttttssssssrrrrrrpppqqqpppnnnlllmmmrrrwwwssstttvvvvvvvvvuuuttttttnnncccTTTGGGAAA???>>>===???@@@BBBEEEHHHIIIHHHGGGNNNZZZfffbbbPPPCCCIIIWWWcccfffbbbWWWMMMHHHEEEAAABBBAAA@@@>>>===;;;:::999888888777777666555555444555555555666555555444333...------000222444444333444333333222222222333333000111111111111111111000000000000111111222222333888777777???SSShhhooojjj___LLL<<<999999555444666333333444444666777888888777:::;;;:::777777999<<<999;;;============???@@@AAACCCDDDFFFGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>CCCHHHFFF???777222111666666555444222111111111222222777AAAIIIIII@@@666111000---+++))))))******...---,,,,,,......---,,,***++++++++++++,,,,,,,,,+++++++++*********))))))'''((())))))))))))))))))&&&&&&'''((()))******+++******+++000888BBBIIIMMMQQQSSSVVVZZZZZZVVVPPPKKKHHHHHHIIILLLQQQUUUVVVUUUPPPNNNLLLLLLNNNPPPQQQQQQNNNOOOOOOOOOPPPTTTYYY]]]hhhddd]]]UUULLLCCC:::444///000000000000111444777;;;;;;666777888222:::SSSwwwsssMMM999666333333555666666;;;BBB^^^tttuuu```OOOEEEEEEFFFGGGGGGFFFGGGJJJLLLNNNQQQXXXbbbooo|||uuummmkkkggg___TTTIII@@@;;;999;;;888666666888999999999777888999888777888999;;;>>><<<===AAADDDIIISSS^^^dddkkkwwwqqqVVVGGG@@@<<<999999999777666666777888666555555555555555555666666666555555555555666666666666666777999999:::???GGGMMMHHHAAA:::888<<>>======<<>>===;;;:::999777888888888777666555444555555666666555555444333......///111444666666555333333333222222333444444000000111111111111000000......///000111333333444555555555<<>>888999:::111444HHHbbb^^^EEE<<<666333555777777888;;;GGG]]]uuu~~~xxxiiiWWWJJJEEEDDDAAA<<<999999===AAABBBEEEKKKTTT```mmmxxxzzzpppbbbUUULLLHHHHHHEEEBBB@@@AAAAAA???===999888777777888999999888<<<888777;;;>>>???CCCHHHJJJPPPXXX___dddhhhlllppp|||xxx^^^LLLDDD???;;;888999888777777888888777555444555555555666666666777555555555555666666666666666888999999:::???GGGMMMCCCAAA===:::;;;>>>AAABBBEEEJJJKKKOOOVVVUUUYYYhhh{{{}}}}}}|||zzzxxxvvvuuutttrrrpppkkkiiigggfffdddbbb^^^[[[[[[[[[ZZZXXXVVVSSSQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHCCCGGGIIIGGGBBBAAAFFFLLLVVVffftttxxx{{{~~~{{{yyyuuurrrooooooooopppnnnmmmlllnnnqqqtttvvvvvvuuuwwwyyyxxxtttqqqqqqqqqjjj___OOOCCC>>>>>>>>>>>>;;;@@@EEEEEEDDDFFFMMMSSS```bbbaaaYYYMMMJJJYYYkkkxxxppp```PPPIIIJJJIIIFFFBBBAAA@@@>>>===;;;:::999888888888999888777555444555555666666555555444333333333444666888999888777333333222333333444555666000111111222222111111000......///000111222333333333444666;;;HHHXXXcccfff[[[JJJ<<<999888444222666222222222222444666888999666555444555777999999999444666999::::::999:::;;;>>>???AAACCCEEEEEEEEEEEEHHHEEECCCCCCEEEGGGGGGEEEHHHGGGEEEDDDCCCBBBBBBCCCFFFOOOVVVTTTHHH===999999777888999777333111222333333444999AAAHHHGGGAAA:::777555222000///...///000///---,,,---...///...---+++++++++,,,,,,,,,------+++++++++************)))%%%(((******(((''')))***)))*********************(((((()))+++///666===BBBHHHKKKPPPVVV[[[\\\[[[XXXYYYWWWWWWZZZ]]]\\\WWWRRROOOMMMLLLMMMPPPQQQQQQPPPPPPRRRTTTTTTUUUUUUWWWYYYUUUUUUWWW\\\^^^YYYNNNEEE,,,---...---...000444777AAA===666888<<<222333DDDLLLkkkiiiOOOAAA888222333666666666777===NNNdddttt{{{wwwjjj]]]PPPMMMFFF===666444888<<<:::;;;===BBBIIIQQQYYY^^^cccmmmtttvvvxxx~~~~~~{{{yyymmmddd```UUUQQQLLLIIIHHHGGGDDDAAABBB???;;;;;;======;;;888;;;777777===BBBAAA@@@AAA???CCCGGGJJJLLLQQQXXX]]]```dddkkkuuudddQQQHHHAAA<<<888999888777777888888777555444555555555666666777777555555555555666666666777666888999999:::???FFFMMM<<>>>>>???@@@:::AAAFFFFFFDDDFFFPPPXXXgggbbb\\\TTTNNNQQQ```qqq|||rrr```OOOIIIKKKLLLJJJBBBAAA@@@>>>===;;;:::999888888999999999777555444555555666666555555444333333333333555777777555333222222222333444555666777111111222222222222111111//////000000111111222222333555888===IIIXXXeeekkk___MMM===999666222222777111111111222333666888999888666444666:::<<<<<<:::555888:::<<<;;;;;;<<<<<<;;;===???AAACCCDDDDDDDDDIIIFFFCCCCCCEEEGGGFFFEEEHHHGGGEEEDDDCCCBBBCCCCCCFFFOOOVVVRRRGGG===;;;===888999:::888444111222444333444888>>>DDDFFFCCC@@@666444222///.........//////...------...///...---++++++,,,,,,,,,---------+++++++++************)))%%%(((******(((''')))++++++++++++***************((()))***+++...333999>>>DDDGGGMMMTTT\\\``````___bbb```___aaabbb___WWWPPPMMMMMMLLLNNNPPPRRRQQQPPPOOOQQQSSSTTTVVVXXX\\\___VVVVVVYYY___dddbbbXXXOOO////////////000000000000666777666555333333444666<<>>@@@EEEJJJLLLOOOQQQTTTYYY___ccclllpppvvv{{{~~~}}}~~~ssskkkllljjjbbbYYYUUURRRMMMGGGDDDCCCDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGJJJLLLPPPTTTYYY^^^dddkkkuuu|||ttt[[[JJJCCC???===<<<:::777666777999::::::777555444444555666444333666444222333555666777666777444999:::444999EEEGGGAAA<<<:::<<<>>>===>>>AAA@@@CCCGGGLLLRRRYYYaaafffnnnuuukkkhhhjjjlllllllllrrr{{{~~~~~~yyyuuuvvvwwwvvvvvvzzz}}}xxxqqqllliiigggeeecccaaa^^^\\\___[[[UUUPPPMMMNNNPPPRRRMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCDDDEEEBBB???CCCIIIQQQ___nnnsssuuuyyy}}}yyysssooonnnnnnnnnmmmkkkjjjkkkooouuuxxxxxxvvvuuuuuurrroooqqqvvvuuuqqqmmm]]]MMMEEE>>>999===EEEBBB???@@@EEEFFFGGGNNNXXXlll]]]PPPMMMLLLQQQdddyyyxxxdddQQQMMMTTTRRRHHHFFFEEEBBB>>><<<:::999999999999888888777666666666555444333222222333444555555444444555666666555333333444555555555333111///555555555666777555222///---///111111000///000111333333555<<>>AAAAAA???@@@DDDDDDBBBBBBAAAAAABBBDDDEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGCCC@@@???>>><<<;;;999888777666666555333111---333888<<>>???AAADDDIIILLLLLLQQQYYYbbbjjjpppssstttwwwsssttt|||~~~zzzyyykkkbbbXXXSSSSSSRRRMMMIIIIIIIIIHHHGGGGGGGGGHHHIIIFFFGGGHHHIIIHHHIIIKKKMMMNNNPPPSSSUUUXXX]]]dddjjjrrrwwwhhhRRRDDDAAAAAA<<<:::888777777888888777777666444555666666555333666444222222444666666555777444999:::444:::FFFGGG@@@;;;999;;;===<<<===@@@BBBDDDGGGLLLSSS]]]gggnnnooo{{{ooofffcccdddeeecccaaadddjjjppp~~~}}}}}}|||xxxtttvvvwwwvvvvvvyyy}}}zzzsssmmmjjjgggdddcccaaa___]]]]]]ZZZUUUQQQNNNNNNOOOQQQMMMMMMMMMLLLJJJIIIGGGFFFDDDCCCDDDEEEBBB???BBBIIIQQQ```oootttuuuyyy~~~|||wwwrrrnnnmmmllllllllljjjiiijjjmmmrrruuuuuuuuupppqqqooonnnqqqvvvvvvsssmmm]]]MMMGGGAAA;;;;;;@@@@@@???AAADDDEEEFFFPPP[[[gggYYYNNNLLLNNNUUUiii~~~zzzgggUUUSSSZZZXXXNNNFFFDDDAAA>>><<<:::999999999999888888777666666666666555444333333444555666555444444444666666555333333444555555444333111///333222222222333222000...---///000111//////000111222444999GGG\\\pppwwwuuu]]]MMM===777777666555444000222444555444333333333666555444555777888888777999999:::;;;;;;;;;;;;;;;888<<<======???CCCEEECCC@@@BBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFCCC@@@>>>>>>>>><<<;;;999888666666777666444222000444888===DDDIIIDDD:::666666555222///...------......////////////......---***))),,,---,,,***)))))))))))))))*********+++)))***+++,,,,,,+++***)))---......,,,)))'''&&&'''***((('''''')))---111444@@@JJJVVV^^^```aaaccceeeggggggfffbbb]]]XXXUUUTTTRRRUUUXXXZZZYYYUUUPPPMMMMMMQQQXXX]]]aaaaaa```^^^___^^^___cccffffffbbb]]]////////////000000000000000000222666::::::666222555999@@@OOOfff{{{wwwhhh\\\OOOGGGAAA:::444222888999===CCCPPPgggnnnWWWHHH@@@<<<:::999555222333333222444999555555666555555666999<<<:::===BBBIIIOOOTTTWWWXXX\\\```jjjxxxwwwmmmjjjmmmnnnjjjeee```___^^^\\\[[[ZZZZZZZZZWWWXXXXXXWWWTTTRRRQQQRRRSSSTTTTTTSSSSSSTTTWWWZZZ___bbbhhhppp{{{zzz]]]JJJCCCDDD>>><<<:::999999999888777888666555555666777555444777555333222444555555444777444999;;;666<<>>???BBBDDDCCCFFFRRR^^^```TTTKKKKKKPPP[[[pppzzzhhhYYYXXX^^^[[[RRREEECCC@@@===;;;:::999999999999888888777666666666666555555444444555555666555444333444555666555333333444555555444333111000222000......//////...------///000000//////000111///333<<>>IIIVVV]]]]]]]]]___bbbiiiiiigggccc^^^ZZZXXXXXXYYY[[[^^^___^^^[[[WWWTTTQQQVVV\\\bbbeeeeeebbb```eeeeeeffffffffffffffffff////////////000000000000///...111777===>>>888222777777888???OOOfffzzz{{{kkkZZZJJJ???;;;:::888888888999@@@RRRoooqqq\\\MMMBBB===999444111222444444666:::555666666555444444666888888999:::<<<===???@@@@@@@@@GGGRRR\\\aaacccgggjjjssspppnnnpppwww}}}~~~}}}|||{{{zzzyyyxxxxxxyyyyyyxxxtttnnnhhheeeccchhhhhhiiigggddd___ZZZXXX]]]]]]^^^bbbiiirrrzzz}}}lllUUUIIIDDD@@@>>><<<<<<<<<<<<:::999999777666666777888666555888666333333333444444333888333888;;;777???JJJJJJ@@@:::888;;;<<<<<<<<>>AAAHHHSSSaaaooouuuwwwyyyzzzyyywwwtttpppmmmlllkkkkkkjjjlllkkkjjjjjjllloooqqqrrrqqqttttttqqqqqqsssrrrnnnmmmZZZIIIFFFEEE???;;;;;;;;;???CCCCCCBBBHHHTTT```ZZZQQQIIIKKKRRR```tttuuudddYYYYYY]]]XXXNNNCCCBBB???===;;;:::999999999999888888777666666666666666666555555666666666555444333333444555444333444444444444444222111000111///,,,+++,,,---------...///000000//////000222---111;;;QQQmmm~~~yyylllTTTFFF888333222111111333111222222222111111333555555444222333555777777777888999999999999999888888777;;;<<<:::;;;======:::===BBBGGGHHHDDDAAABBBEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@???===<<<======<<<:::888777777888999999888666777555666;;;CCCGGGCCC===:::888666444333111///---000000111111111111000000333+++)))///111---+++...******************************)))(((((()))******%%%&&&(((((((((((()))+++(((((('''''''''))),,,---777BBBPPPWWWWWWVVVYYY]]]dddeeeeeebbb```^^^^^^``````bbbdddeeeeeebbb___]]][[[]]]aaadddeeeeeedddcccjjjjjjjjjhhheeefffiiilll////////////000000000000000///111777>>>@@@===888777777777999@@@RRRnnnxxx```MMMBBB???:::666444666:::EEEXXXkkk~~~fffSSSFFFCCC<<<666666555222111333333444555444333444555777555666666777999:::;;;<<<999???DDDFFFFFFGGGKKKNNNQQQUUUZZZ^^^dddlllvvv~~~xxxkkkccceeedddbbbbbbdddgggkkkmmmrrrqqqrrruuuyyy|||}}}}}}xxxzzz~~~{{{fffTTTJJJAAA???===<<<<<<<<<;;;::::::888777777888999777666999666444333444555555444888333888;;;999AAALLLLLLAAA<<<999<<<======>>>@@@@@@CCCGGGMMMTTT]]]ffflllqqqqqquuuqqqhhhdddbbb[[[\\\^^^______```bbbcccfffxxx|||wwwuuutttttttttwwwyyyxxxuuuvvvzzz{{{xxxppplllfffcccaaaaaa``````VVVVVVTTTRRRPPPNNNMMMMMMKKKKKKKKKJJJHHHGGGEEEDDDFFFDDDCCCCCC???===AAAHHHSSS```nnnsssvvvxxxxxxvvvuuurrrooommmmmmmmmlllkkknnnnnnmmmllllllnnnppprrrrrrvvvxxxuuuttttttsssooolllXXXFFFCCCCCC@@@>>>@@@:::???CCCBBBCCCJJJVVV```VVVNNNIIIKKKUUUcccuuu{{{pppaaaZZZ[[[\\\TTTIIIAAA@@@>>><<<::::::::::::999999888888777666666666555666666666666666666555666444222222333555444444444444444444333222111111222///,,,+++,,,....../////////000///......000222000111:::OOOiiixxxpppaaaLLL@@@555222111000000222111222333222111111333555555333222222444666777777888888888777666555444333777;;;<<<;;;;;;===<<<888<<>>>>>===;;;999888888777999:::;;;999888777444444999???CCCDDDCCC<<<999555333222111///---000000111111111111000000---++++++...///......000+++++++++*********************)))(((((()))*********++++++***(((&&&'''(((''''''((((((***+++------111;;;IIIPPPRRRSSSWWW[[[^^^```bbbccccccdddfffgggfffgggiiijjjkkkiiihhhggggggfffeeeddddddeeegggggglllmmmmmmjjjggggggkkkppp////////////000000000000222000111666===CCCEEEEEE:::777666888:::CCC[[[sss}}}fffRRREEE???777444999===???HHHSSSgggyyyiiiNNNDDD;;;999777555444555111333555555444555666888777777777777888888888888<<<@@@AAA===:::===AAABBB===CCCJJJKKKLLLQQQ]]]gggzzz~~~zzzqqqoookkkhhhfffeeefffggggggfffgggjjjnnnqqqqqqqqquuutttvvvzzz|||{{{|||tttcccVVVGGGDDD@@@===<<<<<<;;;:::;;;999888888999:::888777999777555444555777777666888333777;;;;;;DDDNNNMMMAAA<<<:::<<<>>>===>>>AAA???BBBFFFKKKQQQXXX___dddkkkjjjnnn|||zzznnngggdddccc_________^^^^^^______```^^^iii}}}{{{vvvssssssuuuvvvxxxzzzzzzvvvuuuxxxwwwtttnnnjjjfffcccaaa```___^^^VVVUUUSSSQQQOOONNNMMMMMMKKKKKKJJJIIIHHHFFFEEEDDDGGGDDDCCCBBB???<<<@@@HHHSSS___kkkpppsssvvvvvvtttrrrooommmlllmmmnnnnnnmmmooopppooonnnmmmmmmoooqqqpppuuuyyyxxxwwwxxxwwwtttiiiVVVFFFBBBBBB??????CCC:::???BBBBBBEEENNNWWW\\\PPPLLLIIILLLWWWfffuuu}}}wwwlllaaa^^^aaa___TTTHHH@@@???===;;;:::999::::::999999888888777666666666444555555666666555555444666444222111333444444444555555444333333222222111222000---,,,---///000000///000000///......111333333555<<>>;;;<<>><<<::::::999999:::;;;;;;:::888777444444777<<<@@@GGGNNNCCC===666222111111///---000000111111111111000000'''+++,,,+++000777666///+++++++++++++++*********************************)))+++,,,,,,++++++,,,...(((((()))***+++,,,,,,---///777BBBKKKQQQVVV[[[___\\\___cccfffggghhhjjjkkkiiijjjlllnnnoooooooooooopppnnnjjjgggggghhhkkkmmmooopppqqqooommmmmmpppsss////////////000000000000111000000444;;;FFFPPPVVVHHH===888:::;;;<<>>;;;999999<<<333555777777666666777999888888888888777666555555<<>><<<:::>>>AAAAAA@@@CCCLLLTTT___eeeppp}}}|||wwwuuuuuuvvvrrrpppooonnnnnnmmmkkkiiipppmmmnnnsssuuussstttwwwsssyyy{{{uuuqqqtttyyy}}}}}}}}}|||wwwmmmdddUUUOOOHHHCCC@@@>>>===<<<;;;:::999999::::::999888999777555555777888999888999222666<<<<<>><<<@@@GGGRRR]]]gggmmmqqquuuvvvtttmmmllljjjkkkmmmnnnnnnmmmnnnpppqqqpppmmmlllmmmnnnooovvv{{{zzzxxxxxxwwwtttfffVVVIIIFFFBBB======BBB;;;???AAABBBHHHRRRXXXWWWJJJHHHHHHMMMYYYiiiuuuzzzqqqggg___bbbgggdddVVVJJJ???>>><<<:::999999::::::999999888888777666666666333444555666666555444333666444111111222444444444555555444333222222222222111///------///000000//////000///...---...111333333666>>>NNNaaaiii^^^MMM;;;555111222333111000111---///222222111000000111555333000000222444666666333444444555555555444444222777::::::;;;>>>===999<<<<<<===>>>@@@BBBEEEFFFCCCDDDEEEFFFEEEDDDBBBAAA???>>>>>>???@@@???===;;;;;;:::::::::<<<<<<:::888888555555888:::???LLL[[[QQQHHH>>>777555333111...///000000000000000000///(((000///+++888IIICCC...,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))%%%''')))***+++,,,...000)))***+++++++++******)))---111:::FFFQQQ[[[aaacccaaaeeeiiilllkkkjjjjjjjjjjjjkkkmmmppprrrtttuuuuuutttrrrooommmmmmoooqqqsssrrrtttvvvvvvvvvvvvvvvwww////////////000000000000000//////222:::HHHWWWbbbYYYGGG;;;===>>>999;;;CCCOOOaaaxxxyyyXXXLLLDDDDDD???888999BBB???QQQggg}}}}}}jjjSSSDDD<<<777777999222444666666555444555666000222555777999:::::::::999===;;;777777<<<===999888999::::::;;;@@@FFFKKKNNNTTT```ooo~~~zzzuuuqqqmmmhhheeelllggggggmmmooommmmmmqqqpppuuuuuuoookkknnnrrrtttxxxvvvsssssssssssspppmmmaaa[[[RRRJJJEEEBBBAAA@@@<<<:::999999;;;;;;:::888999888666666888:::::::::999222666<<<===GGGQQQOOO???:::888:::<<<;;;<<>>;;;@@@GGGRRR\\\eeekkkoootttuuusssjjjiiihhhiiilllnnnnnnmmmmmmppprrrpppmmmkkkkkkmmmrrryyy}}}{{{wwwvvvssspppcccWWWMMMIIIDDD;;;:::>>><<>>===;;;:::999999::::::999999888888777666666666222333444555555444333222666444111000222333444444555555444333222222222222000///---...///000000///000000///...---...111333///444>>>NNN___dddWWWGGG444///---000111...---...---000333444333222111111555222000///111444666666111222333555666777777777555999;;;::::::;;;888444<<<:::999;;;???CCCFFFGGGEEEFFFHHHIIIHHHGGGEEEDDD<<<<<<<<<>>>@@@@@@???===<<<;;;;;;;;;<<<<<<:::888888666777999999???PPPccc]]]SSSFFF===999777555222//////000000000000//////---555222---AAAZZZOOO000,,,,,,,,,++++++*********)))***,,,------,,,***)))***++++++)))&&&$$$$$$%%%++++++,,,+++***)))'''%%%***---444AAAPPP\\\ccceeegggkkkooopppnnnkkkhhhgggkkklllnnnpppsssvvvxxxyyytttsssrrrrrrssstttvvvwwwvvvwwwyyy|||}}}|||{{{zzz000000000000////////////000111333333555AAA[[[rrrpppZZZEEE>>>>>>===<<<===@@@JJJ[[[uuuvvveeeTTTKKKEEE???===???AAA@@@III]]]uuuqqqQQQ@@@???<<<555999888777:::<<<;;;666222:::777555666999;;;:::999<<<;;;999888777777888888;;;888888;;;<<<===CCCJJJMMMRRR[[[gggtttzzztttooosssqqqoooooooooooommmkkkkkkjjjjjjjjjlllooorrrtttttttttrrrpppmmmlllmmmnnnjjjaaaVVVQQQRRRRRRNNNJJJIIIFFFBBB@@@??????>>><<<:::???@@@<<<<<<@@@@@@<<<>>>;;;888:::@@@GGGJJJLLLAAA>>>:::999:::===>>>???AAA@@@CCCFFFHHHLLLXXXcccvvvyyymmmhhhbbb___bbb___\\\ZZZYYYZZZ[[[\\\\\\^^^___dddiiikkkmmmwwwyyyuuuvvvvvvtttuuuwww|||yyyvvvtttpppllliiiooojjjccc___``````___^^^YYYVVVRRRPPPOOONNNLLLKKKHHHFFFEEEDDDEEEDDDCCCAAAEEEEEECCC@@@===???DDDJJJTTTYYYdddppprrrmmmlllppprrrnnnhhheeefffhhhkkklllqqqmmmlllnnnnnnkkkiiikkktttwwwoooqqqqqqmmmaaaVVVHHH@@@>>>>>>===;;;<<>>???======???;;;;;;:::888777555444333777666444333222111111111222222222333444555666777000111222333444333222222000000000000000000000000---///000000//////000222555888CCCVVVbbb___PPPDDD222333222...***)))---000000000000000000000111222000000111111111222222222444111111444555777<<>>===;;;;;;::::::::::::;;;;;;<<<555444999:::;;;HHHZZZllldddTTTBBB888555333000000111111111000///000111111---...;;;PPPXXXEEE,,,---,,,+++***))))))))))))***)))((('''''')))+++---***+++,,,---,,,+++***))),,,,,,***((('''&&&&&&&&&)))+++111===MMM\\\eeejjjlllllllllmmmnnnnnnkkkiiimmmoooqqqqqqqqqqqqsssuuuxxxrrrqqqwww{{{yyyxxxzzzzzz|||}}}}}}}}}000000000000000000000///...///222333555AAAYYYooo{{{iiiTTTIIIBBB===;;;===;;;@@@III\\\xxxsssjjj___PPPCCC>>>@@@>>>BBBLLLZZZkkkfffOOOGGGDDD???@@@>>>;;;888777888888999;;;999777888;;;===<<<;;;???>>>===;;;;;;<<<=========;;;;;;>>>???@@@FFFMMMOOOTTT\\\ggguuu~~~{{{xxxuuussspppllliiigggiiiiiiiiiiiijjjmmmpppyyywwwsssnnnkkkkkklllnnnjjjbbbYYYUUUXXX[[[ZZZWWWSSSPPPNNNLLLKKKJJJIIIGGGBBBFFFFFFDDDFFFJJJJJJEEEDDD@@@======AAAGGGJJJLLL===;;;::::::;;;<<<<<<;;;>>>>>>@@@DDDHHHRRRddduuurrrhhheee___\\\^^^]]][[[XXXWWWXXXYYYYYYXXX^^^^^^aaaeeefffiiisss~~~zzzuuuvvvvvvssstttvvv~~~{{{xxxuuurrrnnnkkkmmmiiicccaaaaaaaaa```^^^XXXUUUQQQOOONNNMMMKKKJJJHHHGGGEEEDDDDDDDDDBBB@@@BBBBBBAAA>>>;;;>>>DDDIIISSSWWWbbbmmmqqqnnnnnnrrrrrrnnnhhheeefffhhhjjjkkkooolllkkknnnooommmmmmooo{{{yyyrrrsssrrrlll___UUUGGG>>>======<<<;;;999===@@@DDDLLLRRRPPPIIIIIIHHHMMMZZZcccfffgggjjjbbb]]]\\\bbbkkklllcccYYYHHHAAA<<>>===???;;;:::999888777666555444777666555444333222222111333333333333444555666666222333333444333222111000000000000000000000000000---///000000//////111222666;;;HHHZZZddd___OOOBBB222222000---++++++---///000000/////////000111111000000000111111111222222111111444666555555===FFFIII<<<555888:::666666:::;;;;;;;;;<<<===???AAABBBDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<666555999::::::EEETTToooiiiZZZFFF:::666555444222222222111000/////////222///...555EEEKKK???,,,---,,,+++******)))*********)))(((((((((***+++,,,))))))***+++++++++++++++++++++***)))((((((((((((+++,,,000:::GGGVVVaaagggiiikkkmmmooonnnllljjjhhhlllnnnppprrrssstttvvvyyyzzzvvvvvv{{{}}}|||~~~000000000000000000000000000111222333444===PPPccc~~~ssseeeWWWIII===:::;;;>>>>>>???FFFWWWooo}}}eeeNNN@@@>>>>>>>>>@@@CCCMMMbbbuuugggTTTHHHAAAAAA@@@===:::888999;;;>>><<<;;;:::;;;>>>@@@@@@@@@@@@???===<<<<<<===>>>???===:::;;;>>>???@@@FFFMMMRRRWWWaaammm|||yyytttpppooorrrtttrrrmmmjjjlllooo}}}yyyrrrlllhhhggghhhjjjbbb[[[TTTRRRWWW]]]______]]][[[ZZZZZZZZZZZZXXXVVVRRRTTTTTTUUUZZZ______[[[RRRMMMGGGDDDCCCDDDEEEFFF<<<;;;;;;<<<======;;;999>>>===???CCCIIIYYYsssqqqjjjgggbbb___```[[[ZZZXXXXXXYYYZZZZZZYYY```___```bbbaaabbblllvvvzzzuuuuuuuuurrrrrrttt}}}zzzxxxvvvssspppmmmkkkgggcccbbbcccccc```]]]WWWTTTQQQOOONNNLLLJJJIIIIIIGGGEEEDDDDDDCCCAAA???>>>>>>>>>;;;:::===DDDJJJSSSWWW```jjjnnnnnnooorrrqqqmmmhhhffffffhhhiiiiiillljjjjjjoooqqqppprrrvvvxxxttttttpppiii]]]RRREEE===;;;<<<;;;:::777;;;???CCCJJJMMMJJJDDDJJJKKKRRR___hhhiiidddaaaXXXWWWZZZccclllmmmcccYYYHHHBBB???AAACCCAAA??????::::::999999888777666666888777666555444444333333333333333333444444555666444444444333222111//////000000000000000000000000---///000000///000222444888AAAQQQ```ggg___MMM>>>222000---+++,,,---......//////......///000000111000000000000111111111111...111555777444333===HHHEEE;;;666999;;;888888<<<::::::;;;<<<===???AAABBBCCCCCCDDDEEEEEEEEEDDDDDD@@@@@@@@@???>>><<<;;;:::===<<<<<<<<<<<<<<<<<<===<<<777777::::::999@@@LLLdddbbbXXXFFF777333444555444444333111000///...---333111...///666:::555---,,,,,,+++******+++++++++)))))))))***************))))))))))))***+++,,,,,,+++******)))******++++++------...444???MMM[[[dddiiimmmqqqrrrooollljjjkkklllnnnqqqsssuuuwwwzzz|||}}}{{{|||~~~000000000000000111111111555333333333222666CCCQQQkkkmmmlllcccSSSDDD===<<<===>>>>>>???DDDPPP___hhhwww[[[III@@@???@@@@@@>>>AAAMMMZZZuuulllWWWJJJDDDAAA>>>======>>>>>>===>>>>>>>>>@@@BBBDDDFFFGGGCCCAAA???>>>===???AAABBB???===>>>AAABBBDDDJJJQQQWWW^^^iiixxx{{{rrrppprrr{{{vvvpppjjjfffcccaaa___YYYSSSMMMLLLQQQXXX\\\]]]]]]]]]^^^```bbbcccaaa___aaaaaabbbhhhpppvvvvvvtttiiiccc[[[RRRKKKFFFDDDBBBBBB@@@???>>>??????===;;;??????AAADDDJJJZZZvvvtttooolllgggdddddd]]]\\\[[[\\\^^^___^^^\\\``````aaabbb___^^^dddmmmyyyyyyuuutttsssqqqppprrryyywwwvvvuuuuuussspppnnnhhheeeccccccdddccc```\\\VVVTTTQQQOOONNNMMMJJJHHHHHHFFFDDDCCCCCCBBB@@@>>>;;;<<<<<<::::::>>>EEEKKKVVVYYY```ggglllmmmooopppooollliiiggggggiiiiiiiiiiiihhhjjjooorrrrrrvvv|||~~~~~~zzzsssrrrrrrmmmeee[[[QQQDDD;;;:::;;;;;;999888999<<<@@@DDDGGGFFFCCCHHHJJJSSS```kkklllfff```UUUVVV\\\dddjjjggg\\\RRRGGGDDDAAABBBDDDCCC@@@>>>::::::999999999888888888888888888777666555444444333333333333333444555666444444333333222111000000////////////////////////---.../////////000333555;;;IIIZZZeeeggg]]]JJJ:::111...******---///...,,,------------...///000000/////////000000000111111000000333555444333999BBB<<<666333777::::::<<<@@@999999:::<<<===???@@@AAA@@@AAACCCDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>===;;;:::======<<<<<<<<<<<<======<<<999999;;;:::888<<>>CCCDDDEEEFFFGGGIIIKKKMMMGGGFFFCCCBBBBBBDDDGGGIIIHHHFFFGGGJJJLLLMMMSSSZZZ]]]fffttt{{{tttrrrvvvsssnnnjjjfffaaaZZZUUUUUUPPPKKKIIILLLQQQUUUWWWTTTUUUWWW[[[___aaaaaa```aaaaaaeeemmmvvv|||~~~zzzrrrhhh___XXXTTTRRRMMMJJJEEEBBB@@@@@@@@@?????????BBBDDDHHHSSSiii}}}zzzwwwsssooonnnjjjhhhgggfffdddbbb^^^[[[ZZZ\\\```cccaaa^^^ccckkkuuuxxxtttsssrrrpppoooqqqqqqpppooopppqqqqqqooonnngggdddbbbbbbdddccc___[[[VVVTTTRRRPPPOOOMMMJJJHHHGGGEEECCCBBBBBBAAA???>>>;;;<<<<<<;;;;;;???GGGMMMYYY]]]aaafffjjjmmmmmmlllmmmkkkiiihhhiiikkkkkkjjjhhhhhhkkkooorrrsssxxx{{{xxxtttppppppqqqmmmggg\\\QQQDDD<<<:::;;;:::999:::999999<<>>;;;;;;::::::999999888888888888888888888666555555444444333333333444555555222222222222222222222333////////////////////////---.../////////111444777???PPPbbbhhheeeYYYFFF666000---******---...---+++,,,,,,,,,,,,---...///000....../////////000000000444000...111333333444777555333222555888999;;;===888888:::<<<>>>???@@@AAA???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCAAA@@@>>><<<;;;======<<<<<<<<<<<<======<<<::::::;;;:::888999===EEEOOOSSSKKK???888666666333222000111222333111///,,,...000000---+++---111,,,,,,,,,,,,,,,,,,------******++++++++++++***)))...---,,,*********+++,,,///...---+++******))))))******+++,,,222@@@SSSaaakkkpppttttttpppnnnppptttsssuuuwwwwwwwwwxxxzzz{{{~~~~~~///000000111111222222222000//////222333333777===:::IIIZZZbbbaaa^^^XXXRRRFFF@@@;;;999888;;;BBBJJJSSSaaatttttthhhYYYNNNCCC@@@BBBBBBDDDGGGRRR^^^nnn}}}rrr]]]LLLEEEDDDFFFGGGMMMMMMNNNMMMKKKKKKMMMNNNFFFEEECCCCCCFFFJJJNNNQQQQQQOOOPPPSSSUUUWWW]]]dddjjjtttyyytttwwwssspppmmmjjjddd[[[TTTRRRNNNIIIFFFFFFHHHJJJKKKJJJJJJLLLPPPTTTXXXXXXXXXUUUVVV\\\eeelllpppuuuzzz|||uuupppmmmlll\\\WWWPPPJJJGGGEEEDDDCCCBBB@@@AAACCCEEEJJJWWWdddwww{{{vvvnnngggbbb\\\^^^bbbfffeeedddiiiqqqxxx}}}wwwrrrrrrrrrooooooqqqnnnmmmmmmmmmoooooommmlllfffcccaaaaaaaaa```]]]YYYTTTSSSQQQOOONNNLLLIIIFFFEEEDDDBBBBBBBBBBBB@@@>>>;;;<<<<<<<<<<<<@@@HHHOOO[[[___cccfffkkknnnmmmiiillljjjiiijjjlllmmmmmmllliiiiiilllppppppqqqwwwyyyvvvrrrqqqqqqqqqnnnkkk^^^TTTFFF===;;;;;;:::999<<<888777:::<<<>>>BBBGGGGGGOOOWWW]]]bbbccc]]]VVVRRRVVV\\\aaabbb\\\SSSLLLGGGFFFCCCAAABBBEEECCC>>><<<<<<;;;;;;:::999888888777777888999888777666555444444444333333444444555222222111111222222333444000000000000000000000000---......//////222666999DDDWWWggghhh___SSSBBB333...---++++++,,,,,,+++***++++++++++++,,,---//////............////////////666///,,,///333222111111444333333444555555666777666888:::<<<>>>???@@@@@@@@@@@@?????????@@@AAAAAACCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::999999:::===HHHOOOJJJ???666222000444111///000333444222000+++,,,///222000---...222......---,,,,,,---------+++++++++++++++*********---,,,++++++******++++++//////---+++***)))(((((((((***,,,,,,///<<>>JJJRRR[[[bbbccc^^^UUUHHH===;;;::::::<<<@@@EEERRR```iiiqqqwwwvvvqqqiii^^^TTTQQQOOOKKKGGGGGGHHHLLLTTT___mmmiiiVVVNNNOOORRRXXXYYYXXXSSSNNNKKKKKKLLLFFFFFFFFFIIINNNUUU\\\```___]]]^^^bbbdddffflllsss~~~~~~zzzuuurrrpppkkkccc\\\SSSPPPKKKGGGEEEEEEEEEEEEDDDCCCCCCFFFIIIMMMNNNNNNLLLNNNUUU]]]``````fffoooyyy}}}~~~{{{zzzzzzlllgggaaaZZZUUUQQQLLLJJJHHHEEECCCEEEFFFHHHNNNUUUfff|||ooonnnoooooolllkkkqqqzzz~~~{{{uuuqqqqqqqqqoooooorrrqqqpppooonnnooonnnkkkiiigggccc```^^^___^^^ZZZWWWRRRPPPNNNMMMLLLJJJFFFCCCCCCBBBAAAAAABBBBBBAAA???;;;<<<<<<;;;<<<@@@HHHNNNZZZ___dddffflllqqqooohhhjjjiiijjjllloooppppppoookkkkkkmmmpppoooooouuu}}}yyyvvvsssqqqpppooonnnnnnaaaVVVHHH???<<<<<<;;;999:::777888<<<>>>>>>BBBHHHIIIUUU```ddddddbbb\\\TTTTTTXXX\\\^^^\\\VVVOOOJJJHHHGGGCCC>>>@@@EEEDDD>>>>>>===<<<;;;:::999888777666777888999888777555444555444444333333444444444444333222111111111222333000000000000000000000000---.........///222777:::HHH\\\jjjfffZZZMMM???111---......,,,***))))))***))))))******+++---...///------........./////////333///---000222111111333111333444444444555555555555777999<<<>>>???@@@@@@CCCBBB@@@>>>>>>???AAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;:::888BBBHHHDDD<<<777333000666333000111333444111...000,,,---222222///...111000///...------,,,---------,,,+++*********++++++''''''(((******+++++++++------+++******)))))))))(((,,,///...///999KKKYYYfffllluuu|||~~~zzzuuuqqqwwwxxxyyyyyywwwwwwxxxzzz}}}///000000111222222333333666333444888888555333444555999>>>CCCQQQ```fffdddTTTGGG===>>>BBB@@@>>>>>>;;;FFFPPPVVV```mmmttttttqqqlllhhhfffaaaUUUKKKFFFFFFHHHLLLSSS^^^pppjjjYYYVVVZZZaaaaaa^^^XXXPPPJJJHHHIIIMMMNNNPPPTTT\\\eeemmmrrrpppnnnooosssuuuwww}}}yyyvvvuuuqqqjjjeeeZZZWWWSSSOOOLLLJJJIIIHHHBBBAAA???@@@CCCFFFGGGGGGIIILLLTTT[[[ZZZXXX___iiilllqqqxxx{{{{{{yyyxxxyyyyyyuuuoooiiibbb[[[TTTPPPPPPJJJFFFHHHJJJJJJMMMQQQccc~~~yyyrrrpppvvv~~~zzztttpppqqqqqqoooooorrrvvvtttrrrqqqpppnnnjjjhhhgggccc___]]]]]]\\\YYYVVVOOONNNLLLLLLKKKHHHDDDAAABBBAAA@@@@@@BBBBBBAAA@@@:::;;;<<<;;;;;;???GGGMMMXXX^^^dddgggnnntttqqqjjjiiiiiijjjmmmppprrrrrrqqqmmmmmmnnnpppnnnmmmsss|||xxxuuurrrqqqnnnkkkkkkmmmdddXXXJJJ@@@======;;;999888666999???AAA???AAAHHHIIIYYYhhhllljjjggg```XXXYYY[[[^^^]]]XXXQQQKKKGGGHHHHHHCCC===???EEEDDD??????>>>===<<<:::999888777555666888999888777555444555444444333333333444444666555333111000000111111000000000000000000000000---.........///222777;;;JJJ^^^kkkdddVVVJJJ===000,,,...///---)))'''(((***)))))))))***+++---...///---------.........//////000///000333222///222777---000333333444777888888555777999<<<>>>???@@@@@@FFFDDD@@@>>>===???AAACCC@@@@@@@@@@@@@@@???>>>===;;;;;;;;;::::::;;;;;;;;;<<<<<<:::999:::<<<<<<:::999AAAFFFDDD???===<<<:::888444111111333444000,,,444...,,,000333000///111111000///...---,,,,,,,,,...---+++))))))***+++,,,!!!###%%%(((***+++++++++++++++******)))******+++)))...222111000777GGGUUUeeemmmyyyyyypppvvvwwwxxxxxxxxxxxxyyyzzz~~~...///000222444555555555333333444555555555444444:::666666===FFFPPP]]]ggg___VVVJJJAAA======>>>???@@@AAACCCHHHPPP[[[dddjjjoooqqqxxxyyygggUUULLLOOOLLLJJJMMMRRR\\\mmm|||iiicccfffnnnrrrnnn___QQQNNNOOONNNTTT[[[ccckkkrrrzzz{{{tttkkk^^^SSSNNNJJJFFFCCCEEECCCAAA@@@AAABBBBBBBBBAAADDDGGGKKKOOOSSSWWWZZZaaagggooosssrrrooolllllllllnnnnnnlllgggbbb___^^^aaa]]]WWWQQQNNNNNNOOOQQQaaa}}}{{{zzzvvvttttttqqqmmmkkknnnqqqpppooonnnnnnlllhhhfffhhheeeaaa___]]]\\\ZZZXXXLLLLLLKKKJJJIIIHHHHHHHHHCCCCCCCCCCCCBBB@@@>>><<<>>><<<::::::<<>>@@@@@@AAAAAA???>>>===>>>@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::999:::;;;===>>>:::;;;===<<<;;;::::::;;;;;;;;;???DDDBBB<<<<<>>======<<<:::999;;;???CCCFFFPPPWWWaaaiiinnnnnnnnnnnnlllkkkkkkmmmppprrrqqqooooooppprrrqqqooommmlllmmmqqqsssvvvwwwuuurrrpppnnnfff___QQQDDD>>>===;;;666<<<:::;;;???AAAAAADDDJJJ^^^jjjvvvxxxpppddd]]][[[dddiiikkkfffZZZOOOIIIHHHGGGDDDDDDEEECCC@@@???CCC======<<<;;;:::999888888666666666666777777888888333333444555555444333333333333444333333222111000000222333111///---...000///++++++...111666BBBNNNaaaiiimmmdddQQQ>>>333111---------,,,+++*********((()))***+++,,,---------,,,,,,+++,,,,,,,,,++++++...222222......222222...000222444444333444555777444777:::<<<<<<<<<>>>??????@@@@@@???======>>>???@@@??????===<<<;;;:::::::::::::::::::::;;;<<<<<<:::;;;<<<<<<:::::::::;;;??????BBBEEECCC???BBBJJJ>>>777222222111//////222000//////......//////000...//////...,,,,,,---///000///...------,,,,,,,,,++++++++++++++++++******++++++******************+++...333777;;;@@@EEEIII\\\gggvvv~~~xxxtttuuuwwwyyyzzzxxxwwwwwwxxx|||}}}444444444444333222111111555555444444444555666777888555555999===@@@FFFLLL]]]```aaa\\\SSSLLLIIIIIIGGGGGGFFFFFFGGGKKKNNNPPPYYYeeeqqq|||ggg^^^WWWUUUVVVWWW[[[```kkktttzzztttrrruuuwwwtttlllfffhhhnnnrrrzzznnnccc^^^ZZZXXXQQQPPPNNNKKKHHHGGGFFFEEEBBBAAA???>>>>>>???AAABBBFFFJJJOOOSSSTTTSSSRRRRRRVVVXXXYYYZZZYYYZZZ]]]___hhhhhhgggfffdddaaa^^^\\\jjj}}}xxxtttssstttsssooooooqqqpppooonnnmmmllljjjfffccccccbbb```___]]][[[WWWSSSQQQPPPMMMKKKGGGEEEBBBAAA@@@AAAAAAAAAAAA@@@???>>>===<<<:::999:::===@@@BBBFFFOOO[[[fffmmmoooppppppllljjjiiijjjlllnnnnnnnnnlllppptttrrrmmmjjjjjjllloootttzzz}}}zzztttnnnkkkhhhbbbVVVHHHAAA???<<<888>>><<<===@@@AAAAAAFFFLLLgggrrr|||zzznnnccc___```lllnnnmmmeeeYYYNNNIIIHHHFFFCCCCCCEEEDDD@@@???AAA>>>======<<<;;;:::999999666666666777777777777888333444444555555444444333333222222111111111222222000111111000...------...///------000444===OOO^^^gggkkkjjj[[[EEE555111444,,,,,,++++++***)))))))))(((((()))***+++,,,------,,,------.........------...111111......111111///...000222333333444666888666888;;;<<<<<<;;;<<<===>>>???@@@???===<<<===?????????>>><<<;;;999888888888999999:::::::::::::::999:::<<<;;;::::::;;;<<>>???@@@JJJWWWcccjjjnnnnnnooollljjjgggfffgggiiikkkllliiioootttrrrlllggghhhkkknnnuuu|||{{{uuunnnkkkiiifff\\\NNNDDD@@@===999>>>======@@@@@@AAAHHHPPPjjjssszzzvvvjjjbbbcccggglllllliii```UUUMMMJJJJJJHHHDDDCCCDDDDDD@@@>>>@@@>>>>>>===<<<;;;;;;::::::777777777777777777777777444444444444444444444444222111000000000111222333000000000///...---------////////////444BBBWWWgggjjjggg^^^MMM;;;//////222+++++++++******))))))))),,,++++++***************)))+++...///000111222333...//////...///000000//////000222333222333555666666888;;;<<<;;;::::::;;;<<<===???>>>===<<<===>>>>>>===<<<;;;:::888777777777888::::::;;;:::999888888999;;;:::999999;;;===@@@GGGMMMNNNJJJLLLWWWcccFFF:::111111444444222111......------------......///000000///---,,,...///............------,,,,,,,,,,,,,,,,,,,,,+++++++++'''(((***+++,,,,,,+++***(((***---///000111333555BBBKKKXXXeeemmmqqqqqqppprrrtttvvvvvvtttsssssssssrrrtttvvvxxxzzz}}}333333444555555555444444777666555444555777:::;;;999777999===???===>>>AAAKKKQQQ\\\iiiqqqmmmaaaVVVLLLKKKIIIHHHGGGHHHIIIJJJIIISSSXXX\\\nnn~~~rrrfffaaa``````cccggglllkkklllrrrxxxzzzvvvrrryyyyyyyyy{{{~~~yyyxxxtttpppllllllkkkgggaaa\\\ZZZZZZUUURRRMMMJJJIIIIIIGGGEEEBBBBBBAAAAAAAAABBBAAAAAAGGGGGGGGGGGGGGGIIIMMMQQQPPPRRRUUUZZZ```fffkkknnnvvv~~~zzzuuurrrqqqssssssppppppsssxxxvvvssspppmmmiiiccc```aaa```^^^^^^\\\YYYTTTQQQMMMLLLKKKIIIGGGEEECCCBBB>>>>>>>>>>>>??????@@@@@@>>>======<<<<<<<<<===>>>???HHHUUU```gggjjjkkkkkkjjjhhhfffddddddfffiiikkkhhhnnnrrrpppjjjeeegggkkkooouuu{{{|||xxxsssooooookkkjjjbbbTTTGGGAAA===:::<<<<<<===@@@@@@CCCKKKUUUlllqqqtttmmmccc]]]bbbiiigggeee```XXXPPPMMMMMMOOONNNHHHDDDEEEDDD@@@>>>???=========<<<<<<;;;;;;:::888888888888777777777777444444444444444444444444222111000000000111222333000//////...///......---***+++,,,---555FFFZZZhhheee\\\MMM>>>333---,,,---++++++++++++************,,,+++***)))))))))******&&&)))---.........///000...------...///...///000000111333222111111222333555777::::::999888999999:::<<<>>>>>><<<;;;<<<<<<<<<<<<;;;:::999888777777888999:::;;;:::999888777777999999999999999<<<>>>BBBOOOZZZXXXOOOLLLTTT]]]CCC888///000333333111000......------------............///---,,,+++,,,...------...//////......---///......---,,,+++******'''(((***+++,,,,,,+++*********+++******+++///111777@@@NNN]]]iiioooqqqppprrrtttvvvuuutttrrrqqqrrroooqqqtttvvvxxxzzz~~~~~~yyywww{{{~~~~~~222333444555666666666666777666666666777999;;;<<<888777999>>>???>>>>>>AAAFFFJJJTTTdddrrrtttkkkaaaXXXVVVRRRNNNKKKJJJKKKKKKPPPUUUVVVVVV^^^mmmuuuuuuqqqmmmlllooooookkkiiijjjsssrrrssswww|||}}}}}}zzzsssnnnmmmmmmmmmhhhbbb___\\\YYYTTTPPPKKKHHHDDDCCCCCCEEEEEEEEE@@@AAABBBBBBBBBEEEIIILLLJJJKKKLLLPPPUUU\\\bbbfffnnnvvv}}}~~~zzzqqqnnnmmmoooooolllmmmppp{{{yyyvvvsssppplllgggcccaaa```^^^]]][[[YYYUUURRRKKKJJJIIIHHHFFFEEEDDDCCC???>>>>>>===>>>>>>??????==================<<<<<>>>>><<<<<<<<<<<<;;;;;;::::::999888888888888777777777555444444333333444444555333222222111111111222222///...---...000111000///))),,,...111;;;MMM^^^fffWWWLLL===333...---+++)))+++*********************)))((((((((()))+++---...+++///222222///,,,,,,------+++,,,//////---...000000222222222000000111222333555888888888777777888888:::======<<<;;;;;;;;;::::::::::::999999999999:::::::::::::::999999888777888888888888999<<>>=========>>>???:::;;;<<<<<<<<<<<<;;;;;;CCCIIIRRR[[[```dddfffgggdddeeefffdddccccccgggjjjiiijjjjjjiiiggggggiiikkklllqqqwwwvvvqqqnnnooossskkkoookkk\\\KKKAAA===;;;:::;;;>>>BBBEEEKKKXXXfffkkkggg```XXXTTTWWW___ffffffaaaZZZTTTTTTXXX```fffaaaVVVKKKGGGDDD@@@>>>>>>;;;;;;;;;;;;::::::::::::999999999888888888777777555444333333333333444555333333444333333222111000///------...111333222111---///111333>>>NNNWWWXXXDDD>>>555...,,,,,,+++***)))))))))))))))))))))))))))(((''''''(((***,,,...---222555555000,,,,,,...---******//////,,,---111...000111111000000222333000333555666666555666777777999<<<===<<<;;;:::;;;999999999:::::::::;;;;;;<<<<<<;;;:::::::::::::::666777888777888999===@@@FFFbbbzzzvvv```KKKAAA===777222000222222///...000000//////......//////000...//////...,,,,,,---...***,,,///111333444444333,,,,,,------.........///++++++******************)))*********)))***---///...333>>>NNN___lllsssuuutttvvvxxxwwwuuusssrrrsssnnnppptttwwwxxxzzz}}}~~~yyyzzzzzzvvvrrrqqq444555666666666666666666555666888999;;;;;;;;;;;;???===>>>BBBCCCAAAAAADDDDDDDDDFFFKKKTTT^^^fffjjjiiiddd^^^XXXUUUTTTVVVWWWWWWXXX]]]aaa```^^^ccckkklllnnnuuu|||}}}{{{~~~wwwlllccc^^^[[[XXXVVVQQQQQQPPPMMMIIIGGGFFFGGGEEEFFFGGGIIILLLOOORRRTTTMMMXXXccchhhooozzzzzztttqqqpppqqqqqqnnnnnnqqqnnnmmmllllllllljjjgggeeedddaaa^^^[[[ZZZXXXVVVTTTLLLKKKIIIGGGEEECCCBBBAAA@@@???>>><<<<<<<<<===>>>888999:::;;;<<<;;;:::999CCCIIIQQQYYY___cccfffhhhcccdddfffeeeccccccgggjjjjjjiiigggffffffhhhjjjkkkhhhooouuuuuupppmmmooorrrkkkooommm]]]LLLAAA===;;;:::;;;???DDDGGGNNN]]]llleee```WWWQQQRRRYYYccciiiiiiddd\\\WWWXXX^^^hhhnnngggZZZNNNHHHDDD@@@>>>>>>::::::::::::::::::999999999999999999888888777777555444333333333333444555444444555555444222111//////---,,,///222555444222---......///888DDDFFFBBB777666222...+++***,,,---'''''''''(((((((((((((((,,,+++)))((('''(((***+++&&&+++000000---******,,,---)))***//////,,,---111,,,...000000000111333555///111444555555555555666666888;;;===<<<:::::::::888888999:::;;;;;;<<<<<<>>>===;;;:::999:::;;;;;;666777777777777999===@@@BBBcccgggNNN???888444111111333222///...111000000////////////000000///000000///------...///***,,,///222555666555555******+++---///000111222---,,,***)))))))))******$$$&&&)))******)))***++++++...666EEEWWWfffppptttuuuwwwyyyxxxvvvtttssssssnnnqqquuuwwwyyy{{{~~~zzzzzzxxxrrrkkkiii