BM6P6(@ tttYYYGGG<<<777999;;;===???>>><<<999888888777777666555444444333777888:::;;;:::777444222111000///...---...000111222444555444111...------...,,,+++---333777999888777111+++***---111222111---***)))---444888777444+++******+++---...---,,,///000111111111000...---333111//////111333444555666111,,,***+++,,,+++***(((((()))***,,,000666:::888666222...+++,,,111444333222111000---///:::HHHbbbvvv~~~|||tttaaaTTTUUUiiiqqqVVVDDD:::777;;;;;;;;;;;;:::999888777999999777666444444444333888888777666666777777888888666222000000111111111333444555444222///...///,,,++++++///444888999888555000,,,+++///222222111***))))))...555999999777000...+++***+++++++++***,,,---///111111000...---111000///000222444666777333///***(((((()))((('''&&&''')))+++///333888;;;888777333///,,,---111444333222333222000222===JJJaaatttvvvcccUUUVVViiioooSSSAAA:::999>>><<<999777666777888999;;;999777555444444444555;;;999666333444777:::===;;;777222111222444444333444555666555222000//////++++++---111555777777666222///,,,---000333222111***)))+++000666::::::888666333///,,,,,,+++***))))))+++///222333222000/////////000111333555777888000---)))'''''''''&&&%%%%%%'''***...333888<<<>>>888777555111///...111333444444555555333555@@@MMM___qqqyyydddVVVWWWiiinnnQQQ@@@::::::>>>;;;777444333666:::===999888555444333555777999>>><<<888666666888;;;>>>888333//////333777777666777888777555222///...///,,,---000333555444333111///------...000222111///......000333777888777444777555222111000...+++)))(((+++///333555444222111///111222333333333444666...,,,)))'''&&&&&&&&&&&&%%%''',,,222888<<<>>>???888888666444111000111333777888999999666666@@@LLL\\\oooyyydddVVVVVVhhhhhhMMM>>>999999999666333111222555999<<<777555444333444777:::<<<@@@???>>><<<;;;:::::::::888555222222555777777666999999888555111...------...000333444444111///------------...///000///...444555666888888555222///111111111222222000,,,(((&&&(((,,,000222111000///000222444444222000000111,,,***'''$$$###$$$&&&((((((***///666===@@@???===666777777666333222222222::::::<<<;;;666555===GGGXXXmmmxxxbbbUUUVVVggg|||___III===999888444444333333444555777888555555444444666888;;;===>>>???AAAAAA???<<<888555;;;;;;:::999888666555444888888777444000.........222444666777444111///...........................777999;;;;;;999555000,,,++++++---///000///+++(((%%%&&&(((+++,,,,,,+++***///222555555111...---...***(((%%%""" """'''+++---///444;;;AAABBB>>>999222444666666555333222222::::::<<<;;;666333999CCCTTTjjjttt|||vvv```TTTVVVhhhqqqXXXHHHAAA===;;;777999;;;<<<<<<:::777555666666666666777888999::::::===@@@AAA@@@<<<777444999<<>>===777222222444///000111000000111333666555888;;;;;;999777888:::555444333111///...000111000444:::===<<<999666444333000---+++---000222222,,,,,,+++***))))))******(((...333444000------...000...***&&&%%%***333;;;666777;;;BBBFFFCCC:::222,,,000444777666444333333333555888888333111777@@@PPPddd{{{lllsssttt___UUUZZZmmmfffWWWPPPKKKGGGEEEEEE@@@DDDOOOOOOBBB777666888999999999777555666777999999888999999777333000333333444555666555333111111000...---///222666888666777888;;;>>>>>><<<:::;;;:::888555333333555888555333222333666888999999444111,,,)))+++111999>>>666000***)))---000000...111/////////000000000///111///---,,,///444999===???@@@AAA@@@===999555333111111222333333222///---///222444555444666;;;???MMM^^^tttuuummmyyyggg[[[___rrrfffVVVOOOIIIEEEDDDBBB>>>BBBLLLLLLAAA888777999:::999888555444555666777777777888999888444222333444555666777555222000000///......///333777999777666777999;;;<<<<<<:::::::::888555333333555777666444333333666888888888222000---,,,...111666999444///++++++...111000...111000000111111222111111.........000333777;;;===>>>===;;;999888777666666222222333444444333111///222555777777666777<<>>;;;>>>FFFGGG???999:::::::::999777444333555666555555555777999888666333333555777888777444111///......------000444777:::777555444444666999::::::::::::999666444333555666666555333444666777777777000//////...///000222333111...,,,---000222000...///000000111222222222222+++,,,---000333777:::<<<<<<999555222111333666888333444555666555444333222555888:::999777777;;;>>>IIIXXXlll~~~ttthhhppp}}}eee]]]hhhӵĦĦӵĦcccPPPFFF@@@======999888;;;AAABBB===:::;;;;;;;;;:::888666666888:::555555666777999888555333333666999999777444000...---,,,,,,---///333666999666333000///111555777888999999999777555444444555777555444555666777666555//////............//////------...000222333111......///111222222222222222,,,,,,+++,,,...222555777;;;888333000///000333555444666777777666555555555777999;;;999666555777:::FFFSSShhh{{{yyykkkoooggg```mmm4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lzzz___LLLBBB;;;999999777777:::>>>???<<<;;;<<<;;;;;;<<<;;;999:::<<<>>>888777777888999888555222333777::::::777333111000------------///222555666555222...---///222555666888999999888666444444444666555444555777777666555111000...,,,,,,---...///,,,---///333555555333111000333666777555444555666444111---******---222555999777444111//////000000444666888777555555666777666999:::999555333444666BBBPPPfffzzzqqqqqqmmmhhhttt|||GG=?HdĦ=ĪjGG=?HdĦuuu]]]KKK@@@999777888666888<<<>>>===;;;;;;;;;;;;===>>>>>>===<<<===???999999999::::::999666333444777:::999555222222333111000000000000222333444444222//////111333444444777888:::999777444333333555444444555777888777555222111000///...///000000+++...111555777777666555666:::======:::888888:::<<<777111+++***,,,111555777666333111///......---333555777666444333555888777:::;;;:::666333333555@@@OOOfffyyytttrrrvvvrrr||||||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵrrr\\\LLLAAA:::888999666;;;??????===;;;::::::<<<>>>@@@@@@>>><<<;;;:::999888999;;;<<<;;;888666444777999888444222444777777666555444333333333333444333333444666666555444666888::::::888555333333333333444666888999777666333444555666555444222111,,,///333666888888888888888<<<@@@@@@<<<999999:::===999333---+++---000222444333000...------...///111444666555222111444888:::===???===999666666777@@@QQQgggxxxsssppp~~~}}}}}}?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??qqq\\\MMMCCC<<<999:::777===AAA@@@===;;;:::999===@@@BBBAAA>>>:::777666777777999;;;======;;;999444777999777333222555999;;;:::999777555444444444555555666888:::999777444555888::::::888555333222222222333666888999888666222555999<<<;;;999555222---000444777888999:::;;;777<<<@@@???:::666666888999666222...,,,,,,---///222000---******,,,///111///333555444000000333888===@@@BBB@@@<<<999999:::AAARRRiiixxx~~~qqqmmmzzz4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħ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]ĦqqqZZZNNNFFF<<<777999======;;;999888999===@@@GGGCCC>>><<<<<<:::777333666666888:::===???>>>===888888888666444444666888888:::;;;999666444555777777:::;;;999:::;;;888222666777999;;;<<<;;;777333222222444666888888666444111444888:::888555333222444444444666888888666444::::::999555111///...///333333///+++,,,000111///000---***+++///222333333333444555555333111111222>>>>>>???>>><<<999666444===EEEWWWooowwwjjjttt4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦqqqZZZNNNFFF>>>:::<<<>>>===;;;999888:::???BBBBBB>>>:::999:::999666333555666888;;;===>>>===;;;999999888555333222333444777888999777444222333555777999888555666888777333777777888:::;;;:::777444444333444555777777555333///111444666555444444444444555555555555444444333888777666222...,,,,,,---...///---+++...333444222333000...///111333333222000222333333111000000111:::;;;<<<<<<<<<;;;999888<<>><<<999888;;;???CCC<<<999666666777777555222555777:::>>>???>>><<<;;;:::999888444111000111333777777777555222000000111555777555222222666888666888777777888999999888666444444333444666666555333...///000000000111333555666888888666222000222444777666444000,,,+++,,,---,,,.........111555555222444222111111222333222111...///111111000///000111666666777888:::;;;<<<<<<;;;<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>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ӵjjjSSSHHHBBB<<<<<<@@@BBBAAA>>>;;;999:::>>>AAA999777444444555555222///333777<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRhhhQQQGGGBBB======BBBDDDCCC@@@<<<999999;;;===:::777444444444333...***...222888;;;:::888777777333333333333444777;;;???===;;;888666333000---++++++222777666777:::;;;:::777555444444666888888777222222333666:::<<<<<<;;;444444222///------///111666888888444...,,,///333555444222///+++***+++---...222555666999;;;888333000111111222222444555777111333555666555444555666222222222333444555777888444555===MMM___mmmyyyyyywww}}}4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h~~~hhhRRRHHHDDD??????CCCCCCBBBAAA>>>:::888888:::;;;888555444333000+++&&&%%%***000333222000111222222222222333444888>>>BBB<<<:::777555444333000---,,,444:::999888:::;;;999666444333444666777777777444444777;;;>>>@@@???===777888777555222000000111111333333111---+++---////////////,,,)))''''''(((***///333666;;;???===999222222222222222444888;;;444666777777666555666777333333444444444444555555111222;;;LLL]]]kkkwww~~~4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼syyydddOOOGGGBBB===<<>>???@@@???<<<999999999999666333222222///)))$$$ &&&+++...,,,,,,///111444444333222222555;;;???777555333444555666444222222999<<<999555666777777444333333444666777777666777999<<<@@@CCCBBB???<<<888:::<<<;;;888555444444///000000000000//////...,,,---...---***'''&&&&&&)))...222555:::???>>>999222222111///---///555999444555777666555444444555444555666777777666666555333444<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦuuu```LLLDDD???999777::::::<<<>>>???===;;;:::999666333111111111...)))$$$ %%%+++---,,,,,,000444888777444222000222666:::222111000222666888777666888===>>>777111111444555333222333444777888666555;;;===@@@CCCEEECCC>>>:::777;;;>>>???===:::777666111111111333555555333111,,,...000///,,,)))'''&&&,,,///222444888<<<:::666000000...***''')))///444333444555555333111111222555666888::::::999888666888888???NNN```ppp~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦiiiZZZJJJCCC>>>999444222888777777999<<<<<<888444555555444222000,,,)))''')))******,,,...000222333::::::888555000------------...///222444777999:::999999777555333222222222333222111222444555444333444777;;;@@@BBBAAA===999666999<<<<<<;;;999888888444444444555666555333111...///000222222...)))%%%000000000111222444666888222111///---,,,,,,......///111222222222222333555666:::===;;;666333333666999;;;BBBOOObbbuuuuuu>AneneneneDenene>Ak<fhDenenene|||fffVVVFFF@@@>>>:::555222555555777:::<<<;;;777333333333333222111///...---......///000222444666888::::::888444000---,,,---++++++,,,---///222555777888888777555222000000000111//////000222333222111222555999>>>@@@???:::666000333666777666555555555555444444555666555222000///000111222222///,,,)))/////////111333666888:::444333111///......//////000222333444333333555777:::===???<<<777444444666999;;;CCCQQQdddxxxzzzbbbQQQAAA<<<<<<:::555222111333666:::<<<:::555222111111111111111222333444222222222222444666999:::999999777333///,,,+++,,,***)))((((((***---111333777888777555111...---...///------...000111111111000222666;;;===;;;666222,,,...111222222222222333444444444555666555333000111222222222222111000/////////000111444888;;;<<<777555333222000000111111222333555666555666888999<<<>>>???<<<777444555777:::<<>>999:::888333000...111555999;;;999555222111000......000333777999333222222222444666888999888888666333...,,,+++,,,+++***((('''(((+++///222777999:::777333...------///...---...000333333333000111555999;;;999444000...000222222111000111111000111222555777777555333333333333222222222333555222222222333555888;;;<<<888777555444333222222222444555777777777888999;;;;;;<<<<<<:::777666777888;;;===DDDRRRfff{{{}}}bbbQQQ>>>888888555000...---000444777888777555444444222///---...222666:::333333444444555666777777777777555222///,,,,,,---...,,,***)))***,,,000222777;;;===;;;555000//////111///...///222555777777222222444777888777444000111222333222///.........,,,...111555999:::888666333444444222111111555888666666555555555666888999666666555444333333333333555777888888888888999;;;999:::;;;;;;;;;;;;<<<<<<<<<>>>CCCOOObbbvvvwwwcccSSSBBB999666222/////////111333444555555777999===999222---,,,///444888555666888999999999888777555555555222000...///000000///---+++,,,---000111777<<<@@@>>>888222111222222000///000333666999999444444333444555555333111111222222///,,,******+++***,,,000555999;;;999777333444444222000000444888888777555333333222333333222222333333333222222222666888999888777666777999999:::<<<>>>@@@@@@??????<<<<<>>HHHBBB888///,,,---222555555777:::<<<<<<;;;888666444444444333111000111333///...---,,,,,,---......555;;;AAA@@@999333222333000...,,,---111555888999666444111111222222222222000111000...,,,***+++,,,,,,---111666999:::777555111444444222......222666555444222000///......///......///000111111111111777888888777555444555666777999;;;>>>@@@@@@===;;;::::::>>>III[[[nnnzzz```TTTGGG===555000111666444333222//////333;;;AAAPPPHHH<<<222,,,---000444333666:::======:::666333333444444333222222333555...------,,,,,,+++,,,,,,444;;;AAA@@@:::444222444---+++***+++///333666777777444000...///111222222000111111///------...///...///333777999999555222000333555222...---000444222000///---,,,+++,,,,,,+++,,,---...000000000111777888888777444333333444444666999<<<>>><<<888555888888===HHHYYYnnnxxxeeeUUUCCC999555333444666999666222///...///222444@@@>>>:::666444333444444777777888888777666444333///000111222222222222111++++++,,,...111222111000555999<<<;;;777444666999444111---,,,...111444555555333111//////000222333000222333222///---...111444777:::;;;999666444333222444555666333///+++(((,,,++++++---000///+++&&&(((***,,,,,,,,,,,,...000777666444000------///111444555666999999666111---000333;;;FFFVVVjjjvvv___PPPAAA999777666777999777555111...---...000222999777555333222333444555777666666555444222111000...000222333444333111000///......000333555555444555888;;;:::777777:::===888666222111222444444444666333000---,,,---///111111444888888666333111111000444888:::999666444444444555555333///,,,)))(((******,,,...000///---+++(((***,,,,,,+++,,,---///444333111...,,,+++---///333444666777666333000...000222777AAARRRhhh}}}sssZZZLLL???999999888999;;;555333///,,,+++,,,...000000///000000111333444555777666444111///...---,,,---///333666777555333111333111000111555888::::::555777999888777888===AAA<<<:::888777777777666444555333///---+++,,,---...000444:::<<<;;;777333111---111777999999666444333555555222...)))''''''((((((+++...000000//////000+++,,,...------,,,...///333333222000...---///111444777999888444111111222555333555>>>PPPggg|||qqqXXXLLL???:::999777777888333111...,,,++++++---...+++,,,---///000222333333777555222///,,,+++******+++///555999;;;:::777555666333111111555999<<<>>>555666555444444666;;;???;;;:::999999:::999777555000111111111000///...---///222777999999666222000---111666999888444111000333222...((($$$###'''+++***...222222000///000222000111222222000000111222555666666555333333444666666:::<<<:::555333555888;;;888777???PPPhhh}}}ooo[[[NNN@@@;;;888555333333444222///---,,,,,,---...,,,---...///000111222222777555222///---++++++++++++///666<<>>:::888>>>NNNeee{{{ooo[[[NNN@@@:::777444222222555444222000//////000000//////...//////000111222666555444222000/////////---111888===@@@@@@===;;;555222//////222555888999333111...++++++,,,///111000000111333666777666555,,,000777<<<===:::666222444333222333555777777666222444777777444111...---...///---)))$$$%%%+++222222444555444333111222222999::::::888666444444555444666888999777555555555222555777666444444666999:::888777;;;HHH]]]tttpppXXXJJJ===888777555555777888777555333222222222333000///...---...///111333666666666666666555444333111444999===>>>===:::888444222//////111444555666///---***))))))***,,,,,,...------///222444444333111444888<<<===;;;888666444222111333666888888777333444666555333111000000000333333///))))))...444444333333333555555555333888999999777444222222222444666888999777555333333000222333555666777888888555666777:::CCCVVVnnnpppTTTGGG:::666777777999;;;:::999777555444444444555000...,,,,,,---///222444666777888999999999888777444666:::<<<<<<:::777555444222//////111333444444---+++(((((()))***++++++...---,,,---000222222222666777999:::;;;:::888777111000000333777888666444222444555444333222222333444777888444...+++///555444222111333777999777555666777777444111/////////555777::::::888555444333111111333666:::;;;:::999333666999;;;AAASSSlll~~~|||}}}jjjPPPCCC777333444555888;;;???;;;666333333666777888//////......000222666888666777777888777555333222666777999;;;:::777333111444222111//////000222333111///---,,,---,,,+++)))((((((((()))+++///222444666888999::::::777555333000//////111333333111///***,,,000333555555444333555777777666333111111111333444666555333111111111444777999777333000000111555888:::;;;:::666222000000111444999>>>@@@===:::111222777<<>>>>>;;;777222333444777:::999666444555555777;;;@@@NNNggg}}}zzzsssttt~~~qqq[[[DDD999///---.........000///...///111444777777777888777555333222333444555444333222111000/////////111111222222222222222222---///333666888888777555777777777888777444///,,,&&&'''(((***---000333444999999888777555333111000......///111111///+++(((///000333555666777666666666777888666333111000000222444555444222/////////111//////111666888777555333333444888===>>>;;;777333444555777777666333111555666888<<>>AAA<<<:::888888999999999888;;;;;;:::999666333111/////////...//////...,,,)))000555999888444222444666555999<<<:::555222333666777777888888888888888777999:::;;;:::666888DDDRRRrrr|||vvv~~~bbbOOO;;;777333444999;;;999555111///------000333555555;;;;;;:::999777555222111/////////222444555222///...000222333333444666888:::;;;<<<;;;:::777555333666777777999999777333000000333555444222111111333111000000111444666777777999888666555555888;;;<<<;;;999888777888999888777<<<<<<<<<:::888555333111111000000000111000---+++000444888777444222444777666999;;;888444111333555888888888888777777666666::::::<<<;;;888999EEESSSooo}}}uuu}}}}}}```LLL999666555888===>>>:::666222000///000222444444444<<<<<<;;;:::888555222111000000000222444333111...///111333333444555888;;;=========<<<:::777444222444444555888999999666333222555888888444222111333333111///000222555777777999888666555444666777999:::888666666777888888777=========<<<:::777555333333222111111111111000...000333666666444333555777888999999666111000222444888888777666555444333333::::::;;;<<<:::<<>>IIIUUUkkk{{{~~~xxxkkkNNN;;;444555999>>>AAA@@@:::555222222444666888777555333444444444333111///---+++...000222222222000///...000111333444444666999;;;;;;<<<======;;;999666555...///000333666777666444666;;;@@@===777111111333222///,,,,,,---000222222888888888999999:::;;;;;;666555555777888888666444555666777888888777666555555222000///000111222111000111333333444555666888999888666333000000111333444333222000////////////444444666999;;;???IIITTTjjj{{{~~~|||cccHHH777444777;;;@@@BBB???:::555111222555888;;;:::666333000000111000///...,,,***---///222333111000//////111333666777777777888:::>>>>>>>>>===:::777333111//////000333555666555444999>>>BBB>>>666000000333111///---,,,...///000000666777888999::::::::::::333444666999;;;:::666222///000222444555666666666666333///...///222333333000000111222333555777888888666555333222222222333222111000//////000111222666444666999;;;>>>GGGQQQfffwww~~~|||___GGG999777:::>>>BBBCCC@@@;;;666000222666:::===<<<888444...///000000000///...---+++...111222111///000111333666:::;;;;;;:::999999<<<======<<<:::666333111333222222444666777666444;;;@@@CCC>>>444...000444222000//////000111000///444555666888888777555444111333888<<<>>>;;;666111***+++...222444666777777888444000///000333555666000000///111333666888888666555444444555444444333111000000000111333666777<<<999999;;;<<<===CCCKKK___qqq||||||___III===999<<>>===999555///000111222222111000///***---111222111///000222666999===???>>><<<:::999888999:::::::::888666555666555444666777888666555===AAACCC===333---///444333222111111222222111000333444555555555333000///000333999>>>@@@===666000''')))---111444777888888999666222000222555777888000//////000333666888999555444444555666666555333111111000111333666999;;;BBB>>>======<<<<<>>AAAEEEGGGEEE@@@:::666333333555777::::::888666000000000111222222000......000333555777777666555666:::??????===::::::;;;;;;888555444555888:::;;;;;;;;;::::::999666222...777999:::777222///111444:::777444333444444444333666555444222000///------...222999======888000+++'''+++000333333222111000666333111333888;;;999666333000///000555888999888888666666999<<<<<<777111111222333444555555555444<<<<<<<<<:::999999;;;===LLLaaazzzsssuuuxxxbbbMMMAAAAAACCCFFFGGGDDD???999555222333444777999:::999777222111111222333222///---000111333555666777777777666888;;;<<<:::999888888:::777444333666999<<<======<<<;;;;;;;;;888333000///222555444222222666::::::888666444222111111222444444333111000///...---000333888:::999555///++++++...111222111000//////444111000333777999666333222000///111555888999999777555444666999999555111111222444666777777666555:::;;;;;;:::888888:::<<>>>>>===<<<<<<<<<999555222***---111222111333888;;;999:::999666111......000333333333222111111000000222333444555333111...,,,000111222111///......///111000111444777777333///000//////111555888999999666333111222555555333000111333666999::::::888777888999:::999888888999:::KKK]]]ssssssrrrmmmUUUEEE???@@@AAAAAAAAA???;;;777444333222333666888:::999888888777666555444222...,,,......//////111222444555666333111222555777555333333111......222777;;;======<<<;;;;;;;;;999555222,,,...000000000222555777999;;;<<<777000+++,,,///333333333333333333333333111111000///......//////222222111///......000222111222333666888666111------...///000333555777777444222//////111222222111222555888;;;<<<;;;999888555777999999888777888999GGGWWWlll}}}yyywwwmmmTTTEEE@@@<<<<<<===<<<;;;999777666555444444666888:::999888:::888777666555333000---/////////000111333555666555222111222666888777555000...,,,---000444777888;;;:::999999888777444111---...000000111222444666888;;;<<<888111,,,,,,///000111111111222222222222---,,,++++++,,,...111333000000000...---///333666333555777999999666111---+++,,,...000111222444555222000///...000111333333444666999;;;;;;;;;999888333555888999888777777777BBBPPPeeeyyy~~~{{{oooXXXIIICCC;;;;;;:::999999888888888888777666777999:::999888999888777777777555222000000000111333444555666777333333444666999;;;::::::111///...000222444555555:::888777666666555333111,,,---...000333666888:::999:::;;;888333//////000---------.........//////***)))))))))+++...222444/////////......111555888666888:::;;;999555000---+++---000111000000111333000000000000111333555777777777888999999888777777111555888:::999888777777>>>KKKaaaxxx{{{sss^^^OOOHHH>>>===;;;999888888888888<<<:::888888999:::999888888777777888999888555333---...000222444444444444222555999<<<===>>>???@@@555555555666777888666444999888666555555555333111------...111555999;;;<<<999999999888666444222111---------------.........)))))))))***,,,...000111///////////////111555888888:::;;;;;;888333000...---000333333111000111222///000222333555777999;;;999888777666666555555555111444999;;;:::999777666===III```yyy{{{uuubbbTTTLLLBBB@@@===:::888777888888>>><<<:::999::::::999888777666777888999999777555)))+++---000111111111000111666<<<@@@@@@@@@BBBDDD:::999:::;;;<<<;;;888555:::888666555666555333111000000000333666999;;;;;;999888777888888777444222/////////000000000000000)))***+++,,,---......//////000000000///111444777999:::;;;:::666222///...///222555555222111111222...000333555777999;;;===:::999666444333333444444000444999<<<;;;999777777>>>JJJaaazzz}}}xxxiii[[[RRRGGGBBB<<<777555666777888:::<<<>>>===;;;888666666666444222555:::;;;777333---------------------------555>>>DDDDDDEEEGGGJJJFFFAAA;;;:::===>>><<<888666777777666444333222222//////222666:::;;;777444555666888999888777555333111111000222555666666555666444111...---///111333888444///...000333777888===;;;999777555444333222444777999:::888555333222333000---///444999<<<======;;;888444111///......666888;;;======;;;888666888DDDYYYqqqxxxiii[[[RRRFFFBBB;;;666444444555666999;;;======:::666444444333111111444999:::777333........................///555<<<@@@@@@AAADDDGGGHHHDDD???=========;;;999666444333444666666333000//////111555999:::777555666777777888666555222111///......000333555555555888666333000//////000111444333000...///222555888;;;:::888666444333222222555666888999888666555555777333///...222777:::<<<;;;:::888555333222222222666888:::<<<<<<:::888666777AAARRRfff{{{uuueeeXXXPPPEEEAAA<<<666333222333555888:::<<<;;;888444111000/////////333888999777444000111111111111111000000111555888:::999:::>>>AAAEEECCC@@@===:::999888888555222000333888999333...000///000333666777777666777777666666555333111000...,,,,,,...000333333333888777555333111000000000000111111///------111555888777555444333333222222333444555555666777888888:::777222000111444666777888777666555555555666777777888999::::::999888777888>>>JJJ[[[pppppp```SSSLLLDDDAAA===777333111333444666888:::999666222///...------000444888:::888666444444555555555444333222333444444333222333666:::;;;<<<;;;888555333333555444333333555777777333///111000000111333555666666555555555444444444333333///---,,,,,,...000000///666666555555444333222111...111222...)))(((,,,000444444333333333333333444000000///000333555777888:::888666555444333111111222111111222444666888999888888888888888888888888:::>>>GGGVVVkkkmmm[[[OOOIIIBBBAAA===888333111222555555666777666333000......---///333888;;;===;;;:::888999:::::::::999777666333333222000...///000222111222333222111111222444222666888888444222111222222222222222222333444666222222222222333555777888333111...------......---222333444555555555444444///111111---'''$$$''',,,222222222333444555666777...,,,***,,,///333444444666888::::::777333...,,,,,,,,,---///222555888:::888888666666666666888888999<<>>>>><<<777222000222555444555555333000//////000111444999===@@@AAA@@@???===>>>???@@@???===;;;:::444333222111000...------,,,---...///111333333444000555999777111///111666444555555444222111222444000/////////111444777:::777444000...////////////111222333444555666666666222222000,,,'''&&&))),,,222222333444666777999:::///,,,***+++///333333222333777;;;<<<888333...,,,***+++,,,...111555888:::999888555333333555888999888999???MMMbbb|||xxx~~~fffRRREEE@@@999:::999555///---000444555444333000......111333666:::???CCCEEEEEEEEEDDDAAABBBCCCDDDCCCAAA???===666666666666555222...++++++))))))---111444333111...000222111///000333777666888888666333000111222///---,,,,,,...111555777888555222000111333444444222222222333444444555555444222...++++++---000222222222444555888:::===>>>333///---///333555333111222666999:::777333111111------...000333777:::<<<:::888444222222444888::::::999<<>>:::888444111111444888:::>>>;;;<<>>:::999333///111333111000111444555444222000222888===DDDHHHHHHDDDCCCEEEEEECCCAAABBBEEEHHHIIIFFFAAA===:::888555444555555444333***'''%%%(((...111000---+++***(((***222::::::444888666444333444444333222...............//////000333111///000333666777666555555333///,,,---111555666444111---,,,///555:::222333333111111444:::@@@AAA???;;;777555444555666555555444444333333333444333444555777999::::::;;;999777666777444111444;;;===;;;???KKK]]]ttt{{{yyywwwppp\\\JJJ???<<<888333000333555333333444666666666555444777>>>DDDHHHKKKJJJEEEBBBBBBBBB???@@@AAADDDFFFGGGEEE@@@<<<999777666555555555333111***''''''***///111///,,,,,,+++***...777???===666222111000111333555555555111000000//////.........///------///333555666555555555444000------///222333111...***)))+++000444000000000//////222777<<<@@@>>><<<999888777888888999777555333222111111222111222444666888999:::;;;888888;;;???===999:::>>>@@@>>>???FFFSSSfff}}}www|||vvvjjjXXXIII@@@===777222111333555444444777555666666666666;;;DDDJJJNNNOOOLLLEEEBBBAAA???;;;>>>???AAACCCDDDBBB>>>;;;999777666666666555111///***))))))---111222///,,,,,,,,,---222===DDD???666+++++++++...222555777777333333222111000///...---++++++,,,...222444333222444444444222///...///000222111...***((()))---111---............000444777===<<<<<<;;;;;;;;;::::::<<<:::666222000///000111000111333666888:::;;;;;;888:::@@@FFFFFFAAA>>>@@@AAA???>>>@@@EEEUUUpppyyyxxxyyy}}}gggVVVGGG???===666222000222333111111444222333444555777===FFFMMMSSSRRRNNNGGGDDDDDDAAA<<<<<<<<<===???@@@???<<<:::999888888888888666222///++++++---///222222...+++------///444===BBB;;;000''''''(((,,,111555777888333333222111111000//////,,,---...000111111000///000111222222222111111111444333111...---...111444......//////000222444555777888:::;;;<<<<<<;;;;;;===:::666222000000111222000111444777999;;;======:::;;;???FFFFFFAAA>>>>>>===<<<;;;:::<<>>???;;;999999======:::999:::888888888777888GGGfffqqqvvv}}}~~~eeeSSSEEE<<<999555222111111...******///777:::===???@@@DDDJJJOOOPPPNNNIIICCCCCCFFFDDD???777666666777999999888777999888888888999777555222000111222333222111///......111222000000000,,,&&&)))((())),,,000444555666000///---+++,,,...111222444444555333000---,,,,,,******,,,000444777888777444555444333111111333555333333444777888888666333,,,...111444666777888888:::888666444444555777999444555777:::<<<>>>??????<<<666333444555444555888666666666555777GGGeeezzzkkksss{{{~~~zzz{{{yyyaaaPPPDDD<<<:::666444333333000,,,...222<<<@@@DDDFFFFFFGGGKKKNNNKKKHHHBBB===>>>AAA???999555444333444666777666555777666555555666666555333333333444333111000/////////444555000+++******(((***)))***---111555777777222///+++((('''***...111444555444222...,,,,,,...+++***+++...444888999888555666555333000//////000222222444777999888444000***,,,...000333555666777:::999888777777777888999555666888:::;;;===>>>>>>:::333///000222333555888:::888666444666CCC^^^vvvwwwjjjssswwwzzzvvvuuuyyyuuu]]]NNNDDD===;;;666555555666333///222777>>>BBBGGGHHHGGGGGGIIILLLGGGDDD===888999<<<999444555333222222444666666555666444222222444555444444444555555333111000000000000666777000((((((+++,,,***)))***...222666888999444000***%%%$$$'''+++///222333333000,,,+++---000---++++++...333777888777888888888444000---,,,,,,111111333666888777222---***+++---///111444666777;;;;;;:::999888888888888555666777999;;;<<<<<<<<<999222...000444555777:::>>>;;;666333444@@@WWWmmmwwwmmmtttuuuxxxqqqrrruuuoooRRRFFFDDDAAA===888444222333222111666<<>>;;;999777555333222333777===@@@>>><<<;;;:::999@@@SSSeee~~~ooo^^^cccwwwwwwkkkpppwwwqqqxxxjjjMMMBBB@@@>>>;;;777333222444666888===DDDKKKLLLMMMMMMKKKGGGCCCAAA<<<;;;888444111000111333333444444444333333555777888888666444222333666999666555333000///000444888888555000,,,+++...222444222111222444888;;;<<<<<<999555000---...///000000000000/////////.........000---,,,---,,,***,,,222888999777333---***+++...222444777777555111+++((((((&&&(((///555555666999999===???<<<:::999555000222666===@@@@@@>>><<<:::888777555444555999>>>BBBCCCAAA???<<<:::???PPP```~~~ooo]]]XXXjjjwwwkkkpppzzztttxxxeeeLLLAAA@@@>>><<<666222222777<<<@@@GGGNNNRRRQQQNNNKKKGGGCCC???===888999888555222111111222111222222222222333666999777777777555444444777:::;;;777222000111444777888999333+++(((+++111555777555555666888;;;<<<<<<;;;:::777333111222333444444///000111111111000///......,,,+++,,,***''')))---222444444111---,,,...000555666888888666222...+++---+++,,,333777888888;;;:::>>>AAA???===;;;666000666999>>>@@@???===<<<;;;777777666555666999>>>BBBHHHEEEBBB???;;;>>>KKKZZZzzzuuubbbRRRaaavvvwwwjjjnnn~~~yyywwwcccOOOGGGDDDBBB@@@777333444:::AAAFFFMMMSSSWWWSSSKKKDDD>>><<<;;;;;;999:::;;;999777555444555444444444333222333666888555555666555555666999<<<===777111000333777999:::888111***(((---222444333444444555888;;;<<<:::999999666444333444666777666000111333444444333222111///,,,,,,---***'''(((,,,///111222000...---000444999999:::999888555222000///---...444888777888::::::>>>@@@=========;;;666999;;;>>>>>><<<;;;::::::555666777666555888<<>>FFFJJJNNNRRRWWWPPPEEE;;;555555999<<<;;;===>>>>>>;;;:::999999======<<<999666555666777333444666666777999<<<>>><<<777222111444888:::;;;666111------111222000---//////111444777999888666444333222333555666777666111222444666777666444333...++++++,,,***'''(((---222333333111...///222666<<<<<<;;;:::999777555444000---...333666555555666:::<<<<<<999:::>>>@@@>>>999;;;<<<<<<999777666666333666888888666888<<>>@@@BBBBBBBBBAAABBBCCCJJJJJJHHHEEE@@@<<<::::::666777999::::::;;;>>>@@@===:::666444555777999999555333222333444333///+++,,,,,,---000333555555444/////////111444666666555111222333555666666555555---***)))***)))(((,,,111::::::777333//////444888>>>===;;;999888777777777111......333555333333444888:::888555777>>>AAAAAA999;;;<<<;;;777444222111222666::::::888888<<>><<<===CCCLLLbbbzzz{{{gggZZZaaassssssbbbhhh{{{rrrWWWMMMHHHAAA>>>???===;;;>>>HHHPPPQQQOOOOOODDD???999333222555:::>>>BBBDDDGGGJJJKKKNNNQQQTTTVVVVVVUUUQQQKKKEEEBBB@@@===>>>??????======>>>???@@@???>>>:::777555666777555666777888777555222000///------...000222222222,,,,,,---000333555555444///000000222333444555555000---+++,,,---...333:::DDDBBB===555000000555:::===<<<999666555555666777444111111555666444333444555888777555777<<>>999;;;===;;;777222///......333888888555555999>>>BBB???======;;;:::@@@GGGZZZssskkk\\\cccvvvuuueeekkkuuuWWWKKKFFF???===@@@>>><<<@@@KKKSSSTTTQQQOOO<<<:::777555666888<<<>>>FFFIIIMMMQQQTTTYYY^^^bbb]]]^^^^^^ZZZTTTMMMHHHFFFDDDDDDDDDCCC@@@>>>>>>???DDDEEEDDD???888444333555666888::::::888666555666222000......///111111111******,,,000333555555333.........///000222333444555111///111222444;;;CCCKKKHHHAAA777000000555:::<<<:::777444333333555666777333333777888666444666444777888666777;;;<<<::::::<<<===<<<888222...,,,)))///444444111000444999BBB>>><<<<<<:::999===CCCTTTllluuuaaahhh{{{xxxhhhnnntttZZZLLLGGGBBB===;;;777;;;CCCPPPYYYYYYPPPGGG888999999:::;;;>>>CCCHHHLLLNNNRRRWWW]]]bbbgggiiiddd```\\\]]]___]]]VVVOOOLLLLLLJJJFFFBBB??????@@@@@@AAABBB@@@===:::888888888999:::;;;999777555333888777666333111000222555...///000222333333333222111000...,,,+++,,,000333888888777444222333888<<>><<<888222000000---...//////...///111333999<<<===;;;666555999===III___|||}}}ffffffvvvzzzggggggyyyuuu]]]PPPKKKFFF@@@===888===FFFRRRZZZXXXMMMDDD777:::===@@@CCCHHHOOOTTT\\\\\\]]]^^^```cccfffgggfffbbb___```cccccc___ZZZWWWRRRMMMIIIGGGDDDAAA>>>@@@@@@@@@???<<<:::888888888888888888777555444333999999888555222111222444111222222222333444555666333222///---,,,---000333777999:::999666555777999:::888666333222333444444777555333222222333555777999888555111...---///111777666555666777666555333222666::::::666222111111...///000000///000222444888:::;;;999666555999===GGG\\\xxx~~~bbbbbbttt{{{hhhgggxxxttt___TTTNNNGGGAAA===:::@@@IIISSSXXXSSSIII@@@:::>>>DDDHHHMMMSSS[[[aaajjjhhheeeccccccdddfffhhhgggdddbbbcccgggiiihhhfffeee^^^TTTPPPNNNLLLEEE???AAA@@@???===;;;:::999999999888666444333333444444:::::::::777444222111222555444444444444666777888444333000......///111222222555999:::999666555555666555444333333222222222555444444333333444555555555444111---******---000888777666555444333///---...222777888555222111222111222222222000000222444666888999888666666:::===III[[[tttccccccvvvnnnkkkyyyppp]]]SSSMMMFFF???<<<>>>BBBIIIOOOQQQMMMEEE@@@???EEELLLQQQUUU[[[ccciiimmmjjjfffcccbbbeeehhhjjjhhhfffeeefffhhhkkklllmmmqqqjjjaaa[[[WWWRRRKKKEEEDDDAAA>>><<<;;;;;;::::::999777444222222333444666:::;;;;;;888444111000///555555666777777777666666444222///......///000111---///333666666666444444888666444222111111111111222222333333333333333333333111///+++)))***---000666555444444333111---***...333777888555222111222555666555333111000000222555666777777777888;;;>>>KKKZZZpppjjjhhhxxxvvvrrr}}}~~~nnn]]]RRRLLLDDD>>>;;;@@@CCCGGGIIIHHHFFFDDDCCCEEELLLUUUZZZ]]]aaaiiipppllliiieeeaaa```cccfffiiijjjkkkkkklllkkklllnnnooouuusssnnnggg___WWWRRROOOGGGBBB===999999:::::::::888666555444444555777999:::;;;;;;888444111//////333444777999999777444222222///---,,,...000000///,,,---...111444777888888===:::555111///000222333///000111222333222222111333222000---++++++...111222222222444444333000---333777;;;;;;777333222222999999888555111///...///555555666777888:::===???HHHTTTggg}}}lllfffttt{{{vvv~~~ooo]]]QQQIIIBBB>>>===@@@CCCEEEEEECCCCCCFFFIIILLLTTT]]]aaabbbdddkkkqqqkkkgggbbb^^^\\\^^^```ccckkkooosssssspppnnnoooppptttuuutttooofff]]]WWWUUUIIIBBB:::666666777777777666666777999:::;;;;;;<<<<<<<<<;;;888555222111111333555777999888666222000000---+++,,,///111111//////......000555999<<<===???;;;666111000111444666//////111111222222222222444444333000......000222...///111444777777444222777;;;>>>>>>999555333333999999888555111///...///444444444555777999<<<===???III\\\sssjjjaaajjj}}}vvv}}}nnnZZZLLLCCC===;;;======BBBFFFFFFDDDDDDIIIMMMTTT\\\cccccc^^^\\\___dddbbb___[[[WWWVVVWWWYYYZZZfffnnnuuuwwwsssnnnmmmnnnpppqqqqqqppplllddd\\\VVVIIIAAA777111111333333222444666;;;>>>AAAAAA@@@??????>>>===999666444444666777777777666666555444333///,,,***,,,111444333111111//////111666:::;;;;;;:::888555333222333555777111111111222333333444444555666666444111000000111,,,---111555999:::888666888<<<@@@???;;;777555555666666666444111000111222333222111222555777999:::;;;CCCSSSkkknnnaaafff~~~vvv}}}~~~lllVVVGGG>>>888888:::;;;AAAGGGIIIFFFFFFKKKPPP[[[bbbfffbbbXXXQQQQQQTTTWWWUUUSSSPPPPPPQQQTTTVVV```jjjtttwwwsssmmmjjjjjjnnnllllllnnnoooiii^^^TTTHHH???444......000000///333777===BBBEEEEEECCCAAAAAA@@@>>>;;;777666777999<<<:::777444333444666777///,,,***---333666555333000//////111555888777555444444444444555666777777333333333333444555666777555666777666333000000000,,,...111666:::<<<:::888777;;;??????<<<888666777222333444333222222333555111000///000333555777777===CCCPPPfffwwwggggggyyy}}}kkkTTTEEE<<<666444666777???EEEFFFGGGLLLRRRTTT```gggdddVVVGGGCCCDDDDDDGGGEEECCCAAACCCFFFJJJMMMWWWYYY^^^fffmmmooollliiiiiinnnqqqooommmkkkfff```VVVFFF666...---...222777888999:::<<>>777444444444===DDDGGGJJJPPPUUUVVV[[[^^^YYYJJJ===999888777>>><<<:::999:::>>>BBBDDDFFFIIIOOOYYYbbbggghhhgggggglllooonnnmmmmmmiiicccXXXKKK<<<555222000222555555777999;;;>>>@@@BBBCCC???>>>:::444///000777===@@@<<<666222000111333444333111000222555777777666333222000......000222333444555666777888999999999555555666666555444222111444666888888666555555555444666888888666555555666888999999777555333222222777666666555444333111000///......111555777777555999>>>JJJ___yyykkkfffzzz{{{}}}sss\\\LLLAAA999555555555===FFFJJJOOOUUUWWWVVVRRRPPPIII===444111111///444333222111333666999;;;777:::???HHHRRR[[[```aaadddiiilllmmmmmmooommmhhh]]]QQQCCC<<<777222000222333444777:::===???AAABBB===;;;666000,,,...555;;;>>>;;;666111......000111333333333444666666555444222111///......///111222333444555666777888888999666777888888777444111///222444666666555444444555666777888666444333333444777777666444333222111000666666666666555333222111000///...///333555777777999===GGGZZZsss}}}jjjdddyyy}}}}}}rrr\\\LLLBBB;;;888888999AAAIIINNNTTTXXXWWWSSSJJJFFF>>>666333333333222111000//////111333555777333444777<<>>FFFMMMSSSXXX[[[ccclllrrrrrrmmmcccWWWLLL@@@777444777444666888999999888666444555555444444333111...,,,***---///...---///444999::::::888333---)))((((((+++,,,---///222444666777<<<;;;888666555444555555666777888999999999888777555666666444000,,,******---111666999999999888999111---***+++000444333222---...///111333444444444555555555333111111444777888777888@@@RRRoooxxxfffbbbyyyvvvrrrnnnXXXLLLJJJNNNUUU\\\[[[ZZZXXXXXX[[[ZZZNNNAAA;;;777777999888444777===777888888777555333111///111111000......333<<>>555222444777999999888999:::>>>666444999;;;666111000444666666333000111666<<>>::::::999999;;;<<<<<<:::888666444222333555555222///...---,,,,,,---///222444666888888444---***+++...+++))))))+++000444777888<<<;;;:::888666333111000222222333666999;;;;;;:::>>>>>>===;;;777222---***,,,///222666888999888888666111------111444333111000///---,,,,,,---///000///000222444666888:::;;;<<<444111;;;LLLcccjjjgggzzzpppnnn{{{cccTTTQQQUUUjjjmmmWWWMMMIIIAAA777///222444666777777777888:::;;;444222666999666333333777999999777333111444666;;;>>>FFFPPPXXX___jjjtttxxxrrrjjjbbbYYYNNNCCC===:::999888:::<<<;;;999666777555333333444444111///------------...///111222444666777333---***,,,///...---,,,---111555777888999:::999999777444222111000000222444777:::::::::;;;<<<<<<;;;888444000---...000222555888;;;===???999555000///222333222///......---,,,------//////000111222444777888:::;;;777111222===MMMccc}}}hhhhhh}}}uuuqqqsss\\\NNNMMMTTTkkkjjjQQQDDD>>>888111---444555666666666777:::<<<999333111444888999999:::<<<<<<<<<999555222111111222444<<>>BBBDDD<<<888333111222222000..............................///111333555666777777222000444>>>JJJ\\\|||xxxeeeggg|||uuunnnUUUEEEBBBEEEYYYrrr|||ttt```JJJ>>>999444111000555555555555555888<<>>@@@AAA>>><<<999666444222111000......333<<>>AAABBB;;;777333111111111000...////////////...---,,,++++++,,,...000222333333333000111666>>>DDDRRRppptttbbbeee~~~xxxkkkRRRAAA;;;999GGGZZZaaaeeeVVVFFF===999444111111222333333444666:::???DDDCCCCCCBBBAAACCCFFFGGGFFF>>>999333000111444555444000...///333888AAAOOO]]]fffooouuutttmmmcccTTTGGG;;;555111222888<<<;;;999---.........///000222444333444555666666444111000///000000///...///000111444222111111222222222000111333666999999888555333555555444111//////222555444555666777777777777666111333666999;;;;;;;;;;;;777555222000///000000000222222111111///---,,,+++---...000222444444333333222333888???BBBMMMjjjvvvcccddd{{{{{{hhhQQQBBB===999CCCRRRUUUYYYNNNCCC>>>999444000111111222555777;;;@@@GGGLLLOOOQQQRRROOOMMMMMMJJJGGG<<<555...---111777999999666222//////111888EEERRR\\\iiitttuuuqqqlll```TTTAAA999111111777<<<===;;;...///000//////000222555777777888888777555222111000000//////000000111111111000///000111222111000111333555777888777666444888888777222///...333777555555666666666555444444111333666888999888666555444333111//////000111222333333222111000//////...333444777999999999888777333444888>>>BBBMMMhhhiiigggzzz}}}~~~cccOOODDDBBB???GGGRRRSSSOOOGGG???<<<888333222333555888<<>>===;;;:::666444666;;;>>>HHHaaa{{{ssslll{{{}}}___LLLEEEDDDCCCIIISSSRRRGGGAAA;;;999666444555888<<<@@@EEEKKKRRRYYYaaafff___fffhhhbbbZZZTTTJJJ@@@888222---000999>>>===999:::777444333000...333;;;KKK]]]llloooqqqtttnnndddRRREEE777111444:::;;;999:::;;;999555111///111444:::999888777555333222111222111000000111222222222///...///111333444444222333333444555666666666666777888888444000222999???888777666444222000///...444444333333444555777888777666555222000000111333000//////000222555999;;;888:::===>>>???>>><<<::::::555444777999BBBXXXppp{{{qqq}}}||||||^^^PPPDDDAAAEEEHHHKKKNNN???===999666555888>>>CCCFFFHHHNNNWWWaaaggghhhgggjjjgggdddbbb___UUUHHH>>>777111000444777666888<<<777777666444333333666888GGGSSS___hhhpppuuuooofff[[[LLL>>>;;;;;;999999<<<<<<<<<:::777444333333444===<<<:::777555444333333333111000000111222111111***---000222333333555777333444555666666444222111333666777666444777>>>DDDBBB@@@;;;666222///---,,,111222333555666777777666<<<;;;:::888555222000...,,,---000111222444888::::::::::::999888888999;;;888666555555777AAATTTeeeqqqzzzzzzwwwVVVIII>>>===@@@BBBEEEGGG???<<<888666888===EEEJJJQQQVVV]]]eeekkklllkkkjjjkkkkkkjjjhhhaaaUUUHHH???777222000444666555666:::666666666555555555777999BBBKKKUUU^^^iiirrrsssnnncccTTTEEE>>><<<888888:::999888666444333333444666===<<<;;;999888777777777111000///000222333333222///111222111000000111222///222555888777444///,,,222444666555444777>>>DDD???===:::555111...,,,+++...000333666888999999888===<<<:::888444111...---///000222333333444777999777666444333444666777999666555555777:::CCCTTTdddttt~~~|||uuuqqqOOODDD<<<;;;===>>>>>>@@@===;;;777777<<>>777444222555777666666888444666888:::;;;;;;;;;:::>>>CCCHHHPPP\\\jjjqqqrrrlll^^^NNNCCC<<<777555666444333222111222444777999======<<<<<<;;;;;;::::::222111111333666888888777555555333000---,,,,,,...---111666:::999444...)))///111333222222555;;;@@@;;;:::888555111...+++)))+++...333777:::;;;;;;:::<<<;;;:::777444111...,,,222333444444333333444666333///,,,---000444555444222111444888;;;BBBPPP^^^|||xxxwwwlll|||lllPPPGGG@@@??????<<<;;;;;;;;;888666999BBBNNNZZZbbbcccgggjjjhhhcccccciiiooonnnoooqqqqqqjjj[[[III;;;777555666999:::999777666111666===DDDGGGEEEAAA<<<<<<<<<>>>CCCNNN]]]hhhmmmnnncccTTTFFF;;;555333444111000......111666999;;;>>>======<<<<<<:::999999444444555777;;;=========777666333///+++******,,,000333888::::::666000,,,///000000000///111555999888888777555222///,,,***+++///444999;;;;;;:::888999999888666444111///...222333444333000//////000---)))(((+++111444222///...///222777:::>>>HHHRRRnnn|||qqqeeesssjjjSSSLLLEEEDDDAAA<<<888888777666666===JJJXXXdddjjjmmmkkkcccXXXOOOSSS```lllmmmmmmnnnpppmmm^^^HHH777333666999===???>>>:::666111999EEEQQQVVVSSSIIIAAA:::777555999DDDQQQ^^^fffjjjdddWWWHHH<<<666555444222///...///444888;;;;;;======<<<;;;999777555444444444555888;;;======<<<555555333///,,,***,,,...666777999:::999888666444222222222111000111333555777777777666444111///---...111555999:::999777555444444555444444333222111///000111000---+++******(((&&&(((---333555111,,,000111444999;;;<<>>@@@EEETTThhhssscccfffzzzeeeRRRLLLGGGEEEAAA:::777888555777???LLL]]]kkkrrrtttqqqgggWWWFFF>>>DDDTTTaaalllrrrvvvttthhhTTTAAA555666AAALLLSSSXXXXXXPPPEEE@@@GGGSSSbbblllkkkaaaYYYHHH<<<111000666BBBRRR```dddgggbbbSSSFFFAAA???===:::777666888===>>><<<999555666666666444222///---//////000222444444222000000222222222000///000111444444444555666777999:::555444333444555666777777777666555444333333333333111222444666666555333222111111222333333333333333---///111111///---,,,+++((()))+++---///111111111666666999???AAA???AAADDDLLLaaazzzgggfffyyycccRRRLLLHHHFFFBBB<<<:::<<<666999CCCRRRdddqqqvvvvvvggg^^^QQQDDD@@@GGGUUU```lllvvv~~~xxxdddMMM===666===JJJXXX```ffffff\\\PPPGGGLLLWWWdddooopppiiibbbUUUEEE444///222<<>>:::999<<>>???===777111///000111222222111000//////...---...000111111000000000000...,,,,,,...//////......///222444555555///000222333444555555666444333111000000000000111000222444444333222111222///111555666666555555555111111000000000000000111***,,,......---///333777444444777:::>>>???>>><<>><<<;;;>>>DDDLLLWWWfffrrruuuqqqcccUUUHHHCCCAAACCCQQQaaarrrrrrcccOOOEEEJJJWWWbbbooowwwyyyssseeeXXXOOOTTT^^^lllwwwzzzuuuppp```NNN???;;;::::::@@@KKKWWWfffuuuwwwnnn___NNNBBB<<<;;;;;;===>>><<<777222---...///000/////////000333000......///111222222///000///...,,,,,,...000///000111444555555444333111111111222444555555444555444222111000000111222222333444444222111111222333666888999777666555555222111000//////............//////000111222444666555555777:::===>>>===;;;@@@RRRkkknnngggmmmlllWWWSSSMMMFFF@@@>>>======@@@GGGPPP\\\iiisssrrrkkk___RRRGGGCCCBBBFFFUUUeeetttyyydddOOOIIITTTcccllluuu|||~~~zzzmmm```WWW[[[dddqqq{{{}}}zzzhhhXXXIIIAAA===:::>>>GGGPPP^^^oooxxxxxxnnn[[[KKK@@@===;;;<<<===<<<888444---.........------///222888444000...///111444555000111000///------///111///111555888888666333111222000///111444666555333666555333111000111222222555555444222000///000222666888::::::888555444444111111000///......------222111111444888:::999777777777888:::<<<===<<<:::@@@OOOeee~~~ooogggllllllZZZUUULLLDDD???===>>>@@@AAAHHHRRR^^^llltttooofffZZZNNNEEEDDDGGGMMM]]]nnn}}}iiiOOOJJJXXXdddmmmvvvyyy{{{yyyrrrjjj```ccckkkuuu~~~yyyiiiWWWIII>>>999===FFFLLLYYYhhhrrruuuqqqdddWWWFFFAAA===;;;;;;;;;888666111222222000...///333666<<<888222//////222555666444444333111...---...000000333777888777555222111222///---000555777777444888666333111000111222333666555333///,,,,,,...000333555777777444222111000//////000000000000//////333111111777???CCCAAA===888777777999;;;;;;:::999AAANNNbbbzzzssskkknnniii[[[UUUMMMDDD??????AAACCCBBBHHHQQQ]]]kkkssslllbbbQQQGGGAAADDDJJJSSSfffxxxnnnQQQJJJWWWccckkkrrrqqqooopppooonnngggjjjpppxxx{{{mmm\\\KKK???<<>>999444111111333666777999888666333///------...111444666666444222222333111///...000444888888777999777444111000000222333555444111---******,,,...---///111222000...---------...///111333444444444111//////777CCCIIIGGGCCC777666666777999:::999777@@@KKK^^^vvvxxxmmmooo~~~hhh]]]WWWNNNGGGCCCCCCEEEHHHFFFJJJPPPZZZhhhooohhh\\\IIIAAA===CCCLLLXXXlllqqqVVVOOO[[[hhhllllllgggeeehhhkkkllliiimmmssszzzzzzdddNNN>>>777<<>>>>>:::555555999>>><<<999555444444555666666999888666222...++++++,,,111444777666333222333444222222222222444666888999999777333000//////111333333333000---***))),,,...+++---///000...,,,+++++++++,,,///222444666666666000......666@@@GGGFFFCCC666444444555777888777666:::DDDUUUlll{{{nnnmmmlll^^^YYYRRRKKKGGGHHHKKKMMMLLLMMMOOOWWWccciiiaaaVVVIIIBBB???GGGQQQ^^^sssppp]]]ZZZgggpppkkkccc^^^ccclllooommmggglllttt|||yyy]]]FFF:::666AAAPPP```nnnuuuqqqhhh]]]SSSFFF===999999::::::===@@@AAA===666444888===888777666666777777555444444444333///,,,***+++,,,///444999:::777444333555666888888666222222555999999666222///---...000222333333111///,,,+++---//////111333222000---++++++***,,,///222444555555555222000///222999======;;;333222111222555666666666666===KKKbbb}}}nnnmmmqqq```[[[UUUNNNKKKLLLOOOQQQQQQPPPOOOTTT___ddd]]]QQQNNNFFFDDDLLLWWWdddyyyooobbbcccqqquuuiii\\\YYYeeetttwwwqqqeeekkkttt}}}fffPPPDDD666888???NNNddduuuvvvpppaaaWWWHHH===999999:::;;;===@@@BBB===666333777;;;666666777888999888555222000000///---***)))+++,,,---444<<<>>>;;;666444555:::======888111...222888999666222...,,,---000111333333333111...---///000555777888666222///,,,,,,+++,,,///222333333333222555222///000222444444333222111000111333555666555555:::FFF]]]}}}pppnnnmmmeee^^^SSSKKKJJJOOOXXX___YYYRRRQQQXXX\\\XXXVVVZZZZZZ\\\^^^^^^```hhhyyyyyylllhhhooowwwrrr```VVV\\\lllyyylllkkksss|||hhhTTTDDD888555999III\\\iiiqqqvvvkkkaaaRRREEE===::::::;;;;;;===???===999555555555333333555777888777444111333111///---,,,,,,------333<<>>===666///+++***+++---000000000000111222555444333222222222000...///000111222222333555777999???HHHXXXuuuvvvppprrr```XXXOOOKKKNNNWWWaaaggg\\\SSSOOOUUUXXXVVVYYY___hhhnnnrrrqqqmmmooo{{{wwwmmmkkknnnsssnnn]]]VVV]]]nnn{{{llllllvvvsss```NNN@@@777333777EEEVVVccclllrrrnnneeeWWWIII???:::777666:::===???<<<666222222444444333333444444333222111444333222000///...------222999>>><<<555000111555AAAGGGIIIAAA777333111111555333000---,,,...333888::::::999777333000...---000555::::::555000------000111222222111000222333000///000222444444000---,,,---///000000111444666999>>>FFFUUUqqquuunnnvvv^^^VVVMMMLLLTTT___hhhlll```UUUOOORRRUUUVVV]]]fffyyy}}}www}}}wwwrrrooooooppppppgggWWWRRR[[[lll}}}mmmnnnzzzzzzeeeTTTEEE;;;777333555AAAPPP]]]hhhppppppiii]]]OOODDD<<<777555999===???;;;222---...222888666444111000111222333777777666444222000...---111666:::777222000444999GGGOOOQQQFFF888000...---000///...,,,---111777<<<<<<;;;999666333///,,,***,,,111666777444000//////333333333111//////111333...---///444888888222,,,)))+++,,,---...///222444999<<<@@@MMMgggwwwppptttcccZZZPPPPPPYYYdddkkkmmmcccYYYRRRTTTWWWXXXaaalll}}}|||~~~vvvnnnlllqqqttttttqqqaaaQQQJJJRRRccc|||{{{ooorrr}}}iiiVVVHHH>>>777777333555>>>JJJWWWeeeoooqqqlllaaaTTTHHH???:::888888<<>>;;;666222///111444888::::::999888555222///---000444888666222111444999GGGPPPRRRGGG777...+++***,,,,,,,,,,,,...333:::???:::888666444222///,,,)))***...222444222000//////111111000...,,,---000222000///222888===<<<444,,,(((***,,,------///222444999999<<>>;;;444//////222???<<<777222...///555999<<<<<<;;;999777333000...000444888777333111222555AAAIIIKKKAAA444---+++***)))***,,,---000555;;;???555333111111111000---***,,,...000111111///....../////////...---...222555111222444999<<<999111******,,,......///000333555<<<;;;;;;DDDVVVsssrrrggg}}}ssseee___YYY[[[cccmmmtttwwwiiiaaa\\\^^^^^^^^^gggsss{{{wwwmmmeeeiiiuuu}}}zzzttt]]]MMMFFFLLL\\\wwwvvvyyytttZZZIII@@@:::777666222000111555;;;EEETTTbbbuuutttooodddTTTEEE;;;666333888<<<===:::777555666;;;:::777111------333888<<<<<<;;;999666333111000///333555555222000000222999>>>???888000---,,,***(((***---000222555999;;;222000...///222222///,,,......///000000///...---///000000000000111444666111222444666666333---)))---///000000000222444666???<<<===DDDRRRiiijjj\\\sssuuueeebbb^^^___fffooowww{{{mmmddd^^^^^^]]]^^^hhhuuu}}}wwwpppiiifffmmmzzzyyyqqq```RRRNNNWWWhhh|||yyybbbJJJ===999666666777444222333555777===KKKXXXjjjpppsssmmm___MMM???777222555:::???BBB@@@<<<999999999888333......333888<<<;;;999777444333111111///000000///------///222333666444///,,,------***(((+++000333444555666777333000...000333444111---...------...///000000//////111222222111111222444000333555444111...------000111222222111222444666<<<:::;;;AAAKKK^^^{{{{{{|||mmm^^^nnnuuuhhheeeccccccfffnnnvvv{{{ooofff^^^]]][[[\\\hhhwwwzzzsssjjjggghhhqqq}}}wwwmmmaaaVVVVVVbbbsssnnnWWW@@@666555555555777888777777777666:::FFFTTT^^^hhhssssssgggUUUDDD;;;111333999AAAGGGFFFAAA<<<999::::::777222111555999<<<:::888555333222222222...---,,,)))(((+++000444111111///***+++......***(((,,,111555555444444333555222000111555555222...---,,,,,,...000111222111...000111111///......///111444777555000...000333111222333222111111333555888555777<<>><<<>>>===;;;<<>><<<<<<777777666333000111555:::666111,,,+++...222333333...+++(((''')))---333666444333333444555444222000///......000222222111000777999:::666000---...111333333222111000///...---///111333222000...------.........///111333666777555222111222555777555333444000000555999DDD]]]vvvyyy{{{mmmiiinnn^^^[[[]]]eeennnssswwwzzzxxxuuuqqqooopppttt|||sssccc]]]^^^^^^ZZZ]]]______^^^dddrrr|||mmmlll|||vvvuuuuuuiiiWWWLLLCCCKKKZZZmmm|||}}}uuuiiiZZZLLLBBB===BBBIIITTTbbbrrrxxxlll\\\JJJAAA999:::<<<>>>@@@DDD:::999777444111111444777444000,,,+++---111444555111000...++++++,,,000333111222555777888666333111///...---...000111000///444777999666///---000444222333222000...------...111333444444111///...............///111444777999666444333555777888555222111...///444999BBBYYYpppvvvwwwoooiiiqqqZZZVVVYYYcccmmmrrrvvvzzzwwwwwwvvvrrrrrrvvv||||||kkk[[[TTTUUUWWWYYY[[[[[[XXX[[[hhh{{{|||mmmjjjzzzrrrnnnhhhZZZLLLFFFEEETTTkkkwwwgggVVVHHH@@@===AAAKKK\\\ooowwwpppdddOOOEEE;;;999:::<<>>===:::666333333444555666333///---...111444555555555444000---,,,...000000333666888888555222000...---,,,---///000000///111444666444000///222666555555444000,,,******+++222333444333111///000000000/////////111444777999999666555666888888555222333000111666888>>>OOOaaa~~~~~~mmmmmmnnnfffrrrWWWRRRTTTaaallloootttzzzwww{{{{{{vvvtttwww|||~~~~~~ttteeeWWWQQQSSSVVV[[[ZZZVVVTTT]]]ppp~~~pppnnn{{{oooggg\\\MMMEEEHHHPPPccc{{{rrr^^^JJJ>>>777999CCCTTThhhttttttooo[[[OOOBBB;;;888777;;;AAAAAA???;;;888666555555555777555333111000111222333666888888555000......000111444666777444222000///---,,,---...111222111000000111222222222333444666888999777111+++'''''')))222222222000...///111333222111000000111444777999999666444555888999777444777444555888888888BBBPPPjjj{{{gggbbbxxxmmmccc~~~qqqVVVOOOQQQ^^^iiimmmrrrzzzyyyzzzwwwyyy|||}}}zzzvvvooodddZZZVVVYYY______[[[VVVWWWfff}}}zzzpppqqq}}}wwwfff^^^RRREEEGGGRRRdddwwwhhhPPP???666777>>>NNN```mmmrrrtttgggZZZJJJ@@@888555888===???===:::888888888777777555555444333111000111222444888:::888444111222444444555666444000------...------///222555666555333333111///000333555444333777888777333,,,***,,,///111111///,,,+++---111555555333111000111333666999777444222333777::::::999666333555:::999666<<>>JJJYYYfffnnnssskkk^^^OOOCCC:::666888>>><<<:::888888888999999999333444444333222000111111222666::::::666444666888666777666222---***+++,,,---...111555999999888555555222...000444555333000222444666333//////333888111///---***))),,,222666666444222000111333666888444222000222777;;;======000///333;;;;;;888===FFFYYYzzzqqqbbbsssnnnjjjnnnRRRPPPSSS]]]gggmmmtttzzz~~~zzzyyyvvvrrrmmmgggdddeeeiiilllgggbbb[[[aaazzz|||bbb]]]hhhxxxdddSSSLLLEEEEEEYYYrrriiiJJJ<<<:::;;;DDDUUUgggpppqqqmmmaaaSSSJJJ@@@888999???>>><<<:::::::::;;;:::999444555555555555555444444666999;;;:::888777999<<<;;;999555///)))(((,,,111///222777;;;<<<;;;999777000000000111222333222000...///000222888===;;;555333222000...---......///666888777222///111222000111111111444777999888777111222333444666:::???CCCYYYpppnnnxxxvvveeeuuu~~~gggOOONNNSSS^^^iiipppwww}}}|||zzztttpppkkkhhhiiilllnnnooogggaaa\\\ddd}}}vvv[[[ZZZhhhuuuaaaOOOJJJJJJPPPhhhrrrVVVBBB>>>;;;@@@NNN___jjjoooqqqfffXXXMMMAAA888888===>>><<<;;;::::::999777555333444444555555555555444555999======;;;888999:::======;;;666111000444777333555888::::::888666444000000111222333333222111222333333444;;;AAA@@@;;;555444333111000///......666888666111///000111///333333333555888999888777222333555666777888:::<<>>>>>;;;888777777===>>>===:::666555777:::555666777777555333111///000111222333444333333222333444333444:::AAAAAA===666666555444222000///...444666444000///111000...555444444666888999888777444666888888777666666777AAASSSooorrruuuoooSSScccsss\\\DDDDDDLLL[[[jjjttt||||||xxxmmmdddfffpppvvvtttooobbb```cccuuuxxxiiiiiiwwwiiiUUUFFFFFFRRReeezzzdddJJJCCC<<<<<>>???<<<777222111222333444444555444444444888;;;;;;777444444555888:::;;;999555222333555333333333222000...,,,+++///111333444444333222222111222111000444:::;;;999444444444444333111///...000222111...///333222///222111222555888999999888888999:::888777666777888@@@LLLaaa}}}tttuuuqqqUUUcccrrr[[[???@@@HHHXXXgggsss|||zzzsssggg^^^bbboooxxxvvvppp______ggg}}}qqqppp}}}uuu^^^RRRKKKQQQ```sssyyynnnllluuuyyydddNNNEEE>>>>>>DDDNNN^^^lll}}}vvvgggUUUGGG===999777999<<<@@@BBB???:::666111111222333444444333333555777777444000...000333333666777555000---,,,---/////////...---+++)))(((,,,///333444222111000111///111000---///444555333000111222222222000///...,,,---...---111666555111,,,---///222777:::;;;:::<<<;;;:::777666888<<>>FFFMMMfffdddKKKCCCEEEJJJVVVccckkkwww~~~uuueeeUUUFFF;;;888999<<>>999555333333333222111000///...000222333111+++''''''(((...111333222...,,,---///000111333333000+++&&&######)))...///,,,))))))***''',,,000000222666888666999777333///,,,******)))//////...///444888555...------///333888;;;<<<;;;999:::::::::999:::===@@@;;;<<<@@@NNNjjjppprrr~~~|||bbbhhh{{{nnnUUUCCCGGGRRRbbboooyyyxxxooofff^^^YYY]]]ggghhh]]]WWWZZZZZZ```iiioooooohhh]]]VVVjjj~~~{{{gggWWWMMM___tttzzz___KKK@@@===<<>>===;;;:::::::::999::::::;;;;;;<<<777777AAAVVVtttqqqmmmzzzqqqbbbqqqjjjQQQAAAGGGTTTeeerrr||||||uuummmddd]]]YYY\\\cccbbbYYYVVV[[[dddllltttqqqfff[[[VVVVVVjjj}}}ssseeeaaaaaawwwkkkTTTEEE===<<<===LLLiiittt\\\UUUVVVTTTTTTWWW^^^hhhrrruuupppeeeTTTEEE:::888777;;;AAACCC@@@;;;555555555555444333222111666999;;;888111,,,+++,,,*********---111333111///111666<<<===999222,,,)))(((...333444000+++))))))***+++,,,///111444555666999666111---+++,,,...///111000111333666777555444555666777:::======;;;888666777999:::;;;:::999888:::555222888HHHddd|||iiibbbllldddVVVfffmmmTTTGGGMMMYYYjjjwwwvvvnnnfff___\\\ZZZ[[[]]]YYYRRRVVV___nnnyyysss]]]OOORRR[[[kkk}}}|||iiieeeppp}}}zzzaaaOOOEEEBBBAAA???QQQnnnzzzccc]]]___]]]ZZZZZZ\\\eeennnrrrqqqjjj\\\OOO>>>;;;999;;;AAACCCAAA>>>999888777777666666666666:::<<<===:::444///---...))))))***,,,///000///...000666???CCC@@@888000+++)))///666888555///***((()))***---000222333444444111000...------///000222222111222444666777666555888888999;;;<<<;;;999666111444777:::;;;:::888666;;;777333555@@@ZZZ}}}ggg\\\ccc___QQQaaavvv^^^SSSVVV```nnnyyyzzzooofff^^^ZZZZZZYYYYYYWWWQQQNNNWWWddduuuttt\\\NNNUUUaaaqqq|||rrreeejjjqqq[[[OOOJJJGGGFFFAAAQQQmmmxxxeeeaaaeeeddd^^^ZZZ[[[ccckkkpppqqqkkk^^^QQQGGGAAA;;;:::===@@@>>><<<;;;:::888777777777888999:::;;;<<<999555111000000,,,,,,,,,---.........---...444;;;@@@@@@:::444///---111777888555///***((((((***---000222333222222............000111222333333222222444777888888777999888999:::;;;;;;888666000222555777999888777666999777666666>>>UUU{{{sssdddggghhhZZZfffyyycccVVVYYYaaannnyyyyyylll```YYYWWWXXXXXXXXXSSSMMMNNN[[[iii{{{qqq\\\RRRXXXbbbvvv{{{xxxmmmiiiuuuyyyfffXXXQQQMMMHHHEEECCCOOOhhhxxxgggdddiiihhh^^^VVVVVV^^^gggmmmqqqnnnaaaTTTLLLDDD;;;888:::======;;;;;;:::999777777777888888666666777555444222222222111111111000///...//////...000444888999888555333111333444333000,,,***((((((***---000111111111000/////////000111222333444333222222444777:::::::::777777777888::::::888666111111222333555666777777333333444555:::LLLnnnooommm|||pppaaagggvvv```QQQUUU___nnn}}}wwwhhh\\\VVVWWWUUUWWWVVVRRRNNNSSSbbbooo~~~}}}vvvgggWWWQQQVVV]]]tttvvvuuupppsssppphhh^^^XXXUUUQQQKKKFFFDDDOOOgggpppmmmqqqnnn```SSSOOOVVV___iiiqqqsssjjj___OOOFFF;;;666888<<<>>>>>>;;;:::999888777666666666222222111111111111111111333444444333111111222444222111000000222444444444222111///...,,,+++++++++)))+++---...000000000///000000000000111222333444222222222444888<<<===>>>777666555666888888666555222222222222333444666777444555666666888FFFbbb{{{sssmmmuuuooo^^^bbbyyyuuu```PPPVVVdddvvvqqqaaaTTTQQQTTTSSSUUUUUURRRRRRZZZiiisss{{{uuuiiiYYYLLLJJJSSS\\\jjjqqqvvvxxx~~~rrreeeZZZXXXVVVUUUTTTQQQKKKFFFEEERRRmmm|||zzz~~~|||kkkZZZOOOTTTZZZcccooovvvssskkkVVVKKK===666777;;;>>>???;;;;;;:::999777666444333111000///////////////...111222444444333444777:::999555000...///111111000---,,,++++++---.........++++++,,,---......//////////////////000111333555111111111444999>>>@@@AAA888777555555555555333111111222333444444444444333777777666666999FFF___vvvtttjjjtttppp^^^___sssyyydddTTT[[[lllzzziiiYYYMMMKKKPPPQQQTTTUUUSSSUUU___mmmvvvtttmmm___NNNBBBEEESSS```aaammmyyy{{{ooo]]]MMMHHHIIIKKKMMMMMMJJJEEEAAAFFFWWWuuuxxxfffTTTVVVYYY```lllwwwwwwrrr]]]QQQBBB888666999;;;<<<<<<<<<<<<;;;999666333111222000............---,,,...000333333444666;;;??????:::333000///000///---(((((()))+++///111111111,,,,,,+++,,,,,,...///000...---------...111444555000000111444:::???BBBCCC:::888666444333222000...000222444666666555222000444222111222666EEE___vvvuuuhhhxxxuuucccaaatttvvvjjj]]]hhhyyyxxx```LLLDDDGGGLLLSSSQQQOOOQQQXXXcccooovvvvvvgggUUUIIIFFFKKKVVV```eeemmmzzz{{{lllYYYGGG;;;<<>><<<888333000///.........000000...---+++---000333666999;;;;;;;;;;;;999666222...,,,+++(((***,,,///111222222222///,,,)))))),,,///000///333111---+++,,,...222555444333222333555777:::<<<888888666333///...///111666777888888777444111///000000111333666AAAWWWkkk~~~mmmxxxmmm]]]jjjttthhhbbbooosss^^^NNNHHHIIIMMMTTTPPPMMMQQQZZZfffpppuuuooo___MMMFFFIIIQQQ[[[dddiiiqqq~~~ssscccQQQAAA666<<<>>>CCCGGGIIIGGGCCC???HHH___zzzjjj\\\SSSZZZjjjtttxxxxxxiii\\\KKK===888666666555888:::<<<===<<<888444222111000///000222222000///---...000222555777999:::===<<<999444...***((())))))***,,,///000111111111...,,,***+++...111222222333111...---,,,...000222222111111222444777999;;;777666555333111111333555666777888888777444111///444333333333444<<>>GGG```ppp]]]NNNRRRbbbqqqxxx{{{lll```OOOAAA:::777777666999:::<<<<<<<<<999777555333222111222444444222111/////////000222555888999>>>===999222***%%%%%%''',,,---///000222222111111---,,,+++,,,///222444444222111000.............../////////000222555888:::888888666444222222555777666666777777666555333111666555444333000333@@@NNNkkk~~~gggoooppp^^^hhhtttiiilll{{{wwwhhh]]]XXXWWWUUUSSSOOOHHHEEEMMM]]]jjjnnnlllVVVHHH@@@III[[[gggkkklllooouuu}}}sssdddVVVNNNLLLNNNPPPNNNQQQSSSTTTQQQKKKDDD???FFF```xxxaaaLLLKKKYYYiiisssyyyqqqgggWWWHHH???:::777666:::;;;<<<<<<<<<:::999777333222222333444444333111...------///111555888;;;<<<;;;888111***&&&&&&(((...///111222333222222111------------///111222333//////000000000///...---,,,,,,---///111444666888===;;;999555111111333555444444555666666666666666777666555333//////777AAA\\\yyyiiinnnrrr___gggrrriiimmm{{{xxxnnnccc\\\\\\[[[XXXUUUIIICCCBBBLLL]]]iiiiiieeeNNNFFFEEESSSeeeooopppnnnuuuyyy~~~|||uuuppphhh___QQQGGGEEENNN[[[dddkkklllkkkcccWWWKKKCCC@@@KKKcccnnnVVVOOOXXXeeerrrzzzyyypppbbbSSSFFF>>>888666;;;<<<=========;;;:::888222111111222333333222000++++++,,,...222666;;;===:::999666333///---,,,,,,,,,---///000000000///...------............///000---///000222222111///...++++++,,,...000222444555;;;:::777333111111444777222222333444666888:::;;;:::888888888555222888@@@VVVxxxpppmmmuuuaaagggppphhhooo|||wwwkkkddd\\\YYYYYYYYYVVVRRREEEBBBDDDPPP```hhhfff```OOOLLLPPP^^^lllrrrsssttt}}}~~~|||uuukkkaaa[[[SSSMMMDDD???DDDRRReeerrrqqqZZZJJJDDDDDDXXXnnnggg\\\^^^hhhuuuyyymmm___QQQEEE===888<<<===?????????<<<:::888111111000111222333111///)))***,,,///333888<<<>>>999777666888999888333///'''((()))+++++++++******+++---...///......///111///111222333333222000...++++++---...000111222333555444222000000333888<<<333333333444555888;;;<<<===<<<===>>><<<:::???EEEVVVvvvxxxgggxxxrrr\\\___tttxxxyyy~~~qqqkkksssxxxjjj]]]YYYUUUSSSRRRQQQNNNLLLDDDDDDJJJWWWeeejjjfff___WWWWWW]]]ffflllpppuuu{{{~~~vvvkkk^^^RRRKKK@@@??????CCCLLL^^^rrrxxx\\\KKKKKKRRRiii~~~ssseeeaaagggttt~~~uuuiii[[[MMMCCC>>><<<>>>@@@BBB@@@===999666222111000111333333111000***,,,...222555999;;;===:::777888===DDDCCC999///$$$&&&''')))******))))))(((+++///000000000333555555555555555333111...---+++,,,---///000000111111111111///......222888<<<777666555444444666888:::===<<<===??????>>>BBBHHHSSSkkkwwwbbbmmmrrrXXXWWWjjjwwwwwwtttpppwwwqqqbbbSSSQQQOOONNNLLLKKKHHHFFFDDDGGGPPP]]]iiimmmggg```___```eeeiiikkkmmmvvv{{{qqqdddVVVJJJCCC444888???IIIWWWjjj}}}zzz^^^OOOUUUaaavvvuuufff```cccppp}}}zzzoooaaaSSSHHHBBB===???BBBCCCAAA===888555222222111222333444222000,,,---000333666999:::;;;<<<999999BBBKKKIII<<>>BBBHHHVVVgggoookkkhhhjjjlllooopppnnnlllmmmsssyyyzzzhhhXXXNNNFFF>>>555;;;CCCLLLWWWfffuuuuuujjj```___iiiuuu{{{lll___XXXbbbrrr}}}}}}ttthhh\\\MMMBBB======???BBB???999555666777666333222111111///...---...///333666888777666999===CCCGGGGGGAAA777000+++,,,---.........---,,,((('''(((,,,111444333222777999:::999444///,,,***---......------...000333222111000000222333222111666999999666111///222666666666888999<<<>>>@@@AAAHHHRRRddd}}}jjjiii|||ccc]]]ooo}}}|||kkk\\\PPPMMMHHHEEECCCAAA???===@@@FFFVVVgggooommmjjjkkkqqqssstttrrrooopppvvv{{{{{{ooo___SSSKKKBBB999<<>>;;;<<>>@@@EEEQQQhhh``````wwwdddXXXfffqqq```TTTNNNLLLJJJHHHEEEAAA;;;777:::DDDSSSaaahhhkkkmmmoooxxxxxxwwwtttpppppprrruuurrriii\\\NNNEEEAAA>>>===JJJVVVfffooonnneee[[[UUUNNNOOOTTT\\\eeerrrsssaaa\\\```nnnwww~~~~~~xxxlll\\\NNN???:::777999999777777:::;;;;;;888555222000000111111000///111333666666666666666888999777333,,,&&&++++++++++++,,,...000111000///---,,,---///111222222222222222222444888;;;888888888666333222222333...---...000444666777666:::;;;:::888444333555777666444222111222555999<<<@@@BBBIII\\\{{{|||``````wwwlll\\\fff}}}lll^^^UUUPPPNNNKKKHHHEEE???888333;;;EEEQQQYYY___eeekkkoooyyyxxxwwwtttqqqpppppppppgggaaaVVVIII???<<>>@@@NNN]]]rrrxxx}}}{{{nnn]]]MMMEEECCCJJJWWWfffrrr|||hhhVVVMMM___iiitttyyyxxxrrrfff[[[OOOEEE<<<999999999<<>>999999999<<>>@@@CCCDDD<<<>>>===@@@OOObbbhhhcccWWWVVVlllhhhggg|||tttcccWWWOOOJJJJJJJJJLLLOOOPPPPPPNNNHHHLLLJJJBBBAAAOOO___hhhnnnoooqqqsssqqqllleee```YYYOOOHHHIIIPPP]]]qqqsssaaaPPPFFFBBBIIISSSddduuu~~~fffQQQNNNYYYfffnnntttvvvqqqkkk[[[MMM???999888888;;;>>>999>>>CCCCCC===666444333---***((()))...333888::::::777444222222222111000+++,,,---.........---,,,+++...000000---,,,,,,...111000...***'''&&&(((***,,,...111222111000111222///...///111555777888777444333333444666999;;;;;;888888999;;;===@@@BBBCCC===@@@@@@AAAMMM___fffdddNNNNNNddd|||eeecccyyy}}}mmm^^^PPPGGGHHHHHHJJJLLLQQQWWW\\\```ZZZOOOEEEBBBCCCIIIWWWffflllsssuuuppplllhhhaaaWWWKKKIIIJJJRRRbbbuuu}}}lllYYYIIIEEEHHHPPP\\\lll|||www```QQQZZZhhhtttzzzyyytttpppaaaQQQ???555333333666;;;@@@@@@@@@>>><<<888444222///...---///333666888999777555111//////111555777777222...---///222222111111111000---)))''''''(((,,,+++***)))(((((((((((('''(((***++++++,,,...000---///000111111333777999777555444555777888888777888666444666;;;>>>?????????<<<:::AAAPPP___jjjooo[[[UUUaaa~~~hhhgggzzzvvvgggYYYNNNGGGBBBDDDGGGLLLTTT\\\dddhhhcccXXXLLLGGGEEEHHHSSS___kkkqqqtttooohhhaaaWWWMMMEEEGGGMMMZZZlll~~~uuueeeTTTIIIHHHMMMWWWcccqqqwwwaaaPPPWWWeeesss}}}yyysssgggWWWFFF<<<777555666999@@@??????===:::777444222000......000333666777888666444111//////111444777666333000000222444444333555555333000,,,(((''''''///......---+++***))))))&&&(((***++++++,,,---///111222222111000222555777:::888666555666777666555555333222444999<<<=========;;;;;;@@@LLLYYYeeekkk]]]UUU]]]zzz{{{eeebbbuuuooo___TTTKKKEEE;;;>>>CCCLLLWWWcccnnntttpppeeeYYYPPPKKKKKKQQQWWWeeelllqqqnnneeeZZZMMMCCCAAAHHHVVVgggyyy}}}jjj[[[PPPJJJNNNTTT```jjjvvvyyyrrrrrr{{{tttaaaLLLQQQ^^^oooxxxooo```NNNCCC;;;666555777???>>>===;;;888555333222000///...000333555555555333222000//////111444666555444333444666777777666888999888444000,,,***)))111222222222000---+++)))&&&(((+++,,,,,,,,,...///555555333111///000333666<<<:::777666666666555444222111111333777:::;;;;;;;;;;;;<<>>777666888===<<<;;;999777444333222000......///111333333222111000/////////111333444222333444666888888888777999::::::888333000......222333555555333///+++)))'''***---.........///000666555444111000111444777<<<:::666555555666666555555555555555777888888888999;;;======AAAJJJWWWbbbUUUMMMPPPggghhh___kkkxxxhhh[[[OOOFFF???777:::@@@IIIVVVeeerrryyywwwrrrjjjbbb[[[VVVPPPKKKRRRXXX^^^^^^TTTFFF;;;777DDDRRRggg{{{ttthhh[[[UUUSSSUUU[[[bbbmmmsssyyy}}}{{{sssnnncccUUULLLKKKSSS[[[```fffpppzzzuuufffPPPOOOVVVhhh~~~}}}nnn\\\MMMAAA999777:::::::::999888777555333222///......///111222111000///////////////000111222///111333666666666666666888999999888555333222333222333555555333///+++((()))+++///000000000111222222333222222222444888;;;:::888555333555666777777999::::::999888777777777999;;;===<<<>>>FFFSSS^^^VVVQQQTTThhhrrrdddlllrrrcccVVVLLLBBB<<<999;;;???GGGRRR```lllsssqqqpppmmmgggbbb\\\QQQFFFHHHKKKOOOOOOFFF:::444555HHHVVVkkk}}}yyysssggg```YYYXXXXXX[[[ccckkktttxxxzzzzzz{{{{{{vvvooogggbbbXXXLLLCCCAAAFFFLLLKKKQQQ___ooo||||||ooo[[[WWWYYYggg|||wwwgggXXXJJJ===999:::666777888999999777555333///...///000333444333111////////////////////////---///222444444333444555777888777666333333444555111222444444222///+++((())),,,///111111111111222...///222333444777;;;>>>999666333222333555666666:::;;;<<<;;;999666666666777999::::::<<>>DDDNNNZZZeeelllooorrrrrroookkkdddUUUFFF<<<>>>BBBCCC>>>777999@@@QQQ^^^ppp}}}~~~wwwmmmfff___\\\YYYZZZ[[[___kkkvvvwwwyyywwwssspppmmmfff^^^YYYVVVOOOFFF???===@@@DDDDDDGGGSSScccqqq|||vvvccc]]][[[dddwwwuuuhhhVVVDDD999777222555888;;;;;;999777555000000111333666777666444///////////////...,,,,,,---000222222111111333444888777666333000000222555000111222333222///,,,***'''***...111111000000000+++...222555777999<<>><<<;;;CCCOOO[[[ggguuu}}}zzzoooccc[[[\\\ZZZZZZ[[[\\\bbbppp}}}wwwxxxssslllfffaaaYYYPPPPPPNNNJJJDDD???===>>>@@@DDDDDDKKKYYYdddmmm{{{xxxfff___ZZZ```pppttt```JJJ:::444000333888<<<===;;;888555222222333666999:::999777//////000000///---+++***...000222222000000222555:::888555111......000333000111222222222000...,,,&&&)))---/////////...///***...222666888:::<<<>>><<<888333000///000111111000444777777555444555666444333333555:::DDDPPPWWWPPPMMMOOO^^^zzzqqqmmmzzzlllVVVHHHAAA<<<999888>>>;;;;;;???FFFOOO]]]iiisssuuuxxx|||cccKKK444///000999AAAFFFPPP]]]kkkvvvxxxuuusssfffYYYYYYZZZ\\\\\\[[[aaallltttwwwzzzvvvlll^^^QQQJJJGGGEEEFFFCCC???<<<<<<<<<<<<<<>>:::888888<<<888777;;;BBBJJJXXXdddssswww|||~~~kkkYYYEEE;;;666:::@@@IIIZZZkkkrrr|||{{{sssjjjZZZNNNPPPWWW\\\___bbbiiisssyyyzzztttnnncccVVVKKKDDD>>>;;;;;;<<<=========>>>@@@AAA???DDDKKKOOOSSSXXX___eeellljjjjjjmmmssszzz}}}ooo```ZZZ^^^lll}}}iiiSSSAAA777444333333666:::<<<999666555444333222111000000000,,,++++++,,,...///---***///222444333000///111444666666444///)))(((***...,,,...111444444333000...+++000555555222111222444444444555777888999:::;;;999444000000///,,,...222000444777666222//////111222333333333777BBBQQQ\\\aaaXXXSSS\\\tttwwwmmmyyyttt```JJJ>>>999777666888:::666555999???HHHUUUaaaqqqxxx}}}qqqfffQQQEEE;;;;;;???GGGZZZmmmxxx~~~ooo```NNNDDDJJJXXX___hhhnnntttzzz{{{yyymmmdddXXXMMMEEE>>>888444444;;;CCCGGGGGGGGGKKKNNNKKKRRRZZZ^^^^^^___bbbeeegggddd```^^^bbblllyyy}}}kkk^^^\\\ggg~~~mmmUUUCCC:::666444444777;;;===<<<999888666333000...------...+++******,,,...///---,,,///222555555222000111222444444333///+++***---000......///111222222333333111444777777444444555888777666555555555777888999666333111222111///000333111444777666333000000111111333444444777AAAQQQ\\\ddd\\\TTTXXXjjjzzzoooyyynnn[[[EEE999555444444666999555555999@@@HHHUUUaaajjjwww~~~wwwooohhhUUUJJJBBB@@@AAAEEETTTeee{{{lllZZZHHHCCCMMM\\\gggrrrzzz~~~zzztttjjj]]]NNNFFFCCC???===<<>>===::::::777333000......///000---------......///......000333777666333000000111444666666444000///222555222000///...///111444555444555777666555555777999555444222222222444666888555222222555555222222555111333666555444222333444444666777666999DDDUUUbbbfff]]]SSSRRR___www{{{qqq|||iiiVVVAAA666333222222444555222333999???GGGRRR]]]eeeuuuzzzqqqiiieeeZZZOOOFFFCCCBBBEEEUUUggg}}}kkkYYYJJJHHHVVVaaammmzzzyyyooocccTTTFFFBBBDDDFFFKKKPPPWWWaaallloookkkjjjpppvvvxxxvvvrrrmmmjjjmmmttt{{{xxxfffVVVYYYwwwttt]]]KKKBBB>>>;;;;;;===>>><<<::::::888444222111111333444333333333111000/////////111555888777444111000111444777888777333222333666555333000......000333555333444555444444444555666//////...///000333666888555333555888999666555777111222333333444555777888777:::;;;:::<<>><<<>>>>>>===;;;999888666444444444666777777777777555222000111222444777999777333000000222333666888666333000111222666444111//////000222333111111222222333222222111+++,,,,,,...000444666888666555888======999777888555333222111222555999;;;:::<<<<<<:::===KKKbbbtttrrr___SSSYYYqqqtttiiisssqqqWWWHHH888222222222333444...---000666999;;;AAAGGGZZZlll}}}}}}tttnnnmmmmmmjjj]]]OOOEEE<<<===MMM```rrryyysssddd\\\VVV[[[jjjttt|||wwwjjj___IIIAAA???JJJVVVaaarrruuueeeSSSGGGNNNiii}}}fffSSSIIIEEE???===???@@@@@@>>>999888777666666555666666777888888666333222444666666888999777222000111333333666888666222...---...333222111111111222333444//////000222222111///---+++,,,...000222555666777888888;;;AAAAAA<<<999999:::777222///000444888;;;999;;;:::888;;;KKKeeeyyywww```RRRYYYssstttfffnnn}}}hhhPPPAAA444000222333444666000///222777888888;;;AAATTTeeeuuuvvvpppmmmpppsssuuukkk```UUUHHH???GGGUUUfffnnnjjj```]]]\\\dddttt{{{ooo```SSSAAA===BBBRRR```lllyyynnn___UUUQQQWWWhhhyyymmm[[[IIIDDD???>>>???BBBBBBAAA999999888777666555444444666777888666333333555888888999999666222000111444555888:::888333...------///000111222333444444444......000222333111...+++,,,---000222444666666777999999===CCCCCC===::::::???:::333//////333777:::777999888555888JJJeee{{{uuu\\\OOOWWWtttuuugggmmm{{{sss```HHH???555///111444666666222444666777333222999CCCTTT___lllrrrqqqqqquuuzzz~~~{{{rrraaaQQQHHHGGGKKKYYYZZZ^^^cccdddfffoooxxx{{{hhhTTTGGG:::BBBMMMYYYgggzzzooo]]]TTTNNNOOO```uuuyyybbbWWWGGGAAABBB>>>AAAEEEBBB===;;;888555444555666777888999777333///...000333555777888555000///222666555777::::::777222...,,,000000000000000111222222000///------///000///...,,,///333888;;;999555111333888===>>><<<:::999:::<<<:::666222111444:::???;;;999777777;;;HHHaaawwwyyydddVVV]]]yyy|||kkkkkk{{{hhhVVVEEE===444000111555666666333333666777333222888AAASSS___lllsssssstttxxx}}}{{{nnn\\\MMMEEECCCNNNQQQXXXaaagggmmmxxxuuu___LLLBBB???IIIWWWbbbnnn}}}ppp___TTTJJJHHHUUUgggqqq]]]III@@@>>>:::>>>EEEBBB???===:::777444333222333444444444111...,,,...000333555777555111111444888BBBBBB@@@<<<777222///......---------...///111111222000....../////////...,,,...222888;;;;;;777444666999===>>>;;;777555555888666444111111444:::>>>???>>><<<;;;:::DDD[[[qqq|||iii]]]ccc|||{{{kkkkkk|||uuu[[[JJJ@@@:::333000222444555555333333555666333111777???NNNYYYgggpppsssvvv{{{sssbbbQQQFFF@@@FFFKKKUUUcccnnnwwwmmmTTTFFFAAAKKKXXXhhhrrrxxxssscccUUUGGGAAAJJJXXXrrrcccLLL>>>999555:::BBB@@@@@@>>>;;;777333000---,,,---...///...,,,++++++,,,...111444444333333666999HHHFFFAAA;;;444111111222------,,,,,,---///000111444111/////////000000///,,,...111666:::;;;888666777:::======999444000...111111111111111444999<<>>EEEQQQdddxxxeeeMMM===777222777===;;;<<<;;;999666222...***(((&&&(((***,,,,,,+++***)))***---111333333444777999@@@>>>:::555111000222444000///...------...///000333111//////111222333333...///111444777888666444666888::::::777222...++++++,,,...000111444888:::<<<======:::777@@@YYYpppxxxgggWWWWWWkkkzzzkkknnnwww```NNNDDD666333000......///111111333222333555333000333999:::DDDRRR___jjjuuu|||qqqdddVVVIIIBBBBBBJJJ[[[ppp~~~bbbPPPQQQYYYkkkzzz|||lllXXXEEE===DDDNNN^^^pppeeeMMM>>>888444666:::555666666666444111---***((($$$%%%(((+++------,,,+++))),,,000333444555555666666666555333000000111222222000...+++***+++,,,---222000//////222555777888222111111222444444333222222333444555444111...+++(((+++...000111333666999<<<;;;:::777555===UUUlllvvvdddPPPNNNccc{{{nnnqqqlllXXXJJJCCC666444000...---...000222333111222444333000111666777???KKKXXXeeesss|||qqqaaaOOOBBB???GGGXXXmmm|||zzzdddYYY]]]fffuuu{{{xxxxxxyyyzzz{{{|||uuu___III???BBBIIIZZZnnnfffNNN???;;;777999;;;555444444444333111///,,,+++%%%&&&(((---111222222000,,,...222555666666444333444555555444111//////000222000,,,***((()))***+++444222///000333666999:::555333111111222333333222//////...///111111///---))),,,///000111333666888===;;;999666444999KKK]]]uuupppaaaPPPMMMbbb~~~qqquuuvvv```OOODDD>>>999777333///---...111444333111111333222///000333888===FFFPPP]]]lll|||zzznnn]]]PPPDDDIIIVVViiiwww~~~|||nnnhhhjjjpppvvv}}}|||}}}}}}yyysssnnnkkkkkknnnpppqqquuu{{{nnnTTTDDDAAACCCNNNeee{{{jjjQQQAAA===:::>>>@@@999555555444444222000///...((((((***///555888888777222444666888999777444111444444444222000///000222222000---++++++,,,///111777555222111333666888999777555222111333444555555///,,,***+++---//////------...000111111333555777;;;999888888666888BBBLLL]]]___YYYOOONNNaaa|||tttxxxmmmXXXHHH===888<<<999555111...///333666333111111333222//////222777;;;AAAJJJVVVfffuuu|||zzzyyyuuukkkcccNNNPPPXXXgggssszzzyyytttuuuwwwuuu}}}~~~xxxuuuwwwzzzwwwsssmmmeee______bbbfffiiinnntttyyy~~~{{{^^^JJJAAA@@@@@@ZZZuuu{{{oooTTTCCC>>><<>>JJJWWWbbbnnnxxx~~~|||yyynnncccVVVMMMQQQddduuuzzz}}}~~~}}}||||||yyy|||~~~|||sssjjjjjjkkkjjjiiijjjnnnjjjddd\\\TTTPPPOOOPPPZZZcccmmmsssuuu|||jjjOOO???:::@@@NNNaaasssmmmYYYDDD<<<===>>>>>>>>><<<999444111000/////////+++,,,...222666999999888888===BBBBBB===666000...///000111000//////111333222111000111444:::@@@DDDAAA>>>888444111111333444333333333333444444555666...***)))...111///------111222444333222222333555333555888999;;;===AAACCCDDDDDDFFFIIILLLXXXooowwwyyyiiiSSSEEE>>>===@@@;;;:::777444111222666999999888555222111111222333444444:::EEERRR]]]kkkvvv~~~~~~}}}~~~sssfffQQQFFFFFFYYYlllwww~~~~~~~~~~~~|||}}}}}}}}}|||sssfffZZZWWWZZZ\\\]]]___dddaaa[[[SSSLLLGGGFFFFFFNNNWWWcccmmmttt}}}mmmOOO;;;444999FFFXXXkkk~~~www```FFF999777888;;;>>>:::777444111000000000000------000333777888777666:::>>>BBBAAA<<<555///---000111111000//////000111000//////000333999>>>BBB@@@===999555222222222333555444444333333333333444000,,,+++///222000//////333555666555333222222333333666:::<<<======>>>??????AAAEEEIIIMMMYYYqqqwwwttttttVVVCCC<<<:::;;;===:::999888555333444777999999777444222111222444555444333666???IIIUUUdddppp|||||||||{{{lllTTTFFF@@@NNNbbbppp{{{~~~{{{}}}}}}wwweeeUUUFFFCCCHHHMMMPPPSSSWWWUUUQQQJJJCCC>>>======AAAHHHUUUbbbooozzzoooQQQ;;;111777@@@OOOcccyyy~~~hhhNNN???888666777999777666444222111111222222///000222555777888555333888;;;>>>>>>:::555111///000111222000...---...///.........///333777<<>>>>><<<;;;:::<<<>>>BBBFFFJJJWWWoooxxxoooqqqyyyaaaFFF888777888999:::999999888777555555777999999777555222222222444555666444555:::BBBLLL[[[iiixxx|||tttcccSSSGGGMMM\\\jjjuuu|||}}}||||||uuummmXXXHHH999888???FFFJJJLLLNNNMMMJJJDDD>>>:::999999;;;???HHHUUUeeesss~~~nnnSSS>>>555:::???III\\\uuu~~~mmmYYYKKKAAA999444333666666666555444333444555000111333666777666333000000333666888888777555444111222222111...---,,,---......///000444888;;;>>>;;;;;;:::999666444111000444444444444444333333333222......000111......000444666888888666444333333777:::<<<===<<<999888888<<<===???AAADDDRRRnnn{{{kkkggg~~~eeeQQQ===555777888777777999999999888666555666888999888666444333333444444333111222666<<>>999:::::::::888555111///111222333555555666666555111...---///...++++++///222444666666555444444555999:::;;;:::888666777888<<<<<<===<<<@@@RRRsss}}}iiiaaazzzXXXIII:::666888888777666888999:::888666444444555999888777666555333222111...---...333888CCCUUUeeeooo|||xxxmmm^^^WWW[[[fffsss{{{~~~~~~xxxnnn```RRR@@@999666===FFFKKKOOOSSSNNNKKKFFF???999666777888===<<<>>>EEESSSdddsss|||}}}iiiSSSAAA999111444;;;LLLhhh~~~hhhTTTCCC777555888777:::<<<;;;777333333444000///000222444444333111///......///222444444333111333444333111...------///111333666888;;;===>>>999999::::::888555222000000222444666777888888777222/////////---***+++000111222333333222222444555777888888777555555666888888999:::;;;@@@TTTyyyzzzfff^^^uuuvvvRRREEE999666666666777888888999:::999666333222222888999999999777444000...---,,,...111444===NNN^^^kkkvvvyyyoooaaaUUUTTT```qqq}}}~~~vvvnnncccTTTFFF;;;999;;;CCCLLLRRRXXX___WWWSSSKKKAAA999555666777888:::>>>FFFSSSdddsss}}}mmmWWWEEE<<<111444;;;JJJdddxxxaaaJJJ:::555777888;;;>>>;;;555000///000...------...111333444333111...---...222555555555111333555444222000/////////111444777999;;;<<<===999999:::999777555222111333444666888999999888777555333222222///+++...333222222111000......111333222444666666555444555666333555888999===OOOssstttccc[[[jjj|||lllPPPEEE:::555555444777:::888::::::999555222000000888999;;;:::888444///,,,000///000111111777FFFUUUhhhpppxxx}}}~~~yyyppp```PPPLLLYYYnnn}}}yyynnneee[[[LLL???;;;;;;@@@IIIQQQWWW```iiiaaa\\\QQQEEE;;;666666888333777>>>HHHUUUeeeuuu{{{qqq\\\KKKAAA666:::???KKKdddqqqWWW@@@444222777;;;>>>;;;444...,,,------,,,+++,,,000333555555///,,,+++---333888::::::111333555555333111000000///000333777999;;;<<<<<<999999999999777555333111555666888999:::999777666999777666555111...000666444333111...+++,,,...111...111555777777555444444000444777888999GGGgggppp```ZZZ```rrrooo]]]FFF>>>666444888<<<;;;888999888666333111000///...777888999:::999777555444333111111222222666AAAMMMZZZfffuuu~~~~~~xxxfffSSSHHHOOObbbrrr|||uuutttnnnbbbTTTIIICCCBBBAAADDDIIIQQQ[[[eeennnssstttpppdddQQQBBB<<<999666111444:::BBBNNN___qqq|||wwwbbbNNNDDD>>>AAA===CCCZZZtttlllUUUCCC888<<<:::777555333000+++(((+++---...000111111111000111//////111666999999888333111111444444///...000222333555888999:::::::::555444555888;;;:::555111::::::;;;:::999777555444888888777444222111333555777888444---***---000000000000222888>>>???999444000000444;;;???GGG___xxxpppXXXMMMUUUjjjyyy^^^MMM???;;;666666999<<<;;;:::<<<:::666222///...///000666777888999999888666555444222333444333555>>>IIIWWWbbboooxxxzzz{{{~~~ooo^^^SSSUUUcccooozzzsssgggeee^^^TTTIIIAAA???@@@IIINNNWWW```iiipppvvvyyyyyywwwnnn___PPPEEE999000///444;;;BBBLLL[[[nnn{{{wwwcccPPPFFF???DDDAAABBBUUUkkkvvv___MMMAAA===;;;999777555222...+++,,,---///000111222222111...,,,,,,///333777999999333111111444333///...///222444555777888999888888555555777:::======:::666777777888888777666444333555555444333222222444777<<<===999111...000222222222222444999>>>>>>999333555555:::@@@CCCJJJ___vvvmmmUUUIIIJJJ]]]xxxjjjQQQBBB777777888:::;;;<<<<<<<<>><<<:::999888666333000//////000111222333333333...---,,,...333777:::;;;444111222555444000...000444555666777777777666555444444666999<<<===;;;999333333444555555444333333111222222222111222555777BBBBBB>>>666111333444444333333444888<<<;;;777222888999???EEEEEEIII[[[ppphhhOOOBBB>>>NNNggg}}}{{{aaaJJJ===333777<<<>>>===;;;<<<===>>>;;;777222///......///111222333444555555444444000000222666666555888>>>JJJTTTbbbmmmuuuzzz{{{pppgggcccdddhhhsss|||yyynnnbbbXXXPPPLLLEEE===999===GGGPPP]]]fffrrr{{{~~~kkkVVVGGG>>>888444666;;;EEETTTeeesss|||xxxeeeVVVPPPVVVaaa^^^UUUVVV___wwwlllTTTCCC===;;;:::999999999777555333333333333333444555666222111000111444777:::<<<666333444777666222000222777777888888777666555444111111333555666777666666000111222444444444444333000111111111000111333555@@@AAA>>>777333444666555444333444666888777444111666999@@@FFFEEEDDDRRRddd~~~iiiOOOAAA;;;EEEWWWmmmpppWWWBBB777444999???@@@===;;;;;;<<<999888666444222///---,,,//////000111111111222222------000555777666888<<>><<<999888===KKK```sss~~~uuudddXXXUUU\\\jjjjjj___[[[aaawwwrrrWWWBBB;;;999888888::::::999888888777666444444555666777555444444333333555777999888666666999888444333444888999999999888666444333000111222222111111222222///000222444555555555444111222222111000///000111999;;;:::444111444666555333333333444444444222000555999CCCJJJFFFBBBLLL[[[sssrrrVVVFFF<<<@@@JJJ\\\rrrfffPPP???666777:::>>>>>><<<::::::;;;333444444444333000...,,,//////////////////000000...---000666999888888;;;@@@IIIWWWeeeqqqzzztttggg[[[SSSPPP```kkkrrrnnnbbbUUUIII@@@===:::666444888EEEVVVcccwww|||```III===888;;;;;;BBBTTTkkk}}}~~~qqqbbbZZZYYY^^^mmmoooccc\\\]]]ppp}}}aaaHHH999888777888:::<<<<<<<<<<<<:::777444333333555666333444555444222222333444999666777:::999555333555888999999888777555333111111222222111000000111333///000222444555555555555333333444222000......///333666555111///333555555333333333333333222111111777===HHHQQQMMMFFFLLLYYYnnn}}}tttWWWFFF<<<===CCCQQQfff}}}uuu[[[JJJ@@@<<<888888999999999999:::;;;000000000111111000000000111000000///////////////333111333999;;;999999;;;===CCCNNNZZZgggttt~~~yyymmm^^^RRRKKKTTT___eee```SSSGGG===666666666555777???OOObbbppp~~~vvv]]]III<<<444999???KKK\\\nnn}}}{{{nnn```ZZZ\\\ffftttttteeeYYYSSS```xxxiiiNNN888777666888;;;>>>??????>>>;;;666222000000111333111333666666444222333444888555666999888444222444666666666666555333111///000111111000//////222666///000111333444444444333222333444333000......///111444444000///222555444444444444444333222333444999@@@NNNWWWSSSKKKNNNZZZqqquuuWWWEEE<<<<<>>>>>777666555555666888:::;;;//////...---...000222333333222111000000///000000888666666;;;===;;;999;;;<<<@@@GGGRRR___nnn{{{~~~ssseeeVVVNNNLLLVVV\\\VVVIII>>>555///555666999===HHHYYYnnn|||xxxcccQQQEEE<<<555666AAARRRaaannnyyyyyykkk^^^ZZZ]]]qqq~~~zzzgggVVVJJJQQQeeekkkPPP999777777999<<>>:::555000------...000000444888999777555666777666444555888777333111333444444444444333111///...,,,...///...---...333777...///111222333333222222111333444333111//////000222555555111///222444444555666666555444444555666999AAAPPP[[[VVVMMMPPPZZZxxx{{{]]]JJJ<<<>>>DDDRRReee|||qqqSSSBBB;;;;;;???;;;999666333222222444555---------...000333666777<<<;;;888333...,,,---...888<<<<<<999888:::<<<;;;:::888>>>MMM___kkksssyyyvvviiiXXXJJJNNNJJJHHHFFFAAA999333333555999???HHHTTTcccsss}}}~~~}}}}}}ttteeeSSSCCC999555555555AAASSSdddpppyyysssgggZZZWWWddd~~~www\\\HHHKKK___{{{lllMMM@@@666000444;;;>>>???@@@:::777222...,,,---///000333666:::===>>><<<999777333222222222222222222222444444333222111///---,,,///...,,,+++,,,---///111111000///000222222000///666333111000222333444444555444444555777888777555888555111111555888999888???GGGQQQUUUPPPLLLSSS___|||eeeJJJ>>><<<>>>JJJ\\\rrr___FFF;;;888;;;???999777444222111111222444------------...000222444999999888555111000000222888;;;;;;777555888:::999777555;;;IIIZZZgggrrryyy|||sssfffVVVHHHHHHDDDBBBAAA<<<555222333777:::BBBNNN]]]mmm|||~~~|||qqqhhhZZZIII;;;444333555999DDDVVVfffqqqyyyrrrhhh\\\\\\lllgggPPPOOO```yyyuuuYYYFFF;;;222333888::::::;;;:::777444000......///000555777:::======;;;888666111111111111111000000000222222111000///...------000///...------...///000000///...///111111///...111000111222555777666555888777666777888888777555111///...111777===??????>>>DDDMMMQQQMMMLLLVVVbbblllOOO???<<<===GGGXXXmmmlllLLL:::666777:::<<<777555222000//////111222---,,,,,,+++,,,---///000555666666555333222333444888;;;:::555222444666555333111555BBBQQQ___lllvvvzzz~~~~~~yyyqqqfffVVVIIIDDD???<<<;;;888444333555999===FFFUUUgggxxxzzzuuucccZZZMMM>>>444222666:::AAALLL]]]kkkuuuzzz~~~qqqhhh^^^cccuuupppUUUMMMYYYpppmmmQQQCCC666444666777777888999777666444222111111111666888:::;;;;;;999666555////////////////////////000///---,,,,,,---...///111111111000000000000000///.........000000...---,,,...111555999:::888666:::888777888888888666444---,,,,,,111999???AAABBB<<<@@@GGGKKKIIIJJJTTTaaaoooQQQBBB>>>===DDDRRRfff~~~qqqZZZAAA777777888888888555333000...---...000111++++++******+++,,,...///222444555555333222222333888;;;999333000111222000...,,,...888DDDQQQ```mmmvvvzzz|||xxxqqqhhhYYYLLLDDD???:::999777555777;;;???CCCMMM]]]ooo~~~}}}qqqiiiYYYQQQFFF:::444777>>>EEENNNYYYgggssszzz}}}~~~qqqggg^^^fffzzztttVVVHHHNNNeeezzz|||ZZZKKK;;;666666666666777777777777777666444222111666777888888777666333222.........///////////////...---***)))***,,,///111222222333444555555444444///......///000000///---***---222888<<<<<<888555666555555555777777555333...,,,,,,000777<<<===<<<999<<>>999777777888===CCCMMMRRR\\\jjjwwwuuufff[[[QQQKKKCCC<<<:::@@@JJJRRR^^^gggrrr{{{|||nnnddd]]]eeezzz|||^^^KKKKKK^^^ttt___OOO===666555555555666666777888999888666444222555555555555444222111000/////////000000111111111---,,,)))(((***---111333222333555777888999999999000000///000111222000...+++...333999<<<;;;777333000000000222444555444333///,,,+++...333777888888888999>>>BBB@@@===@@@FFFiiifffKKKDDD===???IIIYYYpppgggEEE;;;333444999999888888444333000......///111222+++++++++,,,---000222333888999999777555444444555666:::;;;666111000...***((('''(((+++000:::LLL\\\lllqqquuutttpppiii\\\QQQDDD===777666888<<>>777222222444444555888666444222000///111333444000/////////000111333444666777666444222222444555555:::<<<888444222...)))((((((***---000999KKK]]]jjjpppttttttqqqkkk___TTTCCC<<<777888===EEERRR]]]mmmwwwvvvfffUUUHHHCCCAAACCCEEEJJJQQQ]]]jjjrrrxxx}}}~~~yyyiii]]]\\\\\\eeexxxlllSSSNNNWWWkkkfffUUUCCC;;;888555444555555666888888888777555444555444333222222222222333//////000111111222333333///...,,,,,,...000333555777666555555555666777888000//////000111111000.........111444888888666444111111111333555666555444000,,,((()))...444777888888666888>>>@@@@@@AAAEEEaaa~~~iiiNNNDDD;;;:::BBBRRRiii|||___HHHBBB;;;555222111///222777666555222111111222444555444333222111111222333444222222111000...///222444444:::===:::777333///)))((())),,,///222;;;NNN```lllqqqvvvwwwuuuooocccXXXDDD===999;;;CCCNNN]]]jjjsss~~~||||||xxxjjjVVVEEE<<<:::???BBBHHHQQQ\\\iiivvv~~~wwwqqq```VVVYYY\\\fffxxxgggLLLFFFPPPddd|||mmm\\\III@@@<<<999777666555666777888888777666555666555444333333333444555...//////000111222222333//////......///222444666999777555333222222444555///......///000000///---------///222666888888777666555555666777888666555555000***)))---222666777999666777===BBBDDDHHHMMM]]]{{{gggMMMCCC:::888@@@PPPgggzzzcccOOOEEE===999444000...000222444666666777777666666555444222222111111000000//////000///---,,,,,,---///000222444555555444444666777444444333111222;;;JJJUUUmmmtttvvvrrrtttyyysssfffMMMEEE@@@DDDNNN[[[kkkwww|||~~~~~~wwwjjj[[[KKK???777444555DDDTTT^^^fffqqq{{{wwwfffTTTMMMPPP\\\mmm{{{~~~___DDD777GGGYYYuuurrraaaNNNEEE@@@;;;888888888777777666555333111111444333333444444222...++++++)))((()))---222444666111111222333555666666777888777555444333333333333333333222222111111111111111000///111555777666444333444555666777666555444555555444333222333666888777777:::>>>@@@???BBBGGG]]]xxxbbbNNN<<<111777BBBOOOeee{{{sssWWWFFF>>>:::888555333222222222222555555555555555444333333111000000///...------,,,,,,,,,++++++,,,---///000222333444444333333555666999888666222111666AAAIII```jjjsssuuuzzzxxxlllXXXMMMEEEIIIVVVeeettt~~~vvvlll]]]PPPGGG???777222;;;JJJ]]]jjjtttooo```QQQNNNUUUaaappp{{{www]]]EEE:::FFFYYYwwwyyyeeeNNN@@@999666666888999999888777555333111000222222222111///,,,***(((***(((&&&(((---222555777333333222222222222333333555555555555444444333222333333444444444333222222000///000333666777555333222222333444555555555555999999888777555444666777777666888<<<===<<<>>>CCC^^^yyyiiiMMM;;;///333<<>>EEEXXXvvvmmmQQQ>>>555222555999;;;;;;:::888555333111//////000000---(((%%%&&&''')))'''%%%'''+++111555777555333000...---...///000222444555777777555333222111333555777777666444333///000333666888888444111000000111111222333555555===>>>>>><<<999777666777777666777::::::777999===[[[wwwnnnNNN===000111666@@@XXXqqq~~~aaaOOODDD>>>:::555333333555888999888666222222222222222111000000333222000...------,,,---&&&'''))),,,///111444555444555555444222222444666666777777555444555999<<>>???@@@OOO^^^sss{{{lll___VVVYYYdddoooxxx~~~~~~qqq^^^LLLAAACCCSSSooowwwYYYDDD888444777<<<;;;;;;999777444111...---,,,......***$$$"""%%%******(((&&&'''***///333444333111---))))))***,,,...000333666999999777444111///222555888999888555333///222777;;;<<<999444111111111000///000111333444>>>???AAA@@@===:::999888888777888:::888555666:::UUUpppsssTTTCCC555333666===SSSllllllSSSFFFAAA===:::444111...000666;;;===<<<222333333333333222111111666555333111000000000111((()))+++---111444777999777888777555333333555777555666777888888888999:::DDDQQQcccqqq{{{~~~zzzlllZZZKKKPPPdddyyysssddd]]]YYYVVVPPPLLLEEE>>>:::===EEEMMM[[[hhh{{{~~~}}}wwwrrrggg]]]WWW]]]iiittt}}}xxxgggSSSEEEBBBMMMddd}}}bbbNNN???777777;;;:::999888555222///,,,+++***,,,---)))%%%$$$)))...---***((((((+++...///000...+++(((%%%%%%'''+++...///222777::::::888333000,,,///333777999777444222000555;;;>>>>>>:::555222333222111000///000111222;;;===@@@@@@???===;;;;;;:::999999;;;999555666999PPPlll{{{]]]KKK<<<::::::???PPPfffzzz|||^^^HHH???===;;;888666000+++---444;;;>>>???555555555555555444444333777666444222111222333444---,,,---...222666:::<<<:::999888555333333555777888999999:::999888777666GGGRRRbbbqqq{{{xxxiii\\\]]]kkk~~~iiiXXXOOOIIIEEECCCCCCAAA<<<:::AAANNNYYYhhhsss}}}|||{{{wwwmmmeeeXXXTTTVVV```mmmxxxrrr]]]LLLDDDJJJZZZvvvkkkWWWFFF:::555666999888666444111...+++******,,,,,,***((((((,,,///...,,,++++++---...---,,,)))'''$$$""""""%%%))),,,...111666999999555111...(((+++000444555555333111111666===@@@>>>:::555222333222222222222222222333777:::===>>>===<<<;;;;;;;;;999:::<<<:::777777;;;RRRmmmcccPPPAAA@@@@@@AAALLL\\\ssskkkPPP===777888::::::888111+++,,,333999;;;;;;888888888888888777666666555333111000000111333555111///......111555:::===:::999888444222222444666999999999999999888666555CCCMMM___ooozzzvvvkkkhhhnnn{{{tttYYYJJJFFFCCC???<<<=========BBBMMM[[[fffvvv~~~|||zzzxxxqqqcccXXXLLLPPPZZZhhhssszzzyyyfffTTTHHHKKKXXXsssuuu```MMM<<<555444888777666444222///,,,+++------,,,+++++++++,,,---,,,,,,,,,...000000...,,,&&&$$$""" !!!###&&&(((---///333555555111---***$$$'''+++///111222111000111666===???===888444222000111222444555666666666555777999:::999888888999:::888:::<<<;;;888999===UUUoooeeePPPAAAAAACCCAAAEEEOOOeee{{{qqq^^^EEE444111666<<>>;;;666222111...///222555888999999999444666777777666555666777999777999<<<;;;999:::???VVVooocccNNN???AAADDD@@@@@@FFFWWWoooxxx]]]LLL999///222888:::999888666222000000222555888999999;;;===???===777222---...---,,,,,,...222555444444444333444555666777777555333111111111333444:::888555444555777888888;;;EEEVVVhhhvvv}}}pppggghhhuuusssZZZHHHAAAAAAAAA@@@<<<:::@@@LLLXXXdddvvvyyyyyyvvvhhhWWWLLLLLLYYYlll|||jjjWWWNNNLLLTTTjjjxxx]]]EEE888444333666::::::666222000000///...---,,,,,,,,,,,,,,,+++,,,...000000///---,,,$$$$$$$$$$$$%%%&&&'''((((((+++......---,,,++++++%%%(((,,,000222222111000111222444666666555222000///000444:::>>>AAA@@@>>>888777777777666666666555888777888<<<@@@AAA>>><<>>??????@@@@@@HHHZZZjjjvvvyyyssshhhZZZOOOKKKXXXeeewwwppp]]]IIIFFFKKK^^^wwwfffMMM===777444888<<<===:::666444444111000...---++++++************+++,,,---.........------,,,,,,+++,,,,,,,,,,,,...000111///...------+++---000222222111000...000111222333333222111//////111444999===@@@???>>>888888777777666666555555999:::<<<@@@CCCAAA===999PPPhhhqqq\\\IIIEEEDDD@@@???AAADDDUUUnnn~~~fffUUUEEE<<<222///333777777444555333111///...------...888666555777999;;;<<<<<<333///++++++---///...------///333666999;;;;;;;;;888777666555444444444444555555444333222333333333666???OOOaaarrrrrrhhhfffmmmxxxqqqcccOOOAAA;;;>>>BBBEEEKKKNNNZZZnnnwwwkkkZZZMMMLLLPPPfffsssyyyfffMMMFFFEEERRRhhhmmmTTTBBB999666:::>>>@@@>>>:::777666111000///---+++***))))))***)))******,,,---///111444444333333222111111111000222444444222000//////222222333444333111///---///...------///000///...///000222666;;;======<<<888888888777666555555555888:::===AAABBB???:::555NNNeeewwwaaaMMMFFFCCC>>><<<>>>@@@NNNdddzzzmmmWWWIII:::555111222555777666444333222111111000///......777555222111333666:::<<<555000+++,,,000222000------000444888;;;<<<;;;:::666555555444333222111111222333333333222111111222444<<>>@@@>>>:::666333000///...,,,+++*********+++,,,---...//////000000444444555555555555555444444555666555222000//////333444444444333111///......+++((((((+++...///...//////000333666999999888888888888777666555555555555777:::======;;;777555KKKaaayyycccMMMDDDAAA<<<999<<>>999888;;;@@@JJJ]]]sssuuuaaaNNN>>>555444666777999999888777666111111222333333444444555444333000,,,***+++///222444222000111444666555333000222666999:::999777666111222333333222///,,,+++---111555666444222333444555888BBBTTTmmmtttgggWWWHHHDDDHHHWWW\\\```aaaaaahhhttt~~~zzzqqqgggggg^^^VVVSSSVVV^^^kkkwww~~~~~~zzzbbbSSSEEEEEESSSmmm|||dddNNN===666666666777777555000---+++++++++++++++,,,------///222555777777333///+++---///222666999;;;<<<<<<777777666333///,,,++++++...000444666777555333111,,,'''###%%%,,,333555444000///---...111333444555666666666666777777777777888:::;;;;;;:::;;;===???GGG\\\|||uuu^^^GGG>>>;;;888888;;;:::BBBTTTmmm|||eeeRRRBBB:::999777999;;;:::999777777777111111000000000111222222111111000---******---000444333333333333333222222///111444777888888777666333444666666444111...,,,+++000666888666444555777888888===MMMfffuuuhhhVVVAAA888:::HHHWWWiiiuuuzzztttiiieeebbbYYYNNNMMMJJJJJJQQQ[[[jjj}}}fffUUUDDD???HHH^^^|||mmmTTT@@@444333333444666666333000,,,,,,+++++++++++++++,,,---///222444444111...,,,***,,,000555888:::;;;;;;999888777333...+++******---111666999:::888555222+++&&&###'''000777999888444111//////111444555666444444555666777888999999999;;;>>>>>><<<:::;;;<<>>TTTqqq}}}{{{ooo]]]QQQPPPQQQIII???999;;;DDDQQQaaauuulllZZZEEE<<<@@@RRRlllrrrXXXBBB444222111333777888777555...---,,,+++************+++,,,---/////////......'''***...222555777777777:::999777333...***)))***...222888<<<===:::666222+++&&&$$$(((222:::<<<:::666444111000222555777777333333444666777999::::::777;;;??????<<<888777777===RRRssswww___FFF<<<999666777;;;>>>AAAMMMccc~~~www]]]III:::333444999???===;;;999666555444333444000,,,***+++,,,+++***(((---222333000---...000666777777555111...,,,,,,------...000333777:::<<>>777<<>>===:::777333///,,,+++---222999<<<<<<999666444---,,,,,,///555999::::::999888777666777999===???666333111444999<<<:::777444999======:::777666777>>>III```iiiMMM===888777:::===>>>BBBHHHWWWppp|||iiiRRRAAA777333444888<<<;;;:::888666555555444444111---,,,,,,---,,,******///333333111///000222;;;;;;:::777222///---,,,++++++---///222666999;;;CCCAAA???<<<888666444333444333333666999;;;;;;999999555333999EEEVVVnnn}}}vvvlllZZZEEE999777EEEYYYvvvqqq^^^TTTRRRKKKBBB;;;999999777888;;;AAAHHHRRR^^^qqq}}}{{{yyyzzzqqq^^^KKKAAA@@@GGGZZZnnneeeNNN:::333///444;;;<<<:::888333222222000...+++((('''%%%%%%%%%&&&((()))++++++***,,,............222444:::::::::888555222...,,,+++000777<<<<<<999666444222000000222555888888777888888888888888:::===???777444222444777999777444444777;;;:::777555555666:::EEE[[[{{{zzz[[[FFF<<<777666888;;;>>>BBBMMMccc|||iiiWWWCCC888555444555777999888777666666666666666444222///.........,,,+++...000333333111111333666<<<<<<;;;888222...,,,++++++,,,...000333666999;;;CCC@@@<<<888666555555666555444444555888999999888:::555111333:::III___rrr{{{{{{zzzrrr___III;;;666HHHXXXrrryyy\\\GGG@@@@@@===666222222444555888<<>>888555333333444444222///222666999999666444444555:::DDDYYYwwwfffNNN???777444444666888:::@@@PPPggg{{{www[[[JJJ:::555777888777777555555555555555666666777333333222222111///---+++///000111111000222555888999999999666111---,,,+++///000111222444555777888<<<999555222111222555777333222222333555666777777:::555111111777EEE[[[nnnxxxyyyzzztttfffRRRBBB999FFFPPPddd}}}}}}aaaHHH999555777999444111222444555888>>>EEETTTfffpppxxx|||pppqqqtttzzz}}}kkkWWWJJJ@@@>>>KKK\\\wwweeeIII===444444888777666555333333222111000///......+++*********,,,...000222...---***'''%%%&&&''')))...000444777777555222///...333888:::999777444333666555444444333222000///111555888999999888:::<<<999666444222222111...+++000555:::;;;999777666777>>>FFFXXXssshhhOOO???666444555444555555888CCCXXXpppyyyhhhSSSEEE888777;;;<<<:::888333333333333444444555666222444666666444111...,,,....../////////111555777555666777555222000///000222222222222111111111000222000...------000333666......///000111333555777888333000///333???UUUhhhwwwyyyyyyvvvlll\\\JJJ<<>>555666999888555444111111111000000000000000------------///111333444...+++(((%%%$$$%%%&&&&&&***,,,///222333333111000444666999888666333111000111222222222000///------...333777888666555666888888777444222111///---+++...555<<<@@@???=========BBBHHHUUUkkkhhhOOO???666444777555555555777>>>PPPjjj~~~iiiWWWLLLAAA999:::===<<<:::888333333222222222333333444222555999999777222///---,,,,,,,,,---///222444666444666777777555444555555222222111000...,,,***)))******+++,,,---///111333+++,,,---......000444777555111...,,,---666JJJ]]]uuu{{{{{{qqqbbbNNN???999:::???MMMbbbyyyyyyZZZ@@@333000333555111...---///......222888LLL^^^qqq||||||yyyvvvpppgggaaaUUUTTTVVV```ppprrr[[[III<<<999III\\\lllfffGGG<<<444555888888666666111111000///......//////++++++---...///000111222---+++(((''''''((()))(((******,,,---///000111111777888777444000.........,,,...000000...,,,+++,,,...333777777333111333666777666555333222000///...000666===BBBCCCDDDFFFIIIMMMNNNUUUddd{{{kkkQQQ???666555888777666666999???MMMdddxxxsss[[[HHHCCC===999:::<<<999777777444444333222111000111111111666;;;<<<999333///...++++++,,,...111333555555333555777777666555666777222222222111///,,,***))))))+++---///000000000///---...///...---...222555333111///------444GGGYYYqqquuuaaaMMM@@@777555777???QQQggg|||rrrXXX@@@333000444888555333444777888888>>>EEEVVVeeevvv{{{sssmmmfff^^^UUUNNNCCCCCCCCCIIIUUUhhh|||vvv___KKK;;;777EEEWWWggg|||mmmMMM@@@444222444444444444444333000...,,,*********(((***,,,///000000000///---+++***+++---//////------,,,******+++...111333666555222---***)))+++...***---000///---*********000555888666111///222666444555555555333333333333333777<<<@@@CCCIIIPPPVVVaaa^^^]]]dddvvvlllRRR@@@555555888999777777;;;@@@III\\\mmm~~~|||iiiRRR???<<<888777999:::666444555555444333111000/////////111666<<<>>>:::444000...++++++,,,///222555555555222444555555444333333444444444444444222000...,,,+++---111333444222///---///000111///,,,---111444333222222222222999LLL^^^mmmwww___KKK???666555555;;;III^^^ssszzzmmmYYYCCC555222777=========???DDDFFFHHHOOOWWWdddqqq~~~{{{qqqggg^^^TTTJJJCCC::::::888888???SSSmmm{{{dddOOO<<<333>>>OOOfff{{{uuuVVVGGG666000/////////000777555111---***'''&&&%%%(((+++...111222222000///...,,,,,,...222444333222000...***((()))---222555444222---(((%%%&&&***...+++...000000,,,)))))))))222777:::777111...111666333444555555555555666777777888:::<<>>DDDUUUfffyyywwwkkkxxxoooSSSBBB:::999:::<<<:::;;;>>>???BBBJJJSSSrrrvvvxxxmmm]]]KKK;;;333111222555777777777555444333444444333222111000111111222333444222///,,,))))))+++...222444555555444222333333222111000111222222222333555555333---)))///222777::::::777444333777777444000,,,+++,,,---///000333555333666CCCQQQkkk|||fffPPP@@@999555222444;;;KKKcccwww|||uuudddNNNBBBGGGRRRZZZfffmmmtttwww{{{uuugggXXXNNNBBB777000111333666EEEUUUhhhppplllUUU<<<444:::AAA^^^tttzzz\\\JJJ888111222333333444555555555222...+++******,,,...000444555333///+++***'''''',,,666;;;;;;888555444111...---000666;;;:::444,,,((())),,,///000000111222111///------...222555777555111000333666777444111111333555666555555777;;;>>>>>>DDDUUUeee~~~nnnrrrvvvWWWCCC;;;;;;<<<>>><<<<<<===<<<<<>>999222,,,)))***+++///111666888555444<<>>IIIaaavvvyyyzzzrrr[[[LLLCCC;;;666444000222555888;;;<<<<<<<<<888555222000111222333333...//////...---+++)))(((+++---000333444555444444999888777999<<<<<<999666000111222222111///+++((((((---222666777888:::<<>>;;;777:::@@@QQQhhh}}}xxxjjjVVVFFF<<<999555111...555GGGYYYrrrzzz}}}uuummmppp}}}zzzdddSSSAAA999777666999>>>EEELLLOOOHHH<<<777;;;AAAVVVjjjttt^^^FFF:::777777888:::555666666555222///......,,,...000333444222---(((((((((+++111999===<<<999000111222222111222444666999555000,,,,,,///222555777777666333///---,,,---(((+++///000///...///000555444444333333222000/////////222777<<>>999666666333444777:::===???AAAAAA;;;777333111222444555555222111000...,,,+++)))(((***,,,///222444555555444666555666:::===>>>:::777000111333333111///---+++(((---333666555555888:::BBB???999222,,,***,,,...111444;;;@@@>>>888999===MMMbbbvvv{{{wwwmmm\\\LLL<<<:::888555222444@@@MMMfffvvvlllUUUEEE===999777888:::???CCCCCC===:::===BBBRRRddd{{{iiiOOO???:::777666666222444666555222000///...+++,,,...111333111...+++,,,,,,...333888;;;999777222444666777666666666777777555111---***+++---///555555333000---++++++,,,+++---//////...---,,,,,,...000222444333222111000...---...333999@@@KKKVVVrrrvvvlllaaaiii|||~~~]]]FFF<<<;;;>>>BBBBBBCCCBBB<<<888===FFFWWWlll~~~}}}^^^OOO@@@;;;999666333333333444777:::===@@@BBBCCC<<<888333222444666666555333222000...---,,,,,,,,,***,,,///111333333333222...000333666888777444222///111333333111000/////////555:::;;;666333333555888777333...***)))+++---111333999>>><<<666555888MMM```ssszzzyyyqqqaaaPPP@@@===:::999777777>>>GGGZZZooommmXXXIII???888333666777:::===<<<;;;>>>CCCQQQaaawwwmmmSSSBBB:::444000......000333444333222111111,,,,,,,,,...000000...,,,......///222555777666555444666999::::::999999:::555555222///+++))))))+++000000///---+++***,,,...333333222111///...,,,+++***...333666666555444444000,,,+++///555:::CCCKKK\\\___YYYXXXiiijjjOOO???::::::@@@???AAABBB???;;;===BBBKKK]]]uuu~~~~~~hhhLLL@@@777666777444000---111222444777:::===???@@@<<<777333222555777555333111000...------...///000---...000111111000///...)))---111333222///,,,***,,,///222333111///000111333999???>>>777111000111333222111...++++++,,,...333444888<<<:::444222555EEEZZZooozzz~~~yyyhhhVVVHHHAAA;;;999999999>>>CCCSSSggg}}}nnn[[[MMM@@@888777444444999:::999===CCCOOO___wwwmmmTTTDDD;;;222+++((((((+++000444555666777888///...,,,,,,---...---,,,---------///111333333333222444777888888777777888333555555333...***)))***++++++++++++***+++...111777555333111///...---,,,***///666::::::888777777222,,,))),,,111555;;;AAAGGGMMMKKKQQQgggvvvZZZFFF<<<999>>>;;;<<<@@@@@@;;;999999===LLLbbbxxxnnnXXXBBB999333555777444...***...///111444777:::<<<===;;;666222222555777444111...---,,,,,,---000222444000000111111000...+++)))(((---222222...)))'''&&&+++...111222000///000222000888???>>>777111///000222333222000......///111888888:::<<<999333111333;;;QQQkkk{{{ooo\\\NNNDDD;;;888999:::>>>BBBPPPcccwww~~~kkk[[[LLLBBB888222111666888888<<>>999444000===OOObbbrrrnnnYYYGGG999888888444555;;;@@@RRRkkkxxxkkkZZZKKKDDD<<<777888888666999>>>EEEUUUpppxxx]]]KKK>>>222,,,,,,......///555;;;@@@AAA@@@555222...***((()))+++,,,''')))+++...000111111111///000111000///000333555888555222222333333111///000...,,,---000333444555333222///,,,*********+++222222444888<<<<<<888444444000---,,,...111444555;;;;;;@@@KKK\\\vvv{{{___FFF999666444444555666777666555444666CCCVVVmmm}}}~~~{{{aaaLLLAAA777666555666777666444111444555666666444111...,,,///111222222111000000000444444222///,,,++++++---...000111111...,,,++++++(((,,,//////---...111555===;;;888444111...,,,***))))))+++...222333222///444444333222222222222333555888;;;>>>>>>;;;888555999KKK```sss|||dddOOO>>>;;;;;;777777;;;@@@OOOeeexxxtttdddUUULLLBBB;;;999999777777:::<<>>;;;777333---)))&&&'''''')))---111333222111444333333222333444666777444666999;;;<<<;;;:::999666FFF\\\qqqsss[[[DDD===>>><<<999:::???JJJ\\\ppprrrfffYYYMMMBBB===;;;888666555666>>>QQQlllfffQQQ@@@444...---...///333888;;;<<<;;;999333222111000///...------///000333555666777777777111222222111000000222444111///...000333777:::;;;000///---...111444555555444222///,,,+++***++++++///333777:::999777555444333000,,,+++...222555777666666;;;EEEVVVpppzzz```GGG:::777444444444777999:::888777333<<>>:::222+++***,,,,,,///222111---,,,...111555666777444///+++((('''+++,,,,,,+++***+++---000000,,,)))***---///000///666777888666111,,,((('''***+++---000333444555555444444333222333444666777333333444555666666666666333@@@TTTkkk~~~dddHHH???@@@@@@<<<999<<>><<<999222666===LLLddd~~~eeeRRRFFF===888888444888<<<:::444000222555777:::<<<888111------///...000111///---,,,---///111333555333000,,,)))((()))***))))))))),,,000444///+++((((((,,,///...---000333666555111,,,)))(((---///000222333555666777666444333111111333555666222111111000000000000000///:::LLLeeekkkMMM@@@AAABBB===888888???NNNddd~~~tttjjj\\\PPPHHHCCC;;;555666999FFF]]]xxxvvv^^^HHH:::333///---000555888888555111///---...000222222000...,,,111222444555666666666555555666666555333111111222000000/////////111444555000//////111333555666555333111...+++***)))******,,,222888:::777333111111111///...///222666888888666666:::BBBQQQkkkfffLLL>>>;;;:::888888;;;???AAA>>>;;;777444555>>>PPPjjjnnnWWWHHH???888666777444888;;;999333000111333444777888666222///000111000///............/////////111333222000---++++++++++++)))((((((+++111555...,,,***+++///222222111222555777666111,,,******---///111222222333666777666555333111111333555777444333111000............---555GGGaaa~~~tttUUUEEECCCDDD>>>777444999EEEXXXppp{{{nnn^^^QQQHHH???888333777BBBXXXrrrfffOOO@@@666111...222777999777444111///+++---000222222111///...222333444555666555555444555666666555222000//////---///111333444666999;;;111000000222555666666555555333000---+++++++++,,,+++///555888777444111///000///000333777999999999555555888???LLLffffffMMM???<<<999666666:::AAADDDAAA>>><<<777444:::HHH]]]wwwkkk[[[JJJ@@@;;;777666777444777888777333000000000444444444333222222111111000,,,***,,,000333333111000111333222000.........111///+++(((&&&)))///333111000000111333444444333111555888666111---,,,...,,,///111222333444888;;;666444222222333555999;;;777777555444333222222222///555DDD]]]{{{```LLLGGGFFF???777222444:::GGG[[[pppkkkXXXLLLAAA999333555>>>OOOggg~~~mmmUUUDDD:::333111555999;;;888555333222,,,...000333444333222111444555666777777777666555333444444333///,,,++++++)))---222555666888;;;>>>111000111333555777777666888666333000///...//////+++---222666888666111---...000333777;;;<<<;;;999666777999???JJJcccdddLLL???===777555666===FFFKKKJJJFFF>>>999777>>>HHHWWWmmmnnnZZZLLL???:::999888888:::555666777555333000//////444222111111333333222000///***'''***222777666333222333444333111//////000555222...(((&&&(((---111444555555555333222000000---111555444///---...111,,,///222444555777<<<@@@555444222222444888<<>>>>><<<999999:::<<<@@@KKKddd|||bbbKKK???>>>888666888@@@LLLSSSRRROOO<<<888999AAAJJJVVVhhhyyylll[[[KKKCCC:::666777::::::999;;;999666222///...---,,,111333555555333111111111...+++((()))---333888:::888444111000111111///---666222---)))'''''')))+++333666888:::777222,,,(((++++++,,,,,,,,,+++***)))---111222000444===BBBAAA444555666888:::<<<===>>>CCC@@@======>>>>>>;;;999888666>>>QQQjjjmmmYYYMMMEEE===888444000///444???RRRkkk~~~rrriiiccc```\\\XXXUUUVVVYYY]]]YYY\\\dddoooyyy}}}|||yyy{{{cccQQQDDD===999555777DDDVVVjjjxxx___JJJ;;;111555777:::<<<===999333///...///000444777999888777888888888999:::<<<===>>>999666222---)))'''''''''///000222333444444333333,,,///333666666333///------///333666666444000......---000666888444///...111222555777999:::::::::555666444;;;MMMbbbzzzeeeOOO>>>777222666:::>>>FFFPPPTTTSSSIII>>>;;;BBBIIIOOO]]]mmmuuu]]]OOODDD???999777:::======;;;<<<:::666222///---++++++///000222222111000000111///+++((((((+++000444777444111//////222444555444111///,,,***)))***+++---333555777888666111,,,((('''(((***,,,,,,+++***)))---000222000333:::===;;;444666999<<<======<<<<<<@@@>>><<<<<<>>>>>><<<:::777444888GGG\\\tttrrr[[[KKKAAA:::666222///...333???SSSooossscccXXXOOOMMMIIIEEEAAAAAACCCFFFHHHKKKRRR\\\eeejjjkkkiiipppzzzzzzdddSSSGGG???;;;666666AAARRRggg~~~iiiRRR???333555666999<<<===:::555111---///222666999888666333444444555666777:::;;;===777555111...++++++++++++222333333444444222111000000222555777666333000---,,,...111333444333111///---,,,///555666111+++***///000333555777999999999666777333888GGGYYYxxx}}}hhhPPP>>>555111666:::>>>DDDMMMPPPOOOGGG>>>;;;BBBGGGJJJUUUaaazzzyyy```MMMCCC<<<:::888:::>>>@@@???===<<<:::666222///,,,+++***---...//////......000222000---(((''')))---000222...---+++,,,000555888999,,,,,,++++++,,,---......222444666666444000+++((($$$&&&))),,,------+++)))---000111000222555555333222555999<<<===;;;888555888777666777999::::::999777333444===NNNgggeeeOOO@@@888444222...---111===QQQnnnxxxeeeSSSEEEAAA@@@===888444222444555888:::???GGGOOOUUUWWWWWWZZZeeesss{{{iiiZZZLLLAAA===777555===MMMccc{{{yyy___GGG777555666888;;;===;;;666333...000333777999777333/////////000222444777:::;;;555333111///...///000111555555555555444222000...444555777999888555111...,,,---...000000111111000...---111888888222+++(((---...000333555666777777555666222555BBBQQQooolllSSS???666333888<<<>>>CCCKKKNNNNNNGGG@@@===@@@CCCCCCIIIRRRnnn|||cccOOOCCC???888888:::===AAABBB@@@===:::888555111///---,,,,,,,,,---...------///222444333///)))'''(((+++---...,,,***)))))),,,000444666***+++,,,...............222333444555333///+++)))###&&&+++000111111///---///111222222222111///---000222444666666444111/////////000111333555555555888666777===KKKbbb{{{^^^III<<<555333///---000:::NNNlllmmmYYYHHH===<<<;;;999555222000111333444666:::???DDDIIIKKKLLLKKKSSS___lll{{{uuueeeRRRCCC999444333<<>>888111...---...///111333444555666222555111444???NNNkkkoooWWWCCC:::888<<<======AAAJJJQQQSSSLLLEEE???>>>===<<<@@@GGGaaauuugggRRRBBB<<<===777999<<>><<<666444222000////////////---...//////...000333666444000***'''(((***,,,---///...---+++***,,,...000,,,---///000111000...---222333333333111///,,,***&&&***///444666666555333222222333444222...+++***111111111000000...------+++,,,...///000111333444666666:::BBBNNNbbbuuuYYYEEE888333000///222:::NNNmmm}}}dddQQQCCC:::666666555222//////000222777999===@@@BBBDDDEEEFFFEEEHHHNNNXXXeeevvvrrrYYYEEE444111333<<>>===999<<>>>>>===;;;:::333222111000///000000111...///000000000111444666333///***''''''***,,,---333333222///,,,+++,,,---...///111222222111///...333333333222111///---,,,***,,,111666888999888777444222333444222---)))***333222111000///.........---///000111000111333444222444:::CCCOOOaaa{{{hhhMMM;;;111000000333;;;NNNmmm~~~aaaKKK@@@:::666555444111//////222555999===BBBEEEFFFEEEDDDDDDDDDCCCDDDKKKUUUeeezzz|||___HHH444222333;;;FFFWWWnnn{{{\\\EEE999888777777777666333111666444333333555777777777222111//////000333666888444444333222111000000000222333444666777777666666444444555666777888999999444222000.........000111000111666???CCC>>>:::888444333333333333444555666555888555444:::DDD```rrr\\\LLLEEE===???<<<777888CCCOOOVVVWWWPPPEEE<<<777777;;;>>>OOO```zzzjjjTTTHHH>>>333111666555777888999999999999999444333111000//////000000---///111222111111222444111---'''%%%&&&)))+++,,,111333444222...,,,,,,---///000222333444333222111444444333222111///...---+++---000444777888888888444111000333111+++(((***222333333333222000...---///111222222000000111333222333888BBBNNN^^^tttpppQQQ;;;222111111222777FFFccc{{{cccLLLBBB>>>;;;999666222000111444777<<>>:::999999888777666555666666777666:::777666<<>>999888:::;;;BBBQQQjjjiiiUUUDDD>>>999222111777333444555555555666777999555444222000............,,,///111222222111111222...***%%%###%%%(((+++,,,,,,///222111...++++++,,,///000222444555555555555555444333222111000///...***,,,///222555666777888444//////111000)))(((+++///111333555444111---***///111222111...---///111444444888BBBNNN\\\pppqqqRRR;;;333222000///000<<>>555222333666777;;;999555333111222333444333444444222000000111222111222333444333333111111...(((###"""%%%***,,,,,,000...,,,***)))***,,,---555555666666777777777888333555777777555333222111((((((+++000555777444000000000111000...,,,***(((,,,...111333444333222111444555444111,,,***+++...222222666???JJJ[[[ssstttSSS;;;222------000222777HHH[[[xxxqqqYYYMMMIIIJJJCCC999222111555<<>>>>>DDDVVVjjjlllTTTDDD<<<666777999CCCZZZqqq~~~___AAA222222222222555999888666222444666999:::999777666555555333111///111444777000---+++---222444222///555333333555999:::999777777666444444333222///---444222000///000222555666::::::;;;===@@@@@@<<<888;;;:::999999999777444222444333000555@@@KKKfffxxx___MMMFFFIIIGGGFFFDDD???===EEEPPPVVVPPPGGG@@@<<<;;;:::999999999EEE^^^uuuwww]]]JJJCCC999333222666999;;;===:::777333111000111222333555666666444222111111111222333333333333111111111---)))'''(((+++...///000...+++((((((***,,,...555555555666666666777777555555666555222000...---++++++---111666777444111...............---,,,,,,///000333555666555333222222333333000+++)))***---222222444<<>>GGGPPPMMMGGGAAA===<<<<<<===:::666<<>>;;;888444111/////////444666999999666333000///000111222333333333222111333222000---,,,---000333111...***'''''')))---000555555555666666666777777555444333111000...------/////////333777888555222,,,,,,------.../////////000111444555666555444333000222222///+++(((***,,,222111222777@@@OOOfffyyybbbHHH777111000444777:::GGGVVVooo~~~uuueeeeeebbb[[[WWW[[[fffpppwww~~~|||wwwpppiiicccWWWKKKEEE???>>>JJJZZZtttxxxjjjUUUFFF888111000:::SSSllloooSSS@@@;;;555444777:::;;;;;;999999777555333111///...444333000---,,,...222666999555000000222444444333111222555999===??????===AAA;;;555000.........///111000///.........///000...///000444777999999888555555555777999888666333,,,//////222888>>>ZZZuuu```RRRIIIHHHHHHEEE>>>777888>>>HHHHHHFFFBBB===<<<>>>AAA<<<777777@@@LLL\\\vvvfffMMMBBB<<<:::777555444444555555;;;:::777444111000000000555777888777444111000000000111333444444333222222222333444111//////333777333000+++((((((+++///222555666666777777888888888555333000...///000111111444222222444888999666333////////////000111111222///000111333333333222111000111222000,,,***+++...000...///444===MMMdddxxxbbbGGG777000...333888;;;EEERRRkkk~~~{{{yyyuuuqqqooosss||||||ttthhhZZZLLLEEE???===GGGUUUlll}}}sss___OOO===333000666KKKaaa{{{fffIII???666444666888:::<<<<<<:::777444111///......333222000---+++---111555888444///,,,---///111111///111555:::===?????????@@@<<<666222111111111000111111000///////////////...///222666999<<<===>>>222333444777999999666444...333555777:::===WWW}}}eeeSSSHHHHHHHHHGGG@@@777555999@@@CCCEEEBBB<<<:::<<<@@@<<<999:::@@@DDDNNNeee}}}jjjKKK;;;777999999888777555444444444777666444333222222222333777666555222///...///111111222333444555555444333000222333222000111555888444111,,,))))))---111444555666666777999::::::;;;;;;666111...///222333444666444222444777888666444333333333333333222222222,,,---...//////......---000333444333///---...000...,,,...444===MMMdddwwwdddIII888...+++000666:::CCCMMMcccsss}}}lll\\\LLLBBB<<<999CCCPPPhhhvvvfffVVVEEE;;;444555DDDUUUpppqqqOOOBBB666444666666888;;;;;;999666333111000000111222222000...---...111444333///+++((((((***---...///111555888;;;<<<<<<===:::999777777777666444222222222222222111000000//////111555999===???AAABBB222333444777999999666333222777888:::;;;===TTTzzz}}}dddPPPEEEDDDEEEDDD???666444666;;;???CCCAAA<<<888999<<<:::777888<<<>>>GGG___wwwpppTTT<<<222333333555777888777666666777333333333333333444444555666555222///,,,,,,///111222333555666777666666555///111111111111111333555333000---******---111444333444555777999;;;<<<===BBB;;;333///000333666666777444222222555777666444666666777777666444222111++++++,,,,,,,,,,,,++++++111444666555222000111333---,,,...333;;;III^^^ppp}}}kkkSSS<<<000)))---333777>>>GGGVVVeeexxxppp^^^KKK???888666@@@MMMhhhxxxkkk[[[LLLBBB;;;888AAANNNhhhrrrUUUDDD666444666444555999999777555333222111222222222222333111000000222444///,,,)))''''''***---///222444666777777777888:::555666777:::;;;:::666333111222333444444333111000...222888<<<>>>???@@@AAA333444666999:::999555222333777777999;;;:::OOOrrr{{{bbbMMMAAA???>>>>>>:::333222444999===AAAAAA>>>:::888888999333111333777BBB\\\vvvmmmXXXGGG888222444///222666777666666777888222222222333333444444555333333222000------///111333444666777888888888777333222111111222222000///000...+++******---000222///000222555888:::<<<===@@@999000---111888<<<>>>666333000000444666666444444555777999888555222000,,,,,,,,,,,,,,,,,,,,,,,,111444666666333111222444///...///222777AAASSSccctttqqq[[[CCC555***,,,111333999@@@IIIXXXkkkzzzppp\\\GGG<<<777888CCCQQQiiizzzlll]]]OOOFFF???<<>>;;;:::666111111444777;;;???BBBBBB>>>:::777777222000333666???SSSiiiqqqRRRDDD===444111333///222666666555444555666222222333333333333444444000111222222000//////000444555777888999999999888666444111111222111...***---,,,***)))***,,,...000,,,...000333666999<<<===:::333,,,+++333<<>>>>>888999:::<<<;;;888333///555666333666:::999HHHeeeyyydddQQQFFF@@@<<<:::666222222666777999>>>CCCEEECCC===888777444555;;;<<<===HHHWWWssszzz\\\AAA999777222...000444555666777777555333222888777333...******...333222444666666555111...+++---000333333333444888<<<;;;999666666555111+++&&&++++++,,,+++***)))+++,,,+++++++++...111777;;;>>>666333...///<<>>PPPbbbqqqwwwggg\\\PPPIIIEEECCCDDDIII\\\mmmfffSSS???555444333333444999666333222222333333222555666777888888666444222444444444333333888@@@GGGJJJ@@@444......222444444333222222444666666555444111333555555333000//////555888;;;<<<>>>???BBBDDD<<<999777888:::888222,,,000666333111555:::JJJbbbxxxbbbPPPEEE???;;;;;;;;;888777999>>>===>>>CCCIIIIIIDDD>>>;;;:::;;;<<<;;;<<>>;;;888666555111---)))+++,,,------,,,,,,...000...------...111666:::===666444111111;;;EEEEEE???555222111333777999777444222333333333333222000000000111111222333555888:::333000///111444777888777555...---111111111<<>>NNN___wwwmmmVVV===000///000111333888555222000222333444444666777777777777666444333222222222333888BBBNNNWWWIII@@@444,,,,,,...//////111111111333555666666555444666777666444111//////444666888999:::<<>>===>>>>>><<<:::@@@HHH[[[rrr~~~uuuwww|||jjjMMM@@@888:::<<<888666888333444444555444444333222222222000,,,)))(((***,,,000111222333333111///...---000222222111111555888@@@===;;;999777333///,,,,,,---.........000333666444222000...000333777:::555555333333888>>>>>>;;;333444555777777666444333111111222222222111000000111111222333555777999;;;111000000222555666666555666000...000000///777CCCWWWlllnnnSSSBBB666555666222000333555>>>NNNbbbuuu~~~qqq```MMM@@@666333666@@@VVVkkk~~~pppaaaNNN@@@666000000444AAARRRkkkyyy]]]===---+++---///111555222///...111444666777888777666555555444444444222111///111888DDDSSS^^^EEE===222+++)))***++++++/////////222555666666555555777888777444111000///444444555555666888<<>>777444888<<<>>>???BBB:::===CCCLLLSSSQQQIIIAAACCCBBBBBBAAA===999<<>><<<<<<===;;;999;;;>>>777666444111//////......444333111000///---,,,+++------...//////000000111222444666444222111333666555999>>>AAA@@@;;;555222+++,,,,,,,,,---000444888>>>;;;666111...---...///------...///...------...222666:::999444///...///444333333333222222222222666444333444666666555333...000222444444333222111333333333444333333999@@@JJJ]]]sss}}}```LLL:::777888555222444222555;;;EEEQQQ^^^iiiooojjjjjjlllqqqvvvwwwtttpppuuuvvvsssllleee]]]QQQFFF<<<:::999:::@@@RRRmmmoooaaaQQQEEE;;;444333555???PPPiiinnnMMM:::444111/////////---+++,,,///444777999555444111000///000222333111///,,,***+++...222444000---***)))+++///222444000//////111444555444333---///000111000000111333666666666444333555999<<<777777777777777666555333444888444222777:::EEEXXXxxxwwwdddMMMBBB999999<<<<<<<<<===;;;;;;@@@IIISSSWWWTTTPPPKKKHHHGGGGGGCCC<<<:::<<>>AAA@@@;;;666333,,,,,,+++++++++---222555<<<:::555111...---------+++)))***......***)))***000333666666222//////000666555444333222222222222666333222333555555222......000333444333111000111222444666666555666;;;???HHHYYYnnnmmmUUU===666555222000222333444777;;;BBBKKKRRRWWWUUUWWW[[[bbbhhhjjjgggcccdddddd```WWWOOOKKKDDD>>>999;;;???CCCMMM```yyykkkaaaVVVNNNEEE<<<777777???PPPhhhsssUUUBBB888333//////...,,,+++,,,000333555666333222000///000111333444000...,,,+++++++++***(((((((((((())),,,111555777333222222333444444333111)))+++---......///111333888888888666555666999;;;777777888777777666555555333666111///555888BBBUUUqqquuudddOOOCCC999888<<<===<<<===::::::>>>GGGRRRZZZ[[[YYYQQQLLLJJJIIIEEE>>>;;;<<>>???<<<777555444------,,,***)))+++///222555444222111////////////,,,((()))///111---******,,,...000111111222333444777666444222000000000000333000///000333444000,,,...111333333111///000111222555888777555666:::<<>>HHHVVV___aaa```XXXRRRMMMJJJFFF???;;;<<<;;;GGG[[[rrrqqqiiiaaa```eeepppeeeLLL===888888:::::::::888888999888555999888666666888<<<@@@BBB<<<888444222222333222000...---+++++++++---///000555666777444///---///111:::<<<===;;;777444333444///...---***)))***...111//////000000111111111111...)))***111555111---,,,((()))+++...111444666777777555333111///.........000---,,,///333444000,,,///111333222000...///111222777999777555666888999<<>>AAACCCFFFDDDCCCFFFKKKMMMMMMKKKFFFJJJKKKFFFBBBBBBBBB@@@HHHRRR___lll{{{}}}sssnnnjjjfff\\\MMM???999:::JJJccc}}}tttZZZDDD555------222---,,,---...111222000///111111222333444666777888555111...,,,------+++)))%%%''')))******,,,...000:::888666555444222///---+++,,,---,,,,,,,,,///111777999999999777666666777::::::999666333000///000111444111000555444888GGGbbb}}}pppTTTFFF888555777777555444777999???KKKYYYccceeeddd]]]VVVOOOLLLFFF???;;;;;;===GGGXXXlll}}}pppgggbbbaaahhhtttcccJJJ@@@<<<;;;;;;<<<888333111444666777666555666777888;;;===???@@@:::666222333666777444111------------------------000444888555...***,,,///777888999999777666666777777444000,,,+++---///111(((***---///000222444666888222------222444222...---...///111333444444444222111///,,,++++++,,,---...//////...------...000000111222111000000222444888777555333333444666777:::HHH```yyyuuuVVVCCC;;;666888<<<888444111222777;;;;;;:::??????@@@@@@AAACCCEEEFFFFFFHHHIIIHHHFFFHHHOOOUUU]]]dddrrr|||yyyzzzzzzuuuhhhVVVCCC777:::JJJccc{{{|||aaaIII:::333000...111000//////111222111000444333333444777888888777555333111...---,,,---...(((***,,,,,,+++++++++,,,000111222222000......///,,,---...///000111222333777666555444444444444444888777555111---,,,---///222000000111111222:::CCC```sss]]]HHH777555777444000111666666888BBBQQQ```kkkpppbbbZZZQQQLLLKKKHHH@@@:::???DDDSSSmmmsssgggccc```hhhtttrrrRRRAAA;;;;;;<<<>>>999555222222555666555222222333444555888:::===>>>;;;666222111444555444111//////......---------,,,...333777555...******---333666888888777555444555333111---+++***,,,///000---...//////000111555888777111,,,---222666555222///000222333444555555555333222///,,,++++++,,,---000111000000//////111222222111000000111333555666666555444444444555666777<<>>777555777444111000222888===>>>>>>@@@@@@@@@@@@@@@AAABBBDDDEEEIIILLLMMMNNNSSS[[[bbbmmmuuu~~~ttt\\\GGG:::<<>>777444333111///......000222333222666555444555777888888777333111000.........000111000111111///+++)))'''(((+++...222333222000......---...///111222333444444555444444444555555666777;;;;;;888333...,,,,,,---222000000111000000777???ZZZwwwrrrYYYEEE555444777555333444111333777@@@NNN\\\hhhnnnddd\\\SSSNNNMMMJJJDDD>>><<>>KKK___tttttt]]]KKK@@@777222111///...---000777>>>CCCFFFHHHGGGEEEAAA??????AAADDDHHHLLLQQQVVV[[[cccmmmttt~~~cccJJJ<<<>>>EEEUUUllliiiPPP???777555555000...,,,,,,///333555555888666444444555666555444111000//////000222444666:::999777333,,,'''###"""%%%***000333333111///---...///111333555555555555333333333333444666777999???>>>;;;666000,,,******222000000111///...333;;;RRRmmmvvvYYYEEE555555888666444555111333888???HHHSSS___fffeee^^^UUUPPPOOOMMMIIIDDD???EEEWWWuuuxxxgggaaaeeennntttyyyVVVHHH999555888:::===@@@888555222222555666555333---------///111444777999<<<777000------000222333000000///...---++++++***+++///333222---)))((((((***...333555444111///...(((((())))))+++,,,...///777888888666555444555666555000+++***///444777777222444666888888777555444555333///,,,++++++---...111000000333666:::===>>>999333---,,,000444444333111222444666888999::::::>>>IIIZZZmmm|||{{{bbbLLL===444111000...,,,+++---444@@@LLLUUU[[[XXXQQQIIICCCBBBFFFKKKOOOSSSZZZaaaiiirrr}}}iiiLLL;;;===AAAPPPiiinnnSSS???444000111000---++++++///333666888888666333222222333222111000000000111333666999;;;@@@???<<<666...'''###!!!###'''---111111000000///---///111444555666666555333222111111222333555666======;;;666111,,,******222111222333111...111777NNNfff}}}aaaLLL;;;888:::777444555555888<<>>AAA===888222111444777999999///.........///222555777:::666111------///222333//////...---,,,+++***)))+++...111111...***))))))***---111222111///------((()))***,,,.../////////666888;;;<<<999666444333444///***))),,,111333444333555888:::999777444111333222000...---------...------///444;;;@@@BBBBBB:::444---+++...111111///111222444777999:::;;;;;;<<>>LLLgggzzz^^^EEE555000000///,,,***+++///444777999999777444222333333333222222222222333555999<<<>>>@@@@@@===888000***&&&%%%&&&))),,,//////000222333,,,---000222444555555555666444111///...///000111777888888666222...,,,+++222222444666444000222888MMMccchhhRRR???;;;<<<999777999888;;;>>>@@@BBBGGGOOOUUUZZZVVVQQQPPPSSSWWWZZZ[[[XXXXXX___pppuuunnngggkkkzzzbbbIII888444222666999;;;>>>CCC@@@:::333111444999<<<===222000///......111444555666444222000///000222333//////...---,,,++++++***,,,...000000...---------...///000///---,,,---...+++---///222333222111000333777<<<>>><<<888444222111...***))),,,///222333444666:::<<<;;;777333000000000000000//////......+++,,,///666>>>CCCCCCBBB888333...,,,---//////...000111333555777999:::;;;;;;CCCQQQbbbtttgggKKK999555888:::888666333333;;;NNNhhh{{{}}}qqqeeebbbfffkkkmmmooosssyyyyyy[[[DDD888;;;GGG```lllOOO<<<444444...,,,+++,,,000444777888;;;888555444555666666666444444333444555888;;;<<<======<<<888333...+++++++++---000111222222444666,,,,,,...///111333555666888666222///---------...222555666666333000///...222333777;;;999555666;;;NNNbbbjjjSSS>>>999;;;::::::===888999<<>>RRRmmm}}}wwwxxx{{{{{{|||~~~bbbNNN999999@@@RRRooosssUUU???555444---,,,+++---111444666666888555222222444666777888555444333222333444666888:::;;;:::888444111//////111444777999888777777888---------...000333666888;;;888444000------...///111444777777555333111000222555:::???>>>:::;;;@@@NNNaaalllSSS<<<555666666777;;;999999:::>>>DDDJJJOOOQQQNNNMMMOOOUUU___lllxxxqqqiii___ZZZ\\\ccciiimmmttt{{{|||eeePPP???666777555666::::::999:::???<<<999555666999;;;<<<:::555222///---,,,...000222///222555666555444333222111111111111000000000000//////...///000222444666666444000+++(((***...222333666999;;;;;;888555222222555888999888777666666+++++++++,,,///333666888888;;;???AAA???:::444000***,,,000333333222000...------111888@@@AAA===888000000111111000111333555...---------///222555777<<>><<<999888......------///333777:::<<<999555111//////000111222555888999777444222111333555<<>>???CCCNNN```pppUUU;;;222111000111555===;;;:::===CCCIIIKKKKKKLLLMMMPPPXXXeeeuuuyyyooo```VVVTTT\\\hhhpppxxxeeeTTTBBB888888===;;;999888888888666444888888999999:::::::::;;;999444000///222555555444444444444333222111000///222222222222333333444444555333333555888:::;;;;;;888555111---+++,,,///111777:::===<<<999555444444333333333333222111///...------///333444111333777444999???DDDEEE@@@:::555---...111333444333222111222111000111444444111...///111333666777777666555888777555222111222555888???DDDPPPbbbuuuzzzaaaJJJ<<<666111444888;;;>>>GGG]]]qqqgggOOO;;;:::>>>LLLaaavvvqqqTTT>>>555444++++++,,,///222333333333333000+++)))***+++------666555333111000000111111555666777666444222222222111333999???BBB???777000......000222555888:::<<<===;;;666111......111444000777>>>>>>999444444666444666999::::::===CCCHHHSSSccc}}}zzzcccIII888///***+++111888888:::===BBBFFFGGGGGGNNNLLLOOOVVV^^^iiixxx|||kkkZZZTTTYYYdddrrr}}}bbbQQQFFF:::555777;;;:::999999999888555222444555888999::::::999888777444222333777::::::999555444333111000//////000333444555555555555444333555444555777:::<<<<<<;;;888666333111//////111111666999======:::666555444////////////000000//////,,,,,,...222222000111555888<<>>:::;;;HHH\\\sssxxx^^^GGG:::666.........///000111000///111...+++***+++,,,------333333111111000000111111333333444444222222111222...000555;;;>>><<<555000---...000222555777:::;;;===;;;777111------000333333:::AAA@@@:::444222222333555777888888;;;AAAFFFTTTccc{{{zzzcccIII777...)))+++///666666888<<>>>>><<<555333111///...///111222666777777777666555333333444555777:::>>>>>>===;;;666666666555555444333222555888<<<===;;;888555444,,,+++***+++---//////...++++++---111000---...111;;;???CCCFFFDDD???888444111222333333333222000///---...///222333222...+++......///000222444777888<<<;;;999666444555999<<<:::;;;???KKK\\\ooo|||eeeNNN===555444666;;;===<<>>444000000000///......------///---,,,,,,.../////////111111111111111111111111//////000000000111111111,,,///333888;;;:::666333---...///222555777999:::===;;;777222---,,,...000777===CCCCCC<<<444000///111333555555555999???EEESSS___sss|||gggLLL999///,,,---000555555777===EEELLLQQQSSSNNNKKKKKKPPPTTTTTTWWWZZZ______dddooozzzlllUUU===444555666666666444555777:::;;;:::666333---...///000222333444555222111111555;;;===<<<999444222///......111555888:::888666444333222222333333444888===@@@@@@<<<999222444666888888666444222444777:::===<<<999666444,,,)))((())),,,......---***))),,,000///++++++...:::===AAACCCBBB>>>888444444444444333222000///...+++---111444444222///,,,---,,,++++++...222666888777777555222000111555888666666:::CCCSSShhhzzzjjjRRR???555555777;;;===<<<===HHHTTTjjjyyyvvv^^^HHH>>>999AAAPPPddd|||}}}jjjSSS===000000000000///---,,,---...000//////111444555444333333333333333333222111000,,,++++++---///111111111---///333777999999888666,,,---000222555888999:::===<<<888333...+++,,,---777===CCCDDD>>>666000......000222222444999AAAHHHQQQZZZjjj|||lllQQQ===333000222333555666:::AAAKKKTTT[[[^^^TTTMMMJJJLLLPPPRRRUUUYYYbbbiiixxxttt\\\LLL<<<777999:::888666222222444777::::::888666///---+++***,,,///444777444333333666:::;;;999555222000...---///444999<<<<<<999444000...///111333000333777<<<@@@???:::777...000444666777666444222444666888;;;;;;999555222...+++(((***---///...+++((((((+++//////******---666888<<>>888222000,,,...000111444;;;EEEMMMSSSYYYeeetttoooUUU???555444666666888:::>>>FFFQQQZZZaaadddXXXPPPIIIIIILLLQQQZZZbbbooozzzyyydddMMMEEE===;;;===>>>:::666444333333444666888888888333000+++)))***///555999888666555777::::::666333111///...---///444888;;;;;;777222---,,,---000222---000444:::===<<<777444,,,...000333444444444333555555666777888777444111///+++***,,,111222///+++((((((,,,000000,,,+++...222444888;;;===;;;999777555444333111///---++++++,,,///333555444222111111,,,+++)))(((***...333666555555333000...///333666333444777>>>KKK^^^rrriiiSSSEEE:::999999::::::<<>>:::CCCMMMZZZqqqlllTTT===///***---//////...///444888555444555777:::<<<;;;:::555666888888777555222000,,,)))''')))...222333222+++...111222111000000000---///222555888:::;;;;;;<<<<<<:::666111---,,,,,,000555;;;>>>===888444111,,,...///000444<<>>======???AAA???<<<:::777333111222444666777777444///---...222777;;;888666444555777777444111111000...---...000333666777555222///.........///***,,,111666999888444111,,,,,,...///111333555555777555444444555555222///,,,))))))---444555111+++'''(((,,,222222...---000111444777:::;;;:::999777444333111///---+++******+++...222333222111111222///---+++***,,,///333666777777555222000111555888555444444888BBBTTTiiiwwwrrr\\\NNN>>>:::888777666:::FFFRRRgggvvvxxxpppllljjjnnnssszzz}}}}}}qqqTTTFFF???EEEKKKUUUkkkoooUUU===///***---//////...000666;;;444333333555777999999888111333666888888666333111---***'''***///333444222,,,///222222///---,,,,,,...000333777:::;;;<<<<<<<<<<<<;;;888333///...---...222777;;;:::777444111.../////////222:::FFFNNN[[[^^^eeeooo|||vvv\\\EEE<<>>AAAFFFKKKNNNOOONNNOOOQQQVVV\\\```ffftttuuuaaaLLL<<<777:::<<<===@@@CCCDDDCCC@@@:::333//////111444555999777444222222555999;;;666333000111333333111...222000...,,,,,,---///000444444444333111///...---(((***...333666666222///,,,,,,,,,---000333666888888555222222333333111...)))'''(((...555777222,,,'''(((---333333///...111333444777999::::::888777333222000...,,,+++******+++...111111000///000222111///...---...111555777888777555222111222555888777555222222:::LLLaaaqqq}}}uuu___QQQ@@@;;;777444444888DDDPPPaaaoooyyytttggg\\\VVVSSS^^^^^^^^^```eeennnyyy}}}}}}vvvyyyxxxaaaPPPEEEFFFIIIOOOfffpppUUU<<<...***...000000///111777<<<333111111222444666777666---///444777999777555333///+++(((***000444444333///222555444000---++++++///111444888;;;<<<===<<<<<<<<<<<<999444111///......111555888888666333000000000///...000888CCCLLL[[[]]]cccmmmyyy|||bbbJJJBBBFFFHHHEEE======@@@CCCEEEEEECCC@@@IIIRRR```lllssszzzrrrYYYIII???999555555666999<<<>>>===<<<:::666111---+++,,,///111222555666555333333666999333111...++++++---///222333000///...,,,(((***///222444555555222...***'''&&&)))...444777666333///...,,,+++,,,000444777888555444444555555333000...(((((((((***---......---+++,,,......---...///111555333333666999888444000...---,,,...000000,,,((('''+++...///...---///111111...,,,---///222333333999777666777999:::::::::555000---...444CCC[[[ooouuuzzziiiXXXCCC;;;222...---///999BBBYYY\\\]]]YYYOOOEEE???<<>>???:::444<<>>DDDHHHHHHIIILLLPPPXXXaaafffkkkttt~~~fffRRR???999;;;GGG]]]sss}}}fffJJJ333,,,,,,++++++,,,...000222111...,,,...444999;;;;;;444333333222222222222333333333444666999;;;;;;:::///......///111333444333333444666666444333333333555555555444222222333555:::::::::;;;<<<999555222444444333111111666???FFFLLLNNNWWWjjjttt\\\WWW```ddd```YYYMMMCCCAAAAAAIII\\\ooo~~~yyyfffNNN@@@======:::555((()))+++...222333111///))))))***+++,,,...000111777444222333777999888666000...,,,***,,,111666999666333222333000,,,---111888999:::888333111000111444777999:::999666333222...+++******...111444555666999<<<<<<999444///,,,......000333444222...++++++,,,...///000222555888333777;;;:::666111//////*********++++++***)))(((+++,,,------,,,,,,,,,,,,######%%%(((---111222222000000000111444555444333///000444888999;;;DDDOOOggguuuwwwbbbPPPAAA111---//////......777888888555111000222555555666666444333444888;;;;;;<<<<<<;;;<<>>///...---...000222333333///---+++,,,111666999;;;333222222222222222111111///111444777:::<<<<<<<<<333111......000222333444222333444555444222111000111333555666555444555666888999:::<<<===<<<777444555555444111///333:::@@@JJJLLLSSSeee}}}zzzddd^^^dddeee```]]]TTTLLLLLLRRR^^^sss\\\NNN>>>888999:::555...$$$%%%'''***...111111000***+++,,,...000222333444666333111222555777666444222000///...000444888;;;666444333444111------111888;;;;;;888222......000444777::::::888666555666222///,,,+++---///000111111555999:::777222///---///000222444555333///,,,)))***,,,...000444888<<<888:::<<<:::555000......,,,---------,,,+++++++++000///...---------,,,+++''''''))),,,000222111000---------///222333222111222333777:::999888===EEE___ssswwwfffUUUDDD444///111222111000111444666555222//////111111222444444444444666777666888888555333666@@@HHH^^^ooorrrVVV===555444:::NNNddd{{{jjjVVVDDD111000000222444555444222///---******---111444666000111222333333333222111+++...222555777999:::;;;888555111//////000000000...///111333444444222111111333777888777666555666333444666:::<<<<<<999666444444222///---///666;;;HHHIIIPPP```wwwmmmdddhhhiiiddd\\\XXXXXX^^^hhhvvvgggIIIAAA888777::::::444---%%%%%%%%%'''+++///111111,,,---...///111333555666444222000000111222111000333333222222333555777999555444444555222------111666:::<<<999222......000444777:::999777555666888555222...,,,---.../////////444888888555000///...111111222444555444111...)))+++,,,---///333888<<<:::::::::777333000/////////000000///...---...///111///------......---,,,------...111333333111///,,,---...000333444333111555555888:::888777<<>>;;;555111000222222111000222333444333222000000///---,,,...111444666111------000333333222000222333111......000222111///...000555999::::::000111333666888666333000000111333666999999888666555444555777777999DDDOOObbbsssuuu[[[JJJ777---)))(((,,,000///222555555333111333555111222333666888999888777;;;:::777444111000222333...444???KKKZZZmmmbbbEEE>>>;;;888EEEZZZ}}}cccEEE<<<<<<>>>CCCEEEBBB888000***+++---------///111222555666888888777333///---***,,,------+++,,,000444---...111555777666333000'''(((+++222888:::888555888999999777333///------000//////111444555444333///---)))%%%###(((111999@@@EEELLLVVVeee{{{iiiXXX\\\hhhooo{{{iiiNNN@@@>>>333444666888888777555444222///+++((((((***...000111000...+++***,,,222666:::999888777666555222000//////000111111111111111444555666666444000---***...111555888999888666444999<<<===;;;666111//////222444555222...---111666888:::;;;777111...111444444555666666666666888999555222...++++++---111333444222000111333444333000...///000000000///...------...---,,,111:::@@@@@@555444333444666888777666555444444555666666555333111000111555888<<>>KKKWWWSSSIII>>>///......------///111444555555444444444555555333111...,,,))))))***---...///---,,,---222888;;;999555------///222666888888777<<<<<<;;;666///,,,---///...,,,,,,///555888888666333---***++++++,,,000666@@@AAAEEENNN^^^tttnnn```fffvvvqqqVVV@@@444111222333555666666666555555333000,,,((((((***...000///---***((())),,,111444666555555444333222000///---...///000000111000000555555555555333000---+++,,,...222555888888888777;;;===>>><<<777333111111333444444333111111333666777888777333---+++...222666777999999888888888999555333000---,,,---...///333111000111333555333222...///000000000///...------///...,,,000888<<<<<<666666777777777888888999666555444555555555333111---...333:::===@@@FFFNNN^^^ooo~~~fffUUUAAA444,,,(((***...444777;;;======;;;999888333444777;;;???@@@>>><<<;;;===;;;555444999;;;999888444111333:::IIIcccyyyxxx\\\HHH666...<<>>888000++++++,,,---,,,,,,000666::::::999555111...///000000333999CCCEEEHHHPPP]]]ppptttffflll|||pppYYYIII;;;111---111111222333444555555555555222---***)))+++///111,,,)))&&&%%%(((,,,///111111111111000000///...---,,,---...///000000000000555555444333222000...---)))+++...222666888999:::<<<======<<<888666555555444333333555666777666555555444222---))))))---111888999:::;;;;;;;;;:::999666444111...,,,,,,,,,---333111000111333444444333//////000000//////...------000///---...444777666777999;;;:::888777999;;;888777666555555444111///***,,,444>>>BBBCCCFFFJJJ[[[mmmjjjZZZFFF888111,,,---111777<<>>AAA@@@;;;888;;;@@@BBB???999333000000:::MMM^^^pppzzzzzz___III666,,,999MMMggg|||{{{```GGG@@@JJJZZZ[[[UUUFFF444,,,///333888<<<>>>?????????<<<888666444333111000...+++((((((+++000333555444000,,,---111666999999444222111222444777999999@@@@@@>>>999222------...000......111666:::;;;:::666222111333444333555999CCCFFFKKKQQQ\\\mmmzzzlllpppyyyZZZIIIDDD>>>666111//////000000111333555666888555000---,,,---000222***&&&######&&&***---...---...//////...------------...///000111111111111444444333222000//////...(((***---000444666999:::888888999888888888888888555333222666;;;<<<999555222000---***(((***///444666666888:::<<<===;;;:::777444000,,,+++,,,///111444333222111111222222222111111111000000///.........111111------000222111666:::===;;;666555888;;;:::999777777666555222000+++---333===AAAAAACCCFFFRRReee~~~mmm]]]JJJ===555000111444777BBBPPPXXXXXXTTTPPPOOONNNOOORRRYYY^^^ZZZMMMBBBJJJMMMNNNJJJDDDBBBEEEHHHAAA???;;;777333555===EEEXXXddduuu~~~aaaHHH444---999LLLggg~~~mmmSSSGGGLLLYYYZZZSSSCCC...,,,...222666999<<<===>>>===999555222111111000///---***''''''***///444666222///,,,---000333666666333222222333666777777666777999:::888444222333555444222000222777::::::999555222222555555444555888AAAEEELLLSSS^^^mmm~~~mmmooo{{{bbbGGG<<<<<<;;;666222......//////000222444555999777444111//////000111(((%%%######%%%(((+++,,,---///111000...---...///000000111222222222222111222222111000//////......***+++---000333555666777333222222333555777999:::555222222666<<<>>>:::444///...+++)))***...555:::222222333777;;;<<<<<<:::777333...******...444888777666444111000///000000333333222111000000/////////222222...+++...000///555888;;;999444222555888:::999888888888888555333000...111777<<<<<>>IIIVVVeeeyyyqqqSSS:::000777CCC```}}}qqq[[[JJJFFFMMMNNNKKKAAA111,,,+++***)))***+++...///...,,,+++,,,...000111111+++)))''''''))),,,...///)))+++...111222222000000,,,...333777:::888333...111444777777555444555888222000...111777<<<>>>>>>777555555888888777888;;;CCCIIIOOOTTT[[[hhh{{{vvvmmmzzzoooQQQEEE:::777777555222111...///000111222222111000444444444444111...+++)))&&&)))***'''###"""'''---000333666555111...000333333333333222111000///...+++,,,---......---+++***))),,,///333555555444444222///,,,,,,///222444444333222222444777888666444222///------000555:::<<<444000...///444888888666444222000///111555999<<<555555444111......111444888777666444333333333333111555555///+++...333555555555444333222111000000000000111555999;;;<<<;;;444...+++///555888<<<@@@DDDPPP```ppp|||lllWWWHHH<<<444111222777FFF]]]rrr~~~yyyqqqooonnnkkkaaaQQQHHHFFFEEEBBB===DDDJJJPPP]]]uuuxxx\\\DDD888;;;CCC\\\yyypppUUUBBB<<>>888777555111//////...///111333333222000///111222333333111---(((%%%&&&+++---)))"""!!!'''...111444777555111...000333444333333222000///---,,,(((***,,,......,,,***((((((+++///444666666555444555111,,,+++---000111000222222222333555666555444444111///...111555888:::888333......222666555444222222333444555777888999222333333111...///444888:::999777555444333444444222666555///+++///555888666444333222222111///...+++,,,...333888<<<======222---***///555999===AAAHHHPPP\\\hhhxxxqqq\\\KKK>>>333//////444>>>PPPfffzzz}}}~~~wwwiii]]]VVVNNNEEE???CCCCCC@@@GGG]]]yyyyyybbbMMM@@@AAAFFF[[[vvvqqqVVVCCC:::;;;999:::999000)))***,,,------,,,***))),,,,,,---000333555555444...---,,,,,,------+++)))+++---000222333333555666///000333666999999777555222555999:::888777888;;;<<<888333222444666555444555222000222333222555999:::@@@HHHNNNVVVfff|||kkknnn|||fffOOOBBB;;;999888888777555111......111333333222111000111333222111///,,,)))'''%%%)))+++)))$$$&&&---888999999666111...///111222333444444222...***'''&&&))),,,...,,,***)))))),,,---///222444444222///111000,,,(((&&&(((,,,000...000111000///000444777666666555111...///333777555666777555333000000000222222222333555777888999444555555222000111555:::<<<<<<;;;777333111111222333///,,,,,,000444666666777555222...,,,,,,,,,,,,,,,***+++111999???@@@>>>000...000555999;;;???DDDCCCLLLYYYgggtttkkkSSSAAA666///,,,///777LLLfffxxxzzziiiWWWMMMEEEDDDBBB???>>>GGG]]]sssfffLLLAAA@@@AAAZZZnnnrrrYYYCCC:::===888555444///***+++---......---+++***------...///111333555666...,,,******++++++***)))/////////000222444666777666333111222555777777555444222222555:::;;;888333<<<:::777555444333111000111000//////111222222111666;;;DDDOOOYYYeeexxxccchhh|||eeeQQQ@@@555666666777999999777222...---///111111111111333444666555333111...+++((('''***+++***%%% (((///888999999555000---...000111222444444222...***(((&&&(((+++,,,+++******+++,,,,,,---///111222000...///...+++(((%%%&&&***---,,,...//////...///333666555555333000//////222555555666666444000...------000000222333555777888999555555444333222333555777999::::::888555333222333111...+++,,,///222444444666444222///---,,,,,,,,,,,,***+++000888======<<<333000111666999:::>>>CCCGGGOOO\\\iiiuuuqqqZZZGGG888...))))))111CCC^^^sssvvviii```PPPKKKEEEAAA>>>AAANNN[[[mmmuuutttcccOOOCCC???===OOObbbzzztttXXXCCC:::===999555444..................,,,***)))))))))***+++---///111333...+++((('''***---000111333333222222444666999;;;999666444444666888777666333111111555:::;;;888444777777777777666444222//////...---...///000111111666:::DDDNNNXXXdddxxxggggggxxxzzz```OOODDD:::444222333666999:::888333///,,,---...///000333777::::::999777555111...+++)))***+++***&&&"""###+++222888999888555///,,,---///222333444444222...***(((%%%''')))*********,,,...---,,,+++,,,...///...---------+++(((&&&&&&''')))+++---.........///222444555222///...///111111222444444444111...+++******...///111444666888999:::666555444555666666444333444777999999777555555555///---+++,,,...000111222555444333111///.........,,,+++,,,000666::::::888555222222666999:::>>>CCCLLLSSS___jjjuuuvvvaaaNNN>>>111***''',,,;;;SSSkkk}}}zzzuuu```XXXNNNGGGAAA===@@@EEEQQQ\\\ddd]]]PPPDDD===:::EEEXXXooo}}}bbbKKK@@@@@@999555333...222111000///---,,,+++***'''''''''((())),,,...//////+++'''''',,,333999===888666555444555888<<<>>>===:::777666777777777777333222222555999:::777444222333666888888666333222000/////////000111333444666:::BBBLLLUUUbbbvvvhhhaaakkkdddOOOEEEBBB???===444555555777888777444111---.........000555;;;@@@===<<<:::888444111...,,,++++++)))&&&###&&&---333555666777444///---...000444555666555222...)))&&&$$$&&&''''''(((***---000///---,,,,,,.../////////...///...,,,)))((((((***...///000000111222333444333000------000222111///111111111...+++)))******...000333666999:::;;;;;;666555444666999888444000111555999;;;:::999777777///...---,,,---///000111666555555444333222111111,,,,,,---111555777777666555222111555888:::@@@EEEPPPVVV___iiirrr}}}xxxeeeSSSDDD777000+++...999LLLdddzzztttjjj]]]QQQEEE<<<<<<@@@BBBKKKSSSRRRIII@@@:::888AAATTTmmmsssXXXGGGAAA888333333...333222111///...---------+++***))))))***+++---......,,,)))+++111999@@@DDD999777444333444777;;;>>>???<<<999666555555555666555444444666888777444111000222555777777777777777333333333222222333666888666999AAAIIIRRR^^^sssfff[[[```}}}{{{jjjTTTEEE@@@@@@@@@???;;;999666555555555444333000000//////111777>>>CCC>>>===;;;999666222000...,,,+++)))&&&%%%(((...444222444555333000...000333666777777666222---((($$$%%%&&&&&&&&&'''))),,,///111///------///111222222111111111000---,,,,,,---222222222333444555555444111...,,,---000222000------......,,,******+++---...111555999;;;<<<<<<;;;777666666888:::999333...000444999<<<<<<:::999999000///...------...000222666777777888777666555444,,,---///222555666666555333//////333777;;;BBBIIIUUUYYY___fffooo{{{yyygggUUUFFF:::333...000888HHHaaazzzxxxqqqkkkggghhhmmmuuu{{{~~~ppp___KKK===<<>><<<888444111111222333777777777777666444000...222333555555555666:::===444555555333111222666999888:::???FFFMMMYYYmmmhhh[[[]]]xxxzzzcccYYYLLLBBB>>>>>>>>>>>>AAA===888444444444444444333333111000111666<<>>:::666333///,,,...333777MMMiiiwwwWWW@@@777......555555000000000000000000000000333222000......000222444))))))***---222555777777333111///...///111555777;;;:::666222...---///111888888888777555222///---333444555333222444:::???444555444111......222777;;;;;;>>>CCCGGGRRReeewwwsssbbbaaaxxxrrr___KKKHHHDDD???;;;;;;<<<>>>AAA>>>999777666666555444555444222000000333888<<<999999888666444222000///333111---+++***...333777555777888555111///000333111333444555444111---***'''(((((('''&&&%%%'''(((***)))(((***---000000000000000000///---...000222555333222333444333000---,,,...000111111000///000.........,,,++++++...000---000555999;;;;;;888777777999;;;;;;999555222111...111555666666444444444222111...***''')))...333333555888:::;;;999777666...111555777888888888888333...,,,///444888AAAIIIQQQRRRSSSVVV___oooppp^^^KKK;;;111+++000777EEE]]]uuukkkVVVFFFEEEFFF@@@;;;;;;777AAAOOOYYYaaahhhrrrzzz}}}uuu]]]KKKDDD===777111111///,,,...333888LLLgggrrrTTT>>>666------444444000000111111111///...---...---,,,,,,---111444777...,,,,,,---///111111000222111/////////111333555:::888555000,,,+++...111555666888777555222000///000333555333111222666;;;555666555111---,,,111555>>>===>>>@@@CCCLLL___pppkkkeeewwwoooWWWGGG555777888777555666999===???===:::999999888666444555555222000...000444888777777666555333111000///777444000------000555888999::::::666111...///111...000222444555333000...((())))))(((&&&$$$%%%%%%%%%%%%%%%(((+++---...---.........,,,+++,,,///222444222000000111000,,,(((***...222333111//////111111111///---++++++---///,,,///444999:::999666444777:::===<<<888444222333---000333333222111111111222000---'''$$$&&&---222111333777999:::999777555///222666999::::::999:::444///,,,...222777???GGGJJJJJJIIILLLUUUggg|||uuudddPPP>>>333---222888DDDZZZpppyyywww^^^HHH888;;;@@@;;;555333+++333>>>FFFKKKRRR]]]fffooozzzrrrWWWGGG===666222444444111222666<<>>===>>>@@@HHHZZZlllpppeeetttkkkRRRAAA:::111000//////111555888;;;:::::::::<<<>>>>>>;;;999;;;666///++++++...222444777666555444222000---,,,222111000111333666777777444111111333111---,,,...///...++++++222888666///+++***'''%%%$$$$$$&&&(((((('''%%%%%%%%%(((***,,,,,,***((()))+++...000000---///000---)))'''((())),,,...111000......111444777777666555333111...,,,+++111666555///,,,...222666666777888888777666555222000///000222333111...333222///)))###$$$***000222444666777777666444222444444666888:::<<<>>>???;;;222,,,...222777<<>>FFFXXXjjjlllbbbOOOCCC999777999999777777///000333:::AAAGGGIIIJJJRRRaaauuuqqq]]]HHHBBB:::666666777777777:::GGG\\\wwwxxx]]]CCC:::666///,,,///...000222222000...------...---++++++---000444777777666333111//////000111222111000111222111///---111111111000///000222555999888888888888777333000////////////////////////555444444333000000888AAAGGGKKKDDD???@@@BBBMMMccc|||mmmaaaoooiiiSSSAAA777555000///......000333666888<<<;;;:::;;;>>>@@@???===999555///+++,,,///333666555555555222///,,,,,,---333111///000222444444444---******---,,,)))(((***...---+++***///555444000+++***(((%%%$$$%%%(((***+++((($$$"""!!!$$$(((+++***(((''''''***---//////,,,------)))%%%###$$$%%%***---000000......000333888:::<<<<<<999333///,,,+++111666555///++++++...222333444555555444333333000//////111333444222///111222000+++&&&&&&+++000333555777888777555222000111222444777:::===???@@@<<<333---...222666<<>>DDDOOO```uuuhhhSSSCCC888444999===EEEXXXjjjmmmcccPPPDDD:::999<<<;;;999888000111444999>>>BBBBBBBBBGGGQQQ```ooo}}}nnnVVVMMM@@@888666666555333777BBBUUUnnnvvv\\\CCC888444---+++---+++---///000111111222333333222000///000333666888888777444222111000111111111000///000111222000///000111222222111222444666888888888999999888555222000000000000000000000000666555555666444444===GGGNNNPPPHHH?????????KKKaaa{{{sssfffpppiiiNNN===555444666111000000000111333555666:::888666888===AAAAAA@@@777444///,,,,,,///444777333555444000***(((+++///444222000///000000000///'''$$$%%%((((((&&&&&&))),,,...---***,,,111333222000///,,,)))'''(((+++...---***$$$ """&&&***'''&&&%%%'''***---...///...---+++'''###"""###$$$***---000000------///111555:::@@@AAA<<<444///,,,---333888777111+++******///000222333333333222222//////000111333333222000///111222///,,,+++---000444666888999888555111//////000222555888<<<>>>@@@<<<444......111555;;;BBBBBB??????DDDMMM\\\ppplllVVVCCC777777999:::BBBUUUgggjjjaaaKKK@@@777777999999666555222333666:::===>>><<<:::<<>>===HHH]]]{{{yyyhhhkkk|||tttSSS>>>444222444777444444444444444555555666444222222777>>>BBBAAA>>>888666222...---...222555222555555///(((&&&,,,222666333000.........---,,,%%%"""###'''((('''(((,,,,,,000111---+++000444555666666444111,,,+++---///---***'''%%%$$$&&&)))+++'''&&&&&&'''+++.../////////---***'''%%%%%%'''))),,,///222111...,,,---//////666<<<>>>999333///...222777;;;:::555...+++***///000222333444333333222//////000111222111000///000222444444222000000111444666888::::::888555333111111222444666999<<<===;;;444...---///333:::AAAGGGDDDCCCFFFKKKVVVhhhyyynnnXXXDDD777888888999AAASSSbbbddd]]]III===444444777777555555555666999<<<>>>===:::777777666888@@@PPPfff}}}vvvfffPPPAAA;;;888444000///999HHH]]]uuu|||eeeKKK===666111000222+++,,,---111666:::<<<===:::888555222111222444555666555333111000/////////222000......//////...---***---111333333444555666999888888999::::::888666///000222555666888888888777444222333666@@@RRRbbbllliiiXXXGGG???;;;EEEZZZyyyzzzeeeaaaqqqlllYYYCCC666111//////111444555555555444444333222------111999BBBEEEAAA;;;888888666222...---///111222444555///)))(((///666777444000......---,,,+++%%%"""###&&&(((''')))------222444///---000555777777:::;;;777000+++***+++)))******,,,---...//////)))((((((***---000000000---+++((('''''')))+++,,,000333555444000------......222777888777444444444777;;;>>>>>>999333///......///000222222222111000000000111111000//////000222444666777666555444333444555888:::;;;;;;:::999555444444333444555777888888222......///222999AAAIIIGGGFFFHHHJJJRRRcccsssrrr]]]III<<<;;;:::;;;DDDSSSaaadddaaaOOOBBB666333555666666777555666888;;;===<<<999666555555555555;;;LLLcccuuuzzzjjjTTTDDD<<<888555111///999HHH\\\rrr~~~iiiOOO>>>666222222333000///000444999<<<===<<<;;;888555222111333555666777666555333222111000000444111///---------,,,+++))),,,000222333333444555999888888888999:::888777...000333777:::<<<=========777222111555BBBXXXlll{{{vvvbbbMMMBBB;;;DDDXXXssswww___[[[kkk}}}sssSSSHHH===888444000///000222333333333222000...---***+++///999DDDFFF@@@999777999999666000---,,,---111333333000,,,,,,222888777444111/////////...,,,&&&###"""%%%&&&%%%'''+++,,,111333000...111333444333999>>><<<444,,,'''&&&'''))),,,///222333333333+++***+++,,,///111111000)))'''%%%%%%'''***++++++///333666555111......///111222444666888999::::::999;;;>>>>>>;;;777333111------/////////...---,,,111111111111000111444666555666666666666666555444444555777888:::;;;<<<===999888666333333333444555666222000222222444;;;BBBGGGFFFGGGHHHJJJQQQaaaqqqvvvbbbOOOCCC>>>===???GGGTTTbbblllqqq\\\KKK999111000111333555333444666888::::::777555333555444111111:::KKKYYYqqq~~~}}}ppp]]]LLL@@@:::666333222;;;IIIZZZooo~~~kkkQQQ===444222222333333222222666:::<<<:::777999777555333444666999;;;999888888666555444333222333111...,,,,,,,,,,,,++++++---000222222333555666:::999777777888888777666...000444888;;;===>>>===BBB<<<666555:::HHH___tttiiiRRRDDD;;;BBBVVViiivvv]]][[[iiizzzoooWWWGGGBBB===:::555111111555222222333333111///,,,***'''&&&***444???CCC>>>777333777;;;999333...,,,,,,///000000///...000444888777555222111111111111000)))%%%$$$&&&&&&%%%'''+++(((,,,...---,,,//////---...888BBBCCC;;;000(((%%%'''(((+++...000222444444---,,,,,,...000111000...'''%%%$$$%%%((())))))(((***///333444222000000222444222222666;;;===;;;888777999;;;;;;999777444333...////////////---,,,+++111111222111222555;;;@@@888666444333333444444444666666555555777999;;;===;;;999666444222222444444555333444777777888>>>EEEFFFFFFGGGHHHGGGMMM\\\lll|||vvvcccQQQEEE???===>>>DDDQQQcccwwwqqq\\\CCC555111000222666666666666888999999777555222444444333222666>>>EEEXXXhhh|||~~~nnn[[[KKK@@@:::999777>>>HHHUUUhhh{{{nnnTTT>>>444333444444222111222555::::::666111444333222111333777;;;===888888777666555333222111111...,,,+++,,,---...---///000222222333444666999;;;999777666777777555444///111555888::::::999999>>>;;;:::===EEEUUUmmmmmmTTTEEE;;;@@@SSSbbb|||{{{bbbZZZhhhxxxuuuXXXCCC@@@<<<999666111---000666333444555555333000,,,***$$$"""$$$---888>>>:::333///555;;;;;;555///------...------...000222555777777555222222222333333222---)))'''((((((&&&(((,,,$$$(((*********---+++''',,,888FFFJJJBBB666---)))(((((()))***---000222444------,,,...///000///---)))'''&&&''')))***(((&&&&&&***000333222111222444444222111555<<<>>>999444444555777888777666444333111111222222111///---,,,000111222222444999BBBIII888555222000000111333333888666444333444666999;;;<<<:::666444222333444555555444777:::;;;;;;AAAHHHIIIIIIIIIHHHEEEHHHVVVeeezzzsssaaaOOOCCC===;;;;;;@@@LLLbbb~~~pppSSS@@@999777:::===;;;999999999::::::999777222333444777999;;;<<<===JJJZZZppp~~~jjjUUUGGG@@@>>>;;;@@@FFFPPPaaavvvqqqXXXAAA666555777777000///000555999999333...///...---...111555:::===555555444333222000///......,,,******,,,...000000222333444333333555888;;;;;;999777666666666444333000222555777777777555333555666;;;DDDPPPbbbzzznnnUUUEEE:::>>>PPP```|||hhhWWWeeevvvkkkRRRAAA999:::;;;:::666222111222555888888888666333000,,,***&&&######'''...333333111000222333444444222///---,,,,,,---,,,---000555888888777666555555333000...+++***(((&&&'''(((***,,,(((((())))))(((((()))))),,,;;;KKKMMMBBB333***((((((+++,,,+++---222444222111---+++......+++***+++,,,)))''''''***+++***(((...---,,,,,,...222666888444000...000555666444000111111111111222333555666555555666555333000---+++---111666999999;;;???CCC777111.........---111666@@@===888444222222333444999777555222111333888;;;:::<<<===<<<;;;>>>DDDIIISSSLLLFFFDDDDDDHHHSSS]]]nnn~~~vvvfffQQQ???;;;777555:::GGG[[[wwwrrr^^^SSSOOONNNNNNOOOGGG???===>>><<<666222333000222:::@@@???<<<:::<<>>444///,,,------,,,///333<<<:::777444333333444555666555444222111333777:::;;;<<<<<<;;;999;;;AAAFFFMMMIIIEEEDDDCCCFFFQQQ\\\ppp}}}|||nnnWWWBBB777333111777EEEZZZuuuvvvmmmkkklllnnnhhh]]]QQQKKKGGGCCC===999888333111777;;;;;;999999:::BBBSSSkkklllUUUHHH======AAAMMMaaavvv|||fffPPPAAA999666666;;;===???BBBFFFEEE>>>444---+++)))***...333555555444444333333444444555555111000---++++++---000333666555444333333444555777999999555111222888:::999;;;:::999888777666444222111999FFFXXXjjj{{{mmmSSS;;;000555@@@ZZZtttgggSSSUUUddd}}}kkkWWWGGG<<<777888777888999999666555555555333444555555333000,,,***''''''(((---111333000---+++---///222222111000///,,,+++***,,,222555666666222111///...------.........---+++))))))***---...+++,,,---,,,***))))))***''',,,222444222000///000///000000333:::BBBAAA;;;222000222777777000***(((***))))))+++...000000///111///,,,+++---111666999111---******---//////...+++++++++,,,---...000111444555555555444222000///---...000444888:::;;;:::111...---//////---...222777777666555444444444555555555444333333555888;;;;;;<<<<<<999777777;;;???DDDCCCDDDDDDAAABBBMMMZZZooo|||sss[[[DDD444///...444AAAWWWrrr~~~ooobbbZZZSSSLLLEEE@@@888222333555555666888999???MMM```vvvaaaMMM;;;999<<>><<<999000......111111//////222333444444555555555555555444555777777777888:::<<<<<<<<<<<<888444444777:::<<<>>>BBBCCC??????JJJVVVjjjzzzqqq[[[FFF444000---222>>>RRRmmm}}}rrrjjj___VVVLLLBBB777333111000333777999===GGGWWWkkkhhhPPP<<<777777AAATTTiii}}}qqqYYYCCC999999>>>EEESSSaaaggghhhdddWWWJJJ999222---///222333333333///000222444555777888888555222//////000222222111555333111222555777666555666888777333222555777666:::<<<>>>===:::666333111666BBBVVVkkk|||nnnYYYAAA111111777NNNffflllQQQTTTddd~~~gggYYYJJJ@@@:::666555777111222333444444333222000//////000000///---+++)))---///222666777555111...,,,...111333444444222111***((()))...555777444000/////////---++++++...111333222///------...000111000222222---&&&""""""###+++)))&&&%%%'''+++///111111222222888CCCMMMMMMGGG===888555555333...******+++---///111222333444444666444111///000333888;;;444222///......000222333444000***%%%$$$&&&+++...///000222444555777888888666555666999===>>><<<888///------111111//////111222333444666666666555555222555777888888888999;;;;;;<<<<<<888444222444777777;;;@@@BBB???>>>GGGSSSeeezzz~~~nnnYYYIII999333///222<<>>666444===MMMbbbzzzwww[[[CCC777;;;CCCLLL___rrryyy{{{wwwfffUUUCCC777///000222111000111...///111444555666777777444333222222333444333333666555444444555666555555999<<<<<<666333444555333777:::<<<;;;777333111000888FFF\\\rrrsss```JJJ888555:::MMMddd}}}kkkSSSXXXmmm~~~iiiUUUJJJ???:::888444444555444333222333444444222111000///...---+++******)))///111555777888666222000,,,...000222222111///---'''(((***///444555111......000111///,,,,,,...222333111///,,,,,,---///000000222333...&&&!!!!!!###---,,,+++******,,,...000000111111444===FFFHHHDDD<<<666111000///,,,+++------///222333333222222333666555333111222444777999555444222111111111333444666333---((('''))),,,///000111222444666888999:::444555777:::<<<;;;888666...,,,,,,000000......111444555555666666666555555111444777999888777777777;;;<<<<<<999444333444777777:::>>>AAA???>>>FFFOOObbbzzznnn[[[LLL<<<666111222:::JJJbbbvvv{{{lllaaaTTTJJJ@@@999888<<<888888:::@@@NNNgggtttWWWDDD:::444<<>>KKK___|||}}}]]]>>>333===LLL```xxxxxxYYYEEE555222333///...111444555777888888888666555666:::===:::333///000333222777;;;:::666444888<<>>;;;::::::<<<===:::777666888:::<<<:::<<>>IIIZZZwww\\\<<<222>>>NNNgggcccMMM:::777666222111555777888:::;;;:::999777555888>>>BBB===333,,,...222///666<<<<<<666555:::@@@PPPTTTSSSJJJ@@@:::777555000333666444000...111444777FFF^^^vvvuuu^^^GGG<<<;;;DDD[[[|||cccbbboooyyyZZZHHHBBBCCC;;;999666555666777666666BBBAAA???>>>===>>>???@@@888444...)))'''))),,,///888777555333222333555666;;;======;;;777111...---,,,000333222...+++,,,...222222111---)))'''))),,,***(((&&&''')))***(((&&&)))---000...***(((+++///555555555777999777222---...,,,)))&&&%%%''',,,000111...+++,,,///111222111444444444222000//////000444666555222111333222/////////...---...///000111111222333222111000111222333444555444111000000111555888<<<>>><<<999777666::::::888555333555;;;???>>>===;;;999777666666666666<<>>EEE]]]rrrnnnWWW@@@999777444444888888777777999;;;:::666222;;;===>>>;;;555000......444666777555333555<<>>@@@<<<:::777777777777666555?????????>>>======<<<<<<:::555...(((&&&(((,,,///666666555444333333444555:::<<<>>>===888333000...///111222///+++***...222222222000,,,'''&&&)))+++,,,***)))***,,,,,,+++)))***,,,......++++++---///444333444666888777333///---,,,)))&&&%%%''',,,///555222//////111333444333333333222000...---...//////444555111///000111//////...------------...///000000000000000000000000000111111000...------...444777:::<<<;;;:::999999888888777444333555999>>>===<<<:::888777888999:::888;;;@@@CCCBBBAAA??????EEEJJJJJJAAA888444444444888888777999===BBBHHHLLLVVVbbbrrr~~~}}}jjjXXXBBB777///111888CCCXXXkkkvvv}}}qqqYYYFFF???@@@===;;;:::888>>>VVVppp}}}hhhQQQ===;;;GGG]]]yyyjjjSSSCCCJJJaaayyyjjjRRR===777888777999===;;;999777777888777555222666999<<<;;;666222111111555666666444111333;;;BBBSSSdddkkkZZZDDD777111---333666999:::999666444333;;;III```xxxlllQQQ@@@888;;;RRRnnnhhhUUUYYYvvvhhhNNN>>>:::===@@@===;;;999888888888666555999:::;;;;;;;;;:::999888<<<777000)))'''(((,,,...333444555444222111222333888:::======:::555222000222222000,,,)))***000555222000---(((%%%&&&))),,,...---,,,---...///...---******+++,,,------...///111111222555666666333111---,,,***'''%%%''',,,///999666444333444555666555333111///---,,,,,,---......555999444000000111111111000///---,,,,,,,,,,,,111///---...000111000---...//////...,,,+++,,,---222555888999999888999:::555555444222222444888;;;;;;:::888777888:::===???;;;;;;<<<>>>??????===;;;AAAGGGHHHAAA888555444333555555555888<<>><<<<<<;;;555777KKKbbboooXXXBBB===FFFYYYssslllUUUDDDIII___{{{mmmTTT===777999:::<<<@@@===;;;777555555333111000000555999:::777444333444666777666222...000888???NNNcccmmm\\\@@@///******222555888:::999777666666???KKK```vvvwww[[[FFF;;;888NNNkkkppp[[[ZZZqqq|||lllUUUCCC<<<<<<@@@CCC===;;;888888888888666555444444444444444555777777:::666222---******+++,,,///222444333000......000444777;;;<<<:::666222000222111///+++***,,,111666///---)))%%%$$$'''***...............////////////)))((((((***,,,......---...///111222444444444333//////,,,***((()))---000;;;999666555444555666666444111...,,,,,,---......333<<>>;;;999999<<<===;;;888;;;AAADDD???:::888777555333333444777<<>>;;;999777444222///,,,+++---222777999777444444444777777555000,,,...666===OOO^^^bbbPPP666((()))...000333777888888777777777???KKK___uuucccKKK>>>;;;OOOkkkwww___YYYlllpppbbbWWWIII???<<<===>>>???;;;999666555666666666666111///---+++---111666999555444333111///---+++***...111333111---***+++---111555888999888444222000000000///...---///222444---***&&&$$$%%%(((,,,///,,,------............///(((''''''(((+++,,,,,,+++,,,...///000111222333444222222000---+++,,,///222999888666444333333444555555222///...///000000///777@@@EEE@@@888444444333---...000222444666777888999444111222555666333...//////...---++++++---///222444555444222111111222000//////111333555666777777777777777:::===AAADDD@@@<<<888888:::;;;:::888:::???BBB>>>::::::999666333444555888===BBBHHHKKKRRR]]]mmmzzzqqqbbbSSSGGG<<<777555777EEEVVVfffggggggggghhhppppppXXXEEEBBBAAA@@@999333:::GGG___qqqqqqVVVHHHFFFOOOeeeyyykkkUUUCCCEEEZZZwww~~~```BBB777666555666999666666555333///+++(((&&&...222777888555222222333666777555111,,,---444;;;MMMUUUWWWJJJ777------000///222555777777777777888<<>>:::888888888777999666222000222444666777222///+++((()))...444888222222222222111000...---000333444111+++'''))),,,111444666777555333222111......//////000111222333---)))%%%$$$&&&))),,,---***+++------,,,,,,---///))))))***)))))))))))))))+++---.........000333555444444222000......111333666666555222000000222444555222///000222333111///555===AAA===666222000---%%%(((---333:::???CCCEEE===:::777777888777444111......---+++******---///333444666555222000///////////////222555777777777666666777888:::===@@@AAA???===:::999::::::::::::===AAABBB===::::::888555555666777:::>>>DDDHHHKKKRRR]]]mmm|||zzzkkkXXXJJJ===999666555>>>IIIQQQRRRSSSUUUWWW___ooo{{{bbbLLLEEEBBBDDDAAA;;;<<>>222222222333666333444333111,,,)))''''''000333666666333000000111555777666222---...333999EEEMMMSSSOOOCCC777111000000222555777777777888999;;;HHH^^^vvvkkkSSSCCCBBBLLLaaaxxxdddWWWaaarrrzzziiiXXXKKK888999999777555444444555777222---+++---222666888666333...+++***---222555111111000000000111222333444777777222+++''')))---333555666666444333333333///.........000222333333000,,,(((&&&'''))))))((((((***,,,,,,++++++---///,,,...///,,,)))'''''')))+++---...---,,,...111555555444333111......111333333444333111......111444444111000111444555111---...555999777444111---((($$$(((...555<<>>>>>>>>===<<<::::::;;;<<<>>>AAA@@@<<<:::;;;:::888888888:::<<<@@@EEEIIIKKKPPP\\\mmm}}}ttt\\\LLL===999888555777>>>>>>???CCCGGGFFFIIIVVVeee||||||aaaKKKAAA===BBBEEEAAA???BBBQQQfff|||___LLLDDDHHH\\\pppiiiSSSAAACCCWWWpppaaa???111111222333555555444111---)))(((+++---111333555333000///000222333666777444//////333888===GGGQQQRRRHHH;;;333111222555777888888888:::;;;>>>JJJ^^^uuunnnVVVFFF@@@FFFWWWnnnooo___ffftttzzzeeeUUUGGG<<<222555888888555444666888555000+++(((+++000666999999777333///---...///111222000...---...111555888888::::::444+++'''***///555666777555444333444555000...------///222444555333///***(((((((((&&&$$$(((***------++++++---000...111333///)))&&&'''***+++---...,,,+++,,,111444444444333000......000222222333333000......111444333000///222555555111,,,***000444333333222---'''))),,,000666;;;@@@BBBCCCAAAAAA@@@<<<888555444444222222111///---///222555111444888:::999666555444000///000444999;;;:::888444555888:::;;;<<<;;;;;;<<<>>>@@@>>>;;;:::<<>>>>>;;;:::>>>???===999:::<<<>>>BBBFFFIIILLLPPP\\\lll}}}vvv^^^MMM===:::999555444777444666;;;???;;;999AAANNNaaayyyyyy\\\FFF;;;666>>>DDDBBB@@@@@@QQQfffwwwZZZGGG???CCCWWWlllgggOOO:::;;;NNNeeefffCCC444333333333555777555000***&&&(((...444111333444222///...111444222555777555111000444888;;;DDDOOOPPPEEE888333555555777999:::::::::;;;<<>>>>>===;;;:::<<<===<<<===>>>??????AAADDDGGGNNNXXXhhhxxxrrr]]]MMM===666444333111222000444777888666444444555QQQ\\\lllzzzsss[[[FFF===555555<<<@@@===888JJJ___zzzzzzaaaKKK>>>AAATTTfff~~~~~~iiiSSS<<<666BBB___tttpppLLL;;;777555555777777666333---)))+++444<<<999444...,,,///333555666666555444333333333444555<<>>:::777444555666777777888999:::;;;777222000222555777999<<<;;;888444000///000111---***)))***---000111000888888666000***))),,,111666666666555333444666888444222000//////000222444666666555111+++&&&$$$###%%%(((,,,---++++++...111222222222000---+++***+++///333777777444111222444111111000///......------...---+++,,,---......---...///111333444333333222000000///...............///333777:::888555333222888999:::999555222000///111111111111111111111222333333444777999999777555222222222444666888::::::;;;:::888888888888777666999888777666555555555555<<<>>>>>>===;;;:::;;;<<<<<<===>>>>>>>>>@@@CCCFFFJJJSSSaaarrrsss\\\MMM===666555333222222111555888888666555555666===GGGUUUbbbkkkoooppppppwww~~~gggRRRBBB<<<666777>>>BBB???;;;JJJ```zzz}}}cccMMM???BBBTTTgggnnnXXXAAA999CCCXXXqqqmmmLLL;;;666333555999:::999444...)))+++222999444111---,,,///333555666444333222222222333444555???HHHRRRUUUOOOBBB666///000333666666444555999===CCCKKK]]]uuusss[[[III===???JJJaaaxxxllleeesssiii\\\III<<<777666666555333444666777777999===@@@>>>;;;777555666777888888;;;:::888444111///000222///---,,,---///111111000666777777333///...000333444444333222111333777:::999777555333222333444555666666555111,,,'''$$$$$$%%%(((***+++***,,,000333333000,,,******+++,,,,,,000555:::<<<999555333333111000000///...............,,,++++++,,,---,,,+++,,,---000222333333333222333222111/////////000111000555:::===:::666111///222444666666444222111111111000000000111222444555333333444555666666333000111111222444666777999:::<<<:::777666666555444333555444444333333333444444;;;===>>>===;;;999999999;;;===???@@@???@@@BBBDDDHHHPPP]]]lll{{{{{{oooYYYJJJ<<<777666555333333333666888999888777777777444:::DDDMMMSSSWWWZZZ\\\___fffnnnrrrpppfffTTTDDD<<<999666999>>>AAA???<<>><<<777000******///444000...,,,,,,///222444444111000000000111333555666@@@EEELLLQQQNNNEEE888///...111444555555666:::>>>HHHOOO___vvvzzz```LLLBBB@@@GGG^^^xxxmmmdddooonnnWWWLLL>>>555222333444444444666777777777999>>>BBB???<<<999888888999888777888888666333000///000222222111111111111222111111666777888666333111222333000000///...///222777;;;===;;;999666555444444555666666555111,,,(((&&&%%%(((***,,,+++***,,,000444000+++''''''***------,,,///333777999777555333333444333222222111222222333...---+++***+++,,,+++******,,,///222333333333222333222111000111222444555222777===???<<<777111...---///222222222111222333222111000///000222555666555444444555555444111......000222444555666888999:::777444333333555555444111111111222333444666777:::<<<>>>===;;;888666666999===BBBDDDDDDBBBAAAAAAIIIQQQ]]]kkkyyy~~~vvvjjjTTTFFF999555666666555555555666888999999999999999777:::===???AAACCCFFFHHHIIIMMMRRRVVVUUUNNNBBB999666666666888:::<<<<<<;;;JJJ```zzznnnRRRAAAAAARRRddd~~~xxxbbbJJJ:::;;;JJJggg{{{cccIII999000+++000888BBB???999111+++***,,,///...------...///000111222////////////111333555666>>>CCCJJJNNNKKKCCC888111...111444555666999===@@@FFFNNNaaazzzcccNNNEEECCCKKK```wwwpppccclllgggTTTEEE???666111000111222222777999:::888666777;;;@@@>>><<<999888888888777666555555555222000///000222555555444333222222333444777888999888555333111111---------,,,---111666:::???===;;;888666555444444555555555222---***((((((---...///---++++++...222---***((()))---000000//////000111111111222333555555444333222333444555666000...,,,+++,,,,,,+++***))),,,///222444444222111111111111222333666888999999<<<@@@@@@<<<555///,,,***,,,///000000000222444333222111000000222444666666666555666666555111...///222666777888888;;;===;;;777333111111222333444//////111222555777:::;;;999;;;===<<<999666444333666<<>>===;;;888666444333222333444444222///,,,++++++///000111///+++)))+++...,,,++++++---000444666666111///---,,,---///222444333222111000000222444666333111...---------,,,******---000444555444222111...///111333666888:::;;;@@@AAAAAA>>>777000+++)))***+++---......///111333333222111111222333444555666555666777777666333000222666;;;===<<<<<>>888888888888999:::<<<<<<@@@NNNiiikkkTTTJJJKKKSSSbbboooyyyqqqaaacccvvvvvvdddQQQBBB<<<444555666888999999777666888<<<>>>;;;666333555:::===:::777555666777777777444555555555333333444555555444333///---...333777444444444444555444333111,,,...///000111444888:::<<<;;;999777444222111000111222333222000.........,,,///000...***((((((***++++++++++++---222888===555222...,,,---...000111111000///...///111444555555333111/////////---,,,,,,...222555666444222000---///222555888999999999???>>><<<777222...,,,,,,+++,,,---...---...000222///000111222333555666666444333444666777777444222111666<<<>>>======@@@CCC@@@;;;444///...000111222444444555555777888999:::;;;;;;;;;888444222111222555999???DDDEEEDDDCCCCCCAAAHHHTTTdddvvv{{{^^^NNN===666666666888:::888666555666:::<<<;;;:::777888888777666777:::<<<888444444666555111111555555888888333...111===GGGZZZnnnuuuTTT@@@>>>OOOaaazzzoooYYYDDD;;;???RRRpppbbbNNN<<<666666666<<>>AAA<<<888222...///222555666888777777666666666777777;;;;;;:::777333111111222666999<<<>>>???AAADDDFFFDDDIIIQQQ^^^ppp|||fffTTTAAA888777666777999888666444666999<<<;;;:::555666777666555555666888:::555444666444000111777777:::999444///444BBBOOO```tttmmmMMM999888JJJ\\\rrr|||mmmYYYDDD:::777KKKhhhwwwVVVCCC222000444777<<>>;;;777444333333222111333444555333111222666999777555333222000000000111,,,111<<>>666333333444777888666333111333555666;;;>>>;;;555111333777555333222444999:::777333333666999:::999666555555555222---******,,,......******,,,111777999888666111111444888888666777;;;<<>>000+++111:::>>>???<<<888666888======777000666555444222222222222333444333333444555555333111000555>>>JJJRRRPPPGGG>>>AAA>>>:::666333222333444BBBMMMbbb~~~~~~gggNNNFFFEEESSSfffuuu}}}nnnhhhrrrooo___NNNCCC<<<666444555777999:::888444222333555666:::===:::333//////222333111111555999:::777333555777999999777555444444333///+++(((((()))+++,,,)))***,,,111666888777555222222555:::999666666:::;;;===>>>;;;444///...000...///111222111000...---,,,///111000,,,(((((()))+++,,,+++(((''')))///444:::888666444333111...+++------...111444444222///222000000333777888444///------...111444777777666888:::<<<===<<<:::888777777555222000000111333555666666666444111/////////+++---////////////111333222111000333666888777555444444555555555444444444444333222111111222444555:::===???<<<666222111333666:::>>>@@@>>>:::777666444555888;;;>>>AAABBBCCCAAACCCJJJZZZppp|||hhhQQQ===777888666666999<<<<<<>>>@@@AAA???===<<<777555333666:::<<<:::888666555555444333444666888:::999666222444???QQQ___qqq~~~wwwZZZGGG<<<999DDDRRRmmmtttaaaLLL;;;<<>><<<888555666999;;;<<<999555222333555555999<<<999222,,,,,,---000000222666999:::666222666777888777555333333333000...***'''&&&''')))++++++,,,...222555777555444444444777:::999555555777999;;;<<<999444000000111111222333333222000---,,,...111333222...++++++,,,---//////---++++++///333777777888999888444///***++++++,,,///111111///---......///222666666222///...---...111555999:::::::::===@@@???===999666444666555333222333444666888999::::::888444111//////,,,---...---,,,,,,...000000///...000333666777777222444555333///------///222222222222222222222111999<<<>>><<<666111///000666:::===???<<<999666555333444555888;;;>>>AAACCC@@@EEENNN^^^tttppp[[[GGG===888333444:::>>>EEELLLOOOLLLFFFAAA>>>:::666444666<<>>;;;444555555666666777777666777777777888===JJJ]]]kkk}}}rrrYYYFFF999666AAAQQQllltttaaaNNN>>>999;;;@@@GGGLLLKKKEEE@@@777222+++(((***000555888666333111444999<<<:::777333222111111111222444555777777999<<<>>>===:::888555666;;;DDDMMMQQQNNNIIIBBB@@@>>>;;;888666444333777FFF```mmmRRRGGG@@@III\\\nnn{{{}}}lllbbbfffyyy~~~```NNNDDD@@@===???>>>999666555999;;;;;;888444000111333333666999777111---+++,,,///000333777:::999666222555666666444111000000111111///---***((((((+++---222333444666777666555333444444666999888333222444666888999777444222222333555555666555444111...,,,111333555444000...///000222444666555222111333666777777888999999666111---)))***+++---...---+++***,,,,,,...222555666333000111000000222666:::<<<===;;;???BBB@@@<<<666333222555555444444555777888999<<<===>>><<<888333000///000000000...,,,,,,---///111///...---///222555666333666777333,,,(((***---000222333555555333111000555888;;;;;;777333000///666999;;;;;;888444111///111333555999<<<@@@BBBCCCEEELLLWWWfffyyy|||gggQQQDDD:::333666>>>FFFSSS```bbb\\\RRRJJJEEEDDD@@@<<<===AAADDDBBB???666777999;;;===<<<:::888:::<<<>>>BBBKKK[[[nnn{{{sss[[[III<<<777@@@OOOjjjsss___LLL<<<888999;;;<<<<<<;;;999777111000...,,,,,,///444777444111///222666999999777222111000//////000111222666666999<<<>>>>>>;;;888666666:::CCCLLLPPPNNNJJJ@@@???>>><<<;;;999777777999HHHaaa~~~pppTTTHHH???GGGYYYkkkyyyqqqdddeeevvvyyy\\\GGG===<<<:::;;;??????:::666666888999:::666111......000///222555444111.........000222555888:::999555222333444444222///......///333333222///,,,+++...111999:::<<<;;;:::777555444444333444666444000///222555666666555333333333444666777777777555222///...///111333222///---...111555888:::999666444555777777555333222333222111///,,,...///000///---+++***,,,,,,///222555666555444666444222333777;;;===>>>???BBBEEECCC===777444444666666666777777888999999>>>AAACCCCCC???999555333444444333000...---///000222111///------...111444666888888333,,,(((***---///111444777777555333111222555888999888666333222777999;;;:::666111...,,,000333888===AAACCCDDDDDDJJJSSS```ooolllTTTEEE:::444:::DDDRRReeevvvxxxpppfff\\\SSSTTTQQQNNNMMMMMMMMMKKKIII???@@@BBBEEEHHHGGGDDD@@@GGGIIINNNTTT___pppnnnZZZLLLAAA;;;CCCOOOjjjuuu___KKK;;;999999999777555333222222///000000///......222555222000///000444666666555222111000.........///000333444666888;;;;;;888666555666999BBBKKKNNNLLLGGG>>>=========<<<<<<;;;;;;@@@NNNddd|||sssYYYKKKAAAGGGXXXjjjxxxuuufffdddssswww[[[EEE:::888777666888<<<<<<777555777555777777444///,,,---...---///000000//////000111111333666888888666333111222333444333111/////////555666555222///...000444<<<===???>>>;;;888666666555222222333111---...333555444444333333333444444444555666666555333000///+++---///...+++***,,,...333666999888555444555777666222---+++,,,...000111555666888777333000......,,,---///111333666888999999777444444888<<>>BBBFFFGGGDDD>>>999777666666444111......///111222111000...,,,---000222888888777222---***+++---...000444777888777555333222333666888888777666444888:::;;;:::666222///...111444;;;AAAEEEGGGGGGGGGMMMXXXfffwwwlllQQQAAA777444<<>>HHHLLLKKKGGG>>>======<<<<<<<<<======EEEQQQeeezzz{{{bbbRRRDDDGGGVVViiiyyywwwfff```nnnxxx]]]III<<<999<<<:::777777999777333333666444666666333///,,,,,,...,,,,,,,,,,,,,,,---///000111333555555333111000///111333666666444222111111444666666333///---000444777:::======:::777777777666333111111///---000555555444222222222333444444000111333333333222000///***,,,...---***))),,,///222555777777444333555777888333...+++,,,000333555;;;===>>><<<777222000000,,,------///111555999<<<999777444555999>>>CCCEEEEEEIIIKKKHHHAAA===???BBB999999::::::888666444333888===CCCEEECCC>>>999666555444222///,,,,,,...000///000000///------000333777555222///,,,+++++++++,,,...222555777777666555555555666777888888666555333555888888666333222222333666;;;@@@EEEHHHJJJKKKRRR]]]lll|||rrrRRR???444111999DDDVVVlll|||ppphhhnnnttttttooolllooorrrrrrqqqrrrvvv{{{{{{wwwsssvvvxxx|||qqq```QQQMMMMMMIIIJJJOOOddd~~~fffPPP???888999<<>>;;;555444222000///...------)))***---000333555555555111111000111222444666777666444333333555666555444///...000888BBBJJJMMMLLLAAA@@@===;;;::::::;;;<<>>888999>>>AAA===:::999555000000444333555666333///,,,---///,,,,,,***))))))***---...111222333333000...------222444888999777555333333222555666222...,,,///333222666999:::888777777888888444111000...---111888555333222111222333444444,,,...000111111111///...,,,...///...,,,+++...111333555777777444444666999;;;777222///111444777999>>>@@@AAA>>>777222000///,,,,,,,,,---///333999>>>999666444555:::@@@EEEHHHEEEHHHJJJFFF???<<<@@@DDD::::::;;;:::888555222000111666===AAA???:::555222333222000,,,******,,,...---///000///......222555555222...++++++******)))***,,,000444666666666555888777666777888777666555---000333444444333333333666777:::>>>CCCHHHLLLNNNXXXcccqqq}}}XXX@@@333...444>>>NNNdddzzztttjjjttt~~~{{{xxx}}}tttaaaRRRQQQQQQMMMJJJLLL]]]~~~gggPPP???888;;;AAAJJJQQQSSSOOOJJJ;;;888444222222111...,,,%%%'''+++000444666666666000000111222555888;;;===999666444333444666666555...++++++222>>>IIIOOOPPPDDDBBB>>>;;;999999::::::???NNNeeezzzwww```HHHBBBPPPggg~~~ggg\\\hhhzzzuuuaaaHHH999888;;;;;;999;;;;;;<<<;;;:::888555333333444555444111000333555999555///(((%%%'''---222555777555///+++++++++))),,,---///444999:::777333111333444222///...000333444999>>>???;;;666444333222333444222111000111333111000000333666666333//////......000222333222111...000333222000///111333777555333333444777;;;======888222000222444555555999;;;===<<<888444000...///...///111333444333222111444777:::<<>>BBBFFFPPPeeewwwsssdddJJJ@@@777444333///,,,+++000222333333666:::999444111000111555;;;??????>>>:::888666666777777777666222111111444999@@@FFFHHHGGGFFFCCC>>>999555555666:::FFF]]]vvviiiQQQNNNXXXgggxxxyyyeeeeeeyyy|||hhhZZZNNN???888999======;;;;;;;;;;;;:::999666333111111333444333000///111333;;;888111***&&&&&&+++...444666555///,,,...///---------///333666777555333000111222222111111222333666999<<<===;;;888555444222222222000//////000222222000000222444444222///000//////000111222111000000333666666555333444555666555333222333666999;;;<<<888222000000111222111222444666666333000......000111333555777555111...,,,000666;;;>>>???@@@AAAGGGEEECCC???:::777666666222666:::<<<;;;777333111333222555999888222......000000111222333222111///222222222222333444555555555333111000///---***(((+++...333555444222111111222333555777999:::999888333777888666555777666222666888>>>FFFJJJKKKMMMRRR___kkkzzzyyyRRR888......555;;;@@@HHHWWWiiixxx}}}yyytttrrrrrrvvv|||yyycccccchhhpppnnnaaaQQQJJJZZZuuu```JJJAAA===DDDNNN^^^xxx~~~]]]NNN???777444333444888999<<<>>>===>>>???;;;555111//////222777:::;;;;;;777666555666999;;;;;;::::::999777888<<>>:::666333222111666<<>>;;;888999999888888:::@@@IIILLLMMMOOOTTTdddooo}}}uuuRRR;;;111000555;;;:::===EEERRR```lllqqqrrrlllmmmrrryyy|||~~~{{{hhh\\\cccqqq}}}|||lllYYYNNNZZZttt```III???<<>>GGGKKKOOOPPPLLLHHHDDD>>>777111///...///222555666777555444444777;;;>>>@@@@@@BBB@@@>>>======???BBBDDD@@@AAAAAA???;;;777555555666@@@UUUlll}}}jjjQQQJJJRRRaaauuujjjbbbqqqwwwqqqnnnmmm{{{cccJJJ999111222555888::::::888777666444333333333000,,,(((---...000111222444555666333222000,,,******---000;;;===:::333/////////------,,,,,,+++,,,,,,,,,,,,++++++...333888999666222777555444666:::;;;999666222111000...,,,---///222222111000///000000000000111///......111222333333111333777999999777555333555444333222222333444444444333111///...---,,,,,,***+++,,,+++***+++,,,...111333555777888555000,,,'''---555;;;????????????FFFDDDBBB@@@===:::666333444888<<<>>>===999666555333111222555666333333666888999;;;<<<:::777555444000111333444555555444333...---,,,...000222222222222333333222000......///222666;;;>>>>>><<<999888888@@@CCC???;;;;;;<<<===:::;;;BBBJJJNNNNNNRRRWWWhhhrrrvvvWWWAAA666444777<<<===::::::???JJJWWWaaagggbbbeeelllssswwwzzz~~~iii[[[ZZZeeevvvooo\\\PPPSSSnnndddJJJ===<<>>:::777444333...777KKKdddwwwmmmRRRGGGKKKYYYooo~~~eee]]]jjjuuujjjccc___[[[YYYyyyeeeRRRAAA666111333777999::::::999888333000///000222000,,,'''------...111555999<<<===333333000---******---///:::<<<:::444000000000...------+++)))(((''''''((()))***---333999;;;888444555333222444888999888555111111111///------000222111111000000//////000111///......000333555666555111222555888888777444222333333333333222222222222///000111000///......---.........---,,,,,,...///111000000111333333222000,,,000555999<<<>>>@@@AAACCCBBBAAAAAABBB@@@<<<999555666888999:::;;;===???:::666444666555333444888:::===???>>>:::555333222...000333555555555333222+++******---000333555555333333333111...,,,---...555:::???AAA???;;;888777999@@@DDDAAA<<<===??????;;;<<>>@@@@@@;;;<<<;;;999777777999<<<888;;;======:::666333222///777IIIaaavvvsssUUUFFFFFFRRRkkk|||eee___llluuukkk^^^TTTOOOLLLIIIGGGuuu___PPPDDD:::666444555888;;;===>>>>>>>>>333000///222666666111,,,///...---000666<<>>AAA=========AAADDDDDD@@@<<<111222333444777===EEEJJJDDD>>>999666333///000444999===@@@>>>999444111111...000444777777666333222,,,++++++---111555777888444444444222///---,,,---666;;;@@@AAA===999666666777===AAA>>>===>>>???>>>;;;:::>>>EEEKKKOOOWWW___jjjuuuuuu\\\JJJ@@@<<>>999888<<>>PPPqqq~~~jjjRRRCCCAAANNNeeeyyykkkTTTCCC999444999999777444222111333555666555555666999<<<===<<<555777888777444444777;;;999;;;======:::666444333999>>>MMMcccwwwvvvVVVDDDAAAMMMhhhzzzeee___mmm{{{|||tttlll___WWWKKKBBB>>><<<:::999sssWWWGGG@@@:::666666777777888<<<@@@BBBAAA???777444333777===???;;;666333000---///555<<>>999222---,,,---000111444444000///222444333222333222///)))&&&%%%%%%'''+++000444666888999:::>>>>>>>>>;;;666111...------///000000...---------,,,///333333222222333444222222444666888888555333111000000111444444222///111222333444555444222222000333777888666222111000000222333222111111222333///---+++,,,...111333333333444666777777888:::<<<888777999>>>CCCDDD???;;;222222222333666===EEEKKKIIIBBB:::555000,,,---111666;;;???>>>999444222222000222666999:::888555333///...---///333777999:::555666666444111///......444999>>>>>>:::666555666555999;;;;;;<<>>???DDDFFFDDDAAA>>><<<;;;<<<>>>CCCIIITTT^^^bbbhhhuuuyyyfffUUUPPPRRRlllcccMMMHHHeeeyyyYYYEEE<<>>???>>>;;;888666555<<<@@@MMMcccwwwqqqQQQ>>>999FFFdddzzzddd\\\hhh{{{vvvqqqtttxxx~~~sssggg]]]XXXLLLFFF>>>777444333333444rrr[[[BBB999777666555777:::999999===BBBCCC@@@===:::888777<<>>666222---...333;;;AAACCCAAA???:::444000000333666222555444000---///111000444666666222,,,'''&&&&&&&&&+++111555555666999<<>>>>>:::555444555111444888<<<===:::777555222000///111555999;;;<<<666777888777444111000000000666;;;;;;888444444666333666888888;;;??????:::999777999???EEEMMMYYYdddjjjyyymmmWWWGGG>>>===AAA@@@AAACCCBBB@@@===<<<<<<888???JJJTTTYYY___mmmzzz}}}nnn___UUUUUU[[[yyyjjjWWWHHHcccwwwXXXDDD:::IIIgggttt\\\NNNPPPaaa~~~sssXXXFFF===999;;;<<<:::666333444666333222111333666999::::::666:::<<<;;;888777;;;???@@@AAAAAA@@@<<<999888888999<<>>>>><<<:::999777888:::;;;<<<<<<;;;;;;888666222000111555:::===???:::333111333666777777555555444111---++++++,,,666555333111///---,,,,,,444666777555222333999???BBBCCCBBB>>>666---'''$$$)))+++---...---+++)))'''...///222444666777777666888:::<<<>>>===999444000,,,,,,------------,,,,,,000444888888666555555777555666888::::::777222...333222000//////111222444222///,,,,,,///222333333333888======999555666888666888;;;===<<<999555222444666777666444444777:::<<<999555111......///000888999<<<======;;;999777888:::;;;======<<<;;;999666333111333777999:::999666666888:::===;;;555111333888<<<===:::888;;;>>>;;;::::::999777777666555666555777@@@GGGNNNVVV^^^ppp{{{lllUUUEEE???>>>???@@@AAABBBCCCAAA>>>;;;999<<>><<<;;;<<<>>>CCCMMM]]]pppmmmIII666555BBB[[[rrrrrrfffggg}}}{{{kkkhhhnnn|||yyypppdddZZZSSSMMMEEE???:::777444222111111333444nnnXXXGGG???444///000333555555888999:::;;;;;;999888666555555666666777777777666555444111000111444888::::::666222111444666666555000000///---+++***+++---444333222000///...------222555999999666555888;;;>>>??????<<<666000,,,***+++,,,...//////---,,,***///111333333333333555777===>>>@@@@@@???:::444000000000000000000//////...111444888999777666777888777777888999999777222///111000///......000222333444111------000333555555444888;;;;;;888666666888555777999:::999666333111333444444333222333666:::;;;888555222000111222444666777999;;;;;;:::999888777888:::<<<<<<;;;:::999666333111222555777777666555555777999;;;:::555111666:::>>>???<<<;;;===???>>>===<<<:::888666555444666555888AAAIIIPPPXXX```oooyyynnnVVVEEE===<<<===;;;===@@@BBBAAA===888555:::???DDDGGGHHHNNNYYYaaavvv{{{iiiaaa\\\___nnnkkkWWWKKK\\\xxxzzz\\\IIIAAAKKKfffwww]]]MMMMMM^^^zzzttt[[[KKK>>>;;;777555444333111/////////000111333555777888888999:::888666444333444===@@@BBBCCCAAA>>>===<<<@@@DDDOOO^^^rrrmmmKKK999888DDD]]]sssyyyjjjhhh|||xxxqqqttt{{{tttjjjbbbXXXOOOJJJDDD===888666555333222111222333333iiiQQQ???<<<777000...///222333222666777999:::999888666555333333222111111222333444333222000000111444666888777444111111333555444222,,,,,,***((('''(((+++...111111000000//////......///444:::<<<999777555666888999:::999666333222222...///000111111000000///111333333111...000777===GGGEEECCCAAA>>>:::444000222111111000000//////000111444777999999888999999777666555555555444000.........------...000111333777444000///111555777888666777777888888777777777555555666666666444222111222222111000000333777;;;;;;999666444444555777999666666777777888888888888666777888999:::999888888555333000000111333333222333444555888999888555222999===AAAAAA???===>>>@@@AAA@@@>>><<<:::777666555666555999CCCLLLSSS[[[cccmmmxxxuuu\\\III???======:::>>>BBBEEECCC>>>888444888===AAACCCCCCFFFMMMSSSiiizzz~~~pppbbb___bbbmmmnnn[[[LLL[[[vvvxxxXXXCCCCCCMMMfffkkkZZZVVVccc}}}xxx```QQQAAA===888444222111000///000000///000111222444555666777777666444222111222777;;;@@@CCCCCC@@@>>>===@@@DDDNNN^^^qqqrrrRRR???;;;DDDZZZoookkkddduuu|||yyyqqqeeeXXXRRRJJJCCC@@@;;;666222222222222222222222222222|||hhhVVVEEE888777444111000111222111000777888999:::999888666555111000///...///111444555333222///...000333777:::999555111000222444333111,,,+++)))&&&%%%&&&***---......//////000000000000...333888:::888555333222444555777777555555555666111111222333333333222222222333111---+++111???KKKQQQKKKCCC<<<999555222///...---,,,,,,,,,---///000111333666999::::::::::::444222111000000///---+++---------...///000222333888666333111222555888999777666555555777777777555444444555555666666666777333222000///000444999======<<<:::888888999;;;<<<999888777555555555666666444555666777777777777777333111///...---.........111222444666777777666444;;;>>>BBBCCCAAA?????????@@@@@@>>>===;;;:::888888777666;;;EEEOOOVVV___fffmmmxxx}}}cccMMMAAA======???BBBEEEGGGEEE@@@999555777;;;???@@@@@@AAAEEEIIIWWWeeewww{{{wwwtttqqqiiiccceeemmm}}}nnnZZZIIIWWWpppxxxWWWAAA@@@HHH^^^xxxeee]]]fff~~~www^^^NNNAAA<<<666222000000000000111000///...///000111333333555666555333222222333444888===@@@@@@>>><<<<<<===AAAKKK[[[nnnzzz\\\HHH???BBBTTThhh{{{iii\\\mmmxxx}}}sssaaaTTTIIIEEEAAA===:::777333000...000222444444333222000zzzgggXXXKKK@@@:::666555444444444333111000444555777888777666444333---,,,******,,,///333555555222///---...333999===>>>999333000111333333222...---+++'''%%%%%%))),,,+++,,,...000111222222222///111444555333111000///222333555555444444555666111222333444444333222222111111...******555HHHVVVTTTJJJ===444111000///...+++***))))))***---000222111222444777999:::999888333111///.........---+++------...///000222333333666555444333333444666888777666444444555666555333333444555666888:::<<<===555333111000333777<<<>>>@@@???>>><<<<<<<<<===>>>>>><<<999666333222222333222333444555666666666666222111///---+++***++++++000111333555666666777777<<>>===<<<<<<<<<<<<<<<<<<<<<<<<999999>>>IIIRRRYYYbbbiiioooyyycccLLL===888888???BBBEEEFFFDDD???999555555888<<<===<<<===???BBBFFFPPP___jjjnnnooopppsssqqqpppppppppmmmhhhccc```aaa```ccclllxxxmmmUUUEEEQQQkkk{{{ZZZCCC<<>>:::444222333444333222000///---)))&&&&&&(((***+++,,,///111333333333333000000111111000///...---000222444444333222222222000111333555444222000......---+++)))+++666GGGTTTLLLAAA444,,,,,,...///...---+++))))))+++...222555000000222555777888666444333111000000111111000///......///000111111222222222333444333222222333444666666666555444333222111222333555777:::<<<>>>???777444222222666:::===>>>@@@???>>>=========>>>>>>AAA???;;;888444222111111222222333444444555666777444333222///,,,+++,,,---///111333444555666999;;;===???AAACCCBBB@@@===:::888888999:::;;;===>>>>>>;;;;;;AAALLLUUU\\\dddkkkrrr|||~~~bbbHHH888222222;;;???DDDGGGFFFBBB<<<888555777999999888999:::<<<<<>>>>>BBB@@@===:::777444333222222222222333444555777777777777666333000...///111///111444444444666:::>>>???@@@BBBDDDDDDAAA===:::555666777888:::<<<=========>>>CCCNNNWWW^^^eeekkkttt~~~gggLLL;;;555555999@@@KKKSSSTTTPPPHHHBBB:::::::::999777777888999;;;;;;???EEEEEEBBBDDDIIIIIICCCCCCIIINNNOOOPPPTTT```iiiuuurrrWWWFFFQQQjjjgggMMM??????III```zzz{{{]]]HHHJJJdddfffMMM===555222...,,,---///000000111000//////111444888;;;888999999666333///......222666;;;======;;;999888???BBBKKKXXXiiiyyylllZZZIIIBBBNNN```ttt~~~nnnbbbeeevvvzzzoooeee___\\\RRRBBB:::;;;555666888888777444222111333555777999999888555444fffRRRFFF<<<;;;;;;777666777000222555666555333333222000111333444333222000//////...---,,,++++++,,,,,,***,,,...111333444444444111111444888;;;:::444///,,,------+++)))((((((***,,,...111333555666555555///000222333333111,,,)))***---111333222000///...,,,///333444333///)))%%%%%%&&&(((+++...111333444000+++&&&(((///444444111222///+++((((((***...111///......111444444111.........///111333333222000------......///......---***...222333000---,,,---333777;;;999333---,,,...111222444666777777666666777555333444888;;;;;;:::666666777888:::<<<>>>???AAA@@@>>><<<999777555333222222222333444555777888:::::::::777333111333555///222444444444777;;;???@@@AAACCCEEEEEEBBB===:::444555666777999:::;;;<<>>;;;999888999999===::::::===;;;666777===@@@;;;<<>>EEEYYYrrrxxxWWW@@@BBB^^^yyy}}}aaaGGG666444111...,,,,,,.........111000///000222666;;;>>><<<<<<:::777111,,,***)))///555<<>>:::888===@@@HHHUUUfffuuuppp]]]III@@@JJJ[[[sss}}}oooeeecccsssnnnZZZMMMNNNIII;;;666<<<555777::::::888666444333555777999::::::999666555~~~^^^LLL@@@>>>;;;888666555444444......000222555666555444...///111333444666999;;;>>>999222,,,***)))))))))***---111444444333333444,,,000777;;;<<<777111---%%%'''))),,,---,,,+++***///222555444222111333555000111333666777444,,,&&&'''***...111222///,,,******,,,------***(((((((((((()))******+++---000222+++)))&&&'''+++111666888888444///,,,,,,...///000//////...------,,,++++++...///111111111000///...++++++,,,------,,,,,,,,,///111444333000......///333444555222---+++,,,...111111111000111222222333333444666999;;;>>>@@@AAA777999;;;<<<;;;:::::::::AAABBBBBB???;;;777555444111333666777666555444555;;;;;;;;;===???===888444333555777:::<<<>>>>>>>>>???AAACCCCCC@@@===<<<;;;666777999;;;<<<===>>>>>>AAAEEELLLSSSZZZ```fffjjjxxxwww```KKK@@@>>>CCCMMM]]]pppvvveeeUUUQQQLLLFFFBBB>>>:::888:::;;;<<<<<<;;;;;;;;;<<<;;;>>>EEEPPP^^^mmmzzzsss[[[JJJIII^^^|||\\\DDD??????III[[[ssskkkQQQ>>>;;;SSSooowww```FFF000111222333222000......///333000++++++///666<<>>??????===;;;<<<>>>CCCMMM\\\mmm|||yyyaaaKKKAAAGGGRRRcccsssvvvhhhhhhssszzzcccNNNHHHDDD<<<:::===;;;<<<;;;888555444777:::666777888777666555444555]]]DDD999===;;;999666555444444444000///000111222222111///,,,...111444555888;;;>>>FFFAAA999333...+++)))''',,,///222444333222111111---111555999999666111---&&&(((***,,,...///000000444666777666333111111333111222555999:::666...(((%%%(((---111111///,,,)))(((((()))))))))((('''&&&((()))++++++,,,...222555000,,,)))(((+++111666888888444000------...//////---------,,,+++++++++***---...000000000000//////++++++,,,...///000000000///222444444333111222333555444222///,,,,,,...///222222222222222333444444444555777999;;;===>>>???<<<===>>>===:::888888888AAABBBBBB???;;;777555555444666999:::999777777777<<<;;;<<<===???===888444666888:::===?????????>>>>>>@@@BBBAAA>>>;;;::::::888999;;;<<<>>>?????????@@@EEEMMMVVV^^^eeejjjmmmvvvuuu^^^III>>>===EEEPPPccczzz}}}iiiaaaYYYUUUVVVSSSLLLEEE@@@BBBCCCAAA===999999;;;===BBBLLL]]]qqqvvv^^^FFFFFF\\\~~~}}}^^^FFF>>>:::@@@NNNbbb{{{~~~bbbKKK888555GGG___oooZZZFFF555111333444444222000//////000---++++++000666;;;>>>>>>:::444222333333222000222555888;;;<<<<<<;;;999:::;;;AAAKKKYYYjjjzzzzzzaaaJJJ???DDDOOO___nnnuuuggggggqqqiiiSSSJJJDDD;;;888:::;;;:::777333000000444888555666666666555555444555|||]]]BBB444222999888555333222333444444222111000///000///,,,******---111555777:::===???HHHDDD===888333///+++(((///111444444333111000000000222444666666444111///***+++,,,...000333555666999::::::888444111000000111444888<<<<<<888000***###''',,,111222000,,,***'''&&&%%%'''***+++(((%%%)))***,,,,,,...111555999666222,,,***,,,000555777777444111000000000///...+++++++++++++++++++++++++++---///000///...///000+++,,,---///111333444444000222555777777777777888777222---)))***---000222333444444444444555555555555666888:::<<<===>>>???BBBBBBAAA===999777777777@@@AAAAAA???;;;777555555777999;;;<<<;;;:::::::::===<<<======>>><<<888555999;;;>>>AAABBBAAA???>>>???AAABBBAAA>>><<<::::::;;;<<<===???@@@AAAAAAAAA@@@FFFPPP[[[eeelllppprrruuu~~~ttt]]]III???===EEERRRgggtttjjjkkkqqqqqqggg]]]NNNNNNMMMHHHAAA===<<<<<>>:::888888999>>>??????===999666444333777999;;;;;;:::999::::::============<<<;;;999777<<<===@@@BBBCCCAAA???===BBBCCCDDDCCC@@@>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDD@@@GGGSSS```lllsssvvvvvvvvv~~~ttt^^^JJJ@@@???CCCPPPddd|||zzz|||iiicccYYYQQQLLLGGGDDDAAABBBFFFSSSlll}}}dddNNNKKK\\\vvvqqqSSSBBB:::444666>>>KKK\\\jjjkkk\\\III:::///+++000999JJJ\\\jjjgggXXXIII>>>777---111555777666222///......---...222777;;;>>>???555333222444777888666333...///000222333444333333444666:::DDDSSSfffxxx}}}eeeMMM???AAAIIIXXXbbbqqq}}}rrrcccZZZfffxxxmmmVVVIIIAAA;;;999::::::888555111//////111222000//////000222444444444qqqWWWDDD:::555777;;;555444222111111333666888555333111111111111000...,,,...111222333444666777:::888777666666555222000000333666777777777999:::999777666444444444666666666555333222222333555777777777777666666555444333///333888;;;999444---)))%%%(((---111222111///---...+++***...444666333///***+++,,,---///333999======888111------///222444666555444444555444333111------..................///111333111,,,***,,,///222111111000111222222333111333555999<<<>>>>>>>>>777111***(((+++000333444444555666777777777666666666888;;;???BBBDDDDDDEEEBBBBBBAAA>>>;;;:::;;;<<<<<<======;;;888444222222555777888888777777888999============;;;;;;::::::===>>>@@@BBBBBB@@@>>>===BBBCCCDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFCCCIIIUUUdddqqqyyyzzzyyyyyy~~~ttt]]]JJJ@@@???AAANNNaaawwwnnnaaa[[[VVVNNNGGG@@@AAAJJJaaafffSSSNNNZZZppp||||||kkkQQQ@@@;;;777:::???FFFPPPZZZYYYNNNAAA666000,,,///333===HHHSSSTTTNNNCCC777...)))...333666555222///...------///222777:::;;;;;;111000000222666777555222,,,------...///000111111333444888BBBRRRfffyyykkkTTTDDDCCCJJJXXXbbbqqq}}}rrrcccTTTaaavvvttt]]]MMMCCC===;;;<<<:::999888777666555333111...---,,,...111444555444nnnZZZCCC888666777888:::777666333222333555999;;;777555333333333444333222///000111111000000333555;;;999777777777666444222000333666888999;;;===???;;;999666444333555777888999777555222111111222222333333333444666666555444///333777888555///***''''''))),,,///000000///......---...111555666444222***++++++,,,---222888===;;;777111------///000111333222222222444555444333000000000000000000000000000333444111,,,***---111666555333222111111222222222222444888;;;======<<<666444111111222444666666666777888999:::999888777666999<<<@@@CCCDDDEEEDDD??????@@@>>><<<<<<===???;;;<<<<<<;;;777444222222444555666666555555666888<<<======<<<;;;;;;<<<>>>>>>???@@@@@@@@@@@@???>>>???@@@AAAAAA??????@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGFFFLLLWWWfffttt{{{{{{yyyzzzsss]]]JJJ???>>>AAAMMM```vvvyyypppggg\\\RRREEEBBBDDDSSSnnniiiRRRLLLXXXlllxxx{{{lllUUUBBB<<<999:::<<<===BBBHHHKKKEEE===555000...000222999<<>>111''''''+++111555555333111000.........111444777777666111000///111555666444222,,,,,,,,,,,,---...///000333333777@@@QQQfffzzzuuu___LLLGGGJJJYYYeeevvvuuufffVVVbbbvvvhhhSSSEEE???<<<<<<:::::::::;;;;;;:::666333///,,,+++...333777888777tttgggYYYLLL???;;;;;;;;;<<>>:::888555444444444444333222222111///...000333666:::888666555666666555444111333666888999;;;>>>@@@<<<999666333333444666888777666444222000/////////111//////111555666555333111444777666111,,,(((&&&))))))***+++,,,,,,------+++,,,...000111222111111************,,,000666;;;777444000---.../////////000......///111333444333222222111111000000//////...222444222---,,,000666999777555333222333444444222222333666:::;;;:::888666888;;;<<<;;;:::999999888:::;;;======<<<;;;:::888:::===@@@BBBBBBAAA@@@<<<>>>??????>>>======>>>;;;======<<<888555444333555666777777666666777999;;;<<<===<<<:::;;;>>>AAA@@@@@@@@@???@@@@@@@@@AAA===???@@@@@@@@@AAACCCEEEDDDEEEFFFGGGHHHHHHHHHHHHIIINNNXXXfffttt{{{{{{xxxxxx~~~uuuaaaMMMBBB@@@BBBNNNbbbwwwyyynnnfffYYYQQQHHHKKK]]]zzzoooNNNKKKYYYooo{{{}}}nnnWWWCCC===888777777666999???CCCAAA<<<444......000222666777:::???@@@999---%%%&&&***000444555555555555333222111222444666555555444222000111444666444222---,,,++++++,,,---///000111111444>>>OOOeeezzzhhhRRRIIIIIIXXXhhh{{{zzzlll```hhhwww{{{lllTTTEEE???===<<<:::999999:::;;;;;;888555222///---000666;;;===<<>>>>>>>>===???CCC===;;;888666777999===@@@===:::777555444444333222333222111///...111555999555333222222444666777777222444666888999:::===???;;;999555333222333555777555444333111000///......000......000333555333111333555777555000***'''&&&))))))(((((()))***++++++'''))),,,------------...******))))))***///555999444222///---...///......---+++***+++///111333333333222222111000//////...,,,000444222......444::::::888666555444555666777333222222555888:::888555666<<>>;;;;;;;;;<<<>>>???@@@???===<<<:::;;;>>>@@@@@@???===<<<;;;===???@@@>>>===<<<======>>>???===:::777555555777888999888777777999;;;:::;;;<<<;;;:::;;;@@@CCCBBBAAA@@@???@@@AAABBBCCC>>>@@@AAABBBBBBDDDFFFIIIEEEFFFFFFGGGHHHHHHHHHHHHKKKOOOXXXfffttt{{{{{{wwwuuu}}}zzzfffRRRGGGDDDBBBOOObbbvvv}}}yyynnnaaaQQQJJJTTTmmmsssNNNLLL\\\sss~~~~~~nnnUUUCCC<<<777555444333888>>>???@@@<<<333,,,,,,///222444555888<<<<<<555,,,&&&&&&***000444666777777888999777555555777777777666777444111222555666555333...---,,,++++++---///111000000333<<>>===;;;888666777999:::999777444111///222999???@@@???jjjRRREEEBBB>>>=========>>>@@@CCCDDDCCC???:::999;;;======<<<@@@;;;666333333333222000555333000------000333666555444333222222333444555222222222222333444666888444333444666999999777555222222111...,,,+++---///111000000000111222333333555888;;;;;;777222---***+++******)))(((((())))))###%%%''')))+++,,,------,,,)))'''(((,,,000111000000000000///...---,,,++++++(((''')))...333555555666777777444111---,,,,,,***,,,000111222222444555<<<;;;999777777888:::;;;777555222222444777999:::AAACCCEEEFFFFFFCCC@@@===>>>@@@DDDFFFGGGFFFEEECCC@@@@@@???>>>===<<<;;;;;;<<<@@@DDDGGGFFFDDDBBBBBBBBB>>>:::888888888999888888555222555:::===<<<::::::;;;======<<<===>>>@@@;;;<<<===>>>@@@BBBDDDEEE@@@AAAAAAAAAAAACCCFFFIIIGGGIIIIIIHHHEEEBBBAAAAAAFFFMMMYYYgggssszzz|||{{{yyy|||}}}iiiXXXLLLFFFHHHOOO\\\mmm}}}vvvjjj^^^XXX```|||hhhMMMKKKZZZsssvvvZZZIII>>>666666333000333;;;>>>BBB???333***,,,///000111333555666555222///,,,))),,,///111333555888;;;CCC<<<444222666999888555888777555444333444666777333111...)))''')))...222444222222666???QQQmmmrrrVVVEEEAAATTTgggzzzqqqqqqvvvcccNNNBBB;;;:::===:::888666444444666888999333000000666>>>AAA>>>:::|||^^^HHH<<<:::======<<<;;;;;;<<<>>>@@@AAA@@@===999888999::::::999;;;777333111111222222111333111...,,,---///222444444444333222222333444444333111000000222444555555555444444555666666444333000000///---++++++---///111000000111111222333444777999<<<<<<888333///---...---,,,,,,++++++++++++###%%%'''***+++,,,,,,++++++)))'''(((+++...///...//////000111111000///...---+++)))+++///333555555777888888666222///......)))+++---...///111444666999888888777888:::;;;<<<:::777333111333666:::<<>>>>>===>>>BBBGGGIIIHHHFFFDDDCCC???<<<888666666777888777777555444777<<>>;;;<<<>>>???>>>===<<<>>>???:::;;;<<<>>>@@@CCCEEEFFFEEEEEEEEEDDDCCCDDDHHHKKKHHHJJJLLLKKKHHHDDDAAA@@@DDDLLLYYYiiiuuu{{{|||zzzzzz}}}kkkZZZNNNIIIHHHLLLUUUbbbrrrzzzooofffgggyyynnnZZZTTTaaawwwwww[[[GGG<<<555555333000333:::EEEIIIFFF999---+++,,,,,,000111333444333111...,,,,,,...111333444666999;;;EEE???999666777888777555666555444444444666777999666444///***''''''+++...111//////333;;;LLLggg~~~rrrXXXJJJGGGUUUiii}}}xxxxxx{{{yyy^^^III<<<666666:::666555222000///000222333444222222888@@@CCC@@@;;;}}}ZZZ@@@222///444;;;;;;::::::::::::;;;<<<======:::777666666777666555777444111///000222333333111///---,,,---///111333444333333222222333333444444000......111444444333555333111111111111000///---...---,,,***+++---///111111111111222333444555888:::<<<<<<999555222111111111000///......------&&&(((+++---......---,,,+++)))'''(((***,,,------///000222444444444222111000...---...000333444444888999:::888444222111111)))***+++,,,,,,///333666555666777888:::;;;<<<===<<<888444111222777===BBBDDDEEEGGGIIIIIIHHHFFFEEEHHHNNNWWW]]]]]]VVVNNNHHHDDDDDDCCCCCCBBB@@@?????????CCCHHHKKKJJJFFFDDDBBB===:::666555666888999999888888999===BBBDDDCCC@@@@@@@@@@@@???<<<;;;<<<>>>999:::<<<>>>AAADDDGGGIIIKKKJJJIIIFFFEEEFFFIIILLLIIILLLOOOOOOKKKEEE@@@>>>???IIIZZZlllyyy}}}zzz{{{ppp^^^QQQJJJFFFGGGKKKTTT```lllvvvzzzxxxqqquuu~~~ttt```XXXccczzzyyy^^^EEE:::333333333000333:::EEEJJJJJJ???333...---...111222444444444222000...000222444444555666888999BBB@@@<<<888666444444444333333333333444666777888999666111,,,'''&&&(((+++...------111999JJJdddzzzpppYYYLLLIIIVVVkkk||||||~~~rrrXXXCCC666000222888666444111///------......444333555;;;BBBDDD@@@<<>>===>>>BBBGGGIIIHHHDDDBBB@@@<<<:::777666888:::<<<<<<;;;<<>>;;;:::;;;<<<999:::<<>>EEEJJJEEE:::333222333555666666777666555333222222333444444444444555666999:::999555111...///111333333333444444555555555999777333...)))((()))+++------...333;;;JJJcccxxxpppYYYJJJDDDTTTiii{{{|||mmmTTTAAA444...222888999777555222000/////////333333666;;;AAACCC???;;;pppWWWHHH:::555555444222222777888999::::::999888888888777666444333333444555===;;;888555222222333555333333222111111222333333444444555555555555444444555111---,,,...111111111///---+++***,,,------------///000000//////111333111111111222333555666777888888888666333111111222222222333333333222111000//////000000000///...---------............///000777888999999888666444333222222111000////////////888999::::::888666666666555444111///---///333666888999:::::::::999999888:::999777666888???JJJQQQVVVVVVUUUSSSQQQPPPOOONNNOOORRRVVVXXXWWWQQQKKKFFF@@@AAAAAAAAA@@@>>><<<;;;;;;>>>CCCDDDCCCAAA???>>><<<999777666999;;;=========???CCCGGGJJJJJJGGGEEEAAAAAA@@@===:::999;;;<<<<<<===???AAAEEEHHHKKKMMMMMMMMMKKKHHHEEEEEEFFFGGGHHHKKKOOOOOOKKKEEE@@@===:::GGG]]]tttfffPPPCCC;;;;;;>>>BBBIIINNNPPPQQQYYYcccqqq~~~wwwVVVLLLXXXvvvyyy```EEE999111444555222333888===EEEMMMLLL@@@444000222999999888777666555444444222333444333111111111333222444555222...---///333777888888888888777555444666555333000---,,,---///111000222555:::FFF\\\ooowww]]]III>>>OOOddd{{{}}}lllTTTAAA555111555::::::999777555333222222222111111444999>>>???<<<999lll[[[III>>>555333444444444666444555777999:::999777666666666555333111222666888???>>>;;;777333111333555666666555555444333333222333444444555555444444333333111...++++++,,,///111///---,,,,,,...///......///111222222111111222444111111222333444666777888888888666333000///000111000111333444444444333222///...---+++***))))))***---///000111000000222333888777777666555444333222222333333222///......///666888999999777666666777888888555222111111555888<<<;;;;;;:::999888777666999:::<<<<<<>>>DDDNNNUUU[[[ZZZXXXUUUSSSQQQPPPPPPSSSTTTTTTSSSPPPLLLHHHFFF???@@@AAAAAA@@@>>>;;;::::::<<>>>>>???AAADDDGGGGGGFFFDDDBBBAAAAAA???===;;;;;;===???@@@AAABBBDDDGGGJJJLLLMMMLLLMMMMMMKKKHHHFFFEEEFFFHHHJJJMMMMMMJJJFFFCCCBBB@@@LLLaaaxxxgggNNN???999:::<<<@@@DDDFFFFFFEEEGGGRRRaaaooozzz~~~www[[[LLLUUUrrrvvv___GGG;;;333666888555444888BBBKKKVVVUUUGGG555...///;;;:::888666444333222222111222333111000...///000111222333111//////333777;;;<<<======<<<:::777666222222222000///...000111555444444444666>>>PPP```|||dddLLL>>>JJJ^^^}}}zzz{{{}}}mmmSSSAAA999666888;;;888777666555444444333333///000222555999:::999888pppeeeXXXLLLDDD===777777777555666888000222555777888777666444555444222000...111666;;;======:::666111///111444777777777777555333222000111222333333333333222111//////...***&&&&&&+++000333222111111222222000...000222333333222222222333111222222333555666888999:::999666222...---///111000111333555666666666555000...***'''%%%%%%'''(((,,,///222222111111333666444333222111000000111111222444555444111//////000444666888888666666666777888777777555444555888;;;===<<<:::888777777777777:::>>>AAACCCCCCGGGOOOUUUZZZXXXUUURRRPPPOOOOOOPPPSSSSSSQQQOOOLLLHHHDDDBBBAAABBBCCCCCCBBB@@@===;;;;;;===>>>??????@@@BBBDDDBBB???<<<<<<>>>@@@BBBBBBCCCEEEGGGHHHGGGDDDBBBAAAAAAAAA@@@>>>===>>>AAADDDEEEEEEFFFGGGIIIJJJLLLMMMMMMOOOQQQPPPMMMIIIGGGGGGIIIJJJKKKJJJIIIGGGHHHIIIJJJUUUggg|||eeeLLL===;;;;;;<<>>666999>>><<<999666444333222222111222222111///......///333333111//////111555888888999;;;===<<<:::777555...///000///......///111444333333333444:::JJJZZZwwwiiiQQQ@@@HHH[[[xxx|||qqqoooooovvvmmmPPP@@@;;;999999:::444444444444444555555555//////000222555777888888{{{^^^NNNIIIDDD>>>===::::::<<<:::555333444---///333666777666444333333333111---,,,000777<<<::::::888444///...000333888888888777555333000//////000111222222111000///,,,......(((""""""(((///888777666666666444111...111222444444222111222222222222222333555777888999<<<:::666222...---///111000111444777888888888777222///***&&&$$$%%%''')))+++...222222222222444666000...---,,,,,,...000111333555777555222000000222333555666777666555666777555666666666666777;;;>>>===<<<999777777777888999<<>>CCCDDDEEEFFFEEEBBB???>>>===>>>??????@@@BBBEEEHHHHHHEEEBBBAAACCCFFFGGGHHHIIIJJJLLLKKKHHHFFFDDDCCCBBBBBBAAA@@@???AAADDDHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNQQQTTTTTTQQQMMMJJJHHHKKKKKKKKKIIIHHHIIILLLNNNQQQ[[[kkkcccKKK>>>>>>===<<<>>>@@@BBBBBBBBB999???GGGNNNVVVaaaoooyyy}}}}}}}}}```HHHGGGaaauuu{{{ssscccMMM???777:::<<<888666888:::GGGZZZcccZZZIIIDDDHHHCCC@@@<<<999666444444444111222333111///...///000555222///---...000444666222444777999999777444333---...///...---------///000000111333555<<>>@@@===888555555888===@@@???BBBHHHNNNNNNKKKKKKOOOOOOOOOMMMKKKIIIKKKNNNQQQOOOOOONNNLLLIIIEEEBBB@@@EEEDDDDDDEEEFFFDDDBBB???CCCAAA>>>===@@@EEEKKKOOOOOOLLLGGGDDDDDDHHHMMMQQQQQQPPPOOOMMMJJJGGGCCCAAAHHHFFFCCC@@@???@@@BBBCCCIIILLLOOOOOONNNNNNPPPSSSNNNPPPRRRTTTSSSPPPMMMKKKKKKKKKKKKKKKJJJLLLOOORRRWWWaaappp~~~gggTTTJJJAAAAAABBBDDDGGGHHHFFFDDDBBBAAAAAADDDJJJVVVbbbjjjttt|||zzz___IIIGGG\\\rrr}}}ttt^^^KKK>>>888@@@GGG@@@555...999DDDSSS^^^eeefff^^^UUUQQQEEE:::777888777888999444555777888888777555444444333222111111333666999666000...111555444333555555333000///......,,,+++222//////222555;;;GGGSSStttjjjPPP===AAAOOOiiiiiiWWWPPP___sssoooPPP>>>777666555666555222000000111222222111...000333333222111111222|||bbbJJJCCCAAA999111///666888:::;;;:::888555333111333444444222111222333777555222111111111222222333333333222000.........222222222222111000//////,,,,,,---...////////////...///---***&&&&&&***...333555666777777555222111666555555444333111///---...///111222111222333555555444000++++++......***,,,000555777777555444333222222000---,,,,,,///222333333222222222222222333//////...,,,***+++000444<<>>@@@@@@<<<777444555999@@@DDDBBBDDDJJJPPPQQQNNNOOOSSSNNNOOOOOOMMMLLLKKKMMMOOOOOONNNNNNLLLJJJHHHFFFDDDGGGFFFFFFFFFGGGHHHFFFEEEFFFDDDAAA@@@AAAFFFKKKOOOPPPLLLHHHEEEFFFJJJOOORRRWWWWWWWWWTTTOOOJJJFFFDDDHHHGGGDDDBBBAAAAAABBBBBBHHHKKKOOOPPPNNNMMMNNNPPPPPPQQQRRRSSSSSSQQQOOOMMMLLLMMMMMMLLLKKKLLLOOORRRVVVaaarrrjjjYYYPPPLLLJJJIIIKKKPPPRRROOOLLLIIIKKKLLLJJJJJJOOOZZZcccooovvv{{{~~~jjjOOOFFFYYYooo{{{rrr\\\NNNAAA<<>>555...,,,......333333333333333333444444222111000000222777<<<@@@>>>;;;666444666<<>>777555111;;;LLLccc|||dddIII<<<999888888999111444999>>>@@@???<<<;;;888888777666666666777777666000...222777999;;;>>>;;;999777777888888666555---++++++---///333===HHH[[[nnnrrr\\\KKKAAADDDUUUwwwyyydddVVV^^^ppp}}}fffLLL===777444333444111///,,,+++,,,,,,,,,+++222333555555333111000111nnn]]]KKKDDD@@@@@@>>>888555666444666888999888666333000000222444333111...------222333555555444333222222111111222444444333111...///000111333555666777777555000++++++///111...+++...000222444666666555444///000222222222111000///555444333000,,,)))((('''***,,,///000///---,,,------...---)))***---,,,((((((+++---/////////111222222222111000000222777;;;:::888555222111222333555000///---+++******,,,...444888777111------///...555555666666666777777888777444111///000444888<<<999888777888;;;@@@EEEHHHFFFEEEGGGKKKKKKIIIIIIKKKMMMQQQVVVYYYWWWTTTQQQOOOPPPPPPQQQQQQRRRQQQQQQQQQOOOKKKGGGFFFGGGJJJLLLMMMHHHGGGFFFFFFHHHKKKOOORRRPPPMMMJJJHHHIIIMMMRRRUUU\\\___```[[[RRRJJJFFFEEEEEEEEEEEEFFFEEEEEEEEEEEECCCDDDEEEGGGHHHJJJLLLNNNRRRQQQPPPOOOOOOPPPQQQRRROOOOOONNNLLLJJJJJJLLLNNNZZZhhh||||||jjj___OOOMMMRRRbbbvvvxxxppptttwwwsssiii]]]WWWTTTZZZ]]]___ccckkkwwwyyy|||xxxUUUDDDUUUppptttZZZJJJ???999===>>>888444555333<<>>999888888999444666999;;;===>>>======:::999999:::;;;<<<;;;:::666000...333999<<<>>>AAA<<<;;;:::;;;<<<<<<:::999---++++++---...111999CCCVVVjjj}}}uuu___NNNDDDEEETTTtttvvvbbbTTT[[[pppvvvbbbJJJ===777444333333333111...------------,,,444555777666333111000000yyyeeeRRRFFF======>>>???;;;666444666444555666777666444222000000111222111///,,,++++++///222555666444222222333333222333555777777444111...///111333444666666666777222---,,,///000---)))***111:::>>>===999777777///000111111111000///...222222222///+++(((((()))000222333333000---+++***,,,...---***+++...,,,((($$$''')))+++,,,...000222222111///------111777<<<:::888444222000111222333---,,,)))(((((())))))***,,,///000------000111///777888:::;;;<<<<<<<<<<<<===:::666333222333555777555777;;;???CCCEEEEEEFFFHHHDDDCCCFFFFFFBBBAAACCCHHHNNNUUUYYYYYYVVVRRRQQQSSSTTTVVVWWWWWWWWWVVVUUUPPPLLLGGGDDDEEEHHHKKKLLLHHHHHHHHHIIILLLPPPSSSUUUQQQOOOLLLJJJKKKNNNRRRUUU\\\^^^^^^ZZZRRRKKKGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHBBB@@@???@@@DDDIIINNNQQQOOONNNLLLKKKKKKMMMPPPRRROOOOOONNNKKKIIIHHHJJJLLLYYYggg|||jjj^^^MMMNNNWWWnnnvvveeeZZZWWWVVVVVVYYY___iiivvvrrrpppttt{{{tttRRRDDDYYYvvvyyy^^^HHH<<<555888:::666444666444<<>>@@@@@@???666000...444:::<<>>888444444555777444222111111222111000555777888777444222111111qqq___OOOCCC===:::===??????;;;777666777444444444444333222111111000000000///,,,++++++,,,---111444555222111222444444333222555999:::777444///000111222333333333333555222......//////---+++***333===BBB@@@;;;777666000000000//////...---,,,...000111...+++)))+++...888999999777333///------,,,//////---...///---((("""%%%(((***+++,,,...000000///---******---333777666444222000/////////000+++)))'''&&&((()))(((((('''***,,,---000555444000666999<<>>===???>>><<<:::888777777777666;;;BBBHHHKKKJJJHHHFFFIIICCCAAABBBBBB???>>>???CCCHHHPPPUUUWWWVVVTTTTTTYYY[[[]]]___^^^[[[XXXUUUPPPLLLGGGEEEFFFIIILLLNNNLLLMMMMMMOOOQQQTTTWWWYYYTTTQQQNNNMMMMMMOOOSSSUUU]]]\\\ZZZWWWTTTOOOKKKIIIBBBBBBCCCDDDEEEGGGIIIJJJBBB@@@>>>???DDDKKKPPPRRRLLLKKKIIIHHHIIILLLOOOQQQPPPPPPNNNLLLIIIIIIKKKLLLUUUbbbwww|||fffYYYQQQRRR\\\rrryyykkkaaa\\\YYYXXXZZZ^^^hhhrrr{{{rrrgggbbbnnn}}}sssSSSGGG]]]zzz~~~cccJJJ;;;222555:::888777:::333999FFF]]]~~~[[[BBB777444555777;;;888444222222444888:::999777666999>>>AAABBB@@@555000///444:::;;;<<<>>>;;;;;;;;;<<<======;;;888//////000222222333999AAA^^^sss}}}cccOOO@@@DDDRRRjjjyyygggXXX^^^vvvsssaaaLLL@@@:::666666888999777555444555666666555666888999888555333222222iiiXXXLLLBBB===<<<;;;???AAA???<<<:::999999555444222111000000111222//////...,,,***)))+++---,,,000333333000///222555555222111333888:::999666111111111111000///...---......///000000000000///...333999>>>>>>;;;666222//////...---,,,***))))))+++---///...,,,,,,000444::::::999777333000///000...111111///000111---(((###&&&)))*********+++,,,***++++++***)))))),,,...111000///...---,,,,,,,,,***'''%%%&&&(((***)))(((&&&))),,,///555999666000222666;;;???AAA???<<<:::;;;===???@@@AAA@@@>>>===>>>BBBHHHNNNPPPOOOLLLJJJEEE@@@<<<>>>???======>>>AAAFFFNNNSSSWWWXXXYYYZZZ___aaadddfffccc^^^XXXTTTOOOLLLHHHGGGJJJNNNRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZXXXVVVSSSPPPPPPRRRTTTVVV\\\XXXTTTRRRSSSSSSOOOLLLEEEDDDCCCCCCCCCEEEGGGIIIEEECCCBBBDDDIIINNNPPPPPPJJJIIIHHHHHHIIIKKKNNNPPPQQQQQQPPPMMMKKKKKKMMMOOORRR___rrrxxxdddYYYRRRQQQXXXjjjtttlllddd___ZZZXXX]]]fffoooxxx|||gggWWWaaassswwwXXXLLL___zzzfffKKK999...222999::::::;;;777:::@@@OOOjjj}}}ZZZBBB666222333777999777333111111333666999999555333555:::??????>>>333//////555::::::999999<<<;;;;;;======<<<:::777000///222444555555:::BBB]]]tttjjjTTT@@@AAALLLbbbyyysss]]]\\\rrruuucccOOOBBB;;;888999<<<999777555555777888888888666888999888666444333444jjjSSSGGGAAA<<<;;;===999<<<>>><<<999888888777666444111///...///111222//////---***((())),,,...+++///222222///...222666555111///111777:::999666222222111000...,,,+++***)))+++///111111111222333333222333888<<<;;;555...///...---+++)))((('''&&&(((,,,///...---...333888888888777444111//////000///222333111111222...(((%%%(((***+++***)))((((((&&&(((++++++)))'''&&&&&&---------,,,,,,+++*********'''%%%&&&)))+++***)))(((+++...222888<<<777//////333999>>>@@@>>>:::777777:::@@@EEEGGGGGGEEECCCDDDHHHMMMQQQSSSRRRPPPNNNAAA;;;777:::<<<;;;;;;===CCCGGGNNNTTTYYY\\\___aaabbbeeehhhjjjggg```XXXSSSNNNLLLJJJJJJNNNSSSWWWYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[YYYVVVSSSSSSTTTVVVXXXZZZSSSNNNNNNRRRSSSPPPLLLHHHFFFDDDBBBBBBCCCEEEGGGGGGFFFGGGJJJOOOPPPOOOLLLIIIIIIHHHHHHIIILLLNNNPPPSSSSSSRRROOOMMMMMMOOOQQQRRR^^^pppxxxfff\\\NNNLLLPPP___uuuxxxmmmfff]]]VVVXXX___gggjjjsssmmmVVVSSSfff~~~|||]]]OOOaaayyy~~~gggJJJ777***///888;;;:::;;;======>>>EEEZZZxxxyyyYYYBBB555000222777666555333222333444666888999555111222777;;;<<<:::333//////555:::888666666<<<<<<<<<===>>><<<999666000000222555666666;;;CCCYYYtttoooYYYBBB@@@HHH]]]uuu{{{___YYYlllwwweeeQQQDDD<<<999:::>>>777666444444666888999999666888999999777555444555xxxYYYQQQEEE===;;;;;;<<<<<<======<<<<<<:::999777666555333///---,,,---///111111---)))&&&'''***,,,------......///111222444555444111///000444666666555///......000111///***%%%)))+++...///000222444666666555444222222222222333...---,,,,,,,,,+++(((&&&)))))))))***---000444666999999777222---***+++...222444555444000......///,,,,,,,,,+++***)))((((((&&&(((******)))'''&&&&&&)))---000000,,,((('''(((***///333222---******,,,,,,,,,...111333333111///111444777:::<<<<<<;;;:::<<<<<>>DDDCCC999::::::;;;BBBOOObbbuuuwwwiiiTTTCCC999555333222888777444222111333777;;;;;;888555444555888999:::333000---000666999888666<<<999777999===>>>:::666222111222444333222888???\\\qqquuuVVVDDDAAAHHH\\\rrr}}}aaaQQQ[[[ttt}}}rrrdddRRRDDD>>>===<<<<<<888777666666777777666555444444555666888888666444rrr^^^EEE@@@:::666555666666666::::::999888777666555555333111...,,,+++---///111000---)))((()))+++---------------...000111333444222///---...000333333222---,,,+++,,,......+++)))---...000000000000222333444222111//////000111222///---,,,+++,,,+++***(((*********,,,...000333444888888555000,,,***,,,...222333444222///...///000///...,,,+++)))(((((((((''')))+++,,,+++)))'''&&&,,,///222000,,,((('''''',,,111666777333///.........---...000111111///------///333777:::===>>>>>>======???BBBFFFIIIKKKKKKIIIIIIKKKNNNOOOMMMIIIFFF999555444777999;;;???EEELLLPPPUUUZZZ^^^ccciiimmmttt~~~wwwjjj]]]TTTOOONNNMMMMMMPPPUUUZZZ]]]dddddd```[[[UUUSSSUUUWWWYYY^^^```ZZZUUUUUUVVVVVVUUUQQQMMMMMMOOOPPPNNNKKKFFFFFFFFFEEECCCBBBAAABBBEEEGGGKKKNNNNNNLLLIIIGGGDDDFFFIIILLLNNNNNNMMMMMMOOOOOOOOOMMMKKKKKKLLLNNNTTT___qqqyyyfff[[[NNNGGGDDDLLL```uuuttt```UUUTTTSSSTTTYYYccclllvvvqqqWWWOOOWWWmmmvvvSSSBBBSSSsssnnnLLL222)))333===EEEGGGAAA;;;888777<<>>999999;;;;;;:::999666444333555999<<<<<<:::777666777888999999444111000333888;;;:::777;;;888555666:::<<<:::777555444444666444333888@@@WWWmmm|||bbbGGGDDDKKK```xxx~~~cccTTT[[[qqq}}}nnnaaaOOOAAA;;;;;;<<<<<<888777666666777777666555333222222333555555444333lllSSSBBB888777666666888999888777999888666555333222222222000///---+++,,,...000222111///,,,,,,...///000///,,,,,,,,,---...000111222000...,,,---///000111000,,,***'''''')))+++------111111222000///...///000333111///......000222444...,,,***)))***++++++******+++,,,...000222333444888777333///++++++---000222222111///------000222222000---***(((((()))***)))***---///...,,,)))'''...000222000+++((('''(((...333999:::777333111111111000//////000///---+++(((***...333999>>>CCCEEEAAAAAAAAABBBDDDFFFIIIJJJGGGHHHJJJMMMMMMJJJDDD@@@666444555:::>>>@@@DDDJJJSSSUUUWWWYYY^^^dddkkkppp~~~ooobbbYYYRRROOONNNPPPVVV\\\___```eeedddaaaYYYQQQOOOSSSXXXZZZaaaddd^^^VVVTTTUUUUUUTTTPPPMMMMMMOOOOOOMMMKKKHHHHHHGGGFFFDDDBBB@@@???CCCEEEIIIKKKLLLKKKIIIGGGEEEGGGIIIKKKLLLLLLKKKKKKMMMNNNNNNMMMKKKKKKLLLNNNTTT^^^oootttcccYYYQQQKKKHHHOOOaaatttppp___XXXQQQNNNNNNSSS\\\hhhyyyeeeTTTPPP^^^sssuuuUUUEEESSSqqqlllPPP777---444999AAAGGGDDD<<<888555999BBBKKKPPPQQQPPPHHH===777999>>>CCCFFF===<<<999777777999;;;===>>><<<999888888888777666333222333777;;;===;;;888888555222222666888888777888777777888666444999@@@TTTjjj~~~hhhLLLHHHNNNfffkkkZZZ___qqqtttfffSSSDDD<<<;;;;;;<<<888777666666777777666555333111000000222333333222zzzfffRRRAAA888888888888999;;;<<<<<<<<<;;;999777444111000/////////...------...000333444222111000111333333333222+++++++++,,,---...000111//////......000111333333---+++(((&&&'''***...///111222111///------...///555333111///000222444666,,,)))'''&&&(((***++++++***,,,...111333555666777999777333///---...000222222111...,,,,,,---000222111///+++)))(((***---///***+++---///000...***''',,,...000...***'''(((***000333666777666444444555555333111000000///...,,,(((***---111888@@@FFFJJJIIIHHHFFFDDDBBBCCCDDDFFFEEEFFFHHHJJJJJJFFF???;;;333222555<<>>>>><<<:::999888777444222111222444888<<<<<<:::777555222//////222555777888:::999999999777444999@@@SSSjjjyyybbbLLLGGGNNNfffppp\\\\\\lll|||rrr^^^KKK@@@<<<;;;;;;888777666666777777666555444222000000222444444444ppp]]]NNNAAA999999<<<;;;999888777888:::<<<>>><<<:::666333000///...////////////000333555777222111000111333333222000++++++++++++,,,---//////......//////000111444555000///---,,,+++---///111111111000...------///111555444111000///111333444(((&&&$$$$$$''')))++++++***,,,///222666888:::;;;999777333111111222444555333000,,,***+++---///111...+++)))'''(((,,,000333++++++,,,///000///***''')))+++---+++)))(((***---111111111000000222555777999666333222333333222111------///333999AAAHHHLLLPPPOOOLLLFFFAAA>>>>>>@@@@@@AAACCCEEEFFFBBB===999222222555===CCCEEEIIINNNPPPPPPQQQSSSYYYbbblllssswwwpppmmmkkkjjjfffccceeejjjlllkkkhhh```___[[[TTTNNNNNNTTTZZZ```gggkkkddd[[[WWWUUUTTTPPPOOONNNNNNNNNNNNMMMLLLIIIHHHHHHIIIKKKJJJHHHEEEDDDEEEGGGIIIJJJJJJJJJJJJHHHGGGGGGFFFFFFEEEFFFFFFKKKMMMNNNNNNMMMMMMNNNPPPQQQYYYhhhyyylll\\\TTTPPPNNNOOOWWWfffwwwxxxcccVVVHHHCCCHHHVVViiiyyyjjjTTTSSS```vvv|||kkkSSSFFFPPPjjjtttZZZBBB555555222444;;;:::666222111888CCCKKKLLLIII<<<777111111666===BBBDDD???===;;;;;;>>>??????===<<<;;;:::999888555111------///333777:::999777555222000------000444777999;;;999999999777444999???RRRgggxxx___HHHAAAFFF^^^}}}mmmVVVRRRaaattt~~~vvvcccPPPBBB<<<::::::888777666666777777666555777555333333444666777666yyyeeeQQQEEE<<<444444999???>>><<<888666777;;;>>>>>>>>><<<:::777444111000000000000000222444666777000///......//////...,,,++++++++++++,,,---...//////000000///...///111333222444666666555444444444222222111///...///222444444333111///...---------%%%######$$$'''***+++,,,+++,,,...111555888:::<<<888666333333444666777666333///+++)))***,,,......***)))'''&&&)))---222555...,,,,,,...000000,,,((()))+++,,,+++((()))---000111///,,,+++,,,000555888999777444444555777888888111111222555:::AAAHHHLLLRRRRRROOOGGG???999888::::::;;;===@@@AAAAAA===:::666444888???DDDFFFJJJOOOMMMNNNPPPSSSYYYaaakkkrrrwww{{{{{{vvvrrrtttvvvuuuwwwtttqqqqqqsssrrrpppmmmdddaaa[[[VVVSSSUUUYYY]]]aaagggiiiddd^^^YYYTTTPPPNNNNNNOOOOOONNNMMMLLLLLLHHHGGGHHHJJJNNNNNNKKKHHHEEEEEEFFFHHHHHHIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDIIIKKKMMMNNNMMMMMMNNNOOORRRZZZhhhzzzkkkZZZQQQJJJKKKOOOYYYhhh{{{rrr```LLLAAAAAAKKK[[[jjjiiiPPPKKKSSShhhuuuqqqbbbPPPHHHRRRjjjvvvTTT<<<111333111333888777///---...444???HHHKKKKKK>>>999444222555:::<<<===<<<999888;;;>>>@@@???<<<::::::::::::999555///******---111555666666444333000///---...000444888;;;;;;:::::::::888555:::AAAOOOddd|||}}}eeeDDD<<<>>>RRRoooqqqWWWQQQ___sss~~~sssbbbQQQCCC<<<999999888777666666777777666555777555444444666777777666vvvXXXIII<<<999555///111888<<<===<<<:::888999===@@@;;;<<<======;;;999555333000000000111222444555666222000...---......---+++,,,,,,,,,,,,,,,---...///555666555222///---///111111777===AAA@@@<<<:::999777666555333111111444666666555444111///,,,***(((######$$$&&&***------------------///111444777888666444333444777888777555333///+++)))+++,,,,,,+++)))'''&&&&&&))),,,111333222///,,,---000111///+++,,,......,,,)))***...222000---++++++---222666888777555333333777;;;===???333333444777;;;BBBGGGKKKNNNOOOMMMFFF===666444555555555777:::>>>@@@???>>>;;;999;;;AAADDDFFFJJJOOOMMMOOORRRVVV[[[bbbjjjooorrrtttsssrrruuu|||~~~~~~}}}{{{yyyvvvtttrrrmmmhhhaaa\\\\\\^^^___``````dddeeeaaa^^^ZZZSSSKKKLLLNNNOOOOOONNNMMMLLLLLLHHHGGGGGGKKKOOOPPPLLLGGGEEEEEEEEEEEEFFFFFFGGGHHHJJJHHHEEEBBB@@@@@@AAABBBFFFHHHKKKLLLLLLLLLLLLMMMRRRZZZhhhyyy~~~kkkYYYOOOFFFJJJRRR]]]nnnnnnTTTCCC===AAAMMMYYYlll~~~fffKKK@@@CCCVVVeeecccZZZNNNLLLWWWmmmqqqMMM555+++000111333666111...------111888@@@FFFIIIAAA<<<777444666888999888777666555999>>>@@@>>>;;;::::::;;;<<<;;;666///***))),,,000333444444333333......//////111555999<<<===;;;;;;<<<999888<<>>>>><<<999777/////////000111333444555666444000/////////...---,,,,,,,,,,,,---......///======;;;777111......000000888BBBHHHGGGCCC???===;;;:::888555333333555888999888777555111---)))'''######%%%(((,,,//////.........------...000333555333222222444777999777444333///+++***+++,,,+++))))))(((''''''(((+++///111555111---...111333111...000111111...***+++///333///---,,,---111444777888555333222333777<<<@@@BBB222333444777<<>>BBBEEEGGGKKKPPPOOORRRVVVZZZ^^^ccciiimmmqqqrrrqqqrrryyy|||xxxvvvvvvvvvooofffbbbccceeecccaaa___aaaaaa___]]]ZZZQQQHHHLLLMMMOOOOOONNNMMMLLLLLLIIIGGGGGGJJJOOOOOOJJJEEEEEEEEEDDDDDDDDDDDDEEEFFFJJJHHHDDDAAA??????@@@AAACCCFFFIIIJJJJJJJJJKKKLLLPPPXXXfffwww~~~lllYYYMMMGGGLLLUUUbbbtttyyy[[[FFF<<<===EEENNNWWWmmmgggIII:::888HHHXXXXXXTTTMMMOOO\\\qqqlllJJJ222)))///111222222,,,111000///000444;;;BBBGGGCCC>>>888666777888888666555333333777===@@@>>>::::::;;;<<<===<<<777000***))),,,///222222222333444---...///111222666:::===>>><<<<<<===;;;:::>>>EEEOOObbbzzzoooQQQFFFAAAKKKaaaxxxzzzbbbYYYcccuuurrr```OOODDD???===888777666666777777666555111111111333444444222000~~~bbbNNNIII>>>:::555222222333333333111222444666888999::::::777444222666;;;>>>===:::444222///---...111666999<<<:::666333000//////000******))))))+++---000111555999:::666...+++...333222555999<<<>>><<<999777<<<<<<;;;888333111333555777999:::555...***+++---,,,---------............666333000...///111222222333222333666::::::666333333000,,,)))(((+++000333000***%%%&&&,,,222555555111000000000//////......222222222222111000000//////...---------///000111222///...222999======<<<333111111444:::AAAFFFHHHKKKMMMMMMGGG===666444444444555666:::???CCCEEEEEEDDDDDDDDDCCCDDDGGGLLLPPPTTTWWW[[[^^^bbbeeejjjmmmmmmqqqxxx}}}~~~uuummmvvvuuurrrnnnjjjeeebbb```YYYZZZ[[[[[[WWWQQQKKKGGGHHHIIIJJJLLLLLLLLLLLLKKKFFFFFFFFFEEEEEEDDDCCCCCCAAABBBCCCCCCBBBAAA@@@???CCCDDDCCCBBB@@@???AAABBBJJJJJJJJJIIIHHHIIILLLOOOTTTZZZgggwwwwwwlll\\\MMMFFFIIISSSfffeeeNNN???;;;AAAGGGFFFQQQgggsssRRR>>>;;;CCCOOOXXXTTTKKKOOO]]]lll|||zzzhhhPPP999+++000555...***---///000333555999>>>DDDHHHEEEAAA999222444::::::666999888777777999:::999888999999999;;;;;;999555222.........000222444444444222111111222333555888999======;;;::::::===BBBGGGQQQaaazzzlllWWWHHHAAAOOOeeezzzvvvWWWHHHSSSkkk~~~qqqWWWJJJDDD???999777555666888999666444666666444111......000222zzzgggOOOAAA>>>BBB===888444333333444444222333444666777777888888666444222555:::===<<<:::666444111///000333777:::===;;;888555333111111111...---,,,+++,,,...000111555666555111,,,***---111,,,---000444555444111///444666666555333222333555555777888555000---...111333222111000///......---444333000...---...000222222222333666;;;;;;888555222000---,,,...111444555222---))))))///333555444//////////////////000000///000000111111000000///............///000222222111///...111777;;;;;;999222111000333999@@@EEEGGGEEEHHHKKKIIICCC<<<777444444444555999===AAABBBBBBFFFGGGFFFEEEEEEGGGKKKOOOQQQVVV]]]cccgggiiikkkmmmpppwww|||uuupppppppppoooooommmggg```[[[TTTVVVXXXWWWTTTNNNGGGCCCCCCDDDFFFIIIJJJJJJJJJIIIGGGFFFEEECCCBBBAAAAAAAAA>>>????????????===<<<;;;@@@BBBCCCCCCAAA@@@AAABBBFFFGGGGGGGGGHHHJJJNNNQQQVVV[[[gggwwwyyynnn^^^OOOGGGIIITTTkkknnnUUUDDD===@@@FFF@@@GGGWWWnnnvvvWWWCCC@@@HHHRRRXXXWWWLLLNNN\\\nnn{{{gggNNN888+++000444---(((+++...000333333555999AAAHHHKKKFFF>>>666666::::::666:::999888999:::;;;999888777888:::;;;:::777555333222000000222666888888666333222222222333444666777999999999888888;;;@@@DDDPPP```yyyttt[[[KKKCCCNNNdddyyyvvv[[[MMMUUUkkk}}}dddOOOBBB999888666444444666888777555444444333111//////111333{{{gggYYYLLL>>>888999EEE@@@999444333333333333333444444444444555555555666444222555999<<<<<<:::999777444333333666999;;;===<<<:::888666333222111111000///......000222333555333///+++)))***,,,...(((((())),,,...---+++(((***---000222222222222333222555666444222111333666:::888666333111///------333333222...++++++///222333222333777;;;<<<:::666000//////222777::::::999555222///000333555555333---------...///111222333...//////000000000000000//////000111111222222333000...---000555888888666111000///222888>>>CCCEEEAAADDDIIIMMMLLLGGG>>>888555444444777:::===>>>>>>FFFFFFGGGFFFEEEFFFHHHKKKNNNUUU```iiinnnppppppqqqrrr}}}~~~wwwrrrqqqhhhgggiiilllmmmhhh^^^UUUNNNPPPSSSSSSPPPIIIBBB===<<<>>>AAAEEEGGGGGGGGGGGGGGGFFFCCC@@@>>>>>>>>>???=========<<<<<<;;;::::::===@@@CCCEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGJJJOOORRRZZZ]]]gggyyy{{{qqq```PPPHHHJJJVVVqqq}}}eeeQQQGGGEEEGGGAAACCCJJJ[[[sss{{{___MMMKKKSSSZZZ\\\ZZZMMMMMM\\\nnn~~~zzzeeeLLL999---111333---(((+++...111333111///444>>>GGGPPPMMMDDD;;;888::::::777:::999999:::;;;;;;:::888666:::===<<<999777666777666333222555;;;>>><<<999555444333222222222333444666777777777888:::>>>AAAMMM]]]xxx|||aaaOOOCCCMMMaaawwwvvv___RRRVVVjjj|||kkkPPP???666777444222222333555555555000111111000//////111222nnn^^^LLLAAA<<<999;;;@@@EEE@@@:::444222222222111444333333222222222222222555333222444888;;;;;;;;;;;;:::888777777999;;;<<<;;;;;;:::888666333111///222111000000111333666777666111***'''(((+++,,,---***)))(((***------+++)))$$$(((,,,000222111000///000222333333222444777:::<<<:::777444111///...---222444555111,,,+++///444555444444666:::;;;888555---...111777>>>AAA>>>;;;888777555555666666444222,,,------///111333555666111111222222222111111000222222222222222111111111,,,,,,,,,///444666666555000///...111666===AAADDDAAABBBFFFLLLPPPNNNFFF???777666555666999;;;<<<<<>>AAADDDEEEEEEEEEEEECCC@@@===<<<===>>>@@@???>>>===<<<;;;:::::::::;;;@@@EEEHHHHHHFFFDDDCCCBBBCCCDDDEEEGGGJJJOOOSSS]]]___hhh{{{~~~sssaaaQQQFFFKKKZZZuuuyyy{{{|||hhhYYYOOOJJJDDDBBBEEEQQQdddzzznnn]]]ZZZaaaeeeddd[[[OOOPPP[[[jjjxxxuuuaaaMMM===333444555///+++---000444555111,,,000<<>>999:::;;;999:::999888999::::::888777777<<<@@@>>>999666888:::888555333666===@@@>>>:::666555333222111111222222444666777777888999===???FFF[[[yyydddPPPBBBIII^^^uuutttaaaSSSUUUhhh}}}hhhLLL>>>999777444111//////000111222---...//////---,,,---...mmmYYYLLL===666555999???EEEFFFAAA<<<777555444333222222111000/////////000000444333222333666999;;;;;;===<<<;;;:::::::::;;;<<<999888777666333111...---000000000111333666:::<<<777000)))&&&(((,,,......///+++)))***...000///---%%%(((---111333222///,,,//////000111222444777:::888666444111///.........222555777555000///222666888666444555777777444000+++...444<<>>@@@BBB@@@>>><<<:::999999::::::===AAAHHHKKKKKKHHHEEEDDDBBBCCCEEEEEEGGGJJJNNNRRR]]]___iii}}}uuubbbRRREEELLL]]]uuu|||mmmaaaeeerrr|||ooo]]]OOOAAA???BBBLLLZZZlllnnngggjjjkkkiii[[[RRRSSS\\\fffrrrppp___OOOCCC999888666111///222333666666111,,,000<<>><<<777444555888777444333555:::===;;;999666555444222111111222333333444555555555666999<<<@@@WWWxxxfffPPPAAAGGG[[[tttsssaaaQQQQQQfff~~~iiiLLL>>>:::777555222...,,,,,,---///---///000///---*********iiiWWWJJJAAA666111333999>>>AAADDDAAA>>>;;;:::999777555///...---------...///000333333222333444777:::<<<======<<<;;;;;;;;;;;;;;;777666444222000---,,,+++......///111444888;;;>>>666111***(((***---///000000,,,((()))...222222000***,,,000444666555000---///.........///222555666333222///---,,,,,,---...111555888888666555555777888555333333444333000,,,,,,222:::AAADDDBBB>>>;;;:::::::::888666333000///,,,...111444555666555444444444444444333222111000666444222///------,,,---***,,,///222444666666777111///...000555;;;@@@BBB@@@<<<999;;;@@@CCCBBB@@@<<<999777777999;;;======@@@AAACCCCCCDDDFFFJJJMMMOOOWWWcccnnnuuuyyy{{{|||xxx{{{xxxtttqqqqqqrrrnnnddd\\\XXXRRRMMMLLLNNNPPPNNNKKKDDDFFFIIIKKKIIIFFFAAA>>><<<<<<<<<===???AAABBBDDD???>>>======>>>@@@BBBDDD@@@>>>;;;888666777888999???DDDIIILLLKKKGGGDDDBBB@@@BBBCCCDDDEEEIIIMMMQQQZZZ^^^hhhzzzwwweeeUUUHHHPPP```vvv~~~gggXXXLLLRRRbbbqqqzzz~~~oooZZZEEEBBBEEENNNVVVccc{{{{{{nnnmmmnnnlll___TTTTTT]]]gggtttrrr```PPPGGG===888555111111555555777666222...222<<>>===<<<<<<;;;:::777555,,,+++******,,,...000222333333222222333666:::<<<======<<<<<<;;;:::999999666555222///---+++******///...///000333666:::<<<444000,,,)))***---000111111+++&&&'''---333333222///000333777:::999555111000...,,,+++,,,///111222111///---+++******,,,---000333777:::;;;:::777555555222000000111111...***...777AAAFFFEEEAAA===<<<999999999777333000...---***---111555666444111///---...///000000000000000444222...+++***+++---......000333555555555555555111///...000666;;;@@@BBB@@@<<<888777999<<<======<<<999777666888;;;======@@@@@@@@@@@@@@@BBBFFFJJJOOOWWWdddooossssssqqqppppppoooqqqvvv|||~~~{{{wwwmmmlllkkkjjjhhhccc[[[UUURRRMMMHHHDDDDDDEEEEEEEEECCCEEEGGGHHHHHHFFFDDDBBB???>>><<<;;;;;;===@@@BBB????????????@@@AAABBBCCCBBB@@@<<<888777777999;;;AAAEEEIIIKKKIIIDDDAAA???;;;===???AAACCCGGGMMMQQQVVV[[[eeeuuu{{{jjj[[[NNNSSSbbbyyypppVVVLLLEEEIIISSS___kkkssstttyyypppRRRMMMKKKLLLMMMVVVooopppooossstttfffVVVRRR^^^ooozzzdddOOOGGG===555000...000555555666444111000444<<>>AAA>>>:::555333333666888999:::999888666333111///...111222444333111111222444444444333333444666777888777666555222111222666999;;;LLLfffpppYYYGGGJJJ\\\rrr{{{kkkVVVNNNaaa|||oooMMM:::555666777777555222111222444555777:::;;;999555333333wwwdddUUUJJJBBB===111000...000666===???===888888888999:::888555222***)))))))))+++...111333222222222222222555999===<<<<<<<<<<<<;;;:::888777777555111...+++******+++000//////000222555888:::222000---******,,,///222111+++%%%'''...444555444222222555999======888444111...+++******,,,......111///,,,***))))))+++,,,...111555;;;>>><<<888444333000------///000---***000;;;FFFJJJFFF???======888888777555111...------))),,,111555555222...+++'''(((***,,,---...//////111///+++)))(((+++...111222444666777666444333333222000///111666<<<@@@BBBAAA>>>:::888888:::;;;<<<;;;888666555888;;;<<<===???>>>===;;;:::===AAAEEENNNXXXeeepppsssoooiiieeegggddddddhhhnnnrrrqqqnnnccceeefffddd___XXXSSSPPPNNNKKKFFFAAA>>>>>>@@@AAABBBCCCEEEFFFGGGFFFEEEDDDBBB???;;;999999;;;>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAFFFCCC>>>;;;999:::<<<>>>BBBEEEIIIIIIGGGBBB>>><<<777999;;;>>>BBBGGGMMMQQQTTTYYYcccqqq}}}nnn___SSSVVVccc|||}}}gggOOOJJJFFFGGGJJJPPP\\\ggglllsss~~~\\\RRRJJJEEE@@@FFF```|||ppprrrzzz}}}lllVVVOOO^^^wwwgggMMMFFF;;;222,,,+++///444555444222000111555<<>>===:::777777888888555111...,,,,,,...//////000111111222444777999555222---++++++---......222111000111333555555555...444;;;???>>>999444111---,,,,,,,,,***))),,,111111---))))))***,,,+++***'''+++222888<<<<<<:::888666555222///---///222555888;;;>>>???>>>===<<<<<<999555111...---------,,,...---///333666333+++$$$&&&---222111///...---111222111...++++++...222222444555444222222555888777666666777888;;;===>>>??????>>><<<;;;<<<@@@CCCDDD>>>555...---111888======>>>>>>=========@@@BBBNNNXXXgggqqqqqqjjj```YYYWWWVVVWWW\\\cccgggeeeaaa^^^]]]ZZZWWWSSSOOOLLLJJJMMMLLLJJJHHHDDDAAA>>><<<>>>@@@CCCGGGJJJJJJFFFDDD???>>>===<<<===>>>@@@BBBGGGFFFCCCAAA@@@???@@@AAACCC???;;;:::===AAABBBBBBBBBGGGMMMMMMHHH@@@;;;888333666:::===AAAGGGPPPVVVZZZ\\\cccqqquuuiii[[[___lll{{{]]]JJJHHHHHHJJJIIIGGGIIIOOOXXXeeeuuuhhhVVVFFF@@@<<<>>>QQQhhh~~~}}}uuu]]]VVViiidddNNN???222---)))%%%)))111444444333111000111444777DDDNNNRRRJJJ>>>888999:::777555444555777999::::::>>>DDDIIIFFF>>>666444555333444555444222222333444555444222222333555888:::AAAAAA>>>:::666666:::???AAAKKK```|||rrr___KKKIIIXXXqqq~~~hhhVVVJJJUUUqqqiiiMMM>>>999:::777444444666999999888888999;;;===>>>???>>>>>>vvv]]]PPP???777666888777555222000...111777;;;;;;999777666666666666333---(((&&&(((***,,,.../////////222555999<<<<<<;;;;;;;;;999;;;<<<;;;888777777888555333000...---...000111111222222333333555888:::777333000......////////////000111444555666555444111666<<<>>>===999555222/////////---+++***---000///+++(((''')))******)))&&&,,,444;;;>>><<<888444555555444222111222555777;;;===>>>===<<<;;;;;;<<<999555000---------------///......222555444...)))(((,,,111333222///......222333444222000///000222222333444222//////111333666666666777999:::<<<===@@@@@@@@@???>>>???AAADDDIIICCC:::333///111666999>>>??????>>>======???AAALLLWWWeeennnnnneeeYYYRRRRRRRRRSSSYYY___aaa___[[[TTTTTTSSSQQQNNNKKKHHHGGGKKKJJJIIIGGGEEEAAA>>>===<<<>>>AAAFFFIIIHHHDDDAAA???>>>>>>>>>>>>@@@AAABBBDDDBBB???===<<<===>>>???>>>;;;999:::===@@@AAA@@@BBBGGGLLLKKKEEE>>>888666333777;;;>>>AAAGGGNNNTTTXXXZZZ```mmm}}}vvvkkkbbbfffqqqhhhRRRJJJDDDDDDDDDCCCDDDGGGNNNXXXfffqqqvvvxxx{{{~~~eeeRRRAAA;;;999;;;NNNdddfffWWWeee~~~kkkVVVFFF888333000+++,,,222333333444222111111333555@@@KKKQQQJJJ>>>888888888666555444555999;;;<<<===@@@EEEKKKKKKFFF???;;;999888888888666444333444666555444222111222444777999===<<<:::888777888;;;>>>@@@JJJ___zzzttt___IIIGGGWWWppplllXXXIIIRRRllliiiNNN???:::888444111000111222222111555666888999;;;;;;;;;;;;kkkXXXFFF???666222222555777777777555222333777888777555555555777888777222+++&&&%%%(((+++///111000///...222666;;;>>>>>>===<<<;;;777888999888666666777999333222000//////111333444444333333333555666888:::777555222111111222111000---///222555666666444222555888<<<===;;;777555444000111000---+++***,,,---,,,***''''''((()))***)))&&&,,,555<<<>>>:::444///444555666666666666888999======<<<:::888888:::<<<===999444000000000111111000......000444555333000222333444333111//////000222444777777666444333333222222222000...,,,---///444555666888999:::::::::>>>???@@@@@@??????@@@BBBJJJEEE>>>777444444666777<<<===>>>===<<<<<<>>>@@@IIIRRR___fffeee[[[PPPIIILLLLLLNNNSSSXXXYYYUUURRRLLLLLLLLLLLLJJJIIIGGGFFFGGGGGGGGGGGGEEEBBB???===999;;;@@@EEEGGGFFFAAA=========>>>>>>???@@@@@@@@@???===:::888777999<<<>>>999888999;;;>>>???>>><<>>>>>>>>BBBHHHKKKJJJFFF@@@<<<>>>???>>><<<999777666777444333222111222333555777777666444555888;;;<<<===???JJJ^^^vvvzzzbbbKKKHHHYYYrrrooo\\\KKKQQQjjj~~~hhhMMM===888555222...,,,,,,---,,,+++222333444555666666666666~~~pppbbbRRREEE???<<<888555444555777888:::999999:::;;;999555111555666888888666111+++&&&&&&)))...222444333000...222666<<<@@@@@@>>><<<;;;666666555555555666888999444333222222333444555666555444333333555777888888666555222222222222111///000111333444333222111111777999;;;:::888666555555000222000,,,+++,,,,,,+++******))))))***++++++,,,)))---444888999555000,,,000333666888888888999999<<<;;;999666444666:::===AAA>>>999666666777777777111///...///333666777777666555333000......000111333555999;;;:::888666444222222222111000//////000222333555777888999888888999<<<>>>>>>===<<<======EEEBBB>>>999777666777888777999:::;;;;;;<<<>>>@@@DDDJJJSSSWWWVVVPPPIIIDDDFFFGGGJJJNNNQQQPPPMMMIIIIIIJJJKKKKKKKKKIIIGGGFFFCCCDDDEEEFFFDDDBBB???===888;;;???DDDGGGEEE@@@<<<999:::;;;<<<<<<<<<<<<<<<;;;999666555555888;;;>>>999:::===???@@@>>>;;;999===AAADDDCCC>>>999666666555999???AAABBBCCCFFFIIINNNSSS^^^mmm~~~~~~sssggg]]]fffuuuvvvgggUUUJJJCCC???>>>??????BBBGGGKKKOOOUUU\\\aaaooo|||eeePPP===888777:::III\\\xxxkkkPPPVVVppp{{{```NNN???===???:::777888999:::;;;:::777333111000<<>>>>>===;;;<<<>>>BBBFFFEEEAAA===AAADDDEEEDDD@@@;;;888666444333222111111333444555222000///222777<<<===<<<>>>III]]]rrrgggNNNKKK\\\uuurrr```OOOTTTlll}}}hhhKKK:::333222000...+++++++++,,,,,,111222222333333444444444wwwcccVVVMMMDDD>>>;;;:::999777555555666777:::<<>>>>><<<:::999555444333333444666777888666666666666666666777777666333111222444666666555555333111000000000///---444444333111...---...111777888888777444333444555222555444//////222111---+++,,,,,,------...000111...///111222111///---+++---000555888888777777888777777555333222444888<<<@@@===:::888999:::::::::000///...///222555777888444111...,,,,,,...000222222444777:::;;;:::777444111111222333444555555555111222444666777777666666777:::<<<===<<<;;;;;;;;;AAA???<<<999666555444444111333666888999;;;>>>@@@???BBBEEEGGGFFFDDDDDDDDDDDDEEEGGGJJJKKKJJJGGGDDDIIIJJJKKKKKKJJJHHHEEEDDDAAABBBCCCCCCCCCAAA???>>>:::<<<@@@DDDGGGEEE@@@<<<666777777888888777666666888777555555666:::===@@@===???BBBBBB@@@<<<888666888;;;>>>>>>;;;888888999777;;;???AAA@@@???AAACCCIIIPPP^^^ppp~~~yyymmmaaaWWWbbbrrryyyjjj[[[MMMCCCAAADDDAAAAAAAAABBBDDDIIIOOOSSSZZZfffxxxvvvaaaNNN===999777888GGGZZZzzzpppUUUYYYoooyyy]]]KKK======???<<<:::;;;???AAAAAA???:::555111000:::GGGSSSTTTMMMEEE===777999888888999;;;===<<<;;;:::777666999===@@@???===AAAEEEIIIIIIEEE>>>888444444444333222222222333333///---,,,///555:::;;;;;;>>>HHHYYYnnn~~~fffMMMIIIXXXqqquuucccRRRUUUlll|||mmmOOO:::111------,,,******+++---///444444444444444444444555uuu]]]NNNFFFAAA>>>>>>999888999999:::;;;<<<<<<999===AAADDDBBB<<<555000111444888999666000+++)))))),,,111555777666333111...222777;;;;;;999888777555444222333555666666555555666777888888888888777777444111111444666666444333111...------------,,,444444222...***))),,,000444555555333111111222444444888888333555:::999333,,,...000111111222444666444222000---++++++***++++++...333666666666666666333333333222111222444777777666555555777888777666......///000111333444555000...++++++---///111222222222333555888888666444111111222555888::::::999111222333444555555555555777:::<<<===<<<;;;;;;;;;AAA???<<<888444111000///...111555777999;;;===???<<<<<<<<<;;;;;;===AAADDDDDDEEEFFFFFFFFFDDDBBBAAAEEEFFFHHHHHHGGGEEEBBB@@@@@@@@@AAAAAA@@@@@@??????<<<===@@@CCCEEEEEEAAA>>>777777666555444333333222666666666777999===@@@BBB???AAACCCAAA===999666555555888;;;:::888777999<<<888<<>>EEEMMM\\\nnn~~~{{{uuuiii]]]VVV___mmm|||ooo___QQQKKKMMMGGGEEEBBB@@@???AAADDDFFFCCCLLL\\\nnn{{{|||rrrhhhVVVFFF:::888444444DDDXXX}}}}}}cccbbbppptttZZZIII<<<<<<===;;;;;;>>>CCCDDDDDDAAA<<<777444222777EEEQQQRRRLLLDDD;;;333666666666888;;;<<<;;;999;;;777444444888<<<===<<<===AAAFFFGGGCCC<<<666333555555444333333222333333///------...222666999:::===DDDSSSggg~~~{{{dddLLLDDDPPPfffzzzgggTTTVVVlll{{{vvvVVV???444************)))+++...111888888777666666666777777jjjYYYHHH@@@===:::999;;;888888888:::>>>AAAAAA@@@888;;;???AAA???;;;777444000777@@@CCC@@@888111,,,(((+++000444555555333111,,,///444666666555555555555444333444666777555333111333555888999999999999999555222222666888666444333000,,,***+++,,,,,,,,,...000000...)))(((+++///000111111000//////000222333888888444777???>>>666,,,///333444444444777999888666222...+++))))))***+++...222444555444444555111222333222000......///......000222555555444222,,,...000111111000000000000---,,,---000222222111111///...///222555444333000000111444999;;;:::888222222222222222333444555666888::::::999888999:::???===:::666333111//////111333777999::::::<<<===;;;:::999777777:::>>>BBBEEEEEEEEECCCAAA@@@??????@@@BBBDDDEEEEEECCC@@@>>>AAA@@@???>>>>>>>>>??????===>>>???AAACCCCCCAAA???;;;:::888555333222222222333444777999<<>>??????<<<888444444444666888999888666666999<<<:::<<<>>>===999777888:::BBBIIIWWWfffvvv}}}zzzuuujjj^^^VVV\\\fffvvvwwwggg\\\XXXRRRNNNIIIDDDAAA@@@???>>>888<<>>888777444333EEE\\\~~~mmmiiiqqqrrrZZZKKK>>><<<:::888:::AAABBBCCCCCCAAA===999777777777DDDPPPRRRLLLDDD:::222111111333666:::<<<;;;:::999777555555666888999999:::<<<>>>===:::777444444666666555555444333333222000000///...///111666:::;;;???KKKaaa{{{kkkSSSGGGMMM```zzz~~~lllYYY\\\qqq|||[[[CCC777+++------,,,,,,---111444<<<;;;999888888888999999{{{aaaUUUGGG<<<:::999777666888777555444777<<<@@@???===888:::<<<<<<;;;999888888222<<>>666,,,000333555555555888;;;:::888444000,,,***))))))+++...222444444444444555000222444333///+++)))(((***+++---111444555333000***---000222111///------111///...000333555333111000---***+++///222333333//////000333888:::888666222222111000111222444555444555666666555555666777;;;999777555333333333333444777999;;;;;;:::;;;<<<;;;;;;:::888777999===@@@EEEEEEDDDAAA>>>======>>>>>>@@@BBBEEEEEECCC@@@>>>BBB@@@>>><<<<<<===>>>???>>>>>>>>>???AAABBB@@@???@@@===:::777444333444444222444777:::>>>@@@BBBCCC:::;;;;;;888333111222444777999:::888555444777;;;;;;======;;;777555666888@@@GGGQQQ___ooo}}}zzzvvvkkk```UUUXXX___nnn{{{jjjaaa[[[VVVPPPJJJFFFBBB>>><<<888999>>>HHHOOOPPPMMMKKK@@@999777999555555HHHaaapppkkkppp}}}ttt\\\NNNAAA===999666:::BBB@@@AAAAAA???===::::::::::::FFFQQQSSSNNNEEE;;;222------000444999<<<<<<<<<777777666666555444444555888888777555222222333555777777666555444444333222222222111...,,,...444999999;;;FFF\\\yyyuuu]]]OOOPPPaaa{{{ppp___cccyyy}}}]]]DDD888000111222111///000444888===<<<;;;999999999::::::sss[[[PPPDDD>>>777444555666666555444333444666:::===>>>>>><<<===>>>>>>;;;777333000444999DDDRRRZZZUUUFFF999+++---///000111000///...+++,,,...222555777666444555444333555777555000+++)))...333888999999999999444111......111444555555000+++''''''***,,,***''''''"""!!!%%%)))+++...222/////////111222222000.........//////000222333444...000333555777999<<<>>>AAA<<<555///---,,,+++***+++///444666555333000///000222444333000---+++++++++,,,---...000111222222...---------//////...,,,///222222000111666777555444000++++++///111000---000///000444888999777444...,,,+++---111555555444111222222000......000222666666555111...---000444;;;999666444555999>>>AAA<<<<<<;;;999999<<<@@@DDDIIIDDD>>>===@@@AAA>>>:::@@@BBBCCCBBB@@@@@@BBBEEEDDD???999777999===??????=========>>>??????@@@@@@DDDCCC@@@<<<999777555444555777;;;>>>???>>>;;;999888888777555555444444555<<<===<<<:::999999<<<>>>;;;;;;;;;999777777999;;;>>>DDDOOO___qqqwwwnnngggdddRRROOOXXXppptttjjjaaaXXXUUUQQQJJJCCC@@@===>>>@@@CCCEEEEEEDDDBBB;;;::::::999777<<>>;;;555888===:::???===;;;:::;;;;;;999888===>>>HHHVVVXXXKKK;;;333...111444555666777999:::666555333222222333444444666666666333000.........666777777666444222222333555444222///---...111444666888CCC\\\{{{aaaLLLNNNdddsss```bbbzzz}}}bbbKKK===444333222222333555777999??????>>>;;;888666666888wwwkkkWWWFFF@@@>>>;;;666333222333333333444333333444777:::;;;<<<:::;;;======;;;888444111111333:::DDDLLLKKKAAA888///000222333333222000///,,,,,,...111555666555333555555444444444333///---...111555777777666666777222000//////222444333222000,,,((()))---///...,,,)))&&&''',,,000///000222111111000111222111///,,,***++++++,,,---///111222///333888<<<============AAA<<<555///,,,+++,,,,,,000333777888666222...,,,...000222222000...------......---------...//////111222222222000///---,,,---000111000222777888666000---***+++000333333222000000111444777999777555......000444888999777444333222111...,,,+++---///333444333000,,,,,,...111999777333111222555:::<<<>>>>>>===;;;:::<<<@@@CCCGGGBBB===<<<>>>@@@AAA@@@AAABBBCCCBBB@@@@@@CCCEEEDDD???999777777:::;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@>>>;;;888555777999===???@@@>>>;;;999555555444444444444555555999<<<>>>???@@@@@@BBBCCC>>>>>>>>><<<:::999;;;===???CCCLLL[[[lll~~~|||}}}}}}}}}zzzooobbbXXXLLLLLLWWWoooyyynnnbbb\\\WWWPPPKKKJJJCCCBBBAAABBBDDDDDDAAA>>>>>>======;;;:::???OOO```sssrrr{{{jjjXXXEEE<<<:::555888===999===;;;::::::;;;<<<<<<;;;:::<<>>;;;888444222333555|||dddUUUJJJ???888888999888777555222111222333777555333333666888::::::999999;;;;;;:::888555444...---///555;;;>>>:::666222333444555444222000...,,,,,,...000333444333222444444444333111000000111555666777666444333333444000000000222444333111......+++***,,,000444444333---+++---444666444111222333222222222333111///,,,(((((()))***,,,---///000222777>>>CCCCCCAAA>>>===@@@===777000+++***---000666777888888555111,,,)))+++---000111000//////000222111...,,,************111444666555111...---...---111333222333777777444+++)))(((+++111666777777111111222444666888777555///222666;;;>>>===999555555333111,,,))))))+++...111111111///,,,,,,---///666444111//////222666999@@@@@@???===;;;;;;>>>@@@BBB???;;;888999===BBBFFFBBBBBBBBB@@@??????AAACCCBBB>>>999666555666777777888888999999:::;;;;;;;;;999<<>>@@@@@@>>>;;;999222222222333333444666666999<<>>AAADDDJJJUUUfffzzz{{{vvvsssqqqsssssskkk[[[NNNHHHKKKWWWmmm~~~qqqhhhbbb\\\YYYYYYPPPKKKFFFDDDFFFFFFBBB>>>DDDBBBAAAAAA@@@GGGWWWgggyyy{{{hhhSSSAAA999999666999===888:::888888999;;;======<<<999===HHHUUUYYYMMM:::......000333555444444555666:::999777666666666777777999::::::888555333222333555666999:::999777444333666555444111......000222666:::DDDVVVllleeeRRRQQQddd~~~wwwddddddzzzxxx]]]GGG;;;888777666555555666888888;;;999777333000000333555tttbbbNNNBBB;;;666555888555888:::999555222333555:::777555444666888999999777777888999999888777666111...,,,...333666555333222333555555444111...,,,,,,,,,---///111333222000111222333111...///333777;;;;;;999555111000000222000111444666666333000---,,,******,,,111555777777111...000666888555222222333222222333555444222000,,,,,,,,,,,,---...///000666;;;@@@DDDDDDAAA???===@@@===888111,,,,,,000444888666333111000...,,,+++***---000111111111222333444222///+++((('''&&&&&&***///444444000---...111222666777555444555333///((('''(((+++111666888888333333333444555666777777333555999===???===:::777666555222---+++,,,///222222222111000.........///444222000///111333777999@@@@@@@@@===;;;:::;;;===>>>;;;777222222777>>>EEECCCBBB@@@>>><<<<<<<<<======;;;777555444444555555777777777888999999::::::777;;;???BBBBBB>>>999666999;;;===???>>>===:::888111222222333444666888999===???AAAAAA>>>;;;:::999???@@@@@@???===<<<<<<===CCCEEEJJJSSSbbbuuusssoooiiicccaaabbb^^^UUULLLIIILLLXXXjjjzzz~~~wwwpppjjjggghhhccc[[[SSSPPPPPPPPPMMMIIILLLJJJIIIJJJLLLTTTeeettt|||~~~hhhRRR???888999888;;;>>>999888666666777999;;;;;;:::999>>>IIIWWW[[[RRR???111000222555666555555555666===<<<:::888777777777888888::::::999666444333333555555666777888888666555777888777444111000111333222777AAAOOOaaassshhhUUUSSSccc||||||jjjjjj~~~{{{___HHH:::888777666666555666666777777666333000///111555999vvv___NNNEEE;;;666444222333666222666999999666333333555888666333333555777777777666666666777777888888888777555222222444444222000///111333555444111---***---,,,,,,...111222222111...000000///...111777======<<<999444000///000222222555777888777444000...))))))***,,,000444777888222//////444555333111222//////111444777888777666333333222111111111111111999;;;>>>??????>>>===>>>>>>;;;777222///000444777555111,,,)))***---...///---///111222111222333555333111...+++(((&&&%%%%%%!!!'''---///---,,,000333888::::::666444333///***((((((***---111555777777444444444444444555666888888999:::;;;::::::999999777666333000///111666:::666444222111111222222222222222333444666888;;;<<<>>>>>>???===;;;999999:::;;;888222...,,,000888>>>AAA@@@>>>;;;:::888666555777777666555444444666777666777777888888999::::::999:::<<<===<<<:::777555888:::;;;===<<<;;;999777444444444555777888:::;;;@@@@@@???===999666444444:::;;;<<<;;;:::999999:::BBBDDDIIIQQQ^^^pppzzzgggYYYUUURRRQQQQQQQQQNNNKKKEEEIIISSScccpppzzz}}}wwwttttttvvvooofffbbbbbbbbbaaa^^^XXXVVVWWWZZZ^^^gggwwwzzz{{{jjjTTTAAA999::::::===@@@999777555444555666888888777444:::FFFUUU___\\\LLL>>>333555777777777777888:::@@@>>><<<999777666666666666777999888555333111111333222111333666888999888999::::::888666444555666...222:::GGGXXXlll~~~~~~hhhUUUPPP]]]vvv~~~mmmlll}}}cccIII;;;999999888888888888888888:::888666222000111555999zzz[[[FFF444333333333444444444555000333555666555444333333333222111222444666666555666555555555666777888999<<<;;;:::999888666333000...000333555555333///---///......000333555555444////////////000555:::>>>;;;:::777444000000222444666888999888555222111000)))******,,,...111444555222//////333555222111111++++++...222777::::::999666555444333333333333333888999::::::999:::;;;===;;;777222000222444666777000,,,''''''+++///222222000111222111000000111222......---,,,***((('''&&&###''')))***,,,000333777:::999444222111...)))+++,,,...000333555777888666666555444222333666999;;;;;;;;;888666555666777555555444333333666:::>>>999666222111222333444555111333666999;;;<<<<<<<<<:::<<<======;;;:::::::::999555000---,,,000444777===<<<;;;:::999777333000333555666666555666777999666666777777888999999:::999999999999888666555444777888:::;;;;;;:::999888777777777888888999;;;;;;=========;;;777555555666333555666777666555666666>>>@@@DDDLLLXXXkkkttt^^^AAAAAABBBFFFIIIIIIGGGDDD>>>???HHHWWWeeeqqq||||||}}}~~~yyyuuutttuuuvvvwwwkkkiiijjjooottt|||ssswwwpppYYYDDD:::;;;:::>>>@@@999666444333444666777777666---444@@@PPP___cccYYYLLL777888888888777999<<>>>>>===<<<:::888444222...111555888999777444222222111111333666999::::::222000//////333777:::<<<777666555333222222555777888999999666222000000222+++,,,,,,,,,,,,...000222000///111777999555111000'''(((+++///555888888888111111111111111222333333555666777777777777999;;;666000,,,---333777666333,,,)))(((+++111555555333222333222000---,,,,,,---)))***+++------,,,+++***%%%%%%&&&''')))+++...///000222222///...111000...---///222444666888:::;;;777777666444111222666:::<<<===<<<999444222333444222333444333444666999===999444///---///222444555111444999===>>><<<999666888:::===>>>===<<<<<<<<<999444000///222555666555777777888:::;;;999444000333555888888777666888:::555555666666777888888999666777888888888666555333777888:::;;;<<<;;;;;;:::::::::999999999999999:::777999;;;:::888555444333---///111333222222333444888999<<>>:::<<>>999888===KKKZZZgggrrr{{{~~~yyyllluuuwww]]]FFF::::::999===???888555333333444777999:::999---333<<>>999555111///...111333666666333111///...++++++...555<<<@@@===:::888:::<<<===;;;:::999999333111222<<>>===;;;666555444333444666888999>>>======<<<:::888666444///222777;;;===<<<999777555444444666:::===>>>>>>666222///000444888999999333444444333333444777:::::::::888444///...000333---......---,,,,,,...000//////444<<<>>>888222000%%%&&&)))---222555666555,,,,,,,,,---///000222333222444666777777777888999222,,,'''+++333888555111***)))+++111888:::777333333333222///+++)))))))))%%%'''***---//////---,,,---***(((''')))+++,,,,,,(((+++,,,***,,,111333222///111555777999;;;===???888888777444111222666:::<<<>>>>>>:::555111000111111222333333333444777999888333,,,***,,,000333333222555:::>>>>>>:::555111777:::===??????>>>>>>>>>999555111222777:::999666333444777;;;>>><<<777222444777999999777666888:::444444555555666777777888333555888999:::888555333777999:::<<<======<<<<<<<<<;;;:::999888888888888333666:::;;;888333///---))),,,///000111111222333444444555;;;IIIcccoooUUUGGG888555===CCCAAA<<<:::666888DDDSSS___iiiqqqvvv~~~ssshhhttt|||___GGG:::999888<<<>>>777333333333555999<<<======222666;;;EEETTT]]]VVVIII999888777555666:::@@@EEEEEEBBB>>>888333000---,,,111333666666333111///...''')))///999BBBDDD???999666999<<<===<<<:::::::::888333222;;;QQQmmmqqqYYYNNNWWWqqq|||___GGG999333444555777777888888888777888999999999:::===@@@jjjaaaSSSFFF===555///+++000222555888999888666555444333444999???BBB???<<<555555555888===>>>===:::666666777888888999888888:::999888999<<<<<<999555777777888:::<<<<<<:::777333222222333666777777666222333444666888777555333666333000///000444888<<<;;;777333111222333222000//////000//////...---,,,...111555888999666333000+++***)))+++///222222000***(((&&&***000555444222222111222555888888444000111---++++++---///...,,,******---333:::;;;555/////////000111111...***&&&$$$'''***,,,,,,---...000---++++++---///000---***((('''(((,,,333777888777666555666;;;AAABBB===888777777666444111111222444:::<<<===;;;666111///000444444333444555888:::<<<666111++++++000444666555444555666777666444222000444:::@@@AAA===;;;;;;===:::999888888999999777666111333777<<<@@@@@@===::::::888666555555777999;;;:::888555222111000111222666888::::::999666222000000333666999;;;;;;::::::;;;:::888666555555777888777777888::::::666...'''%%%(((---222444444333222333333444:::KKKeeerrr\\\DDD999999:::;;;===777888<<>>@@@>>>:::666555999FFFYYYcccZZZJJJ===777333555888888;;;>>>AAAAAA???;;;555///,,,+++///111444666555222...,,,+++,,,///333888;;;;;;;;;666999:::888999<<<<<<:::888666444:::NNNmmmvvv\\\MMMUUUooodddHHH888555555555777999999777666888666555555777<<>>???<<<999888999888999;;;<<<;;;888666444222444888<<<@@@@@@>>>;;;444333222111333666999;;;999888666333222111111111444555777999888666333111...///333777;;;<<<;;;999<<<:::888777666666666777888888999;;;;;;777000+++'''***000555777777555444444555777>>>OOOiiirrr[[[KKKCCC<<<999999888:::>>>FFFOOOWWW\\\]]]___dddllluuu~~~dddWWWfffzzz]]]DDD888999777666666111333222444888>>>???;;;777111111555CCCVVV___WWWHHH<<<666333555777777777:::;;;;;;888555111...---,,,///111444666555222...,,,***+++---111555777666555888===???<<<:::<<<<<<999888666444:::MMMkkkxxx\\\KKKPPPjjjiiiNNN>>>555444555777999:::888777999888777666888<<<@@@BBB~~~eeePPP:::666111......///111111444555666888999;;;<<<<<<<<<::::::===AAACCCAAA>>>;;;:::999999:::999777555111111222333333333222222222111222666<<<>>>===;;;888777666666777555222000000333666666333222333444555555666666666555444444///...------000555;;;>>>>>>;;;666444222111///...------......//////......+++---111444555444222111,,,---...111444444222000,,,***)))+++111444444333333222222555888888444111))))))+++...000///,,,)))---,,,,,,,,,++++++************************++++++***,,,......,,,+++******...---...000222444444333///...,,,---000444666666;;;===???>>><<<999777777::::::999666333222333555222555888999777444222111333555999;;;<<<;;;999777///---+++---222666777666111000000//////......---111777<<<>>>;;;666444444555:::>>>>>>;;;666333333333444777<<>>>>>===:::888555888FFFaaaeeeNNNPPPhhhjjjOOO???555444555777999:::888666888888777888999;;;>>>???~~~qqqbbbOOOAAA777444111//////222444666666666666777999<<<>>>???===;;;:::;;;>>>???>>><<<:::999888777666555444333000000111111111111111000000000111666;;;???>>><<<777666555555555555222000111666;;;<<<888777999<<<999999999777444222222222333111000111333888<<>>@@@===777222222444;;;;;;999666222000000111111444777888777444111///222666;;;??????<<<777333---,,,,,,...111333333222...------------...///000222666;;;===:::666222111444999===<<<777222111222222333555999<<<===;;;999//////...///111555999;;;=========<<<:::888666555111222333444666777888888111...+++---333888999888<<<<<<;;;:::999888777777888888888888888666444333///222888<<<>>>===:::888333555999BBBTTTnnnlllTTTDDD>>>@@@@@@CCCGGGKKKMMMLLLKKKHHHEEEGGGRRRbbbpppzzzsss\\\VVVjjjvvvWWW>>>222444111111222---///111555:::======:::666111///...555EEERRRRRRLLL===777333555666333///---+++,,,...111333444333111111222444555444222///---...///000222444444111///;;;EEEKKKHHHCCCAAABBBBBB>>>:::666555;;;PPPooovvv[[[VVVjjjiiiOOO@@@666555555666777777555222444444666777999:::<<<<<<~~~tttggg\\\RRRGGG>>>888888777444222111333555777666666666777999;;;>>>@@@;;;:::888888888999:::999888888777555333222111111111111222222222111111000111000111666;;;>>>===;;;666555444555666666444333000666<<<===;;;;;;???CCC>>>===;;;777222//////000666555333222444777:::<<<999999888666333222111222222222222111000///...---,,,...000222444444444444---///222444444333111000111000000222444666777777222111222666;;;>>>===;;;333222111...+++***))))))000///,,,'''###"""###%%%###(((---///...,,,******&&&,,,333888777333...+++------......000222555888666444222///...///111333888;;;===888111,,,...111::::::888444///------...333444666777777444111...111666<<<@@@???;;;444000---,,,,,,---/////////...++++++,,,---///111333555444777;;;<<<:::666222000333777:::777111...///222000000222666999:::888666444333222222333666999;;;@@@@@@@@@???>>>===<<<;;;333222222333444666999:::888222,,,***---222666888;;;;;;<<<<<<;;;:::999888777777666444333333444444222444888<<<======;;;999444666:::CCCUUUnnncccMMMEEECCCBBBAAABBBEEEFFFFFFFFFAAA999777@@@OOO^^^nnnzzzmmmXXXVVVkkkttt\\\AAA222111------000,,,---///444999===>>><<<:::000---***...>>>PPPZZZZZZBBB:::333555666333...,,,''')))...555::::::777444222333444555444222000...///000111333555444111...666@@@HHHFFFAAAAAACCCDDD@@@;;;666444666EEEccc}}}iii^^^llljjjQQQBBB777666555555555333000...///000222444777888999:::dddZZZOOOGGG@@@999666666444444333000///000333666666555555666888:::<<<>>>:::999666555444555777888888888777444111//////000222333333333333222111111222111222666<<>>;;;777666444555666666555444...222666888999;;;???CCC??????===777111...///222666555333222222444666888777888888777444222222333111111111111000///............000111222333444444---///222333222000000000222222333333555666777888222111222666;;;??????===888888555000,,,))))))***000///,,,)))'''&&&%%%%%%###)))000222000+++)))(((%%%+++333888888444000---666555444111///000222555555555333000------...000555777777333---***,,,///666666444111...,,,---...555444444555666555222///222555:::======888222...------------------------***+++---///111444555666666777999:::999777333111333555555333///---...000//////000333666777666444777666444333444777999;;;????????????????????????444333111000111444777999:::666111,,,+++...333777999;;;<<<>>>>>><<<;;;999777777444111//////222555333444666888::::::999999888999;;;CCCSSSlllkkkRRRGGGBBB@@@>>>???AAABBBBBBAAA;;;222...444>>>JJJ\\\mmmzzz~~~lllXXXUUUkkkcccGGG555111,,,+++...***---000444999===>>>??????...+++'''+++;;;QQQaaafffIII>>>555444666444000///(((***///777===>>>:::555333333444555444222000///---...000333555444000---///888>>>>>><<<>>>@@@AAA===888555666999EEE```zzzqqqdddmmm}}}fffNNN@@@888777666555555333///---...///000222444666777888xxxeeeNNNGGGAAA>>>:::555555999222222222///------000333444444555555777888999::::::999777555444555777:::<<<<<<:::666111......///333333333333333222111111111111222777===@@@@@@===999777555444444444333222...///000111444888<<<>>>======;;;666111///222666777666444333333555666888888::::::888444111111222------...///////////////......//////000111222222---///111000...---...///222222333333333444666777333222222555999<<<<<<:::999999999555000,,,+++,,,000...,,,,,,...---***&&&&&&,,,111111---)))''''''(((,,,111444333222000000777666444000---...111555444555444111---+++,,,...222333222///,,,+++---000000000000///...///111333555333222333666777555444222555888:::999555000,,,---.........---...///111+++,,,///111333444444444666666777777777666444222111222333333222000...---//////000333555666555333666555333222333666999;;;;;;;;;::::::;;;===>>>???555333///---...000444666666777666333......222666777:::<<>><<<;;;999777444000,,,---222666333333333444555666777777777777888>>>MMMfffhhhPPPEEE<<<<<<<<<>>>@@@@@@>>><<<777000...333777===MMM```rrr|||zzzgggVVVWWWpppbbbFFF666444//////111---111333666999;;;===???AAA111///+++,,,:::OOO^^^dddQQQCCC666333666666444444,,,+++...444;;;===;;;777333444444555444222111000---///222555888777444000---333888777888<<<>>>===:::444333888>>>HHH___wwwtttgggooo}}}yyyaaaJJJ===888777666666777555222000222222222222222333444555sss]]]LLL;;;666555777666111333888555666555111---,,,...111333444444555666777777777;;;:::888555444666999<<<@@@@@@>>>888111---,,,...333333333333333222111111000000222777>>>BBBBBB@@@:::888555444333222111///000...---...222666:::;;;:::;;;:::666111000555:::888777666555666777999;;;:::<<<<<<999444000///000((()))+++---...///000000...............///000111---///000///,,,+++---///111222222222222333555666555333111444777:::888666666999;;;999444///------000...,,,///222222---((()))---111///***&&&&&&(((,,,...//////......000111111111000---+++---222777222444444222---++++++,,,111000///---,,,,,,///111+++,,,...//////222555888444222000222666999999777333444666777666222...,,,---............000333555,,,...000222333333222111666555555555666666444333000111222555666444///+++000000111333666777555444333222111111222555888:::888777666666777:::<<<>>>555222...++++++---111444111666:::888222///111555666999<<>><<<:::999555///,,,,,,222777222222111111111333555666555444333888FFF___{{{}}}bbbLLLCCC777888;;;???AAA@@@<<<999666111222777777888FFFYYYlllxxxvvv\\\OOOWWWsss{{{[[[BBB555777444555666222444666888999:::<<>><<<999222222999@@@HHH\\\rrruuuiiirrrzzzcccMMM@@@777666666777999888666444666555444222111111222333zzziiiRRR@@@;;;666999;;;:::777666777999444444333222222222222333:::777333333555666555444<<<<<<;;;999666555666777CCCFFFFFF???333+++***,,,111333444111...---///111111333777:::<<<<<<;;;;;;999555111///111222111000000...+++***---111555666::::::888555333333666888999777666555666999===???DDDCCCBBB???;;;333+++&&&&&&''')))+++---///111222000111111///,,,,,,000333444444444222000///000111///111222222222444666888888555333333555555222//////222555555222111111333444222111333444222---(((,,,///000---)))'''***///111000000111111000...,,,((((((((()))***,,,---...333777888333///...+++(((---------............///...000222111///111666:::777111+++,,,333999:::888888777444111/////////000222222222333444444111///000//////111444777777666:::666555666444111000333222000///111444555333111222222333333333222222111111...,,,---111555999:::777444444666666444555888555555111+++***///222111555555444444444555555555888888;;;???CCCBBB===999:::777333111000222555888666444111222444777666555555222222:::LLLeee}}}vvvdddLLL888555:::>>>@@@BBBCCC???888777333111444888===GGGPPP[[[eeesss~~~rrrWWWMMMVVVrrrxxxUUU>>>555999999:::;;;666999:::999666333333888<<<;;;888555888@@@MMMXXX___PPPDDD888555:::>>><<<888333222000111333666666666222333222111//////000222444777:::;;;;;;::::::;;;888888777777888:::;;;<<<999:::555555<<>>;;;:::888666444444444555999:::777111///000///+++xxxeee\\\RRRBBB777444777999<<<===;;;:::;;;===666666555444444444444555:::888555666888:::999888999:::;;;:::888666666777>>>AAAAAA;;;222++++++---222333333222///...///111///111555888::::::999888666333000000111222000//////---***))),,,000444777999888555222000111444777777666555555777:::>>>@@@AAAAAA@@@???;;;555///+++&&&(((***---///111222222111222222000......111444555666555333000------......000222333444666999;;;:::888666666666444000,,,,,,///222333111111333444666444333333444111,,,''')))...111///+++)))+++...000//////000111000...,,,&&&'''((()))+++---...///777;;;:::555000///,,,(((.........//////////////////111222111000111666::::::444...///555;;;<<<;;;:::888555222000/////////000222555777666444111///000//////111444555555555777444444666666444555888555333111222333444222000111222333444444444444444111///---...222666999:::888555555888888555444777222333111,,,,,,111333333444444444444555777999::::::888888999<<<===<<<;;;777666444222333555777999777555444555888::::::999888555555<<>>CCCCCC;;;111...---,,,lllYYYGGGBBB???888333222777999<<<>>>=========>>>888888777666666666666777:::888777888:::;;;<<<;;;555888<<<===<<<999888777777:::;;;777000++++++---222222222111///...///111,,,...222555666666555444222111000111222111///------,,,)))(((+++000555999999777333///,,,---111555555555444555888;;;???AAA>>>>>>???>>>;;;666222///'''))),,,000222333333333222222222111000000222555666777777444000---++++++---///222444555777:::<<<;;;:::999999777333...***)))+++...000000111333555444333222333333000***%%%'''---333333000------////////////000111111...,,,%%%&&&(((***---///000111:::===<<<666111///---)))//////////////////......///111222111///111555999>>>888222222777<<<>>>>>>:::888666444111000//////...333888999666222000000111000000111333444444333555222333888999888999<<<:::777444222222222111///000000222444555666777777222000///000333777999:::777555666999999555333444111333444111333777999777444333333333555888;;;>>>;;;888444333555888:::;;;555555555666888999:::;;;:::999888999;;;<<<<<<;;;:::888888@@@QQQkkkuuuaaaKKK:::888DDDSSS```hhhdddSSSCCC@@@<<<:::999777777>>>GGGHHHNNNVVV^^^gggqqq|||cccUUUZZZrrrsss___FFF999:::888888999555777999;;;999444111111222444666777888===HHHXXXddd___QQQ@@@777777;;;===<<<;;;999888888999:::888777444333111...,,,,,,///222777777666444444666;;;>>>???>>>===;;;:::999999999555777333333999===MMMhhh~~~sssuuunnnRRR???777777666666777888999:::DDDNNNRRRGGG888000///000lllTTTDDD777555777666555555999:::<<<<<<<<<;;;::::::888888777666666666666777888888777888888999999999444999>>>AAA@@@===:::999444666777444///++++++---111111000///......//////***,,,///222333333222111...///111333333111...,,,+++*********,,,222888===;;;888333---******...222444444555666999<<>>??????<<<888444111///(((+++///222555555444333333333222111000000111222444666777777333///---,,,---000222444555666888:::;;;;;;;;;:::888333---)))(((***,,,---///000111222---------///111...)))###%%%,,,444666333000000111///......///111111///---'''(((***,,,///111333444:::<<<;;;444000///...+++...////////////...---,,,---///000///---...333777>>>999333222666:::<<<<<<777777666555333222111000---222777777222///000333333222111222333444333222444222444888:::999:::======:::666333111000//////...///111333666777888999111000///000333666777777444333555999999444111222333777999888:::>>>>>><<<555333222111333666:::<<<:::777333222222555888:::666777:::<<<======<<<;;;<<<<<<<<<<<<<<<;;;999888888777999AAATTTnnnxxxdddPPPCCCFFFSSSeeeuuu~~~zzzhhhUUUGGG@@@;;;;;;;;;:::;;;>>>BBBFFFKKKOOOUUU___jjjrrrtttyyylll]]]aaawwwxxxaaaGGG999888555555666222777:::===;;;666111......444888:::888888@@@PPP^^^^^^SSSDDD:::888:::;;;;;;:::999999999;;;;;;999888999888666222000000333555444333111///000444;;;@@@@@@???>>>===;;;:::999999333555222222888999HHHaaa~~~vvvwwwjjjQQQ@@@888999999999::::::;;;;;;GGGQQQVVVMMM???777666666sss^^^MMM===444...000555999:::;;;??????===<<<;;;999777666666666555444444444444555666777777666444333333333666:::@@@BBBAAA>>>;;;:::333555666444000------...///...---------......---)))+++...000222111000///...000333555444111---+++)))+++,,,---///444;;;@@@>>>;;;555...)))))),,,///333333555777999;;;===>>>??????>>>:::444///------+++---111444666666444333444333222111000000///...111444999:::888555222111111333555555444333444555888999::::::666111---***)))***+++---......---,,,%%%%%%'''+++...---(((### (((000444222///000111000///---...000111111111+++,,,,,,...000333555777777999888111...//////---......//////...---+++)))+++,,,---,,,***+++///444;;;777333222444777888888444444555555555444333222---111333111------111666444333222333444555444333444222444888999777666999<<<;;;777333000//////000...///111333555777888888111000000111444666555555000///333888888444111111444999;;;;;;===@@@???;;;555444111//////222555777666666666555444444555666999;;;>>>AAAAAA???===;;;>>>??????===:::666333111222444888BBBUUUppp|||iiiXXXOOOTTTbbbuuuxxx```OOO===777888888888999;;;===@@@BBBFFFMMMWWW^^^fffjjjooouuurrrdddhhh}}}aaaGGG999999555555666222444777:::888333...,,,+++444888999666444;;;KKKYYYWWWPPPGGG???;;;:::999888777666555666999::::::999???>>><<<888555555777999000///---,,,---333;;;AAACCCBBB@@@===;;;888666444222444222222666666BBB[[[yyy|||~~~kkkUUUFFF<<<<<<<<<<<<===<<<<<<<<>>;;;888qqqdddWWWGGG:::...------111888>>>DDDGGGHHHDDD@@@<<<:::999777555444444333222222222222222444555666555222000//////888;;;>>>???===:::888777222444555444111//////000///...,,,,,,.........---***,,,...111222222000///000333777888555111...---***---000000111444:::>>>===:::555///******,,,///111222333555666777777777;;;<<<;;;777000,,,+++,,,///000222444555555444333222111000000111222000///000555;;;>>>===:::777555444666777777555222111222777888999777333...***))))))***,,,...000...***''' !!!$$$)))------((($$$$$$,,,///...---000333333000------///222444555111000......///222555777777999777111...000111000//////000000///---***((()))+++,,,***((()))---111999666444333444555555444222333555666666444222111---......---+++...333888444222222222444555444333333111222666666222111333888888777444111///000111000111333555666777888888111111111333555666555444---,,,000777888555444555555999;;;::::::<<<:::666555333000...---...000111333555888888666444222222:::<<<@@@BBBCCC@@@===;;;>>>??????===777111---+++...111888DDDWWWppp~~~kkk\\\WWW]]]kkk~~~kkkMMM<<<777777999<<<555777888999;;;AAAJJJQQQYYY^^^bbbccciiixxxsssgggmmm~~~```GGG:::;;;999999:::666000222444222---******+++333666777555333:::JJJWWWTTTPPPKKKEEE???<<<999888555333111222555777888888@@@@@@???<<<888777777888//////...---...333:::>>>EEECCCAAA===999444111...111444222222666444>>>UUUooommmVVVFFF<<<===>>>>>>>>>>>>======:::<<<<<<;;;;;;===<<<777{{{aaaQQQIIIBBB888000+++...111333777>>>GGGMMMKKKEEE>>>999888777666555333222222111111111111111222444666555222000000111777888999777444222111111///000222222222222333333111///------///111000...+++---000333444333111000333777::::::666222///...,,,000444444111111444777777666333///,,,+++...000...///111222222111000///333555555222---+++---000222333333444444333222222///......000444666555333222777>>>CCCBBB>>>:::888777999::::::777444333222888999888444...)))&&&&&&'''))),,,000222///)))$$$"""###&&&,,,000///***%%% &&&,,,......///444999666222---,,,...333777:::555222...,,,,,,///333666<<<>>>;;;444000222444333111222333333111...+++))))))++++++***((((((,,,000888777666666666555444333222444555666555222///---,,,,,,,,,,,,...222555777111000///000222333222111000...///333333///---///222444555444111000111333555666777777888888888888333333444666888888666444++++++///777:::888888;;;999<<<<<<999888888555111333222000///.........///000444888888555222000///777999===AAABBB@@@===;;;;;;===???<<<666///***(((---222;;;GGGXXXppp|||hhh[[[XXX^^^mmmmmmWWWIIIBBBBBBEEE<<<;;;999666666<<>><<<;;;666333000///111333555666<<<======:::777444333333333333333222111333777:::@@@???>>>;;;888444111///000444222333666333;;;RRRkkkrrrVVVCCC999:::<<<===>>>???>>>>>>777888666333555:::;;;888rrr^^^GGG;;;999777000******///111000000666BBBJJJJJJCCC;;;666444555444444333222111111000000111111111444777777444222222444666555444111---++++++,,,,,,---///111333444555666333000...///111333222000---///111444555444222111666999<<<;;;777222000///...333666555111......111222222111...,,,---///222,,,---...///...---***)))+++...000///++++++000444555444444333222222222222---,,,---111666::::::888444:::AAAEEEEEE@@@<<<999888:::<<<<<<999666555555999:::888333+++%%%######%%%'''+++111444111***###&&&'''***///333111,,,&&&%%%***///000000333:::@@@888333---+++...333999<<<777333...***))),,,111444BBBCCC???777222444666555333444555555333000---+++***+++,,,***((()))---111999999999999999777444333444555666666444000,,,)))+++++++++...222555666666///...---...000222111000---+++---111111---+++---...111444444222111333555999999:::::::::999999888555555777999::::::888555++++++///777;;;;;;<<>>:::777777444000111111000///////////////000333777777444000//////333666;;;???@@@@@@>>><<<999<<<>>><<<555...***(((...444===IIIYYYpppzzzeeeXXXVVV^^^mmmvvvaaaQQQLLLNNNHHHEEE???999666<<>>;;;666444999DDDMMM]]][[[VVVNNNEEE???>>>???888444///---...111333444888999:::888444111///...777777777666444444555777888888999999888777555444000444333333666222:::PPPkkk}}}{{{[[[EEE555777999<<<>>>?????????999:::777333333888;;;;;;qqqUUUFFF999555333//////111......---,,,---111666:::DDD>>>888666777888555222///......------,,,,,,,,,111333555777777777555444444333111///....../////////000222444555666777777555222//////222777:::<<<666333111000111222333222888===@@@<<<444...///111444222000---++++++++++++000111111000///000222555000000000000///---,,,,,,,,,+++******+++...111333///000111222333222222111))),,,000333444555777999888;;;???BBBBBB@@@===:::<<<<<<;;;::::::999888888888666555333111---(((%%%''')))---333777666111,,,)))***---000222222000......333666444555:::<<<<<<888444///...111555888999999444///---...///...,,,444888:::666000///333888777222...000555666222---000111111///------000333888888777777666666555555444666888777333///+++******,,,,,,...333:::;;;777,,,***))),,,111444111...---------,,,,,,---000222555444333333333333444444::::::999888666777:::<<<<<<<<<======<<<:::888777...111333555666999>>>CCC===;;;888555222111000000444222111222444333///+++///222555444111//////000333444666888999::::::999999::::::<<<;;;888222...000555???JJJZZZrrrooo[[[NNN]]]nnn~~~rrrfff^^^ccc[[[SSSNNNFFFAAADDDLLLdddqqq{{{yyyqqqooowww}}}}}}fffcccrrroooPPP:::222666555555777444222111111222333555777999JJJHHHAAA666///444DDDQQQZZZ[[[WWWNNNFFFBBB???<<<:::777333///...000333555666888999777444111//////666666777999:::888444111666444222333555666333000000000111111...///999EEEeee}}}aaaKKK>>>;;;999888;;;>>>AAABBBBBB===777333222333444444~~~gggYYYGGG===555333222//////333111000///---,,,---000222;;;888555555666555000++++++,,,,,,------.........//////111222333333222222111111000000000111222333222222333444444444444444...---,,,///666===CCCFFF999666222//////000000///666;;;>>><<<555//////222000///,,,***)))***,,,---111222333222111111222444111000////////////---,,,))))))***+++---///000111---///000111111000...---))),,,000222333444666777999:::<<<===>>>===<<<<<<::::::999999888777666666444333222222111...***'''''')))---222666555111---***+++...111333333111///111666888666666:::;;;:::444000,,,,,,111666:::<<<999555111000000000...+++///333666444///---111666444111...///333444333000000222333222///---...///222222222111111000//////222444777666333///,,,+++,,,.........222888888444---***)))+++000333222///---------,,,---...111333666555222111111222444666===<<<;;;999666666777999:::::::::999888888777666000111222333333666<<<@@@===:::555111//////000111444333333444666555111......111333444222222333555666777888888888777666666444555777:::<<<:::666333444:::BBBMMM\\\rrrrrr___SSS[[[mmmxxxtttvvvsssnnnfffVVVFFFBBBFFF\\\iiixxx}}}||||||www___aaauuulllMMM999333666333111444111222222222333555777999;;;FFFEEE???666000444BBBOOOYYY\\\YYYPPPGGGBBB===888777555222000000222444666666777777666333000//////111333666999<<<;;;888555555444222333555555333111111111222222000000:::EEE^^^{{{{{{^^^JJJ===:::777777:::===@@@AAAAAA>>>999444111111333555rrr^^^JJJ>>>777555555666444111333777666555333111///...------333333444666777444...((('''(((***,,,...///000000,,,,,,------.../////////------...000222444555666444444444333333222222111,,,+++,,,000888AAAGGGJJJ>>>:::444000............222777;;;:::555111111222---+++(((&&&&&&))),,,...222444555555333222333333444111//////000000---***%%%'''***---//////......+++---///000000---***((())),,,///111222222333444999888888888999:::<<<===999888777666555444333333000000///000111000...,,,)))+++...222555555222000,,,...111444444333000...000555888666555666777444000---******///666<<<@@@999666444333444444000---+++///333222...---///333222111000///000111222222333555777777444000---+++------------,,,+++***)))///222444444222///------000111111///111555444000...+++)))+++///222222111//////...///000222444555777555222000000222555777>>>>>>===999666555666777:::888666444333333444444111111000//////222777;;;;;;888222...,,,---000222444444555666888777444111///111333444555777999<<<:::::::::999777444222000///000444999<<<===;;;888:::???GGGPPP^^^rrruuucccYYY\\\ooo{{{xxxkkkTTTGGGEEENNNZZZmmm}}}nnnVVV___zzzjjjLLL;;;666999222...000///111111222333555777999:::>>>>>><<<555000444???JJJYYY]]]]]]TTTIIIBBB<<<777444333222222222333555666444666666444111///......---///222777;;;======;;;666444333333444555333222333222333333111222:::EEE\\\|||~~~{{{pppWWWFFF:::888555666888<<<>>>???@@@>>>:::444......111555ppp]]]RRREEE888000...333888:::888666777;;;:::999777666666444222000222222555888999555///***%%%&&&(((+++---.........++++++++++++,,,...///000+++---///222444666777777555444333333222222222222111000///222777===AAACCC>>>:::444000......///......333888888555222222444///,,,(((%%%%%%(((,,,///222444777777555333333333888444000...///...+++'''"""%%%***///111///---++++++---///000///,,,(((%%%))),,,///000000000111222777777888888999:::;;;;;;777777666555444333222222...---...000222333222111...///111444666666555444///111444555333000...,,,---222444222111222111///---+++)))***...555;;;???888666666777:::999555111,,,000333333000...///111222333333000---,,,///222555777:::;;;888222,,,)))***++++++++++++***((((((---///222222111///...---222444444000000222111...///---***+++...111222222000//////000222444555666555444333222222333555666<<<<<<<<<999777555666888<<<999555111//////000222111000---++++++...222444888666222///...///111333333444555666777777666444333444666888:::<<<>>>@@@>>>===<<<999666222...,,,///000333888<<<===;;;999;;;AAAIIIRRR```sssvvvggg```ccctttzzzooogggaaammmxxx~~~iiiWWWOOODDDKKK\\\rrrhhhSSS___~~~jjjOOO???<<<>>>555///222111222222333444555666777777777999999555222444===EEEXXX]]]]]]TTTJJJCCC>>>:::444444444444444444444444444555555333000......///...---...222777<<<>>>???666666555444444444444444555333444444333333:::BBB\\\zzz}}}zzz{{{dddNNN@@@888666444444777:::<<<===<<<<<<:::333,,,+++000666nnnSSSDDD<<<666000---,,,444:::;;;888666999;;;999888777888::::::888555333333555666666444000---%%%&&&(((***,,,,,,++++++,,,,,,,,,---...000111222///000333666999999999999333333222222222333444555555333111111333666888888888444000------.........,,,000444555333222333555333000+++((('''(((,,,...222444666666555333333333;;;777222...---***&&&###"""&&&+++000111///,,,)))+++---000111///,,,'''%%%))),,,...000//////000111666777:::<<<<<<;;;999777555555444444333222222222...---...000333444444333222444666777777666666666111333555444111---++++++,,,111333000...000///------,,,+++***---111777;;;666555666999===>>>:::777000333666555222000000111333555555222,,,***,,,000222444777999777222+++'''((()))***++++++***)))(((,,,...000000///---,,,---222555555111///111000...///...,,,,,,...000222333...---,,,---000222222111000111333444555444333222666777888888777777999;;;>>>;;;555///,,,,,,...000111...+++******---///000555444444333333333333333222333444444555555666666::::::;;;<<<>>>???@@@@@@>>>>>><<<:::666222...,,,222222444777::::::888666;;;AAAIIITTTaaauuuwwwlllhhhlllxxxyyykkk]]]TTTOOOSSS```sss|||jjj]]]IIIHHHRRRggg{{{gggVVVccclllSSSCCC@@@BBB999444666555666777777777777777666666666999:::999777999???DDDTTTZZZZZZQQQGGGAAA>>><<<666555555555444333222222555555555333111//////000111///---...222888<<<>>>777666666555444444555666777444444444222222777>>>UUUpppyyywwwttt]]]GGG:::777555333444666999::::::888999888222---,,,000666jjjXXXBBB666111...---......555888666333444777888666444444666999:::888666222222333333222111///---&&&(((***,,,---,,,+++***,,,---...///000222333333111444888;;;======<<<;;;333333222222333555666888444222000///111222333333111...,,,+++,,,---......,,,...000111111222444666777444///+++)))***,,,---000222333444333222333444;;;888444...)))&&&######&&&(((,,,///000...+++))),,,---///000///,,,(((&&&)))+++.../////////000111555888<<>>;;;888222444555555444333333444444555666333///,,,,,,...///000222444555222---(((&&&(((***,,,------,,,+++---...000///---+++******...222333///---//////............---...000111222,,,***(((***---///---+++***---000333444222///---///111444666777999;;;======999333...+++,,,...000000...,,,,,,...000000000333444555666666666555555444444333222111222666888>>>>>>>>>@@@AAAAAA???======<<<<<<:::777444222000333333444777999999777555;;;AAAKKKUUUdddwwwxxxpppnnnrrr{{{}}}ppp^^^OOOFFFBBBAAALLL^^^ppp~~~ooo]]]TTTSSSbbbttt}}}hhh]]]hhhkkkTTTCCC???AAA:::666999777::::::;;;;;;;;;:::999999999;;;>>>>>>===>>>BBBFFFNNNVVVYYYQQQFFF???===;;;777777666555444333222222777777777555222111222333444111//////222666999:::555555555333222222333555888555333333111///222888FFF```wwwrrrxxxyyy```HHH:::777555444444666777777777444555555333111111444777}}}lllSSSFFF999111---,,,...222222666666000...222666777888555222333777888555222000222444444222///---+++'''))),,,///000///...---***,,,...000111222222222...111666:::======<<<;;;555444333333444555777999333111///...///000000///000///......000111111000------------...111555777777444111...,,,,,,------...///000000000000333555666666444...&&&"""###%%%+++,,,---......---,,,++++++,,,---...---+++)))'''(((+++...000000000111222777999===>>>===:::555222......//////000111111111000...------///000//////111444666666222...,,,,,,))),,,---,,,)))***...333777999666///***++++++)))***,,,......------///222555333333555999:::888555000111222222333444666777222333555444222000///...//////000333666666333000(((+++...111333333222111...///000...+++(((''''''(((,,,...+++***,,,......---.../////////000111222...+++)))+++...///---)))&&&(((+++---...---+++***+++...111444666888;;;>>>777444000,,,+++---000222111000///000333555555333333333444444555666777888777666444000...000666;;;>>>===>>>AAABBBAAA===999999:::::::::999888666555000111222666999::::::888>>>DDDNNNXXXfffyyytttmmmmmmxxx~~~oooZZZJJJ@@@<<<888>>>IIIZZZmmmuuufff\\\dddqqq{{{|||iiibbblllgggQQQ>>>777;;;777666888555777888999;;;;;;;;;;;;;;;999;;;>>>>>>>>>???AAADDDNNNXXX___XXXLLLCCC<<<999777666555444444444444444999999888666444333444666444333333444666888777666222333222000......111333999555222111///,,,...222>>>WWW{{{zzzpppsssjjjPPP@@@888777555444555666666555222333444666777888999:::wwwaaaQQQCCC;;;333///---,,,000666666888555---,,,333888888===999444444666666333///000333666777555000,,,***(((***...111222222111000(((***---///111111000000'''+++111666999:::999888777666555444444555777888555222///.........---,,,333333333444666666555333...---,,,+++---000555888555333111///---------...,,,---.........///333555222444444---%%%!!!$$$(((............---,,,,,,,,,++++++,,,,,,+++***)))((((((+++...000000111222333999:::<<<===;;;888444111++++++,,,---...///000111000...,,,,,,------,,,+++...111444333///***''''''$$$'''))))))'''***111777:::;;;666---'''&&&&&&$$$'''+++...///------///111555333111333555666444111,,,------///111444777999000111333555555444111///333222222555:::<<<;;;999,,,///222666888999999888000000000...***'''%%%%%%###(((+++((('''***------,,,...000111000000000111333///---///222333///+++%%%%%%'''((())))))))))))))),,,000333666888;;;===222000---++++++...111444222111111444888:::888666444333222222333666999:::999888444000---000777===;;;<<<===@@@CCCAAA;;;777777888999:::;;;:::999999,,,---000444999<<<===<<>>@@@PPP]]]fffbbbTTTHHH>>>888555555444333333555666777:::::::::777555555666888222333666:::<<<;;;777333000000000...++++++...111:::555111000...***+++///>>>VVVzzzrrrrrrtttWWWEEE999888555555555666555333222222444888<<<>>>===<<<}}}rrrbbbOOOCCC===:::555///,,,---000444666666333...+++///888@@@BBB<<<555222333444111...222222222111111000000000111111222444555444111///000000000...+++******+++(((+++///333666666555444444777:::999666444444666555555444222///------...000888@@@AAA;;;666999===666111,,,***---000222222222000---++++++,,,------222111111000000000111111000000...***'''%%%%%%'''555555555222...+++******(((***,,,---,,,+++++++++))),,,000333555666888:::============;;;999555333///,,,,,,000000...///222000111111000...,,,---...222444444000)))$$$""""""!!!$$$+++000333111///+++(((&&&&&&'''((()))))))))***+++---///111444555555555444333222222222000///......///111222+++++++++---000111111111222222222555999<<<>>>>>>::::::<<<<<<;;;999666444888222,,,***,,,---,,,)))((($$$"""###)))...111222---------...///000111111444444444333222111000///((('''''''''))))))'''&&&++++++...444;;;<<<777222...,,,+++,,,000222222111111000000222555888888777111111222333333444555555<<<888333000111333666777888;;;===:::666444666:::444999???BBB@@@<<<777555,,,))),,,444:::;;;:::;;;AAALLLZZZfffqqqvvviiieeeooo~~~jjjVVVGGG???===888888AAAPPPaaassspppjjjgggkkk~~~mmmggg}}}|||aaaMMM@@@333---,,,---111777555555555555777999:::<<<666999<<<<<<;;;:::<<>>@@@@@@???rrrbbbYYYMMM@@@888;;;999555000---...111444666666444111...000888???FFF???666222222333222111000111111222222333333444444333333333444333111///000111000---***)))***,,,))),,,000333555555444333444777999888555333444555777777777555222000111222333999??????:::888999<<<888444///---...000000000000///......///////////////000111111111///...---000000000...+++***+++,,,333444333111---***)))******,,,...///---,,,,,,---...111555777888999:::<<<===<<<<<<<<<;;;888555222///,,,---000000------000///000111111//////000111444555555222+++&&&###"""""" ###'''+++,,,---+++)))((('''(((***+++******++++++---///111333333444444333000//////000333111///---,,,,,,---...'''&&&&&&(((,,,000111111444444333444666777888888999999::::::999777555333555111,,,+++---///...,,,&&&###"""$$$)))...111222///............///111222777666666555444111///...)))))))))***++++++)))'''++++++...333999:::666111///---+++,,,...///...,,,000111222333444444444555000111222333444555666666888666333222333555666666999;;;;;;888333111444777777:::===>>><<<:::999999000...000777<<<;;;::::::@@@LLL]]]lllwwwttteeecccnnnzzznnnVVVFFFDDD===999???JJJYYYiiiuuutttkkkeeedddrrrmmmlllwww]]]HHH<<<111------000444:::666555555444555777999;;;666999<<<<<<;;;;;;<<<>>>LLLXXXfffhhh]]]NNNAAA<<<555444333222333555777999;;;888666555222///333999333444666888999888666444555666888777555333222333......//////000/////////111HHHhhhuuutttRRR<<<888333333888<<<:::888888666555666777:::===>>>???lllVVVJJJDDD===777444888777555222//////222555666777666444222333999===GGG???666000000222333333000111222333555777888999777555333333444333111000222111///,,,***)))+++---,,,...111444444444222111444777888777333111222444999999999888666555666777555777888999777666777888666444111///......,,,+++,,,...///111111000///...,,,---///111000...,,,***///111222222111000000111111222222000---*********...000222222000/////////444666999;;;::::::;;;<<<;;;:::999999888777333111///,,,---000000,,,+++---///000222222111222333555666777888555000+++'''&&&&&&$$$""""""$$$%%%&&&&&&''''''((()))***,,,---...++++++,,,---///111333444333555666222---***---111333111...+++))))))))))))###!!!!!!###''',,,000111777666444333222111111111777777666666555333222222111---******---......,,,%%%######%%%)))...111333222111///......///111333888888888777555222000...+++++++++---......,,,***)))***,,,111555666222...///---,,,,,,---,,,***(((...111444333111//////111000000111333555666777888666444333444666777888777:::;;;999555000...111444;;;<<<<<<:::999:::<<<>>>777444555;;;===:::888999>>>LLL___ppp}}}pppaaaaaaooo}}}oooYYYNNNDDD<<<<<>>@@@|||aaaSSSEEE>>>;;;777555555555555555333222222444666777888888777555666999<<>>AAA<<<999:::===<<<888555666<<>>444000000666;;;<<<;;;<<<999777555777;;;@@@AAAAAAkkkZZZFFF@@@<<<<<<:::666444555555666666555444444666777888999999999888888999;;;>>>999222...///444999<<<888888999999:::;;;;;;<<<777555333444555666666666222111000...,,,,,,...111222333333333222111///---222333333111......111444777888999888777777999;;;444111......///000000...---...000000///---+++***...222555555111---***))))))***+++---///111222222111333555555333111000000000222444444222111000000333444666555333111000000333555777777555444444444222000...///222333111---000...000444333...***+++111222333333111111222333999999999999888777666444111///---,,,+++)))&&&$$$&&&)))---000111000...,,,'''((()))***,,,---......000444555000)))&&&+++111---,,,***((('''((()))***(((%%%!!!!!!$$$))),,,...555555555333000...///111444222///---,,,,,,...//////...---------,,,***)))''')))+++---///222444666555444222111111222333444222222222222222222222222000//////000222333222000......///000111111000...---............---------,,,000333111+++'''(((+++---...111444777:::<<<===;;;777222000333777;;;>>>>>><<<888333000///111333;;;<<<======<<<===???AAA>>><<<<<<>>>;;;555222333;;;GGGYYYkkkzzz{{{hhhZZZ___ttttttcccPPPEEEDDDKKKZZZgggrrr~~~tttcccUUUNNN[[[jjjtttgggrrrfffOOO@@@777000000222333666999:::999777555555777999;;;999:::<<<======<<<:::888CCCQQQcccjjjaaaPPP@@@777111222444444444222000......///444<<<===777222111666222///111777:::999777666777888777444111000000...///222555777999;;;;;;;;;@@@RRRooorrryyysssUUU@@@333......333888888888999888777888===CCCFFFDDDBBB|||eeeNNNBBB999:::>>>CCCAAA:::777999777888888777555666888::::::999999999999999:::::::::777444222333777<<>>??????:::333000111666;;;>>><<<:::777444222333444444888:::<<<<<<<<<===???@@@???>>>>>>???:::333000222:::EEEWWWiiiyyywwwfffXXX]]]sss|||fffWWWPPPPPPXXX```oooxxxrrrddd[[[TTT\\\mmmpppeeeqqq~~~cccNNNAAA999222222333333333666777777666666777888999:::;;;;;;<<<===>>><<<999666>>>JJJ[[[eeebbbTTTCCC888111333666777666444000...000111999CCCFFF@@@:::777666333111222555777666555555777888777444222111111///000222555777999:::;;;666999MMMooozzz~~~pppTTT@@@222---,,,111555555555777777777999@@@GGGIIIDDD???ppp]]]III;;;666666;;;CCCIIIFFF>>>;;;<<<::::::999888666777999<<<;;;:::888888999999:::999444444444333444666999;;;666666666777777777777888:::999888888888777444222...000333444444444444666444444444333111000...------......,,,***,,,222777444555666555444444555777444444333222111/////////000333666666444333333444222555555222,,,)))+++...+++///444888:::888555222111111111000...---...000///222666777777666666666111333444222000---,,,,,,+++...000111000000000111///+++(((,,,333777666333222222666;;;:::444000///222333444555444444555777555111---+++---///000///***)))'''''')))***)))((()))...444888888444...***$$$%%%&&&''''''&&&%%%$$$%%%&&&((((((''''''(((***---,,,***))))))+++,,,...---***'''&&&(((+++---......111444222//////222666444000+++'''&&&(((,,,///...000222333222000...---***---111333222222333444333333555666666666666555333111...,,,---///222444333000---,,,...111444555444444333222000//////000///000///...,,,---111444///...,,,***))))))+++,,,+++---000444888<<<@@@AAAAAA<<<666222333666999:::999777555444444555555555666777888888888:::===@@@?????????@@@;;;333111333888EEEYYYmmm}}}uuudddTTTYYYppprrrggg```___bbbjjjooowwwyyyrrr\\\ZZZ___ooopppfffsss|||bbbMMM@@@888333333444333333444333333444666666777777777;;;;;;;;;===???===888444999CCCRRR```cccYYYGGG999///222666999:::777444111111111888BBBGGGDDD>>><<<222222222111111000000///333555666666333111111111///000111333555666777777555666JJJpppnnnRRR>>>000+++***///444555555777888777999???EEEFFF@@@999yyydddTTTCCC444---...333999CCCIIIEEE<<<999;;;===<<<;;;888777777:::===<<<:::888777888999999999000111222222222222333555222333333444555666666666<<<;;;::::::999666222...---000444666666666666777444444333333111000...---,,,---,,,***))),,,222888444555555444333333555666111222333222///---,,,---111444666666333111111333///000000,,,'''&&&)))...,,,111999>>>???:::333...000000000...------///111...111555888777666666666000222222111...+++*********,,,///111000000111222///+++(((---555:::999666333333777===<<<666222111111333555666666777999:::333...(((%%%&&&((()))))))))'''&&&'''))),,,------)))...555::::::666000+++%%%%%%&&&&&&&&&%%%###"""$$$$$$&&&((()))*********///...,,,******+++,,,---,,,***''''''))),,,......---000333222......111555444000***&&&%%%''',,,///))),,,///111000///------***...222333222000111222111333555777888888777666666333///,,,+++...222444444000,,,***,,,111444666111111000...,,,++++++,,,111111000---***+++000444000---)))((()))+++,,,---+++---000444999===@@@BBBAAA===888555555666777777666555333444555666666555555555555444444777<<<@@@@@@???AAAAAA;;;444222555888FFF\\\qqqtttcccRRRVVVmmm|||pppjjjiiieeegggoooyyyhhh]]]YYYcccuuuqqqhhhvvv{{{aaaMMM???888333444555444333444///111333555666666666555<<<;;;;;;===???===888333777???MMM\\\ccc\\\JJJ;;;---000666:::<<<:::777444000///333===CCCBBB???>>>///000111000---+++++++++000222333333111000//////...///000222333444444444999999KKKrrrnnnSSS>>>///***)))...444666777999:::888777<<>>::::::999666333333777;;;BBB===888666777999888666000///...---------------///000111111222555:::===???>>><<<999555000,,,)))222555888888555222111222333222222444555222---(((&&&'''((()))***,,,,,,---333333333333222222222222222333333222000///111222666666444111---,,,///333111///+++&&&###$$$(((,,,222;;;DDDFFF@@@777000......333666555666777444///,,,,,,,,,///333666888888777444000......---***'''+++---///000...------......+++***,,,222777999:::222444777999999666222//////333666777999======:::444---&&&$$$(((++++++)))+++***))))))+++---------,,,...111444555222...***"""###$$$###!!!###'''+++(((+++......+++)))***,,,000---)))(((***---000111,,,,,,+++,,,...000000//////000222111000111444888:::666111,,,******---...//////---+++)))((()))+++111222444555555555333222666555444555777999999999555333000,,,***+++000333333000...---...000111111333///+++***---///...---000666999666...***---333...***'''(((+++,,,)))%%%(((+++111888>>>@@@???===:::999888777666666777777666555444444555555444222111111222111222444888<<>>@@@<<<666.........---+++))))))***000/////////000111333444333222111000111222333444555===QQQpppiiiOOO>>>111***(((---444666777888;;;>>>AAAAAA===777222///kkkOOODDD:::777555000---...111555;;;>>>???===;;;:::???>>>;;;666222111333666<<<777333222444555555333......---,,,+++++++++,,,---...000111222555888;;;@@@???===999555000,,,)))---000222111///......000555555555666777555000,,,)))+++---///000///---,,,111111111111111111111111111111111222333444555555444444333///,,,,,,///222///---***%%%###$$$(((,,,555;;;AAAAAA<<<666222222444888:::999999999777222---,,,---///222555666666777444000.........,,,***...000222111///,,,++++++)))''''''+++222777777555333444666777666333000...222666999999:::===;;;777000,,,(((&&&(((******)))***)))***+++,,,---...---,,,---000222222///+++'''$$$%%%%%%###"""###&&&***---000333222...+++,,,------+++((()))+++...000111000...,,,+++,,,...000000000222333333333444888;;;<<<999444///---...000111---------+++)))(((((()))///000222444444444333222333222222444777999999999555333000,,,)))***---000111///------000222111000000...+++,,,...//////---111555777444///,,,///333...***'''(((+++,,,***''''''***///555:::<<<;;;999777666555555555666888888666444222222444555555444444333222000///111666999?????????>>>===<<<;;;;;;>>>JJJ___tttqqq\\\RRR___sss|||lllddd___aaagggppp|||vvvgggYYYXXXdddwwwxxxhhhlll}}}___FFF======;;;888555333444666444333333444666777777666888888888888777555333222222===LLLYYYgggjjjYYYDDD666...***...444444333333000///000555<<<===999555/////////...---,,,,,,---000...,,,+++---111666999888555222//////000222444444999IIIeeehhhLLL;;;111+++)))...333555666888<<<>>>@@@>>>999333...,,,aaaJJJ:::555111444666444222222222444999>>>AAA@@@<<<888>>><<<999444///...///000333000------000222222000...---,,,+++***)))))))))***---000222333444777999???>>><<<999555111---+++***++++++******+++...000666777888::::::888444000...111555888777444///+++......///000111111111111111//////222777::::::888333222111...++++++...000---,,,)))&&&$$$&&&***---777999;;;999555333444666888;;;<<<:::999999777222.........000222444444222666333///------...------///111333222///+++((('''&&&%%%&&&...777;;;888333222333333333222111000///666999999888999<<<999444...---,,,+++***)))((((((((()))+++---...............///111222000---)))'''&&&'''&&&$$$###$$$&&&)))111333666444///+++***+++)))((((((***...111222222333111---++++++---111444333444555555555777:::===;;;888444000......000111---.........---+++)))(((,,,---///111222222111111---...000444888:::999888555444111---))))))***---...,,,+++---222444111---,,,,,,,,,...000000///---111222222111///...000111---***''''''***,,,,,,***''')))---222666888666444111111222333555777888999666333000000222555777777888666222...,,,...333777======>>>>>>======<<<<<<>>>III\\\sssnnn___[[[hhhzzzwwwkkk]]]WWWXXX```ooo||||||iiiTTTLLLTTThhhuuuhhhppp|||^^^FFF===>>>???>>>;;;888777666555444444555888::::::999555666666666555333222111111<<>>;;;999888444111...------...---+++***,,,000333222111///...---+++***))))))))))))---111444555555777888;;;;;;:::999666333111///+++***((('''(((+++000333555666999;;;;;;999666444333777;;;>>><<<777000++++++,,,...000111222222222333000///333999===<<<999333222///,,,++++++---///,,,,,,***(((''')))---000555555222///---///333777999;;;;;;777555555333/////////000111333333111///333111...,,,,,,---...///...000222111...***'''&&&((('''***444>>>AAA;;;333111000000000000222333333777777444222555999999555000111222111---)))'''&&&'''))),,,...///.........111333444333111---***)))***)))'''%%%%%%%%%'''(((000333555333...)))''''''''''''))),,,111444444444666333///++++++///555:::666666666666666777999:::555333000---++++++,,,---...//////111111///,,,)))((()))+++---.../////////***+++///444999:::888666666555333///+++)))***++++++))))))---333444///)))(((***---000111111///---///---,,,,,,---.........+++)))''''''***,,,------)))***---111444555333000------///111444777999:::777444///...111555999;;;===:::555///,,,---222666;;;<<<<<<<<<<<<;;;:::999===FFFYYYqqq}}}jjj___bbbqqquuubbbTTTOOOSSS```mmm}}}nnnUUUEEEEEEVVVrrrxxxppp{{{yyy\\\FFF===>>>???>>>;;;999777777666555555777:::<<<<<<;;;555555666666555444222111333===JJJYYYjjjpppaaaLLL???555------//////111444888999:::<<<>>>===;;;999444333222222444555666666777444000------111555999999777444111000000111222444555<<>>777666444333444444555555111///---+++*********+++------...000111000+++(((%%%&&&(((***,,,...//////***,,,///444888999666444555555555222///,,,++++++***)))***...222222,,,&&&&&&)))...111222111///---,,,***''''''***,,,,,,++++++***))))))+++---......,,,---///222444444222000,,,---///222444777888999888333...---///555:::<<>>===666777777777666444333222///:::HHHZZZmmmttteeeOOOAAA999222222111000///111:::;;;===>>>===;;;::::::666444222333666999999999<<<;;;888555333222111222333333444444444333222111333555<<>>>>>===999999999888777555333111***333BBBUUUlllwwwiiiTTT@@@:::555555333000000222888;;;======:::888888:::888555222333777:::::::::>>>>>><<<:::777333000......000333555555444222000///333<<>>===555555444222222555999<<>>CCCGGG===999333000//////---,,,---...//////...///000222---,,,******...222666888<<<===:::444111222222///222333555888999777222...---000222111///------...---......---+++***+++,,,+++...333666777555333111,,,,,,,,,---...111444666---......222;;;BBB@@@999666555555777888555...)))))),,,...,,,(((&&&(((++++++...000///,,,+++...111///+++((((((***+++++++++)))...444666444111111111*********,,,000222333222111333444111------111666111///,,,---///111111000333333333222222111000000///,,,+++---111111,,,((('''''')))+++...111444555333333444555666444000---...111444444222000...---///222555555111,,,)))(((&&&+++000222111///......000///...,,,+++,,,///000000222555666666555444444222222333555777777555444333444555666666666555555333///***(((***///333555777999;;;;;;999888888999555777888:::999777555333:::DDDVVViii{{{lllOOOCCCKKK```pppyyyiiiYYYNNNOOOVVVWWWcccqqqzzz}}}cccNNNKKK^^^sss{{{vvv}}}eeeQQQBBB;;;:::999666333333666888:::999888:::<<<======<<<:::::::::999777444111000)))000;;;MMMeeesssiiiVVV===777333333222111222666777;;;>>>===999666888;;;999555111222666::::::999;;;<<<;;;:::888555333111...///111333333222111000---111999CCCTTTjjjqqqRRR>>>555111///000...,,,---111222666:::;;;:::777555444}}}bbbMMM???333///,,,)))))),,,)))000333111222777888555555777777555222111444777===999555333333222///---((((((+++000666999777444444333111...,,,***))))))+++---000222333555777999888999999999888777555444333---&&&###%%%(((+++,,,&&&+++111444444333444555222///***&&&&&&(((,,,///333666;;;@@@CCCEEEEEEEEE===<<<:::888:::???HHHNNN@@@;;;555111000000...,,,,,,...//////......///111...------///333777999:::;;;;;;888222///000000...222333666999:::888333///...111444444111......///111111000...+++***,,,......222666777555222222333---,,,,,,,,,---///000111,,,///333999BBBGGGBBB888333222222555999888111+++***---...+++&&&$$$'''***+++///111000------111555///+++((((((***---,,,+++&&&+++222555444222222333+++***)))+++---000000000000333444222,,,***,,,///...+++***+++///222222111333444444444444333222111333000...000444444000,,,))))))+++...111444777999777666666555555222...++++++...222444222000......333777:::888111+++)))***''',,,000222000...---...444444333000......222555333666999;;;:::888777666333333333555777888666555666777777888777666444333000,,,(((&&&(((,,,000222333666;;;===<<<:::999999444555888::::::999777666;;;EEEVVVggguuunnnOOO???FFF[[[kkkzzz~~~rrr^^^OOONNNSSSQQQ^^^mmmxxx}}}bbbKKKFFFXXXmmm|||wwwsss\\\III<<<:::;;;:::888666555666888;;;999999:::<<<===<<<;;;:::::::::888666333000...---111888GGG^^^mmmeeeTTT:::444000000000111555:::888===AAA???:::777:::>>>:::555111111666::::::888888888888888777777666666000000000000000000000000...000555<<>>999777999===@@@BBB???:::444111000///---+++***---///000111111333555222...---222777666666777888555111///...111444666444555777888888666111......333888888333//////111666777666222...+++---///444555666666555333111000///000111000///000333555111333777@@@GGGGGGAAA;;;666000,,,---333666333///...///...+++&&&$$$$$$&&&///111222111...---000333---(((###$$$(((------,,,---000333444444333333444111---)))+++///222111......111555666555222000///...---,,,,,,---///111333555666555333///---------222222333333333222111111111000//////000333666888555666777555222000//////---///111222111000000111777;;;>>>:::111***'''''''''---333444111...///111999666333111333666888999;;;<<<<<<:::888666777888777666666777777777444222666666666666555444222222///***&&&%%%'''+++---...333222222555999<<<;;;999:::888999===<<<666333444???HHHWWWhhhxxxoooXXXMMMMMMYYYfffuuutttvvv|||{{{eeeWWWLLLDDDFFFQQQeeeyyy~~~bbbLLL<<>>@@@===;;;999777555555666777999999999888888999<<<>>>555555333222000///......333111333999AAAPPPfffxxxqqqSSS@@@444222000000111222111000555555666666666666555555cccIII;;;555333///,,,+++---000222444444444444333222000...000444888888333///...///666444333333333222000...******+++---///111333555:::555///...000111///,,,,,,...///---+++---333888999999999999777444///++++++(((&&&'''+++111555777666666888:::<<<;;;777333///...,,,******+++---...444777999777333333888>>>AAA<<<777333444777999;;;888666555444444111---)))***---000222444555777999444...+++...111111111444444333111000111444777999888888999999888555222///000222444444222000000111:::999666111,,,+++...111555666777888777666444333333333333111000000222444444777;;;AAAEEECCC>>>999444000---...111444333111000000///,,,'''%%%&&&(((000222333222//////111444///***%%%%%%))),,,,,,+++///222555666555333222222...,,,)))***,,,///000000222666;;;===<<<888444222111000///......///111222333444444333000---------333333333222222222222222111111111111222222333333333555888888555222///......000333333111/////////555777777444///+++***+++,,,000333222///---...111444444444666888:::::::::999:::;;;:::888777777888:::999888999999888666444666666666666555444333222...***&&&%%%'''***++++++222111111444777888777444999:::>>>AAA>>>666222333@@@MMM___nnnzzznnnYYYOOOQQQ]]]jjjpppmmmnnnrrrvvvzzzxxxcccOOOAAACCCJJJYYYmmm|||dddNNN;;;AAAYYY{{{tttsss~~~___AAA222444<<<===>>>===:::999:::;;;777666777:::<<<>>>===<<>>===;;;999777555444444444555@@@XXXooorrrhhhMMM<<<---,,,222666777777;;;<<<>>>>>>>>>===???@@@@@@>>>;;;888555555555555999999999777666777:::===:::888555222000//////000111///111777@@@OOOeeexxxoooPPP>>>444222111000111222111000444555555666666666666555vvv___III:::333///...------...111555777666555444222111///......)))...333444222000000111999777666555555333111...,,,,,,,,,,,,...111444666:::555000///000222222000///000000...,,,---222666999999999777444000+++((((((''''''***000666:::<<<;;;;;;;;;<<<===;;;888555......------...///111333888888666111---...333888===888222------...///000000111555888888444...((((((,,,000444666777999:::666///++++++++++++,,,000111111111222444777:::<<<<<<;;;:::888666444222111///...,,,,,,---/////////<<<:::555000,,,,,,///222444555777999999888777666666666555333111000222444666;;;@@@BBB@@@<<<888666222111000000000222333444333222000---)))((()))+++111333555444111000222555111---(((''')))+++***(((+++...222444333222111111++++++)))(((''')))---000333777===@@@???;;;777555666444333111000000111111000222333333111///...///444333222222222333444444222333444444444222111///111444888999666222...,,,000222444444111...---,,,222222000///------------111333444222...,,,...111///111555999<<<<<<;;;:::777999:::999888777888999===;;;:::::::::999777555555555555444444444555555000...***)))***+++++++++222222333555666666333111888<<>>555222555BBBSSShhhvvv}}}lllYYYQQQUUUbbbnnnlllgggdddgggkkkpppyyypppWWWEEECCCDDDKKK[[[mmm}}}eeeQQQ>>>???SSSzzzzzzoootttvvvTTT999///666===>>>???>>><<<999888888777777999<<>>@@@CCCAAA===999666555444444::::::888666444555888;;;:::777444111000222444777111///111777???NNNdddwwwlllNNN;;;555333111000111222222111444444444555555666666666nnnXXXHHH<<<666555---------...111444666888:::999777333///,,,++++++'''***---//////000222444;;;999777777666444222//////...------///222666888888444000...000222222222111111111///---...222555666777777666222...***))))))((())),,,222777:::<<<======<<<;;;:::888666444---......000111333555666999777444111//////222444555111+++'''&&&'''((()))+++///444999:::666000,,,(((,,,111555666666777777444///,,,---,,,***+++...000111222444666888:::;;;;;;;;;999666333222333444---((($$$$$$)))------,,,777555222000......000111000222555777888888888777666666666444222222333555555;;;@@@@@@;;;666444555111333444333111111444888666444111...,,,+++,,,...111444666555222111333555222///,,,*********)))'''%%%)))---///000/////////***+++***&&&""""""(((---///222777999999777666666999888666444222111111000,,,///222444333333333333555444222111111333555666555555555555444333222222222444666666222...,,,+++111333444333000---+++***111///......///000...---111333555444222000000000,,,000444777888888888888666777888888777777888:::<<<;;;999999999888666444333333222333444666888999666444222000//////......444555666777777555222000777:::@@@AAA:::333444:::FFFVVVlll{{{kkkZZZTTTYYYeeeqqqmmmfff``````dddjjjttt|||vvv```PPPEEEAAABBBMMM^^^qqqyyycccSSSCCCCCCTTTtttwwwoooxxxpppUUU???777>>><<<>>>???>>>;;;888666555777888:::===AAACCCBBBAAA@@@@@@???>>>;;;888444222000222333<<>>:::333...+++*********++++++---000444888;;;:::888777666555222///111000///...000333777999555222///......000111111111111000......///222555333555777555222///---...---++++++---111444777888;;;;;;;;;999777444222111---...000222333555666666666555444444555555444333,,,((($$$""""""$$$&&&&&&+++...333666777555333111,,,000555888777666444444111///000222111---,,,///000111333444666777888888888888666333//////222555...(((###$$$***......,,,---...///000111111000///---///222555777777777666444555555333222222444666222888>>>===777333333555222444666555222333777;;;888666333000////////////000333666555333111222444222000...---,,,+++)))'''(((+++---...---,,,,,,---,,,---,,,&&&###))),,,---//////000222555777999999777555333222111000+++...111444444555777888444333111111111333555666777666444333333444555666444555444111---+++***+++000222222111---+++******111111111222333111---***...111555888777444111///---///111222111111333555444666777777777777888:::888777555555666777666555222111111111333777:::<<<888777555333111//////000555666777777666444222111555777::::::555111666???HHHWWWkkk|||kkkZZZVVV\\\gggrrrpppfff^^^^^^bbbhhhqqqxxx~~~yyycccRRRDDD===;;;CCCRRRdddxxxzzzdddSSSEEEFFFUUUgggtttppp{{{mmmYYYHHH===???===???@@@???<<<888666555777888:::>>>BBBCCCBBB@@@;;;<<<>>>???<<<888333000///222444;;;OOOfffooolll^^^PPPBBB:::888777:::===::::::;;;:::;;;>>>BBBFFFEEECCC???<<<999888888888::::::999777555444666888333111//////111666<<>>666444111000222444555555444444333333333333444444zzzaaaPPP>>>666333111000000///000222444444444333222???CCCEEEBBB:::222---,,,++++++***+++///333888;;;:::888777666666444222///000/////////000333555777222111000.........//////000...------...111444666222555888777444111222333333000------///111333333888:::;;;999555111///...---...000333444444444444222222333666::::::666111&&&### !!!$$$&&&&&&+++---000222222111222333///333888:::999666333111000///222555444///---000000000111222333444555666777777555111---,,,///333111---***+++000333222///((())),,,000333333111///,,,...222555777777777777222333333222111111333555222777;;;:::666333333555222444666555333444888;;;888666333222222222000///...111555444222000111222000000000///...,,,***)))111222222000---+++,,,---///000...(((""" $$$(((......---,,,,,,///444888777777666555333222111000---///111222333444777999222111111000111222444555777555222111111222444666444333222///,,,***,,,---/////////---***)))***+++111333555555444000,,,***,,,000444888888555000---...///000...,,,,,,///333444666777777666666777999555333222333666888888888555333111111222555999<<<666555333000---,,,---///333444555555333222222333555444444444111111777AAAJJJWWWkkk|||iiiZZZXXX^^^jjjtttqqqggg______dddhhhnnnttttttrrrsssxxxdddNNN???999666===III[[[pppjjjUUUDDDCCCQQQ[[[rrr|||uuuoooooo|||jjjZZZIII<<<:::>>>@@@@@@???<<<999777777666888:::>>>AAABBB@@@>>>666888;;;===<<<888444111333444222555GGGaaarrrttt]]]RRRDDD;;;666444777============<<<===@@@FFFJJJCCCAAA>>>:::888666666666777888999777555444444555555444333222333555888:::???<<<:::;;;???III\\\mmm{{{lllPPP@@@777444111000222444666666666555333222111111222333pppZZZGGG:::000///333333222111000222444666555444111000888>>>EEEEEE===444---***)))***,,,000555999<<<===777666444444555444111///,,,,,,---...///000222333000111111000///------------+++***+++...222555777555888;;;999666333555777888444///---...000111222777:::<<<;;;777222///...---///111333444333111000111///000444999:::555///$$$!!!!!!$$$&&&'''(((+++......------...000,,,111666999777333000---000000222333000,,,,,,000.........///111222444555888999777222+++)))+++///222111111333666777444222******+++///333444222000///111444777999::::::999222333222000......000111555777:::999777444444555222333333333333444777999777555444444555444111---,,,///333333000......000...///000111///---,,,+++333333111///,,,,,,///111111222000---((('''))),,,111111000...---...111444444444444444333222111111111111111000///000222555//////000111111222333333444333222000///////////////000111000//////000111---,,,+++((('''(((+++...111444666555111---------...///222444444111---***---///111///,,,,,,///333444666777666555555666777333222222444888;;;======:::888444111000222555888444333111---)))(((+++///333444555444222222555888555333222333222222666===JJJYYYnnn}}}~~~eeeYYYYYYaaammmwwwtttkkkcccdddiiilllooosssnnnfff```aaafffpppiiiSSS===888444888BBBSSSkkksssYYYCCC???LLLWWWkkkrrrlllkkkooo}}}kkkWWWFFF:::;;;<<<<<<<<<:::777555555666666777:::===@@@@@@>>>;;;666777888999999999888777555444000///???YYYlllqqqcccTTTBBB777333222666;;;@@@???>>>;;;;;;>>>CCCGGGBBB???;;;777444222111111111444666777555222111111555666666777777888777777<<<888666888;;;EEEXXXiiixxxkkkPPP???888555111000222555777888888666444111000000000111qqqVVVEEE222((("""(((000333222111000222555777666444111///...777AAACCC===333+++(((%%%(((---444:::>>>>>>>>>555444333333444333111///)))***+++,,,...//////000000111333222000...,,,,,,+++)))(((***...333666888777;;;===<<<777444666999;;;666111------000222333777;;;>>>>>>999444000///---///111333333111///...111...---111777888333---$$$""""""%%%&&&'''%%%))),,,---+++)))***,,,''',,,222555444000,,,)))222000000000,,,(((***///,,,,,,,,,---///222444666;;;<<<:::333+++'''(((+++111222444777888777444111...,,,+++...222444333111222444777:::<<<======<<<333333222///---+++,,,...888999::::::888666555555222111000111222444666777777555444555777555111---***...222222///------...,,,...111111000...------......---++++++...333666333333222000...---...///444444333111...------///111222222333333222111111555444111...++++++...000---...///111222222222222222222222111///,,,***(((***---111333333333444555,,,***(((&&&%%%''',,,000111444666333---+++---111000000000000///---***'''+++000333222///...111555555666777666555444555777333222333555:::???AAABBB???<<<666111///000222444333333000+++'''(((,,,000555666777555444555999===777333222444555333555999III\\\rrr~~~{{{cccXXXZZZcccpppyyyxxxooohhhjjjnnnppprrrtttnnnbbbWWWSSSTTT\\\mmm~~~qqq]]]@@@:::555555<<>>BBBAAA???:::555000---,,,+++---111444666444111///...222444777:::;;;;;;:::999777444222444888BBBUUUfffwwwjjjNNN>>>888555111111222555777888999777444111/////////000sssVVV>>>222++++++******,,,...000111222555999:::888555333222222333555444222,,,'''###$$$,,,333:::BBBEEECCC777444111////////////...---000444222...,,,...111222333222222000---+++)))******)))***---000333666::::::888444000000444888===999444000///000000000555888;;;;;;999666444333///111333444444222000...***...//////444999444***$$$"""!!!!!!$$$&&&((((((&&&'''&&&###%%%***,,,***))))))))),,,//////,,,(((///...+++)))((()))***+++000///,,,,,,...444:::===@@@???>>>999444000...---111222333666777555111...***+++,,,...111333444444333777::::::777444333333444222...***((()))...111===;;;999777666555555666222111//////000333666888555333222222222222111000+++///222444222000......000444888777222......000...---+++,,,///222333444666444111000111222222222555666777777555222---+++000//////111333555444333:::555///)))&&&&&&(((******...222444333000///...///---,,,,,,,,,,,,***)))++++++---111666777333///+++)))$$$ !!!'''+++......---,,,---...///000111---++++++)))$$$###&&&+++111777999555222111333666444333444777999777555333444666999===>>>>>><<<999999777444111///000111222111...+++((((((+++---888;;;===;;;777666:::>>>;;;666333444555555:::@@@RRR^^^mmmxxx~~~yyy___QQQWWWjjj|||~~~yyyvvvuuuuuusssrrrjjj[[[MMMJJJLLLSSS___jjjsssyyy{{{ooobbb[[[@@@777555;;;===DDD___~~~|||]]]CCC???NNN]]]gggllliiihhhrrrmmmUUUIIIBBB<<<:::888555111///.........222444888;;;======<<<;;;888777555555666888;;;===999555222555@@@QQQaaajjjeeePPP999000000111444999>>>:::555333333666888999;;;777555555111)))%%%&&&+++111666666222...---......000555<<>>>>>>>><<<888444111000000333333444666777666222///.........000222444666666888999999666111///...///000///---***)))***---000;;;:::888666555444333222000000///000111333666777333222111222222222000...,,,...000000///......///444777999555000,,,,,,---///---+++,,,///333666777777555222000000000111222555666777777666222///,,,222000000111333666666666888444///***((((((***,,,,,,...000111///---------...,,,++++++,,,---,,,***((((((***///444555222///,,,)))%%% ###'''+++******+++,,,...000111111---++++++)))$$$###%%%***///666888555333333555666444222333555777666555333222333555999::::::999888888777444111///000111333333222000---,,,---...888;;;===;;;777666888;;;<<<999777888888777;;;@@@QQQ^^^ooozzzvvv^^^PPPWWWjjj|||~~~|||yyywwwdddWWWKKKIIILLLNNNQQQUUUZZZ___eeehhheee[[[OOOGGG;;;333222888===FFFbbbdddKKKDDDPPP[[[fffmmmiiigggpppmmmUUUHHHAAA===999888555333111000//////222444777:::;;;;;;:::::::::999777666777999;;;===777333000333>>>PPPaaalllgggSSS>>>444111000222555<<<999555333444555666777999666555555222***&&&''',,,111777666222,,,******...///333888===???===:::777333111111222888FFFSSSjjjwwwUUU???777555555777777555888===;;;999666333111000000000qqqTTTDDD999333000111111111111111111111111333555666666444444555666000///...,,,***'''$$$###""")))///333:::AAADDDBBB444111,,,)))((((((((('''000333444333111000222555555444333222000///------,,,---...///000000111111222444555222///---///222555333222222333333222111666777888777777777999:::::::::999777444111...,,,+++...222555999;;;555...'''%%%###$$$'''+++...///)))+++***'''(((---///...,,,,,,,,,///111111///---///,,,)))''')))...444888444111...---///333999===;;;:::999666333222333444555555666777888777444111333111000000333777888999===;;;777222,,,))))))***+++,,,,,,+++++++++---000888666555555555444111/////////000111222444555555222111111222222000---***+++---...---,,,---...000555666555222---+++---000111...+++,,,///444888:::888666222000...///000111444555666666555333111///222000///111333666777777666444000---,,,,,,---...---......,,,++++++---//////---,,,,,,---...---,,,''''''***///444666444000,,,)))%%% """'''''''''(((***,,,///000000,,,***+++)))%%%$$$'''***///555777666555666777777555222111222444444444000///...///222555666666777777666444111///000111444666777666333000//////555888;;;:::888666888:::???<<<:::;;;999888<<>>===999888777666444222000///111222555777999999999999<<<;;;:::999999:::;;;<<<777333000111<<>>;;;:::777777<<>>;;;777444222333444666vvv___EEE777444444333444333444555666888999;;;;;;777666333///+++***+++---///...+++)))(((((()))***000333444222444777888666///+++'''%%%&&&((()))***,,,,,,,,,---///333777;;;999777555333111111222222111222444555444333000///***...111222111000222444888888888999:::888444111...111444555666777888:::999888777555333222222111---///444999;;;888444111...,,,))))))***++++++***777;;;<<<888666888999888000000000000//////000111333222222222333555666777000111333555555444333111111222222111000111333555777555555666888999888777666222...000444999:::999:::999666333000---***((()))+++---......000222555///......111555777444111---...000111222111000000333222222222000---((($$$***...333666666444222222///---+++)))***///555:::777333...,,,---000333555555555444111...---...000///000000111222333333333000222555999<<<;;;777333555444333222222333333444------+++***+++...444888777444111/////////...---***)))***...333555444111(((((('''%%%###"""###$$$%%%%%%$$$$$$%%%&&&'''((((((%%%&&&)))+++***+++///555666888999888888999999@@@===999444111///000000)))'''&&&''',,,111444666333444444333111///000000111444777888666333111000111333555777888999;;;<<>>///000666;;;<<<<<<;;;888444111...,,,---...111444777:::<<<<<<<<<<<<<<<;;;:::999999666444111222:::III\\\iiimmmaaaMMM:::000000555888888777777999999888555222...,,,...111000,,,)))***---111555888777333000---***,,,///222333333222222555000...000222444<<>><<<777333333333222111111222333333,,,------------000555888777444000............---***)))(((+++///000...+++&&&'''((((((&&&%%%&&&'''%%%$$$#########$$$%%%&&&&&&###$$$)))++++++---111888888888888888999999999???>>>;;;666111//////000)))((('''(((---222555777111222333333111000000000///111333444333222222222444444555666777999;;;<<>>:::999???IIIWWWeeewww|||iiiZZZ[[[eeeqqqxxxooojjj```WWWKKKAAA<<<888555333222111333;;;FFFWWWppp~~~dddMMMIIIVVVfffkkkkkkhhhmmm~~~sssSSS888***+++222::::::;;;:::999666333111------...000222666999;;;999:::;;;;;;;;;999888777/////////111999III\\\jjjjjjaaaOOO;;;//////444777777666777888999777444111,,,***+++...---)))(((***---000333777888666444222///222555666555444444555222---+++...000222777===NNNddd|||xxxUUU???777777:::===<<<888777:::<<<:::777555444555666888zzz]]]???777///......,,,---000222111//////111444888:::;;;999666111,,,)))***+++,,,+++++++++,,,...000222222333111---,,,//////---***(((&&&'''---333999<<<000---******,,,000444777555222///++++++,,,...000000111111111000///...---...111222111...---///111888888999:::<<<;;;888555------+++)))***...555:::888777555444555666888:::111000222666555///...111000///000111111///,,,)))+++444;;;<<<:::::::::888::::::888555111000222444666555444333222222222333111222333333222000...---///111444444333222111111111000///111444777999:::333///---111999===<<<999:::777333222333444222111...---+++))))))...555:::555000---000666999777333.........---,,,+++***)))---------...000111000......222888<<<<<<;;;999999555111+++''''''+++///222333000,,,***+++,,,------...222666555111------////////////000333666999;;;555555555777888777444111111000...------...000111---...///000///000222444333000---+++,,,---......,,,***(((***,,,,,,***'''%%%'''))))))(((&&&&&&&&&###"""""""""###$$$&&&'''&&&$$$%%%)))+++***,,,000777666555666777999:::::::::::::::666222000000111---+++***,,,///222444555///111333333111000///000...///000//////000333666;;;999666555666888999:::AAACCCGGGIIIDDD@@@CCCKKKWWWfffwwwzzzhhh\\\```jjjssswwwmmmfff\\\PPPFFF>>>:::777444555:::CCCPPPbbbyyyrrr___NNNIIIRRRbbbeeefffhhhrrrfffMMM999,,,+++111666777888999999888777777222111000///000333555777666777999::::::888666555...//////111777DDDVVVbbbiiieeeWWWBBB444222444555555444444555666555222///+++((((((******''''''***...///111444666666555333111333555555444444777:::555000---000111111444888DDDZZZ{{{~~~xxxuuuTTTAAA666666:::>>><<<777666888999888777666555555666777bbbEEE888222---+++***))),,,000222000---+++,,,///444666777666333///+++((()))************+++---///222333000111///******---///---)))'''&&&)))000888>>>BBB444111,,,***+++///222444222///+++(((''')))+++---...//////......---,,,,,,222333333000,,,***+++...555555777999;;;<<<:::888000---((($$$$$$+++444;;;:::999777555666888:::<<<222000111444222,,,,,,000///000111333444222...+++!!!,,,666999888999888777>>>>>><<<777222111333666666444111///...000222444444333222000///.........000333666777555333111111///...---///333777:::;;;222///---222;;;???>>>:::<<<777222///111333444444000---)))&&&&&&,,,555;;;999333///000555888666222//////---,,,***)))((('''***)))***---111444444444000444888:::;;;;;;<<<<<<555000***''''''+++///111///---***)))+++,,,---,,,+++111666666222...---...000000000111444888<<<>>>444222000///000000///...000...,,,******+++---///...///111111000//////000...,,,)))(((***---...///000---++++++---,,,)))&&&%%%(((******(((&&&$$$$$$!!! !!!###%%%((()))(((&&&&&&***+++)))+++...444333222444666999;;;;;;555777888666222000111333111///...///111333333333...000222333111000///000.........------000555888@@@===888555555666777888???EEEMMMRRRMMMFFFGGGLLLTTTcccuuu|||jjj___fffpppwww}}}wwwssslll```SSSHHHBBB???555888>>>HHHVVViii|||eeeXXXJJJAAAFFF]]]```ccchhhuuuvvv]]]JJJ;;;000---000222333555777999:::;;;;;;666444222000///000222444333555777999999888555444111222222111444>>>MMMYYYkkkkkk___KKK;;;777666444444333222333444333000...+++(((&&&((('''%%%&&&***//////000222444555444333000111222000000222888===:::555222444444333444777>>>SSSuuuwwwqqqRRRBBB555666:::>>><<<777555777888777777666666666666666zzzZZZDDD<<>>CCCEEE===777111...///111222222000111333444333222///...)))///666::::::999888999888:::;;;:::888777777888777444000------...///000555222............,,,)))111444777888555222000//////***(((...888<<<999444444000...222999<<<999555444444222000///222666:::;;;111&&&"""%%%+++000222333333333333333333333333///...+++)))'''&&&&&&&&&&&&'''+++111666999999999444555666777999:::;;;<<<777222,,,***+++---.........,,,+++,,,......+++)))---...///000111111000000000000111333777;;;???BBB888333---******+++***(((++++++,,,------,,,)))'''(((***---111444444111...,,,---+++(((***///000---///,,,)))***,,,---+++))))))((('''%%%!!!"""$$$''')))***&&&(((***++++++,,,---///,,,...111444666777888888666555444444555555444333---///111222333333222111...222666555111///111555111000//////000333666888???===:::777555555777888???JJJWWW]]]YYYQQQJJJGGGWWWbbbqqq}}}|||pppgggjjjsss||||||zzzwwwtttmmmbbbTTTKKKLLLNNNQQQWWWfff{{{ttt```KKK======CCCVVV[[[aaaiiiwwwtttVVV@@@444///000444666888999777666888::::::;;;666111...///111111000888555444777<<>>@@@>>>:::888444333444666===KKKYYYkkkrrrlllUUU>>>555333111777555444444444333000...)))******+++,,,///333777666777777444000---,,,,,,...---,,,+++,,,...111333333333333444555777888999<<>>:::CCCOOO[[[\\\aaalll}}}}}}eeeHHH555---***,,,///000111333666666555444333333222111111333444333222333333555:::@@@AAA>>>:::555222000111333:::JJJYYYmmmuuuqqqYYYAAA555222000444333333444555555333111//////.........111777;;;;;;;;;:::777222///......------,,,,,,,,,---...//////000333666888:::;;;;;;;;;DDDWWWqqqyyy~~~~~~YYYAAA???===:::999999888777666666888666222111444555333rrrWWWCCC888222111444------...000111444666777===999222,,,***---111555111333555777666111+++&&&&&&&&&&&&))),,,//////...333444666666444111...,,,///222666666222,,,'''$$$&&&&&&'''***...000111000///---+++(((&&&&&&((()))---,,,+++***(((%%%###"""(((,,,000000...---...///666555444555666888;;;<<<444666666444000---+++***///444777666333222666:::<<<999666333444666888999222000...,,,,,,...000222444555777888777555333111---++++++000666999666222...000111222111000000000444888:::666///,,,///333333444444333111111222333444444444222000//////000...,,,***,,,000333222000***((('''***///000,,,((()))))))))+++......+++)))////////////000222444555555555444222...***'''%%%+++---......------...///---...000222444444333222111111000000111111111111444111...,,,+++++++++,,,***++++++---000555999<<<777666555333222111111222000,,,'''######%%%(((***---///111111111111111111(((((((((***,,,,,,***(((---222666999<<>>@@@???===<<<:::777333222333555666666;;;999666444333333444555222111/////////000...---,,,...111333333222111///...///111555999===AAACCCKKKSSS^^^eeegggddd```^^^eeevvv|||ddd]]]]]]iiiyyypppYYYHHH???@@@KKKXXX[[[\\\aaapppttt]]]BBB333...///111555---,,,///444666333111111222222333444555444222111///111555;;;??????<<<999.........000000555CCCQQQeeesssuuuaaaHHH999333000...///000444777888777555555444222000///222666:::>>>>>><<<999444111000000///......---------------222333555777999<<<>>>???<<<@@@MMMfffxxx|||^^^FFF@@@;;;888777777444222333666888777333333666777444nnn[[[EEE777000---...111,,,---...111444777:::;;;???;;;444...,,,...333666000222444777888444---((()))((((((***---//////...333444555666444222...,,,000111333111...+++***)))&&&&&&(((+++///111111111///---+++))))))))))))***...---,,,***(((&&&###""")))---111222///,,,,,,---555444333333444777:::<<<888888666333///------...666:::<<<:::444111333666888777555333333555888:::555333...+++)))+++---///000111222444555444333222...,,,,,,000666777333...+++...222333111000111111777;;;===777...))),,,000222333333111//////111333666777666444000///000222000---+++,,,///111000///***((('''+++000111,,,''')))(((((()))+++++++++***------------///222444666888888666444111---)))'''111222333111---************+++---//////000//////......000000000111111111555333000---+++***+++,,,((()))***---222777<<>>DDDEEEBBB===999999666333111222444555555999888666444222222222222111///---,,,---......---,,,---000222333333222111000111222555:::>>>BBBEEELLLRRR\\\dddggggggeeeccchhhyyywww```[[[]]]kkk{{{vvvfffRRRFFF@@@BBBKKKUUUSSSVVV^^^pppqqqZZZ@@@333222444777:::000,,,---333555222///000222444666666555333111///---000555:::===<<<888555+++---111333111222<<>>>>><<<999666444444555333222111000......------555444333444666999<<>>AAALLLddd|||}}}dddLLL@@@:::777999888333111333777999999666666999999666nnnWWWJJJ;;;444000---///222...///111333666999;;;===>>>;;;555111000111555777//////111555777555000***,,,+++***+++---/////////222333444444333000...,,,/////////...,,,,,,...000*********---000222222111///---++++++,,,......---//////...,,,***(((%%%$$$+++///222222///------...333222222222333666888:::999888555111......000222888:::;;;999666444555777888888666444222222555888666333...***((()))+++,,,...---...000333555555444111000000333666555111---,,,000444444333222444666;;;>>>>>>888///)))+++///111222333222000000111333666666555333111111222444222000---,,,---......---******+++...111111---******)))((('''''')))***++++++++++++,,,...111444666999888666444111---***)))222444666444...)))(((((()))))))))***+++,,,,,,---,,,...///000000000222444555555333///,,,)))***+++((()))+++///333888<<>>:::333444333111,,,'''$$$###!!!"""'''***+++)))&&&&&&'''((()))***+++,,,///111444555555666777888111777>>>DDDEEEAAA:::666777555222111222333444333444555555555333111///---...---,,,++++++,,,---............///000111111222///000111444999???EEEIIIJJJPPPZZZdddkkknnnnnnnnnmmm{{{}}}qqq___[[[^^^lll{{{kkk\\\KKKAAA>>>???DDDJJJHHHMMMZZZnnnoooYYYAAA777:::>>>BBBEEE===444000555666111...111222444777777555222000000///222666999:::888444222///222777888222///666AAAWWWooo~~~pppSSS;;;---%%%$$$&&&+++111777::::::999======;;;888555444555777:::::::::888666666888:::777555333111///.........333111000///000444888:::@@@BBBLLLaaa}}}fffOOO@@@:::888======777444777888::::::777777:::999777gggPPPBBB;;;555222000///111666444444555666777999;;;;;;;;;999666444444555666888...------111555555111---...,,,******,,,...//////111111111111000...---,,,,,,---...------...111444.........000222333222111...,,,+++---000222222111111000///...,,,***((('''+++...222222000///000222111111111111333444666888777666444111//////222555999888777666555555666666777777777555333333666999444111---***((()))***,,,...------///333666666555111333555777777555222000+++///333444222222555888===???>>>999111------000222333444444333222333444555333222111222333444555333111...,,,++++++++++++***+++---000000000...---))))))((('''&&&'''((()))******)))***---111555777888777444111...,,,***)))...222666555///***(((((((((((('''&&&'''(((***+++,,,...000000000111444777555666555222---))))))))),,,---///111444777888:::999999999888777666555444000111000---***)))+++---000333555333///...111444777555333222333333222111000222222222555:::;;;777222222333333222...)))%%%!!! %%%,,,///...,,,***)))'''''''''(((***+++///111333444333333444555111555:::>>>???<<<777444555333111111222222222111000222555777555111---)))***,,,,,,+++)))***---111111///---******+++---///---...///444;;;EEENNNSSSPPPUUU]]]hhhpppuuuwwwwwwuuu}}}~~~qqq___[[[___lllyyy~~~~~~}}}vvv|||vvv^^^PPPAAA<<<<<<>>>BBBFFFAAAIIIXXXnnnkkkWWWBBB???GGGQQQYYY]]]OOOAAA888999777000...111000333777777555333222333222555888999888555222000444777:::888000***111;;;PPPkkk~~~qqqSSS;;;---&&&$$$&&&+++111666888777666888888888666444222333444444555666666666888<<>>777888@@@@@@999555999888::::::888777999888555jjjMMM:::333///------,,,+++///666999888888888888888999999888888777666666777888888...+++***...333555333//////,,,))))))***---...///111000000///...------,,,***,,,......///000222444111000000111333333222111...,,,+++...222555666444111111111///...,,,***)))***...111222000000333666//////000111222444555666555555444111000000333555;;;888555333333444333222333555666555444666:::>>>222000,,,)))((()))+++---000...---///444777777666111444888999888555333222)))---111111//////333888>>>???>>>:::444000000222333555666666555444555555333111...///222444555555444111...+++))))))))))))))),,,///000000/////////)))))))))((('''&&&&&&''')))))))))***---111555888777555222...,,,***)))))))))///555555000+++((()))((('''%%%$$$$$$&&&)))+++---///111111000222666:::555666777333...)))((()))///000222333444555555555;;;;;;;;;:::888777555444111333333111---+++,,,...///222444222---,,,///222111111222444555555222000///000///---000666777555000000111555666444---'''!!! """'''...222///,,,,,,***(((&&&%%%''')))+++000222333333222111111222111333666888999777555333333222111111222222111///---111666999888222,,,''''''+++---+++((((((---333555111,,,'''%%%&&&))),,,------///555???KKKWWW^^^XXX\\\cccllluuuyyy{{{zzz{{{~~~xxx___\\\___lllwwwzzzxxxvvvgggnnn{{{tttfffUUUGGG;;;888===AAAFFFJJJ???IIIZZZpppfffTTTCCCEEETTTcccnnnttt]]]LLL>>><<<888000---111...222666777555444444666555888::::::888444111000777999:::555+++%%%,,,777JJJfffzzzoooRRR<<<111,,,&&&(((,,,111555666444222000111333222111//////000111222333444666999>>>BBB;;;888444///---,,,---...+++,,,...111333555666666444555<<>>===;;;888555555555:::666222...---000444777IIIZZZkkkjjjWWWAAA333///,,,,,,---000444666666555111111222222111000...---///111333444555666999<<<:::888555111...+++***)))+++///333333111000222444:::777666>>>SSSrrrwww|||eeeGGG444222333888;;;999777888777888:::<<<<<<:::555111mmmRRR===222///---...///000000222555888888888999999888777666555222333333222111222333444222222222333444555444333444111,,,(((&&&'''(((***/////////000000//////...,,,***((())),,,///111111///...---+++***+++...000000111444:::???>>>888333333111......///000...,,,...000333444555666999;;;777444111222444333///+++)))***+++---...///111222444444333111///000444777000///...,,,---...///111222...***(((***,,,...///111//////222666555111,,,---...111333444222---)))'''''''''***///444777777888:::;;;999555333555999444666888999888666444333333000///222888;;;;;;999000///.........---+++******---...---...111///+++++++++---000333333000...+++******,,,000333444444///...+++'''%%%&&&))),,,111000000000///...------***---...,,,'''&&&(((+++///000///......///222444666777999999666222---***222444555222...,,,...111555666888888777444111///---...000000000...+++))),,,---...000111111111000***+++---222555666333000111111222444555333///,,,+++,,,---.........---,,,))))))+++...222333111///000///---***'''&&&'''))),,,...000000///...///000222333444555555444444333555333///,,,,,,---///111///111666:::<<<999222,,,+++)))'''(((+++...//////333222///***&&&&&&+++000---+++,,,000666AAARRRbbbkkkpppvvv~~~|||yyy}}}rrrgggjjjwww{{{hhhYYYVVVYYYiii}}}~~~rrr___LLLAAA444333666CCCSSS___dddeee[[[ZZZhhhzzzyyy]]]@@@333AAA\\\{{{www^^^FFF:::333,,,,,,222777777777666555555666777999::::::999888777777777666333000...///333888;;;JJJYYYgggdddQQQ<<<000,,,,,,,,,---///333555444333111111222333333222000//////111333444555666999<<<666444111...,,,+++++++++---222777888666333333333888666777@@@UUUtttvvv{{{gggHHH444111222777:::999888:::<<<;;;:::::::::999777555kkkNNN===444///...***---000222333555777999<<<;;;;;;;;;:::999888888333111...,,,,,,...111222555444444444444555666666777444000+++(((''''''(((000111111111111111000///111...+++***+++---...///,,,)))&&&$$$$$$&&&***,,,...444<<>>;;;888666777777777666wwwOOO999222222111000...111555777888999:::;;;===>>>@@@@@@@@@>>>;;;:::555111,,,)))))),,,///111444444333222222333555666888666222...+++)))))))))//////000111111111111111555222...,,,,,,---------***'''""" """%%%)))+++---444>>>BBB???777000---,,,...000333555444333111444777:::;;;999777666555666555444555666666333111000---,,,111777999444...111000......000555:::>>>555333111///......///000111---)))))),,,111666888666444222333444555444222...///000111111...***&&&&&&''')))...333666777777:::999666111,,,***,,,...000111222444666666555444---,,,,,,...111333222111...000111222111///...------000111...,,,......,,,///000333666777666222///,,,+++***+++///222444444111///---)))'''))),,,000222111000///////////////---......+++(((&&&'''(((,,,---......---...111333555666888999888555222000...//////...+++***,,,...333333333222000---***((('''+++000555666444111...---///111333444333111000)))***,,,...111333333333111111222444444222...+++((((((((()))***+++---.........000111333444444333444444222///+++(((((()))''')))++++++******+++,,,000333555333//////444999:::777111,,,******,,,...,,,///555999;;;888333000,,,***)))))),,,///111111111111///***%%%$$$'''+++***((())),,,///222:::CCCUUUcccuuu{{{vvvxxx}}}|||mmmeeemmmppp```\\\```ffflllpppxxxxxxssslllccc\\\WWWUUUTTTMMMNNNOOOMMMHHHAAA999444;;;AAAQQQjjj{{{jjjiiiuuukkkUUU===555EEE```uuuTTT???555000///000222333444222000111444777222333333555777888777666---+++***+++...444:::>>>KKKWWWbbb```RRR@@@444///+++++++++---///000000......///222444555444333111111222333222111111333555222000///...///111555777666:::===<<<888444333444000111444===PPPlllwww|||fffKKK666111000333666777:::===;;;999666555666666666555zzz^^^>>>000000222222111444777:::<<<<<<;;;::::::<<>>DDDFFFBBB;;;444000///111444888::::::888555777222///222888888222***...+++((((((,,,222999===333222000//////000111333///,,,))))))---333888:::;;;888333000000222444666111111222444444222...+++))))))+++...222555555444888666333...***))))))+++/////////222555777666444---------///111111000///000222333222000---------333777777222///000111///333333444666777555111---000...++++++---000111222555444111...++++++---///...///111111111000...---......---+++((('''''''''+++---.........///111333444555666777666444222000---.........------...000444333222000---***'''%%%%%%(((,,,000333444444333222222444444333222000...,,,---------...///111222555333111000000///---+++%%%%%%&&&''')))+++,,,......000222333333222222222444444333000,,,*********(((***,,,,,,,,,,,,---...000333555222//////555;;;888777444111///---,,,,,,,,,000444777777555111//////---+++,,,...111222222222222000+++%%%"""###&&&'''&&&***///111000222666@@@OOOdddwwwxxxtttwww~~~uuuhhhbbblllzzzhhh```___]]]\\\\\\cccsss{{{uuulllkkkjjjfff```___\\\XXXSSSNNNIIIGGG======>>>>>>>>>?????????AAALLL___zzz{{{jjjjjjyyyfffTTT>>>888HHHaaayyyXXX@@@555111///000...000111///,,,,,,///333444333333555777666333111***)))((())),,,111666999CCCOOO\\\___VVVFFF999222---,,,,,,---///000...---+++---000333444333222000222333222111...---...///000///......000333666888:::;;;;;;777333000222555000111444;;;LLLfff|||~~~aaaJJJ888333000333555555888;;;777777888999::::::777444\\\HHH444---...000000111777999<<<<<<;;;999888888888;;;@@@CCCCCCAAA===:::888333...,,,---//////...+++---000000...///222666666666555333222000///...)))***,,,---///000000000333222111111222222000...***(((''')))...222333222...111444333...)))'''&&&***...333666777777777888>>>DDDLLLNNNJJJ@@@666000***---111666999;;;;;;:::;;;666111222555444...''')))&&&$$$%%%***///444666///...---,,,,,,...000111---+++)))+++///444888:::@@@<<<666111...///111333222333444666777666333111---,,,---///333555666555444222000---,,,,,,---...///---,,,///333555444222///000222333333222111000111333444111---+++---///999======777333444555555777666666777777666333000222///,,,+++---///000111666666555222///---...///,,,---000222111000---+++000///...,,,+++*********+++---/////////000222333333444555555555333111000---------...///111222333222222111///,,,***((('''&&&(((***...111333555555444333333222111///...---//////...,,,++++++...111777444000---,,,,,,***)))!!!"""###%%%(((***+++,,,///111444555333000///...///000000...,,,******+++))),,,............///000222333444333111222666:::555555555555333000---+++,,,///222333222111000111222000...---///111222222000111000+++%%%!!!"""$$$%%%%%%)))000222///...///333???OOO___pppuuuooommmsss|||uuueeecccooo{{{lllfffaaaYYYRRRNNNPPPYYY___[[[SSSNNNLLLKKKGGGKKKPPPSSSQQQKKKDDD>>>666666555777:::>>>CCCEEEHHHWWWlllvvveeejjj{{{yyyaaaLLL999777HHHaaa}}}___EEE666000......---111333111---+++---111777555444555777555111,,,)))((('''(((***...222555:::EEESSSZZZUUUHHH;;;333///......///000000...---+++---000333444333111///222222222000---,,,---...............///111333444::::::888333...---000444222333555;;;IIIcccvvv\\\HHH;;;555222333444333555777555777:::>>>@@@>>>:::666jjjEEE:::000---------...111444666888888777555555666444555888:::;;;;;;:::999777333///...000111...***)))---111222111111555888777777777666444222000///,,,,,,---............---------///111333333000...***)))+++111777:::888555///000111000,,,(((%%%$$$)))---222444555555777888===CCCKKKMMMIII@@@666000)))+++---000333777;;;======888444333444333...***&&&&&&'''+++///222111000---,,,+++******,,,...///***)))))),,,000555777888<<<:::777333000///000111000111333555888999777555///......000444888::::::444333111000000000000///---***)))+++000222111...111222444555444222111111///111222///++++++...222666;;;<<<777222444777888777555555555777777666555222///,,,+++,,,///111222333444555444111///...///,,,---...//////...------333111000/////////......+++---///000000111333444444444555555444333111000++++++,,,...111333555555/////////...------,,,,,,,,,...111333555666666666222111///------,,,------//////...+++)))***...222666444000---,,,)))&&&$$$!!!$$$'''***+++,,,,,,000444888888555000---+++(((***++++++)))((()))***+++---///000000000111222333333333333444666888999222222333444333111...---***,,,//////...///111444444111///...///000000000,,,......***%%%"""###$$$%%%$$$'''---000...---//////666>>>EEEQQQ```kkkoooeeeaaabbbkkkwwwtttdddgggxxxtttnnnhhh[[[NNNGGGEEEDDDFFFFFFBBB>>>???DDDCCCKKKUUU]]]\\\SSSGGG???777888:::>>>CCCIIINNNQQQXXXhhh}}}nnn```iii}}}qqq[[[DDD444555HHH```mmmPPP<<<222///...111666:::888333///000333888666444555777555000+++)))((('''(((***...222444666???LLLSSSQQQHHH===555222111000111111111///---,,,...222555555333111//////000111000//////111222//////000000111111000000777777666222---,,,...111000111333888FFF```sssYYYFFF===888444555444222111333333444888<<>>;;;888eeeKKK:::555000///---+++---222111222444444333222333444111111111111333555777999666222///000222111,,,((((((...333555444444777;;;999999888777555222000...////////////...---,,,+++(((***---111444333000...)))***---555===???<<<777000000000000...***%%%"""(((,,,000222222333555888999???EEEHHHDDD<<<444000*********+++---333:::??????;;;777555555444111...'''(((---333888777222---...---+++******+++---...))))))***---111555666777555666666555333222222222...///111444888999888666111//////111666;;;>>>???999777555444333222000...+++(((&&&)))...000...+++000222444444333111000///---///000---***+++000555000666777333///222666777444222111222555777777777000...+++***---000333444///111444444333000//////...---,,,+++,,,,,,......555333222111222222222111+++---000111111222333555555555666666555333111000******+++---111444666777,,,,,,---......///000000444666999;;;<<<;;;999777///---+++***)))***,,,---//////---***((()))///333444333111///---)))$$$ !!!###'''+++---/////////111666:::;;;666000,,,***###%%%'''((('''&&&'''(((+++---000111000111222333444333333444777888999888000111111222111000//////(((***,,,,,,,,,...333777555222///---...//////...)))+++,,,***&&&###$$$&&&&&&###$$$***------...111000222333444;;;IIIUUUZZZYYYVVVYYYeeerrr|||~~~ooocccjjj~~~wwwooo___OOOEEEAAA999888<<<===;;;BBBMMMRRR[[[hhhpppnnnaaaRRRGGG???BBBHHHOOOVVV\\\```ccchhhyyyhhh^^^iiiyyykkkWWWAAA333555III```}}}{{{[[[CCC666111000555;;;@@@???888333444666888666444666888666000***(((((('''(((+++///333555777???IIIPPPOOOHHH???999444333222222222222000...---000333666666444111///---///000111111222555777222333444444444222000///444666666333///,,,,,,...,,,---///444BBB]]]sssYYYFFF???999555666444000///000000111444888;;;<<<:::777^^^EEE:::333111///...000111111111777333000///111222111///,,,------,,,+++,,,...000555333111...------...///000333555555444444777:::>>>>>>;;;666000...000222222333333333111...+++))))))///555888777444444444//////111555999999666333...000111000---***((('''+++...111111000000333555666888;;;<<<;;;777222///+++)))&&&$$$&&&,,,444:::@@@:::222///000222111///......444>>>@@@888111//////...,,,++++++,,,///000000...---///222555666666222222222444444222...+++000000000222555666555333111//////444:::>>>===;;;666777999999777333///,,,///...---+++******++++++000111333222000---------...///000000///,,,***((((((***...222555555555444333333///+++---222444222+++)))'''(((+++///111222......000222333333000---+++---...+++&&&%%%)))---///222555444111//////000222000---,,,---000444777888;;;<<<:::555111///000---+++***,,,111444555444333111...------///222444888;;;???AAAAAA>>>:::777000,,,'''$$$%%%(((***,,,---,,,++++++***+++++++++///111333111---((($$$###%%%(((,,,///111222111000222444777:::999444,,,&&&"""&&&((()))))))))+++---000333666666444111222444666888999999888888666000+++***---///---++++++***)))+++000444777777555222...***)))***,,,...///---+++++++++***(((&&&)))&&&%%%''',,,//////...333444222///,,,000999AAAFFFKKKQQQXXXaaaqqqwwwjjjkkkxxxuuuaaaOOODDD<<<555222555999>>>MMM]]]fffuuulllTTTVVVWWW[[[bbbkkkrrrwwwyyy|||eeebbblllxxxzzzbbbMMM<<<222111EEEdddmmmRRR;;;222333CCCRRRWWWRRRGGG666...888999<<<:::666666777222*********+++,,,...000222333444;;;FFFPPPRRRLLLAAA999444444333333222111000///000333666666333000///000......000222444666888999333222222111222333555666777888999666222//////000+++...555;;;>>>KKKnnnwww[[[JJJ>>>??????===999444222222333333333333444666777888```FFF999777222222222111111111222333333111//////000111///---+++,,,,,,+++***+++---///222000...---,,,,,,---...///111222222111333777:::===<<<:::666111///000222777666555333111...,,,+++,,,222777888555222333555222111111333555555222///))),,,///000///.........333222111...,,,...222666<<<;;;999777555333222111,,,+++)))'''(((...555;;;>>>999333////////////...000///444<<<===666000...+++***)))***,,,000555888000...------000333555555000000111222333222///,,,///...---...000222222222555222111555:::<<<:::777666666777777666333000......---,,,+++***+++,,,,,,111222444333000...---,,,222111000///---***((('''$$$'''+++///333444444444222111...)))***000111///---+++((('''***---000111111333555666444111---+++)))+++,,,)))%%%$$$(((,,,///000111111000//////000000...,,,+++,,,///333666======<<<888333/////////...+++)))+++000555666666555444111//////111444666:::<<<>>>@@@???<<<999666222...)))'''''')))***+++---,,,+++)))((((((((((((,,,...///...+++)))''''''***,,,///222444444444444333555777::::::666///*** """$$$''')))*********---///444999<<<;;;666222333444555777888888999999333...***,,,222555333///333222000///000222555777111000...---,,,,,,,,,,,,///---+++******)))(((&&&'''&&&&&&)))...111111000///000///,,,***,,,333999>>>DDDMMMUUU^^^lll|||zzzoooppp}}}{{{hhhSSSFFF<<<666333777:::???NNN___vvvvvvmmmnnnpppuuu{{{}}}bbb___nnn~~~uuu^^^KKK:::000000BBB```~~~nnnMMM777666???UUUfffkkkbbbQQQ999,,,111888AAAGGGCCC===999333---,,,------...///000111222222999CCCLLLOOOIII???777444333333444444333111000111444666555111...---...---...///111333555777888222222111222333444666777::::::999555111///000222000333:::@@@CCCPPPrrrwww\\\KKK???>>>===<<<:::888666555222333333444555777888999cccEEE111---111111444666555222000111333///......///000000...,,,+++,,,,,,+++******---///...---,,,++++++,,,---............---...111666:::::::::999666222000111111999777333000---,,,+++,,,///444888666000---000444555333111111000///---+++'''***...111222333555666;;;777111+++))),,,222888AAA<<<666000---...111333///...---+++,,,111777<<<<<<:::666111---,,,...000222111333888999333...---+++)))((((((+++111777;;;000...,,,,,,...222444555/////////111222111///---...,,,)))))),,,000333444999666555666888888666333444555555555444333222111---,,,+++******+++,,,---111333444444222///......666444000,,,)))(((''''''"""$$$(((---000222222222//////+++'''(((---///---000,,,'''%%%'''***---///333777;;;:::555///,,,***,,,------***&&&&&&))),,,---,,,,,,---///000000///...,,,+++***,,,///333666@@@>>>;;;555000---...//////+++((()))...444777888777555333111111333555666888999:::;;;:::888555444333111...,,,,,,,,,,,,+++---,,,***)))''''''&&&&&&***+++,,,+++******+++---111111222444555777888888444555777::::::888333000&&&&&&((()))+++,,,,,,---///333999???BBB???999444444444444555666777888999222...,,,222<<<@@@<<<777;;;:::888333000000444888222222222222111///,,,+++///---)))(((((()))))))))&&&'''))),,,000111111///+++---...,,,***+++///333888???HHHQQQ[[[gggvvvzzzqqqppp~~~vvvcccUUUFFF<<<555777;;;AAAPPPaaa|||xxx```]]]pppoooYYYIII999111000AAA^^^|||pppKKK777@@@RRRhhh}}}zzzcccEEE000000888GGGSSSRRRFFF;;;444000//////000111222222222222111777@@@HHHKKKGGG>>>777444333333555666555333111222444555444000...,,,,,,------...000111333444444111111111222333666888:::===<<<888333000000333555666888>>>CCCEEERRRrrr{{{uuuZZZJJJ;;;999666777999:::999666222333444555666888999999kkkPPP<<<...***,,,000444777555///+++,,,...---...///111111000...,,,---------,,,++++++---///,,,,,,,,,,,,---...///000---,,,***)))+++///444888777777666555444222222111555222...***((()))***,,,000555777333+++(((,,,222777555222///...---,,,+++***---111333555666888:::===888111+++***---333777>>>999222,,,***,,,000333111111000///000333888<<<<<<===;;;555...,,,///333444333222444444111...,,,---+++'''&&&(((,,,222666222///,,,+++...111333444000///.../////////---+++,,,)))&&&&&&+++111666999999888666666777666333000333222222222222333333444///...,,,************+++///111444555444222111111555222---)))&&&&&&''')))$$$&&&))),,,///000000000,,,,,,)))&&&(((...111///000+++%%%"""###'''***,,,000666======777111//////444444222///+++***+++---,,,)))((()))---000///---,,,,,,++++++---111555777???<<<666111------...000222---)))(((---222666777555333111000000111333444333444444444444444333222333222111111222222111///------,,,+++************+++,,,+++***)))+++...111444333333333444666888999444555777999;;;:::888555++++++***+++,,,---///000333555999>>>@@@???;;;777333222222222333555777888555111111999DDDIIIDDD===<<<<<<;;;555000000777======<<<;;;888555111...,,,---***'''''')))+++------)))***,,,...//////...---+++---......------000222777>>>GGGOOOXXXeeetttuuukkkhhhxxxzzzooo[[[GGG666444999BBBPPP^^^rrrtttaaa```qqq}}}jjjUUUEEE888222333CCC\\\xxxsssOOO???LLLaaatttzzzYYY>>>999;;;HHHUUUUUUKKK===444000///111333444555555555444333888???GGGJJJGGG@@@:::444333333555777888555222222333444333222000///...///////////////////////////000000222444777:::<<<>>>;;;666222000222777::::::;;;???BBBCCCMMMkkkxxxqqqUUUCCC555111...///555888777555222333444666777888999999jjjOOO>>>555000---,,,000444666333,,,'''''')))---///222444333111...---.........---++++++---///---......///000111222333...+++(((''')))...333666444444333444444444333222111...+++)))(((***---///444666777222+++(((,,,111666555222000...---...///222333555666555666777888999555111...---000333555444111...,,,+++---000222111111222222222444777:::===???>>>888111...111666444333222000111111///------***&&&$$$%%%)))...222333000...---///222333333222000---,,,---,,,+++)))(((%%%###$$$***111777:::777666555555555444222000111000000000111222444555000///---***)))(((((((((,,,///444666777666666666111///+++'''&&&''')))+++***+++,,,...////////////++++++)))'''+++222555444...)))$$$!!!"""%%%(((******111:::<<<999555444555;;;999666111---+++***+++***(((&&&(((,,,...---***,,,++++++,,,///333777999999666111---,,,---000111444///+++***---111333333//////---------...000111000111111222222333333333222222333555888888777555////////////000111222222000///...+++***+++///222444333222111222333555666333444666999;;;<<<:::888///---,,,+++,,,...111333666555555777999::::::888111000000000111333555666777333333999CCCGGGBBB<<<777888888555111333;;;BBBKKKHHHCCC<<<777333111000+++)))''''''***...111222.../////////...---------...///000000000000222333888>>>FFFNNNWWWdddtttqqqeeeddduuuxxxpppnnnoooxxxpppUUU;;;333777???JJJTTTfff~~~qqqaaahhhuuuxxxgggQQQ@@@444111333AAAUUUmmmrrrTTTFFFQQQccc|||mmmNNNCCC===CCCJJJMMMHHH>>>444///000222555888999999888777666:::@@@GGGKKKJJJEEEAAA777444222444777888666333222222222333444444333333222111000///---,,,+++***......///111444777:::<<<;;;888333111222666:::===>>>===???@@@???GGGbbb}}}yyykkkNNN;;;333...+++---333777666444222333444666777777777777gggPPP777+++***,,,...000111333333111+++((('''(((000222555555333000///............,,,++++++---///000000111222333444555555///,,,(((''')))...222444333222000111333555555444111000///......000222333777777666222...---///222333444333111//////000222555666777666444333444555444222000000111222222222******+++------.........///000222222222333555777<<<======888222///222666111222111///000333222...)))'''%%%$$$'''+++111444555333111111222444444333111...+++******+++******%%%###"""%%%***111555888333333333333333222111000////////////000222333444000///,,,***((((((((((((+++///555888999888888888...---+++***)))***,,,---...//////000000000//////,,,,,,+++)))---444888777+++(((###!!!###&&&)))+++'''---555999999888888999;;;888444///+++)))((('''(((((((((***++++++)))'''******+++---000444888;;;444111...---...000111111111...,,,---000222111000+++*********+++---///000000111222333333444444444000111222555999:::999888111111222222444555777888333222000---***+++///222333222111000000111222222111222444888;;;<<<:::888000...+++***+++...222555555222///...111444666777/////////000111222333444444111///333888<<<;;;888333444555444333777>>>CCCOOOJJJCCC;;;666333333333,,,***)))***---000222222111111000......000444777666555333111111111333444888???HHHQQQYYYffftttsssfffggguuu~~~nnnbbb``````hhhuuu{{{bbbJJJ???===<<<@@@HHH^^^uuummmbbbrrr}}}uuuaaaKKK:::///...222<<>>>>>???===CCC[[[uuu|||hhhKKK888555222111222555777777555222333555666666666555444qqqQQQBBB111(((&&&(((---333333222111000......---...222444666555222///......,,,---,,,+++))))))***,,,111222333444555666666666111---)))(((+++///111111333000...///222555666666222333444444555555444444666444111000//////000000111333333222///...000222222333444333111111222444444111///000111222111///$$$'''***---......,,,+++,,,///111222111111222333888888777444000...000222...111000...000555555111)))(((((((((+++000555888666555444555666666555333...+++(((((()))+++,,,,,,(((((((((+++///333555555111222222222111/////////---...///000111111222222---,,,+++)))))))))******---111777::::::888777777....../////////......---///000000000111111111111//////---***---444777666***'''$$$$$$&&&***---...))),,,111555777888777666888555111---***)))(((''''''))),,,---+++(((%%%$$$((()))***,,,000444888:::222000///000222333222000,,,+++,,,000444555222///(((((()))***,,,...000111000111222222222000///...//////111333666888777666333333333333444666777888333222000---***+++...000333333222111111111111111///000333777:::;;;888555000...***((()))---333666333///+++)))+++///222444//////111222333444444444000...,,,,,,...111444666555444333444666999===@@@EEEAAA<<<666333333444555///...,,,---///000000000000///......000777AAAHHHDDD@@@:::555333333555666999BBBOOOZZZbbblllwwwwwwjjjiiisssyyyeeeSSSRRRTTTZZZeeeqqqzzz|||pppddd[[[MMM???<<>>:::555444777999===??????<<<888666666888===DDDJJJMMMLLLKKK===666//////333666555333444222000111444666555444/////////...------,,,,,,,,,---...///222555888:::888555333333666888888777===::::::;;;999@@@WWWooo|||iiiMMM;;;777777777888888777666666333444555666555444222111oooVVVDDD>>>777222,,,(((,,,333444222000000222333444333333555666555000------...+++++++++)))'''''')))***222333444555666666666666222...***))),,,///111000333///,,,---111666777777333555666777777666333222222///,,,+++---///---,,,000222444222///---...000---///000000///000222444555222//////000111///---###&&&))),,,---,,,+++)))+++---000111000000000111444444333000...---...///,,,000000...111777777222---,,,,,,---///333777999777666777888999888666333+++(((&&&&&&))),,,...///......///222555777666555111222222111///---------------///000111111111111******)))))))))***,,,---000444999;;;:::888666555000111222333333111///---...//////000111222333333111111...+++---333555333***(((&&&'''***---000000------000333666666444222666333///,,,+++******)))&&&+++//////+++&&&######&&&''')))+++///444777:::222111111333555555222///'''(((+++111777777333///(((((()))+++---000222333//////000000...,,,)))'''/////////111444555444333444444333333333444555555111000///,,,***+++---000555444444333333222111111---///333777::::::777444000---)))'''(((---333777000---)))(((***---///000///000222444555555555444///...+++))))))---333777888666444555888:::<<<<<<999777444222111222444555222111000000000000...,,,------,,,---222===KKKVVVPPPJJJAAA:::666666777888:::FFFVVVccckkkssszzzyyymmmhhhnnn|||rrr^^^GGGHHHLLLRRR[[[gggrrrxxxzzzzzz{{{sss]]]DDD<<>>000///000444777666888DDDQQQUUUWWWUUUIII:::999PPPiiieeeMMM222///222:::<<<888666888;;;===@@@AAA@@@<<<777333444666:::AAAHHHLLLLLLLLL???777...---111555555333555222000000333444333111,,,------......//////000,,,,,,---///111444777999888666444555777777555222888555555777666===SSSlll{{{kkkQQQ@@@888999;;;:::888666555555333444555555555333000///hhhSSSFFF@@@:::444111000111///...222222333333444333333222444333111000...------,,,++++++***)))((())),,,...000111222666999:::888666222,,,&&&(((...444444222222---***+++000555555444111111000000000000111111//////---,,,***)))'''''',,,---...//////...---,,,(((,,,000111///...000333333000......000111000...+++,,,,,,++++++***)))((((((,,,000000---+++...111///111111///,,,+++...111444111//////222333222000...222666555222222555999555444444444444333111000)))&&&$$$%%%(((---111222333333555666777777666555333000,,,***)))'''%%%###+++++++++++++++,,,------///---***)))***,,,......555333111111222333222222...111444777777444///,,,000444777666111///000333111111000...///222888===333000,,,+++,,,------------...///000111111111000111111111///+++(((&&&&&&%%%***...///,,,(((&&&&&&(((***---/////////000111//////000111111111111111$$$)))///333444333222222---,,,+++---///111222111111111000///,,,)))&&&$$$---...///111222222222222333222111111333555555555222///,,,+++******)))(((,,,///333666777555111///...///333888<<<;;;666111---)))%%%%%%(((...111333---,,,+++++++++---///111;;;999777555333333333333...***%%%###&&&+++000333222555777777666666888;;;777666555333222222222222111111111222222000,,,(((''')))+++...333@@@QQQ]]]]]]QQQAAA666444777999:::DDDOOO^^^kkkssswwwzzz|||xxxpppeeennnzzzvvveeeUUUGGG@@@IIITTT\\\hhhtttuuuuuudddPPP@@@@@@BBBOOOgggpppjjjooovvvWWW???111+++---111444555777999;;;@@@@@@AAA@@@999;;;QQQjjjoooNNN666111///222333111111444999>>>@@@>>>===<<<888222111333777===BBBDDDDDDBBB777222...///333555333000555111---,,,...///...---)))((((((+++///111000...,,,000444666666666888:::888666444222111000111222444222333333111666MMMeee}}}mmmRRR>>>333888>>>???;;;555111///222444777777444111//////kkkTTTBBB777888666444333222111111111111333666888999777555444444333111///............,,,,,,+++******,,,...000111222333666999:::999777000+++''')))000666666444222...,,,---222666666444222000---++++++---///111222111///,,,***((('''&&&***+++,,,---...------,,,))),,,///111111000000111000...---...000222222000------,,,,,,***)))((('''+++///222333111///......---///000///......111444666444111111333444333111000333666666333222444777444333222111111111000///***(((''''''***---//////111333555666666666666777666222---)))(((''''''&&&((((((''''''(((***+++,,,...,,,))))))+++---//////333111---,,,...000222222000333777888555222///...222777;;;999444111111333555444111......222999>>>777444111///...---,,,***++++++,,,---...///000000444333111///---***(((&&&###(((---///---+++))))))---------...///111111222111111222222111000///...'''***///333666666555333......///111333444333111333333222111///,,,***(((------...///000111222222555222//////111444444333111///,,,,,,,,,------,,,---000444777777555222//////000222666999888444///)))'''%%%%%%(((...333666...---,,,,,,---...000111:::999777555333222111111///+++&&&$$$&&&***///111222444666666444333555666666666555555444444333333111111111222333111...,,,(((***,,,...222<<>>===<<<555222000111333444333111111...******+++------,,,)))((((((+++...000///---+++///333666666777999;;;999777444111000000111222111000222333222888NNNfffiiiKKK555222777<<<===:::666222111333555777777555222000000gggQQQ@@@444...///333666666444222333444222555999<<<<<<:::777444222111///......000222333///...------...///222333222333444777::::::888666...***(((+++222777888666111///...000444666555333222...)))%%%%%%(((,,,///444222000---***(((''''''******++++++,,,,,,,,,,,,+++,,,...111333222000...,,,++++++---000222222222...------,,,***)))((((((///000333666777555000,,,***,,,...///000222444777888666333222333333222111000333555555222111222444444222111///...------...---,,,+++,,,......,,,+++,,,///333333222222444666999444...)))(((((())))))'''&&&&&&&&&'''))),,,------+++)))***,,,...000000111---***(((***...000111111555999888222......000666;;;>>><<<666222222444999777333000///333999>>>;;;888555333111...***'''((((((((()))+++---///000666333///......---***'''"""&&&,,,//////...------222///...///333555444222222333333333111000...---,,,---///444999:::888555000000222444666555333000444444444333222000...---,,,,,,,,,,,,---///111222666111------111444333000000...------///111222111///111444666777555222000...///000333555444111...))))))(((''''''***///333......------...///111222888777666555333111000//////+++'''%%%'''***...///222444666555333111000000222333555666777666555444222111000111222222000...***+++---...000777AAAHHHHHHDDD???999666777<<<@@@GGGPPP\\\fffmmmrrrwwwzzzpppeeeccclllwwwuuufff[[[QQQNNNLLLMMMWWWccc{{{xxxaaaMMMCCC===CCCQQQeee{{{{{{lllqqq}}}lllQQQ>>>333111111000000000111222333111,,,+++111777BBBZZZpppsssUUUAAA777...***(((''')))...777;;;===;;;999999555000222111222333555666555444222333333333444333333222000---******+++,,,------)))))))))+++...///...---+++...222555666888:::<<<999777444111///000111222///...111444444:::NNNeee~~~lllMMM888333666:::;;;999666555444555777888888555333222222fffKKK;;;222---++++++222999:::666222222555555666888999999666444222...---------000333777999333111///000111444666666222333444666999999777555...,,,+++...444777666444.........111444555333111...+++'''###"""$$$'''***222111///---+++*********---,,,+++************+++---,,,---111444444000+++******+++---///000000000------,,,,,,++++++++++++000111333888<<<:::333,,,(((***---///111333555666777555222000////////////,,,...111111000///111222444333111...,,,+++,,,...000000000111222000---***%%%)))------++++++///222888444///,,,++++++******((((((((((((***,,,...000///---++++++---/////////---+++)))))),,,...//////---333777444...+++...333:::======999222///111444999888777444333444888;;;:::888666555333///***&&&'''''''''(((***---///000333///+++,,,///000,,,((($$$''',,,000222111///...000......222888;;;777333111222333333222111///---000...///444:::===:::666222111000111222333111///333333333222111111000///,,,+++******+++---000111222///---000555777444//////...---...111444666666111222444666666444222111,,,---...000111111000/////////---***'''&&&(((+++...---------...///000111444444333333222111000000---***'''&&&))),,,///111444555666555222///---,,,+++...222555777777666555333111000///000///...,,,***,,,------...222777<<<===>>>===999555555:::???EEEMMMWWWaaahhhooovvv|||oooaaa```jjjvvvqqqiii___WWWNNNKKKSSS^^^pppkkkXXXJJJ===<<>>666555444222222222333222222---)))***///555AAA[[[tttvvvVVVAAA888///+++)))'''))),,,333777999888888999666222000///...///111111111000111333555666444333333333333111...,,,,,,------...******+++,,,............+++---111444777999:::;;;999777444111000000222333000///222666666:::LLL```~~~sssVVVCCC888888999999888777777666777888999888666444444444iiiHHH444+++&&&&&&(((,,,444<<<<<<555000000333777666555333111///......******+++...222666:::===666333111111444666777777111111222444666666333111---------000333555333000++++++---///111111000...***)))'''%%%$$$#########+++,,,,,,---............111///---***)))))))))***///......111444333///++++++,,,..................---,,,,,,,,,---...000000000///111777<<<<<<555...)))***---000222333333222222111...+++))))))***+++&&&(((***+++,,,...000222555555333000,,,+++,,,///333333333444444333///,,,$$$&&&)))))))))))),,,///333111///......---+++)))(((((()))+++,,,...///000111///---,,,...///......******+++...000000...,,,)))---000...)))(((...444<<<<<<999222,,,***///444555777999999888666555555444444333444333111,,,)))(((((()))***,,,...///000,,,)))(((+++///111...)))(((***...222333222000---,,,,,,///666===>>>999333///000222444444222111///111///...333999===;;;777333000,,,***+++---//////000000000///////////////,,,+++******+++---000111------///555::::::555///...------///222666888888222333444444444333222111***+++---...//////000000222111///,,,(((''''''(((,,,,,,,,,,,,---...////////////000000111111111222***((('''(((,,,000333444777777666444333000---+++%%%(((...333666777666666333111///...------+++)))***+++,,,---...///222444777:::<<<999333222666;;;AAAHHHQQQZZZbbblllwww~~~ppp```^^^iiivvvzzzvvvnnndddXXXSSSWWW___lll{{{ppp[[[LLL>>><<>>CCCKKKSSS]]]hhhvvvrrr```[[[iiixxx~~~tttiiibbbaaadddppp{{{xxx^^^MMM???===???EEEYYYooo~~~mmmgggrrrkkkQQQ???444...///000444999>>>>>>999555///000333444111888SSSoooiiiHHH666111///111222//////000///444777777888<<<;;;888///...///222555777666555444555555555666555555444333333111...+++***+++---000111333333222111111222000000111333666777666444222222333333333333333333666444777;;;:::999CCCRRRfff}}}www~~~www]]]III???;;;666444555888;;;<<<::::::999777444444555777~~~RRR???///,,,+++&&&&&&+++///333555333...***+++---111000///...,,,+++******+++---000333555777888888555000,,,,,,///111000...***)))***+++---,,,)))'''&&&(((,,,000111000---+++(((***+++,,,,,,,,,,,,---)))*********(((%%%""" $$$)))...111111000...///---)))'''&&&'''***,,,111222222111///...///000111444777777444222222222444333111000000111333444333111000000222222000...+++,,,///444888888555222,,,,,,***&&&######&&&)))'''$$$""""""%%%***///111444666777333---******,,,000///---...000333555555111---***,,,000333222000+++***)))+++,,,---,,,+++))),,,///222333111///---------,,,...000222222111------///111222111...+++***(((&&&###"""&&&,,,111444555333---&&&$$$(((---///333777999888444111000------...000333444333222---...000111000...,,,******---222666777555111...,,,---000444777666222///,,,...222555888888777666///111444555555333000...,,,,,,---///111444777888000---((('''(((+++...///222111000.........//////------...///000111222222,,,000555666555333222222...---,,,---000333555555222222111111000000000000---000222222000---------+++(((&&&+++222666444000+++,,,---....../////////111///,,,***+++,,,///111+++++++++---111555777777999555222000111111000///***,,,///222333333222111---,,,---...//////,,,)))&&&'''(((+++...222333444777999:::999777555777999>>>BBBHHHNNNWWWdddrrr|||qqq^^^YYYiii{{{zzzqqqkkkhhhmmmvvv~~~mmmVVVBBB===<<>>BBBFFFLLLTTTaaapppzzzppp\\\XXXiii|||{{{rrrkkkdddlllsss|||cccHHH>>>:::999III]]]ppp|||qqqsss~~~aaaGGG666...))),,,222===JJJTTTTTTKKKCCC===999999>>>BBBKKK___ttt```BBB444///,,,///111000111555666:::;;;999999<<<;;;777555666888<<>>999333:::333...(((%%%&&&(((((((((((((((&&&###"""%%%,,,222888777666444000---***)))---111000******000555444111...---...111222111///***((('''))),,,///...---222444777999999666333000***&&&$$$***444:::777222...111444444///+++))))))///000...)))$$$%%%,,,222666444///***&&&&&&))),,,333333333333333222222222000111222222000000111333222///,,,+++++++++***)))///666===???:::555222222111//////222555777666444444222///...///222666888222333555555333///+++((())),,,---+++)))***000666444222000000111333333333666555333111000000111111000111222222222111000///,,,...000///,,,***,,,...((()))+++---///000000000///000222333222111...------222777888333---(((&&&&&&'''))),,,111555666555222111/////////000///...111///,,,***))))))+++,,,+++,,,------...000333666666444000---++++++,,,---+++,,,///222444333000,,,///...000444888777///)))&&&'''(((***///444888;;;???>>>:::666333555;;;AAA>>>CCCHHHNNNTTT```ppp{{{mmm]]]^^^jjjyyy~~~qqqiiiccceeehhhpppvvvSSS@@@:::<<>>???===<<<===???999666333222444666555444222222111111222444555666999999888555222111222333555666666444000---,,,,,,***,,,///222666888999999::::::<<<>>>>>>===BBBJJJ]]]vvvxxx}}}qqqWWWDDD777333///,,,---111666:::666555333222111222333333{{{]]]GGG:::444000222333111......333222000...------...///---,,,,,,///333666666555555777777666333111000000000111222111///---...///)))))))))******)))((((((&&&)))---111222111...,,,*********,,,...///...---222111///---***'''### ###$$$'''+++//////---******'''%%%&&&(((******(((///000222222111000111222111111111///...000777<<>>>>>>>>@@@AAA;;;777222000222444444444333222111111222444666888666666555222000000111333444555666555111...---,,,---...///222555888:::;;;:::999:::<<<;;;:::???GGGYYYssszzz}}}qqqVVVBBB888444...******---111444555444333333333333444555}}}bbbKKK;;;666111000555888666444444333222111000///000000111---,,,+++...222666888888555666777555111///......000222333333333333444666111///---***)))((((((((()))+++///222222111///---+++***+++---000333333222333333222000---)))&&&$$$%%%&&&)))---000111///---)))(((((()))+++,,,+++***,,,...111111000///000000000000...+++))),,,333888<<<:::777555555555444333222000000222333888DDDQQQfffyyytttZZZHHH<<<444444...***&&&$$$%%%''')))***+++)))&&&###$$$(((///444888777555333222111111111444222...,,,000666777555333---&&&###$$$***///222111...,,,,,,...111222333222111000///...//////000,,,***)))***...222555666333333333111...---...///333555666444111111333666333111---(((&&&''',,,000555555555555444444444444222444555333111...,,,,,,---,,,,,,,,,...000///...+++000666888555111......//////000333777888777666333222///......111444666555666666666333///+++(((+++------+++)))(((,,,///222222111111222333333444333222111000///000222333111222333333333111000//////---+++***+++---............---,,,,,,---///000333555888999777333...***111444666666333///---,,,,,,---///222666777666444555555444333222222111111000000000///............,,,,,,,,,***''''''(((***---...000111///+++'''$$$%%%(((---333777888666333666:::>>>>>>;;;555///,,,&&&'''))),,,000333666888888888777333111444:::@@@NNNOOONNNNNNRRR^^^ppp}}}kkkZZZWWWcccsss{{{sss```XXXQQQVVVfff|||eeeLLL<<<555777<<<@@@VVVsssuuuuuu}}}cccLLL<<<222...333888HHHccc|||uuueeeSSSJJJHHHPPPTTTOOOIIIHHHXXXiii|||yyy[[[@@@444...,,,...000000111444<<<<<<;;;:::999888888777222555999<<<>>>@@@BBBCCC===888333000000222333444333222111000111444777999555444333000//////222555333555777666333///---,,,///000111333555888;;;===999777777888666555:::BBBUUUqqq~~~uuuXXXBBB;;;555///+++***,,,...000333333333444555555666666cccLLL===555000...111999===:::666444111000////////////000000---,,,+++,,,///222555777444444444111...+++******///111333444555666888::::::666000+++'''&&&'''(((,,,...000222222111000...---,,,,,,...111333444333444555555444111...,,,+++***+++---000333444333111+++,,,---...///...,,,+++))),,,...///...---------111111000,,,((((((,,,000444555777888999999888666111111222222333;;;MMM___}}}kkkMMM>>>555333000---(((&&&%%%''')))+++***(((%%%$$$&&&,,,333888888666333000......///000222---))))))///555666444444///((($$$%%%***///333444222///...///111444666000...+++)))(((***,,,...------+++***+++///444777555333000---+++,,,///111111444777888777666777999555222...)))'''(((,,,000555555555555555444444444555666777555222...,,,+++---,,,,,,...000000///...+++///333444333///...---...///111333555555444333333222///......000222444777777777666333///,,,)))***+++,,,+++******+++...000111222222111222333444333111///......000222444333444444444444222111000...+++'''(((,,,111222222222000...,,,,,,---...///222555888;;;:::666000---///111222333222222111111111222444777999999777555444555555333111000//////000111111222222111000///......---+++(((''')))***,,,---//////---***&&&###%%%(((---444999999777444444:::???>>>888222//////***+++,,,---///111333333444555555222111333999>>>NNNOOOPPPPPPTTT___ppp}}}}}}gggVVVQQQ^^^ppp}}}zzzmmm^^^QQQPPP]]]qqqtttYYYCCC888777;;;AAAVVVrrr}}}rrrttt{{{aaaKKK===444000555:::HHH```|||~~~fffYYYSSS\\\bbbZZZLLLCCCIIIVVVfffttt{{{ttt[[[DDD666111...///000000333777>>>===;;;999888777666666111444777;;;>>>@@@BBBCCC===;;;888666444444333333333111///...///222555777555444333111000222555999555777999888444///,,,***000111333666888:::;;;;;;888666555444222000555===SSSppp~~~{{{]]]EEE===777111------///000000000111222444555666777777eeeKKK:::111...+++,,,222<<<@@@<<<444000------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111333111111000...***''''''(((---///222333444666999;;;???:::222***%%%$$$%%%'''...///111222333222222111000...---...000111222111333555666555333222222444444333444666777777555222...///111222111///---,,,(((***,,,---+++*********111333333000***&&&%%%''',,,000555999;;;;;;:::999222333333333222:::MMM```sssQQQBBB999555444111---(((&&&&&&)))+++)))'''%%%&&&***000777;;;666333...***)))***,,,...,,,'''###%%%,,,111333222333111...,,,+++---000333666444222000///111555777222///,,,))))))+++...000......---+++***---333888444111,,,)))))),,,///111---111555888999999999888777555111,,,((((((+++...222333333333444444444555777888888666222...---,,,.........000111111///,,,+++...111222111000...---...///222333222111///...333111///......///111222777777666555333///,,,***''')))***+++,,,,,,---...---///111222111000222444222111///------///222333444555555555555333111000,,,)))''')))...333666666444222000---,,,,,,---......222666:::;;;888444111//////111333666888999:::666666777999;;;;;;999777222444555333000---,,,---000111333444444333222111000111000...,,,,,,---///------,,,+++***(((&&&$$$&&&)))///555999999555111...444:::999444000000222000//////.........//////111333333222111222777<<>>999:::CCCUUUpppwwwooouuuvvv]]]III===666222222;;;JJJ___zzzuuudddZZZcccllleeeSSSGGGCCCIIISSS```jjjhhhWWWEEE777333111222222222555;;;>>><<<999777555555555555333444777:::===???@@@???<<<===>>>>>>;;;888444222222111///......000222444666666555444333555888;;;777999:::999555///+++)))///222666999;;;;;;:::888777555444333000...222999OOOjjj{{{aaaHHH<<<666000---///222222111---///222444666777666666oooRRR???444...---++++++111<<<@@@;;;444000++++++*********))))))(((++++++,,,+++***+++...000//////...+++(((&&&&&&'''+++---000111222444777999>>>999000)))%%%$$$&&&(((000000111222333444444444222000...---///000000000444555666444111111555888>>>===;;;:::999777444111...000222333111///......+++,,,---+++)))((()))***111333555111+++$$$!!!!!!'''---444999::::::888888333333444333222777GGGWWW}}}mmmPPPBBB:::888555333///***&&&&&&)))+++***(((''')))...444888999333000+++&&&%%%(((,,,///***$$$!!!$$$(((+++---000111222333222000000000222555555444111000111444666555444111//////000222333......,,,++++++...333777444///***'''(((,,,///111,,,...333666888888666555666555222...***)))***+++...///000111222333444555777777777444111......//////000111444555444111...,,,---///000000000...---,,,...111222111...---,,,333111///...---...///000666555555444222///---+++&&&(((***,,,............***---111111//////111333333111...,,,,,,...111222444444555444333222000///+++******,,,000444777888444333111///...---------+++...333888:::999777555111111222666;;;>>>@@@@@@888777777888999:::999777222555666444000,,,+++,,,000111333444444444333333333333333111000000111333///---+++)))'''&&&&&&&&&&&&)))///555999888333///+++///333333000///111555444222000---,,,,,,---...000222333222111222666:::AAAGGGNNNTTTZZZdddqqq{{{|||ooo^^^SSSSSS```rrrppp```YYY\\\hhhrrrWWWEEE<<<777===OOOiiiqqqoooyyyqqqXXXFFF<<<666444,,,999JJJ___yyy|||ggg\\\eeepppjjjXXXJJJ===>>>CCCMMMVVVVVVKKK???555333222444444333777======:::777444222222444555444555666999===???>>>===<<>>KKKdddzzzwww\\\GGG;;;555666333222///***&&&&&&)))------+++***---111444555555111...(((%%%&&&***000555,,,&&&$$$&&&&&&%%%(((---///222444444111//////000333444444222000///222444555555444444333333444444...---++++++,,,000333555444///)))''')))---111222...///222555666444111///111111000...+++)))))))))***+++,,,...000222444444555555333111...---///000000222444888::::::666333,,,,,,---...//////...---(((,,,111333111/////////222111///...------......444444333222111///---,,,)))***,,,...//////---,,,''',,,000000...---///222444222...++++++---///111111222222222111///---,,,---...000000111222555777333333222111///...------***---111555777888777666222222333666<<>>777111000222444444333666===;;;888444111000111333555444333555888===???>>>======AAAEEEEEEBBB===999888555444444333111000......111333444555444444555666444555777777555333222333333444555777888999999999666555777888444000222777BBBZZZrrr}}}}}}mmmUUU===666///...111444333000///111666999;;;:::888777dddCCC555555555444333111......555;;;;;;::::::---------,,,+++***((('''%%%)))---.........000333//////...+++)))((()))+++,,,---///000000111333555111...)))%%%%%%(((---000111111111222444666888999333111///...000222333333666666444...))))))...444KKKGGGCCC>>>999444...***%%%))),,,------...000333444333111---***)))+++---///000///+++%%%""""""$$$'''---444777666333111000000///111333222222999BBBOOOaaa___KKK===333---111000000---)))%%%&&&***...000...---///222444222000000,,,(((%%%(((...555:::000+++((()))&&&"""%%%,,,...111333222///---...///222444555333000///000333333444444444444333222111...,,,******...222333444555000***(((+++///222333111111333444444222...+++,,,---...---+++)))(((((('''(((***,,,///111333444333222111...+++,,,///111111222666;;;>>>>>>;;;888+++++++++,,,---...---,,,&&&+++111333333111111222222111000...---------...222222222111000///...---+++,,,---///000///,,,***&&&***///000---,,,...111555222...+++***,,,...000///000000///...,,,+++)))///222444444111000222555333333333222111///---,,,***,,,000333555666666555111111111555:::<<<<<<:::666333111000222555666666888;;;>>><<<666111000222111111111222333444555555666666555222000///000111------,,,+++***(((%%%$$$"""&&&---444888888333////////////......111555999444111---******,,,000333000333444444222111444777CCCHHHOOOUUU[[[fffttt~~~zzzlllaaa[[[aaannn~~~zzzlllaaaWWWXXXnnnuuuaaaTTTHHH???@@@QQQhhh~~~qqqxxxhhhPPPBBB;;;777555444444444AAAccc|||iii___jjjuuunnnYYYJJJ///...222999>>><<<666111......111444444222666<<<999777333///...000333555222222333888===@@@???>>>>>>AAAEEEDDD@@@<<<;;;;;;777777777666444111...---...000222333222111111222111333555555555555666888666555444333444777:::<<<666666888:::777222333777AAAXXXooouuuttt]]]AAA:::222111444777555111111444888<<<===<<<:::888lllSSS;;;444333000333:::111000000333666888777555...------.........,,,***///+++(((***000333222000...,,,,,,000444555000+++000......000222222000---///***%%%%%%)))------+++...000111222111111333444444111///111555777555222666333...(((&&&(((...222AAA>>>:::888666222,,,'''$$$&&&))),,,---...------111000///,,,)))((()))++++++---...+++&&&###"""$$$,,,...111333333111...,,,,,,---///000111333666888???BBBEEEAAA999222000111+++,,,,,,+++++++++---...222111000000111111000///111///,,,***+++111999@@@;;;777222---(((&&&%%%%%%)))***,,,,,,,,,***((('''333222222111000///......000000111333444444222000---000111///000444555222333---((('''+++//////...000333777666222...------...//////+++%%%"""%%%(((*********+++---///000111444000***((())),,,000222111---+++///666;;;:::666***+++---///000...+++'''%%%'''+++111555333...(((+++...333555444222111000000111333222000---,,,,,,+++******---000000,,,)))...000111///,,,***+++...666222,,,((((((+++111555333000+++******---...///222666888444...---111777666777777555111...------///......///111333333222000000000222666999::::::777555333111000111222444999;;;<<<999555111000000555555444333222222222222444444333///++++++...222000///...---++++++++++++(((&&&&&&+++111555333000333222111000000222444555999444...(((&&&'''+++---222333444444333444777999@@@GGGOOOUUUZZZcccpppzzz}}}sssmmmqqqxxx{{{iiiYYYWWWgggzzziiiWWWGGG999BBBQQQgggrrrvvvaaaKKK???:::777888555333444CCCdddqqqbbbgggwwwyyybbbHHH999///(((,,,222444444555111444777444000000777===EEEAAA:::444111000111333222222333666888;;;===>>>???EEEGGGEEEBBBAAA>>>:::888555222333444333---'''(((---333555444222222333888666333222333666:::===:::999777555444555666777999999888555333222333555DDDOOOgggvvvyyy}}}aaaJJJ@@@777555555444444555333333444777:::<<<;;;:::ZZZEEE333000111000222888333111111333666777666444//////...///000111111000000---***,,,111555444333///---...222888999555000---------///222222000......***'''(((,,,//////---...///111111111222444555555222///111555777555222111...***&&&%%%)))000555???<<<888666444111,,,)))%%%'''))),,,---............///...,,,***))))))+++)))+++,,,***&&&%%%&&&(((///000222444333111///---...///000111111222555777666999;;;:::666222000000000000111000000///000000111000000/////////...---///...,,,+++,,,111888>>>:::777222,,,(((%%%%%%$$$)))***+++,,,,,,+++***)))000000000//////...,,,,,,000000111333444555444444222444444333555888666222111---))))))---000000...///222666666333000///000000000...)))###!!!$$$(((---------------...///000///,,,)))'''(((,,,///111111---***,,,222666444000+++,,,---//////...,,,***))))))***...000000---***,,,///222444444444444444666666666333000,,,++++++---+++)))))),,,...///...///111222111...------...333000,,,)))+++000666:::666333///------/////////222555777555222222444888777888777555111...,,,,,,///...///000222333333333111000111222444777888999777555333222222444777999:::<<<===;;;777333222222444333222000000000000000777888888444...+++,,,///222222222000///...//////***'''&&&***000333333111444333111//////000111222444000+++'''&&&(((,,,///333555555333111222777<<>>999222...+++***+++///111000...---111555666333111111222222111...((("""!!!$$$(((111000...------------......---+++***+++...111333111,,,)))***...000...***,,,,,,------------,,,,,,...,,,++++++,,,---,,,+++---///222333444666888:::888888777333///---...//////+++'''&&&)))---111333000222444333111////////////---++++++///555<<>>:::<<<>>>===:::666444333444333111000//////000111999===@@@<<<333,,,+++---222333444333111000000222,,,)))''')))...222333222555444111///---,,,,,,,,,---+++((('''(((+++000333666999999444//////777>>>DDDIIIPPPVVV\\\ggguuu}}}~~~rrrdddiiiuuukkkRRRAAA;;;LLLhhhxxx~~~sssVVVEEE===888666666000///333CCCbbbvvvbbbcccvvv~~~kkkQQQ555+++%%%***111444444444555777777333///000666<<>>CCCNNNVVVXXXPPPEEE===999666000...---...//////+++''',,,000444777888888999:::999777444222222333555666555555555444333333222222222555888999777555333222444;;;MMMiiiwwwxxx~~~oooVVVFFF888555777999888888444333222333444444222000uuuZZZ>>>222))))))------...111555444333333333444444333---...............000222,,,+++***+++///333444444,,,+++,,,111777999555111,,,,,,---...///...---+++,,,,,,,,,...222444444333000111333222111111222444000//////111555777777666///...***''''''+++222888888555111...,,,,,,,,,,,,+++++++++++++++******)))'''))),,,---,,,++++++,,,)))******(((''')))...333111111111111111111111111555444333///,,,+++,,,---...------111777:::888444555555555666555333000...***+++,,,,,,,,,,,,---...000111111///...///222444222000---***))))))+++,,,,,,------...///000111111000222444666555444111///222333333333333444555777888888888:::@@@BBB<<<111))))))***---000111///------111444555222///...///222222000,,,'''$$$%%%&&&000///---,,,++++++,,,---111111111000000000222444000---******---...,,,)))++++++,,,+++++++++,,,---000000......------,,,+++...///111222333666:::>>>555555333000......111333///,,,)))''')))---222555000111333333222111//////,,,++++++,,,000666===AAA???<<<999777777555333111111000111555999;;;:::777444444444222///------...000111222333222333444555555555444333222333555777999777444333444777<<>>FFFSSS]]]bbbYYYJJJ>>>777333+++***+++---///000///---///333999===>>><<<:::888:::888666444333333333444333333333333222111000//////333999;;;999666222000000666FFFaaawwwuuuzzzhhhTTT>>>555555666666777666555333333333222///---bbbKKK555---&&&&&&***---000222444444333222111111222333///111333222000---------,,,++++++,,,///222333444...,,,,,,111666888444///...///000///---+++)))(((++++++,,,///111444444444333444555333111000111111,,,,,,---000333666777777666444111---***,,,000444333111...***((((((***,,,...------+++***'''&&&$$$&&&(((+++------,,,---...)))***)))'''%%%&&&,,,111111000///......///111222777555222...)))'''((()))000---,,,000888;;;888444222111111111222000,,,)))&&&)))+++,,,+++,,,...111333333333111...---...///---,,,+++***+++...000222111000000///000111222333111222555777777555333222555555444222000///222444555666666999???BBB;;;111&&&'''***---//////---+++---000333333///+++***+++///111222111///+++(((&&&---+++***))))))***,,,...444555555333000///000222000---+++,,,...///...,,,)))***+++***))))))+++...111222333333111...+++***---...//////111444999===333222000---+++,,,///222---------------///000222000000000111111000///...,,,+++***+++///444999<<<;;;999666555444333111///000...///333888;;;999666000111111000......///111333444555555222222333444777888777444222222555888;;;999666333333666999;;;555777:::;;;;;;777222///444444444444444444555555666===CCCBBB:::222......,,,000333333000...000222---+++)))***---222666999555444111---***'''%%%$$$&&&'''))),,,///444777999;;;@@@CCC===333---000555777???KKKXXXdddoooyyy~~~yyytttrrrqqqrrrpppvvv}}}lll^^^]]]rrruuu[[[KKKEEESSSkkk|||~~~|||fffMMM>>>999555333222111///222@@@YYYwwwuuuhhhnnnxxxppp^^^BBB777...///444777777888222222222000///222888===;;;:::888666555555555666333888<<<:::777888???FFFQQQ]]]eee]]]NNN@@@666111)))***+++...222444555555555:::BBBHHHIIIDDD<<<666:::999777666555444444444111222222222111000///......333888;;;:::666222///000777GGGaaavvvsssvvv}}}fffKKK;;;555333333555999777555444444222///---mmmMMM;;;,,,(((%%%&&&+++000333444222222222000//////111333222777<<<<<<777111---,,,------------...000333444111000000444999;;;666111000111222000,,,)))''''''******+++,,,...000222444444555555444111000000111++++++---///111333555666777777444000---+++---.........+++(((%%%%%%'''***---......---+++(((%%%###'''))),,,---------///000)))******'''%%%''',,,111444222///---,,,---///111555444111,,,(((''')))***///---,,,///555888666333000...,,,---///...***&&&'''***------,,,,,,///222333333333111...------...+++*********---111555777444333111//////000111222...///111333333333222111555555444000,,,+++///222333444555777;;;===888///&&&(((+++...///...,,,+++,,,///333222---***((())),,,...222555444000+++(((***)))((('''(((***---///222333333000+++)))+++...///---,,,,,,...//////...(((***,,,+++)))))),,,///000333777777444///+++***,,,,,,---,,,---000555999333222///+++(((((())),,,---000333444222000......000///......///000///...,,,+++***+++---000444666555222///............---000......111666888777555111111111000//////111444555888999666333000111444777888777444000000444888;;;:::777555444555666777444666999<<<<<<999333...000111333555666666555555444999>>>???:::444000///---222666666222000333666111///...---...222666888444222000---***'''$$$###&&&(((+++...222555888999:::>>>AAA<<<333------///222:::GGGUUUcccoooyyy}}}vvvoookkkhhhggghhhlllrrrwww|||kkkVVVNNN^^^qqqwww\\\KKK???MMMfffyyyyyy~~~yyycccJJJ===888666555555333000333@@@VVVtttooohhhooonnncccQQQCCC555111222222222333444444333000//////222444555666666777888999:::;;;555999<<<<<<::::::???CCCKKKVVV^^^YYYLLLAAA888111+++,,,...111555888:::;;;:::@@@JJJQQQRRRKKK@@@777888888777777777666666555222111111000//////......000444888:::888444111000000:::JJJ```~~~xxxrrrrrrwww[[[GGG;;;444333666:::999777666555444111...|||TTT;;;222******+++---222555555333///000000///------000333222:::BBBDDD>>>666///,,,+++++++++++++++,,,...000222000111666<<<>>>:::666000222333111---)))(((((())))))))))))***,,,000222222333444444222222333444,,,---.../////////000111222222222000---+++++++++++++++***'''$$$###%%%'''+++,,,///000///,,,)))&&&)))+++,,,------...000222---///000...---...333888;;;777222---++++++,,,...111111///,,,***+++...111...------000444666666555222///,,,,,,//////,,,))),,,///111000,,,***---000000111111///......///111,,,++++++,,,...222666888666444000---,,,,,,---...,,,---...///000000000000222222111---((((((---222333555666555666777222,,,)))+++...000///...---,,,+++...222111...+++******))),,,///333444333///,,,,,,***((('''(((***---///...//////+++'''%%%(((,,,...---,,,+++,,,------,,,(((+++......+++***---111000333777777333...,,,+++***++++++******,,,000333000///---***'''&&&((()))111444888888444///,,,+++222///,,,,,,...000000///++++++++++++,,,...000222222///+++***+++---...///111111000111333444555555666666555333111111333555888:::;;;888222///000222555666666222......222777:::999888777666666666666666888;;;???AAA===666000---000444888:::999888666555666888999888555111------333888888444222444888666555333111000000333444222111///---***'''%%%$$$&&&(((,,,///222444555666777888999555000,,,,,,---333999CCCOOO]]]jjjvvv}}}yyysssnnnjjjhhheeefffiiinnnttt{{{jjjQQQEEENNN```{{{zzz\\\GGG<<>>PPPlllqqq^^^aaaeeebbbWWWGGG666///......///000333333222000///...//////333444555666777888999999666888<<<======>>>???@@@EEELLLQQQLLLEEE???999444000111333444666888;;;===;;;@@@IIIQQQSSSMMMAAA888444444666777777777666666333222000///......//////333555888888555333111000000:::III[[[wwwzzzrrrqqqjjjWWWGGG;;;888::::::888777666666555333000kkkFFF333//////111444666888999444///...//////...,,,,,,000333000999DDDHHHBBB888///+++'''''''''&&&&&&&&&(((***000///000666===???<<<888...111333111---******+++))))))(((''''''***...111///111333333333333555777//////000///---,,,,,,---+++---//////---+++******)))******'''###!!!###%%%(((+++///333333000---***+++,,,---,,,,,,...111444333555777666666777<<<@@@AAA<<<555///***)))***+++......---,,,,,,///444888/////////222555777888888555000------000111///,,,000333555222,,,)))+++------...///......///222444...---------///222666888777444000+++))))))***+++,,,------...///000111111///000///+++''''''---333444888888555333222...))),,,...000111000///......)))---111222///,,,,,,---)))***---000333333111///...,,,)))((((((***---///,,,------***%%%%%%)))...---,,,+++******)))))))))(((,,,000000---,,,///222000333666555111---,,,,,,)))******(((((())),,,///+++++++++***((((((***,,,444777:::999444///,,,+++444000,,,+++...111111111++++++++++++,,,...000111222///,,,+++---000222333333333222111111333444666;;;:::999555222222333555:::<<<===999222...///111333444444000,,,,,,111666999999999999888888777777999:::>>>BBBDDDAAA:::333...222777<<<>>>>>>;;;999777555444555666555000,,,+++222888888444111444888;;;:::777444000///000111111000///---+++(((&&&$$$&&&(((,,,000222333333333444444222///,,,+++,,,...666:::@@@JJJXXXfffsss{{{~~~zzzvvvrrrpppeeeddddddhhhnnntttvvvvvvxxx|||iiiQQQCCCFFFXXXuuu}}}\\\DDD===MMMhhh{{{rrrttt}}}sss^^^FFF;;;999;;;===@@@===777444:::IIIbbbpppTTTTTT\\\^^^VVVEEE333,,,,,,---///222//////000000000/////////222222333444555555444444666888;;;>>>@@@@@@???>>>AAAEEEFFFBBB???===;;;777333444666666666777:::<<<888<<>>999888666666777666444222|||VVV:::///...000555<<>>:::666444000,,,)))+++000333222000444777;;;<<<999444000...+++***(((###"""***222444444555888;;;:::666222//////...---...///000111+++)))&&&&&&(((+++,,,------,,,---111888===??????666444000***'''&&&))),,,---,,,++++++++++++***)))''')))***((($$$"""###%%%(((,,,222555555444222222111000...------000333555666777888:::<<<===??????BBB<<<333---***)))))))))000///......000222333333111...,,,...000111333555555333111111333444444444:::777222---+++,,,---///000111111000///000333555333...,,,///000//////111444444222///,,,******+++///...------.../////////...,,,(((%%%%%%)))---000444444222...+++***...111666222...++++++,,,,,,,,,,,,...///...---///333777111,,,((((((,,,///...,,,000---***)))+++---,,,***---,,,+++)))&&&&&&(((***)))'''%%%&&&)))***(((&&&))),,,111555555333///,,,+++,,,---...///000//////---------+++)))&&&""" $$$%%%''')))+++,,,------666888999666000***((('''///...,,,***+++...111333///...,,,++++++,,,///000444333333222222333333444222000///...///222555777777777777444222222333555888:::999666666666222---///111111...+++,,,333999<<<;;;;;;<<<>>>>>>===<<<@@@@@@CCCGGGJJJEEE:::111222555999===>>>===:::888888777555555555333111...---,,,,,,...000222111000888;;;======888222---***,,,,,,,,,,,,+++***)))))),,,,,,---///222444444333222444555333///,,,,,,...:::???GGGOOOWWWaaalllttt{{{xxxqqqmmmiiiggggggfffbbb___fffdddgggooonnn___JJJ<<>>======<<<777777IIIooonnnUUURRRYYY\\\VVVGGG444******///111000//////.........000111222888555333222333444333333555777;;;>>>@@@???===<<>><<<888555444444444444444444444444666333111111333333111...111444777666444222222444222777???QQQsssyyysssmmmYYYHHH???===555666555333222333222000fffEEE222...222666:::>>>@@@===999555333...,,,+++,,,...000000...000333666777444111///...,,,+++)))$$$!!!###+++111666666777999:::888333...---,,,,,,,,,,,,---///000---+++'''&&&'''((())))))******+++///666;;;======444333000---******---000111000///000111000+++'''&&&(((((('''$$$###%%%'''---000444666666444333222333111///,,,,,,...222666777777888:::;;;<<<===>>>999555000---,,,,,,,,,,,,000///......000111111111444222000000000000000111222222111000000111333444:::777333///------///000//////000000222333444444///,,,---111333000......000111222111...,,,------000//////000111333333333000---(((%%%%%%)))...111555555222...******---111111...***)))***,,,------,,,,,,------...222:::???333---((('''***------,,,111...,,,---///000///...++++++***'''%%%%%%''')))+++)))((((((***+++)))''')))---111555555333///------------......//////000/////////...,,,)))%%%###!!!"""%%%)))---000222333222333444111,,,(((((((((---+++(((&&&&&&))),,,///000000111000000//////000666555555555555555555666222000///------///111333666666666444222000111222555777777666888:::666///...000222111///000555999999999<<<@@@CCCEEEDDDBBB??????@@@BBBCCC@@@999333444555666666777666666666777555333222222111///---+++***)))***---/////////333888===???;;;555///,,,---............------,,,000111222333444444333222///222555444111///000222:::@@@GGGOOOWWWaaalllttt~~~{{{ssslllgggaaaZZZTTTXXXWWWYYY]]]ZZZNNNAAA:::AAARRRnnnxxx\\\JJJLLLWWWqqqvvvoootttqqqRRR>>><<<:::===AAA===<<<:::777333444EEEgggoooVVVSSS[[[```VVVGGG666,,,---222555555000///------...222555888777444222111333444555444555777:::===???>>>===<<>>@@@BBBBBBAAA===;;;888666555666777999777777777888999888555222222222333333444444444444666444222333555555222///000333666666444222222333222888BBBSSSrrryyyttt}}}eeeMMM;;;222333333222111111111000...uuuRRR999------333<<<>>>AAA@@@<<<777333222,,,...000000///------......000111000...---...///------+++(((%%%&&&+++111666777888:::999555///***************+++,,,......000---***(((''''''&&&%%%''''''(((,,,111666888999000000000/////////222444555444333555888555...'''%%%&&&&&&%%%%%%%%%'''***333555777777555444333444555444111...,,,...222555777888888999999:::;;;;;;444222///......///...---111000000000000/////////222222222000///...,,,+++///000111000......111555999777333000...///000222///...///222666888666333,,,+++...555666222---,,,---000222222111/////////000000222333555777888999333///***&&&%%%)))///222777666222...******---000,,,***''''''))),,,---......---,,,+++,,,222:::@@@333---'''%%%'''***,,,,,,000///...000111111000///))))))((('''%%%$$$&&&(((---+++++++++,,,+++***(((***,,,000444444333000.........---,,,,,,---...///111222222111000---***((("""$$$&&&)))---000222333,,,,,,+++(((&&&&&&(((***---***&&&######&&&))),,,000333777888666333000///555555444444444444555555222000...---,,,---...///555666666555222/////////222333444666;;;???:::222,,,000444666555444777999666999===BBBFFFGGGDDDBBB;;;<<<<<<<<<;;;999777555555444111000///000111333555333111/////////...---,,,***((((((+++---/////////555<<>>===;;;===AAA===;;;666111---///>>>ZZZssskkkSSSNNNUUU[[[SSSGGG888///000555:::<<<111///,,,***,,,222888<<<777444111000222444555666555666999<<<======<<<;;;===<<<;;;<<<@@@DDDFFFGGG@@@???<<<:::888777777777555444333333444444111///000111222333444555555555666444444666999999555111...111444555444222111111222:::EEEWWWrrrzzzvvv}}}zzz]]]BBB000222000///000111000...---cccGGG888///---111===>>>???>>>999555333222---222666666111......000111111000---++++++---/////////...+++)))))),,,///333444777888777333---)))))))))***+++,,,------...111...,,,******)))(((&&&%%%%%%&&&))),,,///111222,,,...000111111222444666666444222555888777000)))%%%%%%%%%$$$%%%'''***---444555666555444333333555444555555333000///111333777777777777777777777777666333000....../////////222333333222000///......///222333000---,,,***'''---000222111------111666777555222///...///111222000///000555<<<===888333,,,+++///666888444///...---000333444333000.........000333555777999;;;===555111+++''''''***000444999777222---++++++...000,,,)))''''''))),,,...///333111...,,,+++...222555///***$$$"""$$$(((+++,,,......///000000///---+++((())))))'''&&&%%%'''(((------,,,,,,,,,+++)))((()))+++...111222111///...///...,,,******+++---...222222333333222///---+++))))))))))))***+++,,,,,,&&&%%%###""""""%%%))),,,000---((($$$$$$&&&***,,,000555<<<>>>:::555111///222111111000000111111222000///...------...///000555666777666222///...---///000222666===AAA===444...222777::::::888888888777999===AAACCCAAA<<<888555777999999777555444444333222000......///111222555333000/////////...---...,,,))))))+++...000111///333999<<<:::666222000///000111222333333333333555777999999777555333222///333888:::888777888999===AAAGGGMMMSSS]]]gggoooyyy~~~}}}ooo```VVVJJJEEEAAA@@@===777333444@@@LLLbbbxxx}}}oooZZZLLLOOO```~~~rrrvvv|||jjjOOO???>>><<<>>>AAA>>>:::333,,,)))+++666KKK^^^uuu{{{vvv```IIIBBBHHHNNNNNNEEE888000000666<<>>???999333///---///444777555333333///222555666333///,,,***+++...222555666777:::<<<666222---))))))---222666<<<888222...,,,...000222///,,,)))(((***...111222666555222000///......---)))%%%!!!!!!%%%***,,,///000000000...,,,***))))))***+++***(((((()))***+++,,,------,,,***(((((((((***,,,...000///.........---+++))))))***,,,---111111333333222000...------,,,***((('''&&&&&&&&&###!!! ###''',,,...111...)))&&&%%%&&&))),,,...555<<<===999333000///000//////////////////000////////////000111222333666777888777333000.........000222555;;;@@@<<<555222555:::<<<<<<;;;999888888:::<<>>BBBFFFJJJOOOXXXbbbjjjuuu{{{pppdddQQQGGG@@@???>>>999222...===JJJbbbxxxzzzjjjTTTGGGLLL```{{{ooozzz~~~fffLLL???@@@===>>>AAA>>>888111+++)))***111>>>KKK\\\bbbaaaQQQ???888>>>FFFHHHBBB999222111444:::>>>:::666000,,,,,,000777;;;999555222000111222222222444555666777888::::::;;;666888999<<<@@@EEEJJJMMMGGGAAA:::333000111555888:::888666666666555444222111333555777999::::::999777666666999<<<<<<888444,,,,,,---///000111000000000;;;LLLbbbyyy{{{|||iiiQQQ;;;333...111333111000111```===111000///111888333666888888666444333333444999===<<<777333333555888888666333///------...000000111111000---+++)))&&&)))...000000///......,,,------............---,,,,,,---///222222000///)))***+++***))))))+++---...000111000///...///000000///...///111111111000---)))&&&%%%'''+++...000...///000000//////000111,,,111777777222---,,,...222222222111111111000000444111---,,,000555:::===555666666222...---///222===DDDCCC999111...***%%%---///111000...///333666222111///......000111222222333666:::===<<<666222000---...333555555444666111333666555111---***((()))---222444444444666999555222...,,,,,,000444777===999222......111333555333///***)))+++000555777999777666555444333111...&&&$$$  ###(((+++///111111000---+++***+++***+++,,,,,,******+++,,,***,,,...///---***))))))((()))+++---.../////////------,,,++++++,,,---...///000111222222111///...---+++)))'''&&&%%%&&&&&&###!!!!!!###(((,,,///000---+++(((%%%%%%&&&((())),,,222777888333///...///111111000000000000111111//////000000222333444555666777777666333000000000000333555555777:::999555444666999<<<======;;;:::999999:::<<<===<<<:::777000333999======:::555222+++---111444666777666666666555444555555555333000,,,***((((((+++---//////333444444333000//////000---...///000111222222222222555888777555444555888:::<<<>>><<<999666777999???BBBEEEGGGJJJRRR[[[cccnnnvvv~~~rrr]]]QQQHHHGGGFFF@@@777111===MMMeeewwwuuucccQQQGGGOOOdddwwwpppzzz~~~```HHH>>>???<<<<<>>GGGKKKKKKCCC777444;;;DDDDDDAAA<<<666333444999===???<<<666222111333777:::777444222111222222222111444444444555666888:::;;;777999<<>>===:::666555555444222000'''&&&###!!! """%%%(((+++---...,,,***)))+++---***+++------+++++++++,,,)))---000111...,,,+++,,,***+++,,,...///000111111.........//////000000111...///111222333222000///...,,,***'''&&&%%%&&&&&&$$$$$$%%%)))...111111000***)))(((&&&&&&&&&'''((()))...111///***(((,,,000333222222111111222222333111111111111222222333333555555555333111///000111333777888555222444444333444555666999===???@@@@@@:::888777888:::;;;;;;:::333555888===AAA???999444+++---000333555666666666666666666888888777333000+++***)))***---/////////111222444444222000///000...//////000111111111111555777999777333333666:::===>>>>>>;;;777666888:::???AAACCCDDDFFFLLLUUU\\\gggqqq}}}nnneee\\\XXXUUUMMMGGGEEELLLZZZnnnxxxooo]]]PPPMMMYYYlllvvvuuu}}}wwwZZZDDD;;;===999999;;;999666444444444000---000666;;;;;;:::555000000777???DDDCCCAAA<<<777666999<<<>>>;;;888444333444666777222111111222444444333222333333333333444777999:::888<<<@@@AAAAAABBBDDDFFFAAA<<<444...,,,///555999======<<<<<<<<<:::777444222444777:::;;;;;;:::999999777555666888888555222---)))''''''+++///111111555???UUUtttwww~~~}}}cccJJJ:::///111444111222666RRR;;;---666===888444666111444888999777555333222444555666666444222111111000222444444222///---,,,///000222333222///)))%%%"""%%%((())))))))),,,///---...//////...---+++***)))***---000333333111...,,,///111222111222555999999888666111---*********---333888888333///...///555///)))''')))---///000///111222111...+++))))))'''+++...+++%%%$$$(((...------------------------111000//////222555666666333333222---((((((---333555???@@@666000333333///---,,,***+++...000111111222111111111111333444555111444888888555111...---***)))+++111555333222222000222333222///,,,***)))(((...333333111///111444222111000000111444777999???999222000222666999:::222---'''&&&+++444===BBBAAA<<<555222111111000///***)))'''$$$""""""###%%%&&&''')))(((&&&'''***...)))+++------+++++++++,,,***...222222000.........,,,,,,---///000222333444...///111222333333333333...///111333333222111000222000,,,)))&&&%%%%%%%%%&&&&&&(((---222555333111******)))((((((((((((((((((+++---***%%%$$$***111222222111111111111222222222222222222111111111111444444333111///...000222555:::;;;444//////111222333333444777<<>>???>>>;;;777666999<<>>BBBCCCBBB@@@AAABBB===999444///...111555888<<<<<<<<<======;;;666333222444777:::;;;:::888777:::777444444666777444111---)))%%%%%%)))...111222777AAAXXXzzz}}}uuu}}}jjjMMM<<>>888222222666888555000***///666999777444222111666666777777666444222000.........///000000...,,,000111222333111///+++))))))((('''((()))+++++++++222000---+++)))***++++++***+++,,,...000000...+++---///222444555666888::::::999555///...000///+++///444999999666222000000111///...---...000000000//////000111000---'''###)))*********((()))+++---555555444111...,,,,,,,,,///...---...000222333333//////000///------///000000555777444...,,,000555777---$$$%%%---444444000///......000222333333222------///444444000---...((()))***,,,...///000111222222222///,,,*********...------///111222111///222111000///000222555777:::555000...111555777777---)))%%%&&&---555999:::===999555222222000---)))&&&'''))))))(((&&&###!!!######"""!!! """&&&)))+++***)))+++---000000000---...000222333222111000333111///000444666555444555666888:::999666333111222333444444444333333222777444000......+++'''###&&&(((,,,111555444111///)))((('''%%%%%%%%%&&&'''(((((('''''''''''''''(((,,,...111222111000/////////000///...,,,,,,...///333555555222,,,***---111<<<>>>>>>999222...///111333666:::<<<===>>>???@@@;;;:::999999:::999666444;;;999999:::<<<;;;888555111---***...444888555111///111222444444333111000///...///111444444333111...333888777333//////000222222222111222222333333>>>>>>:::444111333333111555888:::999777666888:::??????>>>>>>AAAIIIRRRYYY___hhhwww{{{tttpppoooppprrrvvvxxx___QQQRRRhhh{{{}}}{{{|||~~~jjjOOOAAA444444999;;;999777===>>>===888111...///333222333333000(((###)))333@@@DDDDDD<<<444333444444444222///......000333555666666666666666777888888888555111111333666999::::::===AAAEEEFFFDDD???<<<:::::::::777444444888===<<<999555444555444222///333555777:::<<<===<<<<<<<<<888333333555555222...,,,)))((())))))(((---444:::PPPmmmuuuxxx~~~]]]HHH444...222444333222{{{[[[???999333222555555222---***///555999888555444444444555666666444222000...,,,,,,---///111111000...///000111111000...,,,***,,,+++************)))(((---,,,+++)))))))))))))))''''''(((,,,///000000...///111333555555666888999888888555111111333333///---111555777555333222333555333333444555555111...+++,,,///111222000+++''',,,---...---,,,+++,,,---555555555333000000111333000///...///222444333111---.../////////000222555000111111...++++++000444777111+++,,,111555444000---,,,,,,---.../////////)))(((,,,111222...,,,---++++++,,,---///111333444555444222---)))'''''')))...------///111222111////////////000111333555666333111///000222333111///(((%%%###&&&---444888999666222...++++++***'''%%%'''((())))))(((&&&###!!!!!!!!!!!!  ###&&&)))((())),,,000333444444000111222222222222111000666444333444777999888666999;;;>>>??????<<<888555111111111111222222222222888777666333111---)))''')))***---///111111///---******((('''''''''((((((,,,+++***(((''''''''''''+++...000111000/////////......---,,,))))))***,,,111333555222...,,,...222888::::::666111...///222888:::;;;;;;::::::;;;<<<;;;<<<<<<:::666444444666===;;;999999:::999777444---+++,,,222999;;;777222///111222333444333222111111000111333444444333111///222444444222000000000222222222222222333333444::::::666111111444444000111333444333000000333666??????@@@AAADDDIIIQQQVVV___fffrrr~~~}}}{{{{{{}}}zzzaaaVVVYYYlll|||}}}xxxbbbKKK>>>444666<<<>>><<<;;;???AAA@@@<<<555111111333555444333111***&&&+++333999>>>???888111000111222222111///...///222555777666666555444444555666666777555333333666888999999:::<<<@@@DDDEEECCC???<<<:::;;;;;;888555444777:::;;;888555333333333000...000222666:::<<<===<<<<<<999555111111444444222///000......///...,,,111777EEEZZZwwwwwwzzzhhhSSS===555666666444222qqqUUU@@@:::444222333333///++++++///444888888777666555222333333333222///,,,+++******,,,///222333111///......///000///...---,,,/////////...,,,)))&&&$$$&&&'''((())))))(((((('''$$$$$$&&&)))...111222222111222444555444555666888555777666444555999888444,,,...111333333444555777888666666888:::777///(((%%%''',,,111444333000,,,000222333333111///...///555555444222111222666999333111///222666777444000+++,,,......///222666999222000---++++++///333666999888666666666555222000,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&***000222///...000000///......///222444666999777333---(((&&&'''))).........///111222111000...///000222444555555666---...000333444111,,,)))$$$###%%%(((...333666777000---(((%%%%%%%%%$$$$$$(((((())))))'''%%%"""  ###&&&(((((()))---333777888999444333222111111000000000555444444666888999777666:::===@@@CCCBBB>>>:::666000///...---...///111222999;;;<<<999333...++++++------------------------,,,,,,***))))))******+++000///---***((('''''''''+++---000111000///...///...///...,,,)))((()))***...111333333111///111333333555555333///---///222888999999888666777999;;;<<<>>>???:::333///222666>>><<<999888777777555333******...666>>>???:::444000111222333333333333333444333444555666555222000000//////000222333333222333333222222333444444555777666333111555:::888222///000000---***+++...222===@@@CCCFFFHHHLLLPPPSSS___aaaiiiuuu~~~www```YYY___rrrzzznnnWWWEEE;;;555888>>>@@@??????AAACCCCCC@@@:::555333444777333111000---)))+++111444:::;;;555///...000000000/////////111444777999777666444222111222333444666555666888::::::999777777:::???BBBCCCAAA>>>;;;:::<<<===:::666444555777888666444222222000...,,,---000555999<<<<<<;;;:::777333000000333444333111111///000111///...333:::RRRhhh{{{}}}ttt___HHH===;;;999555333nnnQQQ???:::555333444444111---000222444666666555444444///000000000///,,,***(((((((((+++///222444333111......////////////......222444444222...(((###!!!"""%%%(((***+++***)))'''&&&&&&&&&)))...222444444111222333333222222333555333555666666999===<<<888...//////000222444777888:::777555777888444+++""""""(((///444555333000333666777777555222000000444333222000///111555888666333222555999:::555///+++,,,......///222666999444111...///333777999999===???BBB@@@:::444///------......---,,,+++,,,,,,((('''+++222555333333666666333000......000333555;;;999444...)))'''))),,,///......000333444333222111222444666666555444333---///222444444111+++((((((***---///111111222222...+++'''%%%$$$%%%'''(((((((((((('''&&&###!!! !!!"""%%%(((+++******,,,000555999::::::555444111///......//////111111222333444444333222666999>>>AAA@@@<<<666222///---+++)))***---000222555:::>>>:::222++++++---//////...---,,,,,,...000...---,,,++++++,,,---...222000---+++***)))******,,,///222333222000000000111222111///,,,))))))***+++...222333333333444555222333333111...---...000111222222222333666;;;>>>???@@@>>>999222///111555;;;999777555444444444444---...222999???@@@;;;666222222333333444444555555666666666777888666333000///,,,+++...444999999777333333333333444555666666888666333444;;;AAA>>>777111111///+++((()))...222:::>>>EEEJJJMMMOOOQQQRRR[[[ZZZ^^^iiiuuuoooZZZXXXaaa{{{zzz}}}eeeOOO@@@999555999===>>>===>>>AAACCCDDDAAA<<<777333222555///,,,---,,,******---444:::;;;555...---...---------...000333666999:::999777444222111222333444444555777:::<<<;;;888555444777<<>><<<777333333444666555444222111///---,,,...111555999::::::888777666333111111444666666666333222222333111111888AAAYYYppp{{{fffOOOCCC???;;;777666iiiIII===999666555666666555333444444333333333222111000,,,---......---+++)))'''&&&'''(((,,,000333333333//////......//////000000444777888555///((($$$!!!###%%%***...///...,,,***,,,++++++,,,000222333333000111111000......000222222555666666999======999222000//////111444666777<<<888555444444000)))### %%%,,,222555444222555777999888666333111000555444222///...///333666888555444666999999444///---...000000000000333444333111000444999===<<<999???DDDHHHEEE;;;222,,,***---...///...,,,***+++---***)))---333666555666888999666111---,,,---000222777666222---)))((()))+++------...111444666666555666777888999888555222000---///111111000---+++***222555888777333///---,,,---+++(((&&&%%%'''***,,,'''''''''&&&%%%###!!!  """%%%'''+++///333//////000333777999888777333222///---,,,,,,---......///000000000000000000222555:::===<<<888222///---+++)))''''''***---000000666:::666---'''(((,,,///000000///------000333///...---,,,,,,---...//////...,,,******+++---......111444555444222222222222333222000---***)))******---000333555666777888666666555222///------......//////000111555;;;???CCC@@@<<<888555444333222666666555333333333555666444444555888<<<===;;;999444333333333444555777888666666777999999888444111///+++)))...777===>>><<<444444444444555666777888888666444555===CCC@@@999222222///+++'''(((---222666<<>>@@@AAA???;;;666222000000***''')))+++))))))+++666<<<<<<555---***)))(((+++,,,...000333666888999999777555444333444555666444555777:::<<<:::666333111555:::===<<<:::999999;;;===???===777333222222444555555444222000//////111333666888888777555333666444222333555777999:::888777777777555666???KKK[[[rrrkkkTTTGGGBBB>>>::::::eeeEEE:::888666555666777777777666444111/////////---,,,***+++---...---,,,***(((&&&%%%&&&)))---111333444//////---------...///000555888:::777000***&&&%%%%%%(((---111333222000...111000///000222333333111/////////...,,,,,,...111333555444333666::::::777333000......000333444444<<<:::777444222...+++(((!!!"""%%%***000333444333444666777666333111000000555555333000//////222444555555444444444333000...///111333444222000000000///...000444999;;;999777>>>CCCFFFCCC:::111+++***+++---///...***)))***---+++))),,,222444333444777888555111---,,,---///111222222000---)))'''&&&'''******,,,///444777777777:::::::::999777444111///,,,------,,,***)))***+++888===@@@<<<444,,,))))))))))))(((&&&&&&'''+++...((((((((('''&&&%%%$$$######$$$%%%''')))...444888333333444555777888666444000///---,,,+++,,,...//////000000///......///111222444888;;;:::666222...---+++(((&&&&&&(((+++---,,,000333000)))%%%'''+++...111333222///...000222...---,,,,,,,,,---//////,,,+++)))((()))+++...000000222555666555444333444000111222000,,,***))))))+++---///222555888999:::<<<:::888555333111//////222222222111222444999<<>>???===444444555555666777999999777666333333888>>><<<777111111///***&&&'''+++///333999AAAGGGKKKLLLMMMNNNNNNLLLLLLQQQXXXggg}}}www___WWW```lll}}}nnn^^^OOOEEE<<<888555666555222333777;;;<<<<<<;;;999555111///,,,'''&&&)))***)))***,,,777======555,,,'''%%%$$$***,,,...111333555666666666666666666666777888888444444555777999888555222///444:::<<<:::999999:::;;;===???<<<777333222333444666777777666444333444555666777777777555333222444333222222333666999;;;777888::::::666666>>>III[[[rrrsss\\\NNNGGGAAA>>>===[[[@@@999777666555555666777777555111---+++,,,,,,,,,+++)))***,,,......---,,,+++'''%%%###%%%***///222444///---+++******+++---...444777:::777111+++)))***(((+++///333555444222111222111222333444444222000//////...---,,,,,,///111444555333000222666666333///---+++,,,///222222222888999999666111---++++++''''''(((+++///222333333222333333222000//////000111111111///......000222111222222000---***+++,,,111444777888666333000///,,,,,,---000333666777666999===@@@>>>888111...---+++///111///,,,***---000---+++---222333222222555555333000......000222444111333444222---((($$$"""%%%%%%(((,,,111555666666999999999777555333000///+++,,,---+++))))))+++---777===@@@<<<222***((()))%%%'''(((((('''(((,,,///******)))))))))((((((((((((((('''&&&''',,,222777555555555777888777555222---,,,,,,,,,---///000111/////////---***+++...222222444777888888555111///---+++)))'''&&&''')))***+++---...+++'''%%%(((+++---111555444000,,,,,,------,,,+++++++++---...///+++***(((''''''***---///000222555666555444333444000222333111...,,,++++++------...111555888;;;<<<@@@>>>;;;999777555444333666777666555555666999;;;??????>>><<<:::888777777555888999999777555666888999999888999:::;;;;;;;;;111000...---...111444666111222555999<<<;;;888555111//////222666:::::::::555555555666777888::::::666666444111222777888555222222000,,,((('''+++...222777===AAACCCEEEFFFGGGIIIHHHGGGGGGHHHRRRiii~~~kkkYYYYYYgggtttrrr\\\KKKAAA???;;;888555555222///222777888888888888777444111///)))'''(((+++,,,+++---222999??????777...)))&&&$$$***,,,...111333333333333222333555777999:::::::::444333222333555555333222000666<<<===;;;:::;;;===;;;===>>>;;;666333333444444777:::;;;999888888999666666666666555555555444000000///......111555888999===BBBCCC>>>888<<>>:::000)))(((+++$$$''')))***)))***---000++++++++++++++++++++++++,,,***'''%%%%%%)))///444555555555777888777555222+++,,,,,,---///111222333......---***'''(((---111111333555666555333000...---,,,)))'''&&&&&&'''(((,,,,,,,,,)))&&&&&&***------222777666000***((((((,,,++++++***+++,,,---...+++)))'''&&&&&&))),,,...///222555555444333333333222444555444222///.........---...000555999<<<===BBB@@@===;;;:::999888666777888999999888999<<<>>>:::>>>AAA???:::777999<<<888;;;======999777666888777888999:::;;;<<<;;;;;;///---+++***,,,///222555///000444999<<<<<<999666222222222333555666666555555555555666777999:::;;;888999666111000444666444444444333///***))),,,000222666:::===>>>>>>@@@AAAFFFFFFEEEAAA>>>EEE[[[ppp|||cccUUUZZZkkkyyy~~~kkkQQQ>>>888:::;;;888555444111...222888777777666666666444222///))))))+++...///...111666<<>>;;;666333333555444888<<<===<<<:::;;;===666666555555555666777777---,,,+++******---111555AAAGGGPPPRRRKKKAAA@@@EEE___uuusss```SSSHHHBBBAAA|||UUU???999777555444333444444333222---+++)))((()))*********(((+++---......///000222+++)))(((+++///111111///...---***((((((((()))***444333222111000///......---------...000222555666444444444222111111222444333222000...------------333222222222222000---+++''')))+++,,,------///111777888777555111---,,,,,,,,,---.........000333666555000+++)))+++,,,,,,+++(((++++++)))$$$$$$(((,,,,,,+++************'''%%%,,,222888:::777444222222111...,,,---222555555444666333111333333111222555555777999666222.........///000111222333444444555555333111000111444777999666555666666555111+++'''###%%%)))+++---///222555888888777444000...///000,,,---...///000000//////222444666444///)))$$$"""$$$&&&'''(((***---222555666111------000111///+++222111...***''''''***---111222444777999888555222,,,++++++,,,---...///000000///---((($$$&&&...555777555222222444333000,,,***)))'''&&&%%%&&&(((***,,,------,,,***))))))+++---///111000,,,******+++------,,,,,,,,,---...///---+++)))((((((***---...///111222333222222444555777999;;;:::888555444444222222333444666999===?????????>>><<<;;;;;;;;;;;;======<<<<<<;;;;;;::::::===???@@@???===:::999888888;;;???AAA@@@===:::777===<<<;;;::::::999666333555333000...------///000222222222222222333444555000444777777555222222333888777666777999:::::::::777777666444444333333333222222222111111111000000555888;;;<<<:::888777777>>><<<999666333;;;PPPdddlllZZZXXXbbbmmmtttvvvsss~~~xxx[[[DDD888333222999::::::666222///000222555222000000111111///,,,/////////000222666999;;;BBBAAA>>>;;;777333000...111222333333222111///...000333333333444777444///////////////111333555666;;;<<<=========<<<;;;:::>>><<<999666555666777888777888999:::;;;;;;<<<<<<666777777666444333555666222000---***))),,,111555BBBJJJVVV]]]ZZZQQQNNNPPPfffxxxhhhTTTGGG@@@===kkkIII999666777666555444444333111///,,,+++******+++,,,,,,,,,,,,...000000///......///+++******,,,///111///---+++***)))((()))***,,,---000///---,,,,,,,,,------111111000000111333666777666666555333000000111333444222...++++++,,,///000333222222222222111///,,,((()))+++,,,,,,---///111555666666444111...------......---,,,+++---000333555111---+++,,,---,,,+++&&&((()))'''$$$%%%***///111...+++))))))*********///333777777555333333555222111000000222444444444444000///111000...///333555777999888444000/////////000000111222333333444666333000///000333666888888666444333333111///---)))***+++,,,,,,---000222666666666444000---,,,,,,,,,---...///111222333444222333333111,,,&&&"""!!!%%%&&&'''((()))---222666777222---+++...///---+++444444222///,,,***,,,---///000222555888777444111******+++,,,---...///000111222000---)))***000666444222111111333333000...,,,***((((((***,,,......---------------,,,,,,++++++------+++))))))+++------,,,++++++,,,...111333000///---,,,,,,...000111222333333333222222444666:::<<<>>>>>><<<999777666555555555777:::<<<======;;;<<<<<<<<<;;;<<<===>>>BBBBBBBBBBBBBBBAAAAAAAAA>>>?????????>>>>>>>>>???>>>???@@@BBBBBBAAA>>><<>>>>>??????@@@AAAAAABBB======>>>>>>???AAABBBBBBAAA???>>>???BBBDDDBBB@@@???<<<999666555444333111333222000///...//////000111111222222222222333333888999999888666666777888999777666666888999888777666555444444444555777888666666777777777777777777333222111333555555111------,,,------,,,///<<>>>>>>>>======<<<:::999999:::;;;===555555555444444555555666222444555666555666888:::999666111,,,)))***///444???KKK]]]fff```UUURRRVVVmmmyyy}}}lllOOO<<<444333eeeFFF555333888999888777777666222---)))***,,,///111222333333444888888777444///+++))))))''')))---111222111///,,,*********+++---///111222...,,,)))''''''))),,,...333222000///000333666888:::888666222...,,,...///111///,,,+++,,,...222444222222222333555555333111---......------...111444333444666555222///------...///111111000///000111555444333222000///---,,,+++,,,,,,++++++---111555555222---+++,,,---//////000333666666444222444555444777999777444222333555333///...///...,,,---000111333555777666333111///++++++,,,---///111333444333...)))'''***...111222555222//////111444666777222222000---++++++...000777777555111---++++++,,,///...---...///222555777444444222---(((%%%$$$$$$******))))))***---333777777444111000///...+++(((+++...111222000,,,***(((+++,,,///333666666444111---...///000111111000000000222333333000//////000++++++---///111222222222000---+++,,,000333222000111///...111666777444///************+++...111333///---+++,,,///555;;;???<<<;;;999777555333333222555555444222000222555888<<>>???AAABBBCCC??????@@@BBBDDDDDDCCCAAAAAA===;;;===BBBFFFFFFEEEBBB>>>999666444333222111222222222222333444444555444444555555555555555555777777555444333444666777:::888666666777777666555666555444444555777999;;;888888888777666666555555111...---000444666222---++++++---...---,,,333<<>>??????@@@@@@>>>===;;;::::::;;;<<<777666555444444444444555333444666666666555666888999666222---***,,,111555AAAMMM\\\bbbZZZOOOMMMRRRooo}}}}}}}}}xxxXXX>>>111///yyyXXXAAA666777===999999888888666222---)))+++...222444444444555777::::::999555000+++)))((($$$(((---222333222000///............//////000000...,,,)))&&&&&&(((***,,,000///......///222555777999777444000,,,+++,,,............///000111222333222222222444555555444222,,,------,,,+++,,,...000444666777555111---+++******...444777777555444444666666555333111///...---222222222111000111333555000///......000000...------222777999777444222333555777888777333111333555555111000111000---...111---...111333444444222000*********+++...111444666000+++%%%$$$''',,,------...------///222333444333000000///---,,,---000333;;;888333---)))***---111000///...,,,---...000111666555333///+++(((((())),,,,,,,,,+++,,,///444888444444555555444111,,,)))'''+++///111///---***))),,,...000444777777555222222333333333333333333222///000111000...,,,+++******+++---///111222333444666444222222444444222000///,,,+++...333555222...,,,---...000222333444333+++******+++///444:::>>>>>>===;;;999666444111000555555333111000222555888;;;>>>AAAAAA???<<<999888<<<<<<===???BBBBBB>>>:::<<<>>>???<<<777555777:::<<<===>>>@@@BBBEEEFFFGGGCCCCCCEEEGGGIIIFFFAAA===<<<:::999;;;@@@EEEGGGFFFGGGCCC===999666555333111000111333444666777888888888888999999999999888777777555333222333555777888:::888666555666666555333222222111111222555888999999888777666444222111000///,,,+++///555888666222000///000222111...000555BBBNNNaaarrr~~~pppmmmxxxtttiiippplllQQQBBB:::333...,,,555555555555444222...,,,***,,,000333555777888999AAAEEEFFFAAA888333666:::===FFFOOONNNFFF<<<777666666555333111///---,,,+++111444666777:::>>><<<888222222222222333555777888;;;;;;<<<===>>>@@@AAAAAACCCBBB@@@===;;;:::999999999888777555444555666666666777888888555444333444555444111---,,,...333888DDDMMMXXX]]]VVVMMMNNNTTToootttssscccDDD222+++iiiOOO@@@:::;;;???:::999888888777444000---...222555555444333555888::::::999555000+++))))))%%%)))///222222111000000000000000///...---,,,,,,***)))'''%%%%%%''')))+++000000///000111333444666666444111---******,,,///...///000222333444333333222222222444555555333111***+++,,,,,,+++***+++---444666777666111---)))((((((---444888999888777666777777666333000......///555444444444444333222222+++,,,...111333222///,,,,,,222888:::888444222222555555444333222222444666666222000111000---...111******,,,///333555555444++++++***+++---000333555///)))$$$$$$(((++++++)))))))))***---///000///---+++,,,---------///333666<<<888111***''')))///444111000...,,,+++++++++,,,555555333111---++++++,,,,,,---...---...000333666111333555777666333///,,,))),,,000111000...------...///222666888888555333444444444444555666777888444333222///---+++***)))+++---000111222222444666===<<<;;;:::888666555444+++)))(((***---///...,,,111111222333555555333111'''(((***,,,///333666888;;;;;;;;;:::777555222000444444444333333444777:::<<<>>>@@@???===:::999999999:::;;;<<<======>>>>>>>>>AAABBB???:::888;;;>>>>>>???AAACCCEEEHHHIIIJJJKKKJJJJJJLLLLLLIIIBBB<<<:::;;;===???@@@BBBDDDEEEIIIEEE@@@<<<888555222000111222444777888999888888999:::;;;<<<;;;:::999888888666555555888;;;<<<===;;;999666555555444333111...,,,++++++,,,///333555888888666555333111/////////......111666999888666444222222555555222111333333:::GGG[[[ppp~~~|||lllmmm}}}|||nnnffftttyyybbbKKK@@@:::333000111777666555555555333000...***///555999:::888777666888;;;===;;;777444777::::::BBBJJJLLLEEE<<<666333555444111///,,,+++***)))...111333444777;;;:::666333333333444555777999:::<<<<<<<<<===>>>@@@AAABBBEEEDDDAAA>>><<<:::888777:::888666444444555666777888::::::999555222000000111000000......000555888<<>>:::999888777777666444222222555777555222111555888777888777444000,,,******(((,,,111222111///......//////...---,,,***)))(((&&&&&&&&&'''(((+++---...444555555555555444444444222111...***((())),,,///111111111222333444555666333222222333444444222000,,,...000111///...------222444666555222---***)))(((+++111444555555666777888888666222...---...000111222333444444333000...)))+++---111444444111///...222777888666333333444444222///...000333555666444000...///...++++++...)))((()))---333777999999000///---,,,,,,...000222///***%%%&&&+++...+++(((&&&&&&&&&(((***+++***(((''')))+++---...000444666999555///)))''')))///444000///...---,,,+++***)))000111111///---++++++,,,***,,,---......///111333000111333333333222222222///000111000...---------///000333666888777444111222222111222555888<<>>999666666888,,,+++***)))***,,,---...666444222111222222000...(((***...222555666666666555666888999999888666444333555666666666888:::<<>>@@@???>>>@@@EEEJJJJJJNNNRRRQQQMMMMMMRRRWWWSSSTTTVVVXXXZZZ\\\^^^___eeeaaa^^^]]]^^^\\\VVVQQQLLLPPPUUUUUURRROOOPPPQQQTTTPPPLLLHHHDDD@@@;;;888888999;;;<<<===;;;:::888888999:::;;;:::999777666888666555777<<>>777333222111///---,,,+++++++++///222333333555999777222000111111333555888;;;===>>>>>>======>>>@@@AAABBBDDDCCCAAA???<<<:::999888777555333111111333444666999:::;;;999666222000///...///000000000111333666444888AAAJJJKKKGGGFFFIIIcccwwwccc```qqqqqqQQQ;;;000sssSSS???888777999;;;:::999777777888888666555444777888555111000444888555666666444000---,,,,,,,,,///333333000---,,,,,,------,,,+++***((('''&&&%%%%%%'''***---000222333::::::::::::888666444222000...,,,)))''')))---000555333222111222444777888333222222333444333111///000333666777555333111111000222555555222///,,,+++)))+++---///000111444666999888666222---,,,...111---...000222333222...+++***+++---111444555444222000333666666333222444666444///++++++///444666777222...,,,---,,,((())),,,)))((((((,,,333999<<<===444222///---,,,,,,---...000+++'''(((...000,,,(((&&&%%%$$$$$$&&&''''''&&&%%%(((+++---///111333666555333...***''')))...222...//////...---,,,******,,,...///...,,,*********(((***---.........///000000000000//////111444777222222111...+++******+++000000333555777666333000///......000444:::@@@CCCEEE@@@:::444222111000000000333666666444333555777:::???BBB???888444666:::000///...,,,+++---000333:::555000.........---,,,,,,///444999;;;;;;999777000333666999;;;:::999888444666888999:::;;;===>>>BBBCCCBBB@@@>>>===>>>???HHHKKKMMMKKKHHHKKKTTT\\\^^^dddiiijjjiiikkkqqqxxxuuuvvvxxxzzz|||~~~~~~xxxuuuvvvvvvssspppgggnnntttsssmmmgggfffgggeeebbb^^^ZZZVVVQQQLLLHHH@@@AAABBBCCCBBB???<<<:::666777888999888777555333777555555888===AAAAAA@@@<<<999666555444333111///...---+++***+++...111444666666666666666666666666333444666666555444666777111---,,,000444555555777333333888EEEXXXjjjvvv{{{xxxooohhhooozzzvvviiiRRR>>>777444222999CCC999666222222333333111///***///444666333000............///000111111111000333888???EEEEEE@@@999444000///...---,,,---......222555666555666888555000------///222555:::===??????>>>>>>>>>>>>@@@AAABBBBBBAAA@@@>>>===;;;:::999444222000//////000333444888999;;;999666222000000---///000111000000222333777:::BBBKKKNNNIIIDDDCCCZZZxxxttt___ZZZkkkuuuWWWAAA666eeeGGG;;;888555666<<<777333111222555888999999777555333222111222333444111111444444///((()))...000222444444222000//////111111...***&&&######$$$&&&&&&'''***...333777:::<<<=========;;;777444111000...+++(((&&&(((---111444222///---...111444777777888666222---,,,///222666:::>>>AAA@@@;;;666222555444222111///...------,,,...000...,,,---000333777444000000222333111///000...---...000///,,,(((***+++...000111111000///000222444444222111111222...***'''***000444555444111,,,'''%%%'''((('''&&&***+++---000333666888999555222///---,,,,,,***(((,,,+++******+++,,,+++***&&&&&&%%%$$$"""###&&&(((---///000111111222444555777111***'''(((+++------,,,------------,,,***)))***************)))((((((******+++,,,---/////////,,,,,,---///111333555666444666666222,,,((())),,,///222555666555333111111000333444222///111:::BBBLLLFFF===666222111000000444555666777777666555555666777999888666555555666999666111///000111111111000///---++++++---///111...333:::@@@CCC@@@:::555222...,,,...555;;;======888999:::999999999<<<>>>IIIHHHEEECCCCCCFFFLLLQQQVVV\\\cccggghhhlllvvv~~~|||tttuuuxxxkkkYYY]]]XXXQQQLLLIIIFFFAAA>>>999;;;<<<<<<999777555555555333222888???DDDDDDAAA:::777444333333333222000---,,,,,,---000444666777444555777888999888666555333333444333222222444555///......///111333444444555333777CCCQQQ___ooo{{{zzz|||~~~pppkkkiiisss~~~}}}\\\FFF444333666444555:::888444111444888999444...///111111000111222,,,%%%&&&+++222666555222///---///555>>>DDDEEE???666000///...///111444666777777777666555666666555333111///000111444666888:::;;;??????AAAAAAAAAAAA@@@???CCCBBB@@@@@@???>>>;;;999333333222///...000666;;;>>>===<<<<<<:::555///++++++,,,---///000222333333222666@@@KKKNNNGGGAAA???VVVtttxxxyyy|||fffZZZbbbpppdddGGG:::zzz]]]AAA666333111222777333111000222666:::;;;;;;666555333111000111222333///111777;;;666///,,,///333555777777555222111111111000///,,,(((&&&&&&'''))))))***,,,///333888::::::;;;;;;;;;888444000---...,,,)))''''''))),,,...,,,+++******+++///222555<<<;;;999444...,,,///222666999===@@@???;;;666222444222111///...............---,,,,,,,,,...111222333111111333666666444222000///...///111111...+++...///000222222222222111000000000111111111111111,,,)))'''***///333333111///+++%%%!!!!!!###%%%&&&+++---000333555555555444222111000///---+++******...---,,,---......,,,***&&&&&&&&&&&&%%%&&&))),,,777777777666444333333444666222,,,***+++,,,,,,+++,,,++++++---...---***'''&&&''')))******************+++,,,---,,,---...//////000000111111333555777888999888222+++'''(((+++111333666666444333222222444777888555000000666<<>>>>>AAA???>>>======<<<:::999777888666333111111555888:::;;;===>>>===777///***+++,,,---///111333555666444666===EEEGGGCCC>>>>>>UUUrrrwwwlllkkkooorrrtttpppoootttqqq```aaakkkjjjLLL>>>kkkSSS<<<222000...///444000000000333777;;;<<<===666444222/////////111222...222;;;AAA>>>555000111666888::::::777444333222000111000---***))))))***+++++++++---///333777999888888999888555000,,,))),,,***((('''(((*********&&&&&&''')))+++...222333???>>>;;;555///,,,...111555777;;;======:::555222333111///.........000111111---)))))),,,000111111...000333888;;;;;;888555000000000222333333111///333333222222222222333333000...---...111333111...(((''''''***///111000...,,,)))$$$###'''+++...333666777555111//////222333222...******+++.........000000///---***&&&''')))))))))***---///;;;:::999777666555444444555333000......---+++)))+++)))))),,,000///***$$$!!!$$$(((*********+++++++++---///...,,,+++---///333444444333222333666888<<<;;;888222+++'''(((+++222444555444222111111222888:::;;;777111///111555===:::666444333444333222000///000555<<<>>>;;;666777888999777444111000111555333222333444555444333+++((('''+++111666666444333444555666555444222000******,,,000555999;;;;;;777888999;;;???FFFNNNSSS^^^gggqqqxxx|||}}}jjj\\\WWWWWWVVVQQQIIIBBB>>><<<777333222777???GGGIIIHHH@@@<<<777333222333333222000,,,***---444:::<<<;;;444555777777777555333222000//////...------------++++++,,,,,,---...///000///000333999@@@KKK]]]llltttuuuxxx}}}~~~rrreeehhhqqq~~~kkkHHH888+++,,,///000111666999666444666:::;;;888444333333000,,,,,,///...******...333666444111...------111777===???<<<555000444555666888999999::::::888777444111///...---------///000222444666666777>>>??????@@@???>>>===<<<======;;;:::999999999999<<<<<<;;;888555333444555555888<<>>999000))),,,---///111333555777777555555888>>>@@@<<<:::<<>>999555000111222444555555444333444333111000///000111222///,,,,,,///444444///***$$$%%%'''+++///000---***)))(((&&&!!!###)))+++...222555666444111///111555888555///***)))+++------...000111///,,,)))''')))+++++++++,,,---///333222333444555666666555444444333111000---***(((---***)))---333222+++### $$$(((***)))((()))***---///222000---+++---000555666666444222111444777===;;;777111+++)))+++---222222333111///......///555888:::777111......///444222111111333444444444000...///666???BBB>>>888999::::::777444111000000555444555777999999888666---)))''',,,555999777333222444555555333222111000---///333666999;;;===>>>>>>AAADDDJJJRRR^^^jjjqqqwwwuuupppgggZZZNNNEEEAAA???;;;888;;;BBBGGGHHHGGG@@@<<<666222222333444555333...***---444::::::999555666888888777666333222111///...---------,,,+++,,,,,,,,,+++******+++,,,//////111333444;;;LLL\\\mmmqqqvvv}}}rrrddd^^^hhhxxxzzzYYY<<<222***+++...///111555666444222333777888666333000222111......111000,,,***---222333222000...---...///444:::>>>>>>999555333444666777666666666666666555222///,,,+++---...,,,...000333666888888999======>>>>>>>>><<<;;;::::::::::::888777777888999<<<<<<<<<;;;888666444333333444888;;;;;;777000+++---000333666888888666555555444666;;;;;;888666888@@@XXXvvviiiYYYRRRLLLBBB:::DDDHHHOOO[[[kkk}}}pppkkk|||yyyXXXCCCqqqQQQFFF:::555333333555777111222333333444555777999999666333///...///111333666666999===;;;444000000444666777777444222000000333333222///+++(((&&&&&&'''''''''(((+++...111444777666555333000...+++***............///---+++))),,,---.../////////000///444666666333...+++,,,//////111333555555444111000222111000000000222444666===444+++***...222000,,,+++111999???AAA===888444111333444555555444333333222000...,,,+++,,,...///---,,,---111555444---'''"""%%%(((---//////,,,)))'''))))))'''$$$$$$'''++++++---000222444444333333555888;;;777///)))((())))))***+++---...---***'''(((+++------,,,++++++,,,------///333777999888666444444444222///---***)))000---,,,///444333,,,$$$!!!%%%)))***'''%%%&&&(((---///111000...---///111444666777555111///111444:::888444///,,,,,,...000///000000...+++******+++...111333333000---------.........///222444444444111//////666???CCC???:::::::::;;;999555222111111333333555777::::::999777111---+++///666:::777333666888:::999555111......222555999;;;<<>><<<888222444777777444222222333222222111...++++++---000,,,...222666999;;;<<<===;;;;;;<<<<<<<<<;;;999888999:::;;;999777666888:::999999:::;;;:::888666444333333333444555444111......222777;;;<<<999555222333222555999:::666444555===PPPkkklll\\\TTTKKK>>>333888===FFFQQQaaasss{{{oootttcccKKK~~~___EEE@@@999666555666777888333333333111000111444777<<<999555111000111333555888555555666444///...///111333555555333111000000444444333000,,,(((&&&&&&%%%%%%%%%'''***///333555666555333000/////////000444555777555222///......111111000///...---,,,,,,///222555444000------...---...000222222222111000000000111111222333444444<<<444---+++///111...+++,,,222:::??????;;;777555333444666555333111111111///---+++***)))***+++,,,---,,,---///111///***&&&###&&&***...000...,,,***((()))************,,,...+++---000333666777777777777888888555///***((((((%%%&&&''')))++++++)))''')))+++...///---+++******......222777<<<===999555444444333000---++++++,,,222000///111333222+++%%%###'''***(((###!!!###''',,,,,,,,,...///000111111111555999777222...///222666444111///......000111---......---***'''''''''&&&))),,,............///---,,,,,,...111333444333333111111555;;;>>><<<999888999:::999666444444444222222333666888999888666666333000222666999777444<<>>>>>888999:::;;;;;;:::999888:::<<<>>>===:::777888:::666777888:::;;;;;;888666555333111000111222222111...111666999:::888444222222111333777777333222444BBBQQQggg}}}sssfff]]]TTTHHH>>>777:::@@@KKK[[[nnnrrrnnn~~~rrrXXXhhhLLL===<<<;;;999999:::;;;<<<333333111...---...333777???<<<777333222333666888666222000111111...---///000333555666444333222222333444444222...***)))((($$$%%%&&&)))---222777:::555333///------///333555999===@@@<<<555111111444555444222000...,,,,,,+++///444888999555111//////......000111222222222222......000111222111111111666111,,,+++...///...++++++000888<<<<<<999777777444666777555111...---------,,,+++******+++,,,,,,///---+++)))((((((((((((%%%(((,,,///000///---,,,)))((('''(((+++...000000---000444999;;;:::999777555444222000---***((('''#########&&&(((***)))((('''***...000///---,,,,,,...000555<<>>??????;;;555111333666555;;;BBBHHHNNN[[[lllzzz}}}fffYYYPPPPPPRRRWWW[[[YYYQQQJJJDDDAAA<<<999888777666555444777999888555222000000000222555888;;;<<<<<<;;;888444111222555777555222000///,,,&&&###&&&///777<<<777222000,,,+++///666CCCQQQcccqqqyyygggVVVMMMJJJ[[[ooobbbEEE777000333666666555555555555444222000///...............333444///***(((&&&###$$$''',,,///222444777999000+++(((+++222777666444333777;;;999444000///000111444555333...,,,---000000222666:::<<<===<<<<<<555666888999::::::999888;;;???CCCBBB===999999:::777666777999<<<<<<:::777777444111000111333333333---...000111333555555666333000///111111000222555AAANNNddd{{{}}}ssslllddd[[[SSSDDDBBBCCCIIIXXXllltttkkkxxxdddYYY???:::===>>><<<<<<>>>??????222222000,,,+++---333888AAA>>>999555333444777999333///---000000...---///111333666777666555444555222444555333000---,,,,,,%%%&&&(((+++000666;;;>>>444111---++++++///555888===CCCFFFAAA777111333888888666444111///.........111777<<<===999444000///...///000222222333333333+++---///111111000///---000---***+++---...---,,,)))///666::::::999888999555777888555000,,,***+++---------,,,,,,------...111...)))$$$ !!!&&&***&&&)))...000000///......***&&&###$$$)))///222222...222999>>>@@@===999666222000---++++++***)))'''"""""""""$$$''')))******&&&***...111111000//////+++...444>>>FFFFFF@@@999555444000+++((()))...222333333222000...+++(((&&&###&&&(((%%%$$$***%%%""" %%%---222111------555<<<<<<666000///111333222000/////////---,,,,,,...000///+++'''%%%$$$ """&&&***---000111222111...,,,,,,...000111111333222111000000111333444222444666666555555555666:::999999:::<<<======<<<:::999777555666888:::<<<;;;<<<;;;777333444:::@@@DDDKKKTTT\\\fffwwwhhhZZZNNNPPPUUU]]]bbb```XXXOOOHHHEEE@@@===:::888555333222888<<<<<<777222111222---///333777:::<<<======888444111222666888666333///...+++%%%###(((444===>>>888333222000...000555:::GGGZZZhhhpppwww~~~zzz[[[IIIGGGJJJ]]]qqqzzzYYY@@@666000555888888666555555555666555222111////////////)))---...)))&&&''')))((($$$''',,,000444777;;;>>>666000***+++222666666333222666:::888333...---...333666888555///,,,,,,...333555888:::<<<;;;:::999444555777888999999999999<<