BM6P6(@ yyytttsssssskkkkkkjjjhhhddd___[[[YYYRRRNNNIIIFFFEEEDDDAAA>>>@@@;;;666444555333...)))''''''%%%$$$############{{{uuurrrkkkjjjhhheeeaaa\\\WWWTTTOOOOOOOOOMMMJJJFFFBBB@@@:::666222111111111///---,,,***'''''''''&&&$$$""" ~~~{{{yyyuuusssooojjjddd]]]XXXTTTMMMLLLKKKKKKJJJEEE===777666666666555222///,,,+++&&&$$$""""""#########"""{{{xxxtttsssppplllhhhccc```^^^XXXWWWTTTPPPKKKEEE@@@===:::888666777999666...'''))))))((('''&&&$$$"""!!! """###~~~zzzvvvqqqlllhhhddd```]]]WWWUUURRRNNNJJJFFFCCCBBB>>>>>>===:::777333000...+++'''###$$$'''&&&"""!!!$$$%%%!!!yyyxxxvvvssspppkkkeeeaaa\\\XXXTTTPPPMMMJJJGGGDDD@@@>>>;;;888555222111000*********)))(((%%%###"""!!!{{{wwwuuuqqqllliiibbb___[[[XXXTTTOOOJJJFFF@@@===:::888666555222000...,,,***(((&&&&&&%%%%%%~~~{{{yyyvvvuuunnnjjjddd```]]]YYYTTTOOOOOOKKKEEE???;;;777444111,,,***'''%%%%%%$$$###!!!~~~zzzsssoooiiidddaaa]]]ZZZWWWVVVSSSOOOIIICCC>>>:::999999777222---)))&&&%%%$$$"""!!! ~~~|||wwwrrrmmmfff^^^YYYVVVSSSNNNJJJGGGDDDAAA???===;;;777333///,,,)))((((((&&&### |||xxxsssmmmiiigggccc^^^XXXRRRKKKCCC>>>;;;999555333111000...,,,((('''%%%###!!! ӵĦĦӵĦ}}}rrrooojjjeee```ZZZUUUQQQOOOLLLHHHDDD???:::555111+++)))'''''''''&&&%%%### 4ĉ@ӵ>L=hĦ4ĉ@ӵ>L{{{vvvqqqlllgggccc]]]YYYTTTOOOJJJFFFAAA===777555222///---***&&&###GG=?HdĦ=ĪjGG=?HdĦ}}}zzzvvvssskkkgggbbb]]]YYYTTTOOOLLLGGGDDD???;;;777444111...***'''$$$"""!!!ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~zzzvvvpppkkkfffbbb^^^[[[TTTPPPKKKFFFCCC???:::777333000,,,)))'''&&&$$$"""### ?~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??}}}vvvpppkkkfffaaa[[[UUUPPPKKKGGGDDDAAA===888444000---)))&&&&&&### 4Dӵ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]Ħ}}}yyysssmmmggg```YYYTTTNNNJJJDDD???;;;666222///,,,+++)))'''$$$""" 4DuXӵ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Ħ~~~wwwrrrjjjeee___XXXRRRKKKDDD@@@;;;777333///,,,)))&&&###$$$###!!!4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzsssnnnkkkgggaaa\\\VVVQQQJJJCCC===888222///+++(((%%%###"""!!!4DuXӵDdDʜ4DuTӵ>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ӵyyywwwkkkddd]]]WWWSSSPPPKKKGGGEEE@@@999333///,,,(((&&&""" 4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>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&ĒR{{{vvvppphhhaaa___WWWPPPIIICCC@@@===999666222...)))%%%###""" 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@hwwwllleee^^^TTTLLLJJJDDD>>>888333222000,,,)))&&&### 4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼swwwlllbbbXXXQQQKKKBBB<<<:::444///***((('''&&&### Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}lllaaaSSSJJJAAA===999333...---***&&&"""!!!!!!!!!?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||gggUUUKKK???<<<777111+++'''%%%$$$ >AneneneneDenene>Ak<fhDenenene~~~{{{|||~~~wwwgggTTTCCC:::333000,,,((($$$"""!!! {{{wwwrrrmmmiiiiiijjjkkkpppoookkkaaaRRRAAA444---%%%$$$!!!wwwqqqjjjgggaaa\\\XXXWWWWWWXXX]]][[[WWWNNNAAA444***%%%zzzsssjjjaaa[[[TTTQQQLLLGGGDDDBBBBBBCCCGGGFFFBBB:::000&&& ~~~yyyuuuooohhh```XXXPPPJJJBBB???;;;777555444444555777777444///'''!!!~~~yyyrrrlllhhhccc\\\UUUOOOHHHBBB>>>555333000...,,,,,,,,,------------)))$$${{{vvvsssnnnfff```VVVQQQJJJDDD>>>:::555222+++)))'''%%%$$$%%%&&&'''$$$%%%%%%###  vvvlllfffbbb\\\RRRKKKDDDAAA<<<666222...---,,,&&&$$$!!! """###"""!!! tttlllaaaZZZVVVQQQHHHAAA:::888333...***'''%%%%%% !!! wwwpppeee]]]RRRJJJFFFAAA:::555///---)))&&&""" }}}xxxqqqhhh```WWWOOODDD===888444///+++((('''$$$"""wwwpppjjjcccYYYRRRKKKDDD;;;444000,,,)))'''###"""!!!}}}uuujjjbbb]]]VVVLLLEEE???:::333...***'''%%%###|||ppphhh]]]UUUPPPJJJAAA:::333000,,,((($$$""" {{{uuuggg___UUUMMMHHHBBB:::333+++)))&&&###  zzzooogggYYYSSSJJJBBB<<<777444111(((&&&"""sssggg```QQQKKKCCC;;;555111---+++&&&$$$!!!vvvjjj]]]UUUIIICCC<<<444///+++(((&&&###!!!zzzooobbbTTTLLLDDD???888222...***'''%%%!!!!!! ~~~ssshhh[[[NNNFFF???;;;555000---***'''%%%!!!!!!!!!vvvjjj```TTTIIIAAA888444000,,,***'''%%%### !!! zzznnnaaaWWWMMMCCC<<<333000,,,)))'''%%%###!!! """###"""!!! !!!~~~uuuhhh[[[QQQHHH???999111...+++((('''%%%###!!! """$$$&&&'''&&&%%%$$$"""$$$"""yyypppdddXXXNNNEEE<<<777333...(((%%%&&&%%%!!!!!!$$$%%%(((+++---+++&&&""" !!!***+++ uuulll___SSSJJJAAA999333333---(((%%%%%%$$$!!! """%%%&&&))),,,...,,,'''### ###$$$|||qqqhhh\\\PPPGGG???777111111---'''%%%%%%$$$!!!"""$$$'''(((+++...///---((($$$!!!|||ppphhh\\\QQQHHH@@@999333000,,,(((%%%%%%$$$"""  ###&&&)))***---000111...)))%%%!!!|||ooofff[[[PPPHHHAAA:::444///,,,)))&&&%%%$$$###""" !!!%%%(((***+++...111222///***&&&""" zzzkkkcccXXXNNNFFF???888444...---***(((&&&%%%%%%%%%""""""!!!!!!   !!!"""%%%(((+++,,,///111222///***&&&""" xxxiiiaaaVVVMMMFFF???888444......,,,)))'''&&&&&&'''$$$$$$######"""!!!!!! !!!!!!!!!!!! !!!"""!!!!!!###%%%(((+++,,,///111222///***%%%""" yyyiiibbbWWWMMMGGG@@@:::555///...---***((('''((()))%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""!!!"""###""""""###%%%(((+++,,,///111222///)))%%%###!!!xxxjjjbbbWWWNNNHHHBBB<<<888222111///,,,***)))((('''&&&&&&%%%$$$$$$###""""""###$$$$$$$$$$$$###"""""""""!!!!!!!!!###$$$&&&'''...///111222222///)))$$$###"""!!!zzzkkkcccXXXOOOHHHCCC===999333222000...,,,******)))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!"""$$$&&&'''...///000222222///)))$$$###""" zzzllldddYYYPPPJJJEEE???;;;555444222000...,,,++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$""""""!!!!!!"""$$$&&&'''---...000222222///)))$$$"""!!! xxxmmmeeeZZZQQQKKKFFFAAA===666555333111///---,,,,,,***************)))))))))'''''''''''''''&&&%%%%%%###""""""""""""$$$%%%''',,,---///111222///)))%%%"""!!!yyymmmeeeZZZRRRLLLGGGBBB>>>666555333111///---,,,,,,************))))))))))))'''(((((((((((('''&&&&&&######"""""""""$$$%%%&&&+++---///111111...)))%%%!!! {{{llleeeZZZRRRLLLGGGBBB>>>777666444222000...------++++++******)))((((((''''''(((((((((((('''&&&&&&$$$###"""""""""###%%%&&&+++,,,...111111...)))%%% yyyllldddZZZQQQLLLGGGBBB>>>999888666333111000//////------,,,+++)))(((''''''''''''((((((''''''&&&%%%$$$###"""""""""###$$$%%%***+++...000111...)))%%%  vvvkkkdddYYYQQQLLLGGGBBB>>>;;;999777555333222111000//////---,,,***)))'''''''''''''''''''''&&&&&&%%%$$$###"""""""""###$$$%%%***+++...000111...)))%%%    !!!!!!{{{rrrjjjcccYYYQQQLLLHHHBBB>>><<<999666444333111///---------+++***)))(((((((((&&&&&&'''(((((('''&&&%%%$$$$$$############$$$$$$'''))),,,///000---'''### yyypppfff___VVVOOOJJJFFFAAA===<<<999666333222111///------,,,+++***)))(((((((((&&&'''(((((('''&&&%%%$$$$$$######""""""######$$$'''))),,,///000---'''###vvvmmmaaa[[[RRRKKKHHHDDD@@@===;;;888555333222111///------,,,+++)))(((((((((((('''(((((('''&&&%%%$$$###$$$######""""""######$$$&&&(((+++///000---'''###sssjjj]]]VVVNNNIIIFFFCCC???<<<:::777444222111000...---,,,+++***)))((('''''''''(((((('''&&&%%%$$$###"""######""""""""""""######&&&'''+++...///---'''###zzznnngggYYYSSSLLLFFFDDDBBB???<<<888666333111111000...,,,++++++)))((('''&&&&&&&&&((('''&&&%%%$$$###""""""###""""""""""""""""""###%%%'''***...///---'''###~~~tttiiibbbVVVPPPIIIDDDBBB@@@===:::777555222111000000...,,,+++***)))'''&&&&&&&&&&&&'''&&&%%%$$$###""""""######""""""!!!!!!""""""###$$$&&&)))---///---(((###vvvlllccc\\\SSSMMMFFFAAA???===:::777777444222000000///...,,,******((('''&&&%%%%%%%%%&&&%%%$$$###""""""###$$$""""""!!!!!!!!!!!!""""""###%%%)))---///---(((###{{{qqqhhh___XXXQQQKKKDDD???===:::777444666444111000000///...,,,***)))((('''&&&%%%%%%%%%%%%$$$###""""""###$$$$$$""""""!!!!!!!!!!!!""""""###%%%)))---///---(((###vvvkkkaaaYYYSSSLLLGGGAAA<<<999777666444333222000///---,,,,,,++++++)))''''''''''''&&&%%%&&&%%%$$$###""""""""""""""""""!!! """$$$(((,,,...,,,&&&"""{{{qqqggg^^^UUUPPPJJJFFF@@@<<<999888666555333222000...---,,,,,,+++)))'''%%%%%%'''''''''&&&%%%%%%$$$###"""""""""""""""!!!!!! """$$$(((,,,---+++&&&"""|||sssjjjaaaXXXQQQLLLFFFCCC>>>:::999888666555222111///...---,,,++++++'''%%%$$$$$$&&&''''''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!  """$$$'''+++,,,+++&&&"""wwwrrrjjjbbb[[[SSSLLLHHHCCC@@@<<<999888777666444111000///---,,,+++++++++((('''%%%%%%&&&'''&&&%%%$$$$$$###"""!!!!!!!!!!!!!!! """###&&&***+++***%%%"""{{{nnniiibbb[[[UUUOOOIIIEEE???===999888777666555333000///...,,,++++++++++++,,,***((('''''''''%%%$$$$$$###"""!!! """###%%%(((***)))%%%"""wwwrrreeeaaa[[[UUUPPPKKKFFFCCC===;;;888666666555333111......---,,,++++++++++++...+++)))''''''&&&%%%######"""!!! """###$$$''')))(((%%%"""}}}tttmmmhhh^^^ZZZTTTPPPKKKGGGCCC@@@<<<:::777666555333111///...---,,,+++************,,,***'''&&&&&&&&&%%%###""""""!!! """"""$$$&&&((('''$$$!!! vvvmmmeee```YYYUUUPPPLLLHHHEEEAAA>>><<<:::777555444333000...------,,,+++************)))'''%%%%%%&&&&&&%%%$$$""""""!!!""""""$$$&&&((('''$$$!!!  }}}yyylllddd```WWWSSSOOOKKKGGGDDDAAA>>>;;;888999999777333111//////---,,,***)))******)))(((&&&%%%%%%%%%%%%$$$%%%%%%$$$###""" """&&&(((((($$$!!!{{{uuurrrfff___\\\UUUOOOLLLHHHDDDBBB???<<<:::777888888666222000//////...,,,***)))******)))'''%%%&&&&&&&&&&&&%%%$$$$$$###"""!!! """&&&((('''$$$ rrrkkkhhh]]]XXXWWWQQQJJJGGGDDDAAA???===;;;999666777777555222///.........,,,***)))))))))'''&&&%%%&&&'''((((((&&&$$$###"""!!!  ###&&&((('''###  {{{kkkdddaaaVVVRRRRRRLLLFFFDDD@@@>>>===<<<:::888555666666555111///.........,,,)))((((((((('''%%%%%%&&&((())))))&&&$$$""""""!!! !!!###&&&((('''###xxxhhh```]]]RRRMMMMMMGGGCCCAAA>>><<<<<<;;;999777555666666444111///......---+++((('''((('''&&&%%%%%%&&&((()))(((&&&###!!!###"""  ###&&&((('''### zzzrrrccc]]]YYYOOOJJJIIICCCAAA>>>;;;:::999888666555333444444333000...------+++)))'''''''''((('''&&&%%%&&&''''''&&&$$$"""!!!###"""!!!"""&&&(((((($$$!!!}}}sssjjj[[[WWWUUULLLGGGFFF???>>><<<999777666555333111000111111000---+++++++++)))'''&&&&&&'''((('''&&&&&&&&&&&&%%%$$$###!!! """!!! !!!&&&)))(((%%%"""vvvlllcccUUURRRRRRJJJEEEDDD>>><<<:::777555444222000///---//////...+++)))))))))(((&&&%%%%%%'''(((((('''&&&&&&%%%$$$"""!!!!!! !!!%%%))))))&&&###  vvvllleeeZZZUUUOOOJJJGGGCCC===999888777666444222000///......---,,,***)))((((((((())))))(((((('''''''''&&&)))((('''''''''$$$  ###&&&(((((('''&&&  {{{rrrhhhbbbTTTPPPKKKGGGDDDAAA<<<999777666555333111000......---,,,+++***)))(((((((((''''''''''''&&&&&&&&&%%%)))((('''''''''$$$!!! ###&&&'''((('''&&&  |||ssskkkbbb[[[NNNKKKFFFCCC@@@>>>:::888555444333111000...---,,,+++***))))))((((((((()))&&&&&&&&&%%%%%%%%%%%%%%%)))(((''''''&&&%%%!!!"""&&&''''''&&&%%%  uuulllcccZZZTTTJJJHHHDDD@@@===:::777666333222111000...---,,,+++))))))(((((('''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%)))'''&&&&&&&&&$$$!!!"""%%%''''''&&&%%% yyynnneee]]]SSSMMMIIIGGGDDD???:::666444333111111000///---,,,++++++((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$$$$$$$###!!!"""%%%''''''&&&%%%{{{pppggg^^^VVVNNNHHHFFFEEECCC>>>888444222222000000///...---,,,++++++(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&$$$###""""""""" !!!%%%&&&&&&%%%$$$ wwwpppfff^^^WWWPPPIIIDDDAAAAAA@@@;;;666222222333000000///...---,,,,,,+++((((((&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###!!! !!!$$$&&&&&&%%%$$$  yyynnnggg___XXXRRRMMMFFFBBB===>>>===999444222222444000000///...------,,,,,,)))((('''%%%$$$##################$$$$$$%%%%%%%%%$$$"""!!!$$$&&&&&&%%%$$$ tttkkkbbb^^^WWWQQQKKKFFFAAA>>><<<<<<:::888555333222111///...------++++++***)))((('''&&&&&&$$$$$$###"""""""""!!!!!!"""###$$$$$$""""""!!! ###%%%&&&&&&&&& &&&  yyymmmeee___ZZZSSSLLLGGGCCC???<<<;;;:::999777444222111000......---,,,+++******)))''''''&&&%%%$$$######"""!!!!!! !!!!!!"""###"""!!!  ###%%%&&&&&&&&&!!!%%%)))zzznnnccc\\\YYYTTTLLLEEEAAA>>><<<:::999888666555333111000///...------,,,+++***))))))'''&&&&&&%%%$$$###""""""  !!!!!!!!!!!!  """$$$%%%&&&&&&"""!!!  |||pppfff]]]WWWSSSNNNFFF@@@<<<:::999888666555444333111000......------,,,+++***)))((((((&&&&&&%%%$$$###"""!!!!!!!!!  !!!!!! """$$$%%%&&&&&&"""!!! ###"""uuuiii```XXXSSSMMMHHHAAA;;;999888888777333333222111000///...---,,,,,,+++***)))(((((('''%%%%%%$$$###"""!!!!!! """"""!!! !!!!!!!!!"""$$$%%%%%%%%%!!!''''''|||mmmbbbZZZSSSNNNGGGCCC===888777666666555222222111000//////......,,,++++++***)))(((''''''%%%$$$$$$###"""!!! ###"""!!!!!! !!!!!!!!!!!!###$$$%%%%%%###### rrreee[[[SSSLLLHHHAAA===999666555444333222111111000000//////......++++++***)))(((''''''&&&$$$$$$###"""!!! """!!!  !!!###$$$%%%%%%zzzkkk^^^UUUMMMGGGBBB<<<:::666444444333111000111111000000////////////++++++***)))((('''&&&&&&$$$$$$###"""!!! !!! !!!###$$$%%%%%%{{{qqqcccYYYRRRKKKAAA999999777555444444444333222111///------...///...---++++++***)))((('''&&&&&&%%%$$$###"""!!!!!!!!!!!! """""""""""" wwwlll^^^TTTNNNGGG???888777555333222222222111000111000......///000///...+++******)))((('''&&&%%%$$$$$$###"""!!!!!!!!!!!!!!!############xxxpppfffXXXMMMGGGBBB<<<777555333000000000000///---///...------......---,,,***))))))((('''&&&%%%%%%$$$###"""!!!!!! !!! """###$$$$$$### zzzppphhh___RRRGGGBBB>>>:::666444222////////////...,,,,,,+++***+++,,,,,,***)))((((((''''''&&&%%%%%%$$$######"""!!! !!!"""#########rrriii```XXXLLLCCC>>>;;;888666444222////////////...,,,,,,+++++++++,,,,,,***(((''''''&&&&&&%%%$$$$$$$$$###"""!!!  !!!!!!!!!!!!wwwjjjaaaXXXQQQHHH@@@;;;888777666444222000/////////...------,,,,,,---......+++)))%%%%%%%%%%%%$$$$$$$$$###"""!!!  !!!!!! ~~~pppddd\\\PPPKKKDDD>>>999666444444333111///.........---,,,+++++++++,,,---,,,***'''$$$$$$$$$$$$$$$#########"""!!! !!!!!!!!!!!!zzzmmmbbbZZZKKKGGGBBB<<<777444333222222000...---------,,,+++''''''((()))***)))&&&$$$$$$$$$$$$###############!!!!!!  """""""""""" tttgggXXXMMMFFFBBB>>>:::888555333111111000...---,,,---///000---,,,+++***))))))))))))%%%%%%$$$###"""!!! """######!!!  xxxmmmaaaTTTJJJDDDAAA<<<999777555222000111000...---,,,---...///------+++***)))(((((((((%%%$$$$$$###"""!!! """######"""!!!&&&###}}}ooodddYYYNNNFFFBBB???;;;777555444111000000///...---,,,---.........---+++)))((('''&&&&&&$$$$$$###"""!!!  !!!######"""!!!000///+++###uuuggg\\\SSSJJJEEE@@@===888666444333111//////...---,,,,,,,,,------...---+++((('''%%%$$$$$$######"""!!!!!!   """###"""!!!"""######"""&&&((('''!!!pppbbbWWWOOOIIIEEE>>>;;;777444333222000///...------,,,,,,,,,,,,,,,---+++***'''%%%$$$######""""""!!!!!!  """###""" """#########  yyykkk^^^TTTLLLGGGDDD===:::666444333222111///------,,,,,,,,,++++++++++++***(((&&&%%%$$$######!!!!!!  !!!###$$$$$$  yyyrrrgggZZZPPPHHHCCCAAA<<<999666444333333111000,,,,,,,,,,,,,,,+++******)))((('''%%%$$$######### !!!###$$$%%% sssmmmcccXXXMMMEEE@@@>>><<<999666444333333222111+++,,,,,,,,,,,,+++******((('''&&&%%%$$$$$$$$$$$$!!!###$$$%%% mmmeeeZZZRRRLLLFFF>>>777:::888555333222111///---------,,,,,,+++***))))))'''&&&&&&%%%%%%$$$$$$###!!!!!!  """######   {{{iiiaaaVVVNNNIIIDDD>>>999999666333222111000...,,,------,,,+++******))))))&&&&&&&&&%%%$$$$$$######!!!!!!   """######  ~~~tttccc\\\RRRJJJEEEBBB>>>;;;888555222111000///---,,,...---,,,+++***)))((((((&&&&&&%%%%%%$$$#########!!!!!!!!! ###""" """###### xxxnnn```YYYOOOGGGBBB???===<<<888555333111111000...---...---,,,+++***)))((('''%%%%%%%%%$$$######""""""!!!!!!!!! $$$"""  """###### sssiii]]]WWWNNNEEE???===;;;;;;888666444222222111000......---,,,+++)))((('''&&&%%%$$$$$$######"""!!!!!! !!!  """######zzzmmmdddWWWSSSLLLDDD>>>;;;::::::999666444333222222111///...---,,,+++)))'''&&&&&&$$$$$$######"""!!!!!!!!!  """###### rrrfff^^^OOOMMMHHHBBB<<<999999999777555333222222111000///...---,,,***)))'''&&&%%%$$$######"""!!!!!!  """###### zzzmmmaaaYYYIIIHHHEEE@@@;;;999888999666444222111111000///......---,,,***((('''%%%%%%#########"""!!!!!!   """###### sssggg]]]VVVMMMIIIDDD@@@<<<:::777555333333222111000///...---...,,,***)))))))))'''%%%"""!!!!!! !!!!!! ###%%%$$$###  {{{ooodddZZZTTTKKKHHHCCC>>>;;;999666444333222222111000///...------+++)))(((((('''%%%$$$""""""!!!   ######""" uuuiii___VVVPPPIIIEEE@@@<<<:::777555333222222111000///......---+++)))'''''''''&&&$$$"""$$$###""" """###### !!!"""###!!!|||nnnddd[[[SSSNNNFFFCCC>>>:::888666444222111111000//////...------+++)))'''&&&&&&&&&$$$"""$$$$$$"""!!! $$$'''(((&&&&&&$$$"""uuuhhh___XXXQQQMMMDDD@@@<<<999777555333111000000//////...---------+++***(((''''''&&&$$$"""$$$$$$"""!!!###(((,,,---(((%%%!!!%%%~~~oooccc[[[UUUOOOKKKBBB???;;;888666555333111//////......------------+++***(((''''''&&&$$$"""$$$###""" $$$))),,,,,,### %%%xxxjjj^^^VVVQQQMMMJJJAAA>>>:::888666555333222.........------------,,,***(((&&&%%%%%%%%%###!!!""""""!!! """%%%&&&%%%!!!~~~tttfff[[[TTTOOOKKKHHHAAA>>>:::888777666444222------------------,,,,,,)))'''%%%$$$$$$###!!! """!!!!!! !!!!!! !!!  """'''+++'''tttmmmbbbXXXQQQLLLHHHFFF<<<:::888555333111000///////////////...---,,,+++)))'''%%%"""!!!"""###$$$""""""!!! !!!!!! )))$$$---CCC===!!! oooiii___VVVOOOJJJEEECCC;;;:::888555333111//////............---,,,++++++((('''%%%###"""""""""###"""!!!!!! !!!!!!   :::MMM888xxxiiiddd[[[SSSMMMGGGBBB???;;;999777444222000//////------------,,,+++***)))&&&&&&%%%$$$###"""!!!!!!!!!!!! !!!!!!<<>><<<666555444222000///......++++++++++++***)))((((((%%%$$$"""  !!!!!!"""###~~~sssjjjddd[[[UUUMMMEEEAAA???===<<<666555333111000///......+++,,,,,,++++++***)))(((%%%$$$!!! !!!!!!""" &&&yyynnnccc\\\SSSMMMFFFBBBBBBAAA>>>:::888777555333000...,,,+++,,,,,,+++***)))(((''''''(((&&&$$$""" !!!"""!!!uuujjj```YYYRRRLLLEEEBBBBBB@@@===999666555444222000...---,,,,,,++++++***)))(((''''''&&&&&&$$$"""!!!  """###""" {{{oooeee[[[TTTOOOJJJDDDAAA@@@>>>;;;888444333222111000///...---,,,+++******(((((('''&&&%%%%%%$$$###"""  """$$$%%%""" tttiii```VVVOOOKKKGGGCCC???>>><<<999666222111111000//////......++++++***)))((('''&&&&&&######$$$$$$###!!!!!!###%%%&&&###!!! ~~~oooeee\\\RRRKKKGGGDDDAAA>>><<<999666444000000000/////////......++++++***)))((('''&&&&&&"""#########"""!!!"""$$$&&&'''$$$"""xxxjjj```XXXOOOHHHCCCBBB@@@===999666444333////////////............+++***))))))''''''&&&%%%""""""""""""!!! """%%%'''(((%%%"""sssfff\\\TTTKKKEEE@@@@@@>>><<<888444222222/////////......---------******)))((('''&&&&&&%%%###"""!!! """$$$'''(((%%%### $$$pppcccYYYQQQIIIBBB>>>???>>>;;;777333222111/////////...------,,,,,,******)))((('''&&&%%%%%%$$$"""!!! !!!!!!$$$'''(((%%%###  zzzkkk]]]TTTLLLFFFBBB===<<<:::888555333111000///............---------******)))((('''&&&%%%%%%&&&$$$"""!!!!!!!!! !!!$$$&&&((('''###vvvgggZZZQQQJJJDDD@@@<<<;;;999777555222111000............------------******)))((('''&&&%%%%%%&&&$$$!!! !!!!!!!!!$$$&&&((('''###zzzpppbbbVVVMMMGGGAAA===;;;:::888666444222000///......---------,,,,,,,,,))))))((('''&&&%%%%%%$$$%%%###!!! !!!$$$'''((('''###tttkkk]]]QQQJJJDDD???<<<999888777555333111///...------------,,,,,,,,,+++)))(((((('''&&&%%%$$$$$$$$$"""  !!!$$$'''((('''###ooofffYYYNNNHHHCCC???;;;777777555333111///...------,,,,,,,,,++++++++++++(((((('''&&&%%%$$$#########!!!!!!$$$'''((('''###}}}kkkbbbUUUKKKFFFBBB>>>;;;666555444222000...------,,,,,,,,,+++++++++******''''''&&&%%%$$$######""""""  $$$'''((('''###wwwfff^^^RRRHHHCCC@@@===:::444444222111///...---,,,++++++++++++************''''''&&&%%%$$$###""""""!!! $$$'''((('''### sssddd[[[OOOFFFAAA???<<<999444333222000///---,,,,,,+++++++++************)))'''&&&&&&%%%$$$###""""""  $$$''')))'''### yyymmm]]]VVVNNNGGGBBB===888333444333111000...---------+++***(((''''''(((((()))&&&%%%###""" """######!!! tttjjj[[[UUULLLFFFAAA===777333333222111///...---,,,,,,+++***(((''''''''''''(((&&&%%%###!!! """###$$$"""yyyllleeeXXXRRRJJJDDD@@@<<<777333222222000...---,,,,,,,,,***)))((('''&&&&&&&&&&&&%%%$$$"""!!!"""###%%%### pppfffaaaTTTNNNFFFAAA>>>;;;666222222111///---,,,+++++++++))))))((('''&&&%%%$$$$$$$$$###!!! """###&&&$$$!!!{{{kkkaaa]]]PPPJJJCCC>>><<<999555222000000...,,,+++*********'''''''''&&&%%%$$$$$$###"""""" """###&&&$$$!!!wwwhhh^^^YYYLLLFFF@@@<<<:::888555111000///---+++***)))))))))$$$%%%%%%%%%%%%$$$######!!!!!! """###&&&$$$!!!uuuggg\\\UUUIIIDDD===:::888777444111///...,,,+++)))((((((((("""###$$$%%%%%%%%%$$$###!!! """###%%%### tttgggZZZRRRGGGBBB<<<999888777444111......,,,***)))((((((''' !!!###$$$%%%%%%$$$$$$ """###%%%### zzzkkk\\\QQQLLLBBB???:::777555333111///......---,,,***(((&&&%%%############""""""""""""!!!"""$$$!!!uuugggYYYMMMIIIAAA>>>:::666444333111///...------,,,***(((&&&%%%#########"""""""""!!!!!!!!!"""$$$"""~~~ooobbbTTTJJJEEE???<<<888555333222000...------,,,+++)))'''&&&%%%######""""""""""""!!!!!! !!!"""%%%###yyykkk___RRRHHHDDD===:::666333222111///...,,,,,,+++***)))'''%%%$$$###"""""""""!!!!!!!!!!!!!!!"""&&&### ttthhh]]]QQQHHHDDD:::777444111000000...---++++++***)))((('''%%%$$$"""""""""!!!!!!!!!!!! !!!"""&&&### ooocccYYYOOOFFFCCC888555111/////////---,,,******))))))(((&&&%%%$$$""""""!!!!!!!!!!!! !!!"""%%%###yyyhhh^^^UUUJJJCCC@@@666333000.........---,,,)))))))))((('''&&&%%%$$$""""""!!!!!!!!! !!!"""$$$"""tttdddYYYQQQGGG???<<<555222///---------,,,+++(((((((((((('''&&&%%%$$$"""!!!!!!!!! !!!"""$$$!!! yyynnn___SSSKKKEEE???:::444222...---,,,,,,+++***))))))((('''&&&$$$"""!!!""""""  !!!"""!!!### vvvkkk\\\PPPIIICCC===888333000---+++++++++)))((())))))((('''&&&$$$"""!!!###"""!!!  !!!!!!###"""!!!qqqfffXXXLLLEEE@@@:::555222///,,,******)))((('''((((((((('''%%%$$$""""""$$$###""" ###&&&!!!"""$$$""" mmmcccTTTIIICCC>>>888444222///,,,***))))))(((''''''''''''&&&%%%$$$""""""$$$###"""!!! ###&&& """###"""}}}jjj```RRRGGGBBB===888333222///,,,*********((('''''''''&&&&&&%%%$$$###"""######""""""   """!!! zzzhhh]]]OOOFFF@@@===888333222///,,,******)))((('''&&&&&&&&&&&&%%%$$$###"""""""""""""""!!!  !!! vvveeeZZZMMMCCC???;;;666222111...+++)))(((((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!"""""""""  !!!""" ssscccXXXKKKBBB===:::555111///---)))'''''''''&&&$$$%%%%%%%%%%%%%%%$$$###""" !!!""""""!!! !!!$$$"""|||ooo^^^VVVIII???:::666333000---,,,***)))'''&&&&&&&&&$$$%%%%%%%%%%%%$$$######  yyylll\\\SSSHHH???:::666333111,,,,,,***((('''&&&&&&&&&$$$$$$$$$$$$###"""!!! !!!!!! !!! uuuiiiYYYQQQFFF===999666333111,,,+++***((('''&&&%%%%%%$$$$$$$$$###"""!!! """!!!!!!  """!!! sssgggWWWOOOEEE<<<888555111...,,,+++)))(((&&&&&&%%%%%%""""""############""""""""""""!!!  """###""" qqqeeeUUUNNNDDD;;;777333...+++,,,+++)))'''&&&%%%%%%%%% !!!###$$$%%%&&&&&&&&&"""!!! !!!"""######!!!nnnbbbRRRKKKAAA:::666222...***+++***)))'''&&&%%%$$$$$$ !!!###$$$&&&&&&''''''!!!  """###"""!!!{{{hhh\\\MMMFFF>>>888666333///,,,+++***)))'''&&&%%%$$$$$$""""""###$$$$$$$$$$$$$$$ """###""" vvvdddXXXIIICCC<<<777666444222///+++***((('''%%%%%%$$$$$$$$$$$$$$$######"""!!! """"""!!! uuubbbUUUFFFBBB<<<888444111...,,,+++)))&&&%%%%%%$$$###"""!!!"""$$$%%%$$$###!!! !!!$$$$$$### qqq___RRRDDD@@@;;;666333000---++++++)))'''&&&&&&%%%###"""!!!"""###$$$$$$"""  ###$$$### |||lll[[[OOOBBB>>>999444222///,,,******)))((((((((('''$$$!!!!!!!!!"""###"""!!! !!!$$$### wwwgggWWWMMM@@@===888444111///,,,***)))(((((())))))((($$$!!! !!!!!!"""!!!  $$$### rrrbbbTTTJJJ???<<<777444222///---+++((((((((())))))'''$$$!!!!!!!!!!!!!!!!!! $$$### }}}lll]]]PPPHHH>>>;;;666333111///---,,,''''''&&&''''''&&&$$$""""""""""""!!!!!!!!! $$$### yyygggXXXLLLEEE<<<999444111000...,,,+++'''&&&$$$$$$%%%%%%$$$"""######""""""!!!!!!!!!"""$$$### uuudddUUUIIIBBB:::777333000...---+++***'''%%%######$$$$$$###"""$$$$$$###"""""""""""""""$$$### ~~~mmm^^^OOOEEEAAA<<<888222...,,,+++***)))&&&&&&%%%%%%$$$###""""""""""""!!!  $$$###!!!{{{jjj[[[MMMCCC@@@:::777222...,,,+++)))(((((('''&&&%%%$$$###"""!!!!!!  ###""" vvvfffXXXKKKBBB???777555111...---+++)))''')))((('''&&&$$$###"""!!!"""!!!   """!!! qqqbbbVVVJJJAAA>>>555333000...---+++(((&&&))))))(((&&&$$$###"""!!!$$$$$$###"""""""""""""""  !!! mmm___TTTHHH@@@===333111...---,,,***(((&&&)))((('''&&&$$$###"""!!!$$$$$$###"""""""""""""""  !!!"""!!! !!! ~~~jjj\\\QQQFFF>>>;;;222///---+++******(((&&&'''&&&%%%%%%$$$###"""""""""!!!    !!!"""!!!!!!"""!!! zzzfffXXXMMMBBB;;;888222///+++)))))))))(((((($$$$$$$$$######"""""""""!!!  !!!###""" wwwdddVVVKKK@@@888555222...***((('''((()))(((""""""""""""""""""""""""""""""!!!  !!!$$$###!!! rrr```SSSIII>>>777444...---,,,***((('''&&&&&&$$$$$$$$$#########""""""""""""!!!  !!!!!!  """'''%%%!!!qqq___RRRHHH>>>777444...---+++)))((('''&&&&&&$$$$$$#########""""""""""""!!!!!!   ###'''%%%!!!~~~nnn]]]QQQGGG===666444...---+++)))'''&&&&&&%%%############""""""""""""!!!!!!!!!  !!!###(((%%%!!!zzzkkkZZZNNNFFF<<<666444...---+++)))'''&&&%%%%%%######"""""""""!!!!!!!!!  """%%%(((%%%"""vvvgggVVVLLLDDD;;;555444---,,,***)))'''&&&%%%%%%"""""""""!!!!!!!!!   ###&&&)))&&&"""sssdddTTTJJJBBB;;;555444---,,,***(((&&&%%%%%%$$$!!!!!!!!!!!!  !!!!!!!!!###$$$  $$$''')))&&&"""pppaaaQQQHHHAAA:::555333---,,,***(((&&&%%%$$$$$$!!!!!!!!!  !!!!!!""""""))))))!!!!!!%%%((()))&&&"""nnn```PPPGGGAAA:::555333---,,,***(((&&&%%%$$$$$$!!!!!!  !!!""""""!!!''',,,)))!!!&&&(((***'''###iii]]]OOOGGG???888333222666222,,,(((&&&%%%###"""""""""!!! !!!!!!!!!!!!   +++000)))"""&&&(((***'''### }}}hhh\\\OOOGGG???888333333444000+++(((&&&%%%$$$###""""""!!!  !!!%%%!!!###''')))+++((($$$ yyyggg[[[NNNFFF???888444333222///***'''&&&&&&%%%$$$""""""!!!  $$$(((+++---)))$$$ wwweeeYYYLLLEEE???888444444000---***''''''&&&%%%$$$""""""!!!   %%%))),,,...)))$$$vvvaaaVVVJJJCCC===777333333///,,,)))'''''''''%%%$$$""""""!!! !!!!!!!!!!!!   %%%***---...)))### sss^^^SSSGGG@@@;;;555222222...,,,)))((('''&&&$$$###""""""!!! """"""!!!!!!!!!  !!!&&&***------)))"""   {{{mmm[[[PPPDDD>>>999444111111///,,,***((('''&&&###!!!""""""!!! !!!!!!  !!!%%%***,,,,,,(((!!!    vvvhhhYYYNNNCCC===888333000111///---***((('''%%%### """"""!!!  !!!%%%))),,,+++'''!!!     rrrcccUUUKKK>>>888666555111,,,+++(((&&&&&&(((+++,,,,,,######"""!!!!!!!!!!!!!!!"""!!!!!!!!! $$$)))+++,,,(((%%%          pppaaaSSSJJJ>>>888666555111,,,---+++))))))+++,,,---,,,######"""!!!!!!!!!!!!!!!""""""!!!!!!!!! ###''')))***'''###          mmm___QQQHHH>>>888666444000,,,)))(((''''''(((((('''&&&######"""!!!!!!!!!"""""""""""""""!!!!!!!!! !!!$$$&&&&&&%%%"""          kkk]]]NNNGGG===777555333///,,,'''&&&%%%%%%&&&%%%###!!!######""""""!!!""""""###"""""""""!!!!!!!!!!!! """#########           ~~~iii\\\KKKEEE===777444222///,,,***((('''(((((('''%%%#########""""""""""""#########"""""""""!!!!!!!!!!!!  !!!!!!"""        {{{ggg[[[HHHCCC===777333111...---((('''%%%%%%&&&%%%$$$"""######"""""""""###$$$$$$######"""""""""!!!!!!!!! !!!!!!  !!!!!!"""              xxxdddXXXEEEBBB<<<777333000...---'''$$$"""!!!"""######"""######""""""######$$$%%%#########"""""""""!!!!!! !!!!!!  !!!!!!"""             vvvbbbVVVDDDAAA<<<777333000...---***'''%%%$$$%%%&&&''''''######""""""###$$$%%%%%%############""""""""""""!!!""""""!!!!!!"""""""""            qqq^^^RRRHHHBBB;;;555333000---***((('''&&&%%%$$$######"""%%%%%%$$$###$$$%%%'''(((!!!!!!  !!!!!!!!! !!!!!! !!!"""""""""     qqq^^^RRRGGGAAA:::555333111...+++(((((('''&&&%%%$$$######%%%%%%$$$######$$$%%%&&&!!!!!!  !!!"""!!!  """!!! !!!######"""      ppp]]]RRREEE???888444333222///,,,))))))((('''&&&%%%$$$$$$%%%%%%$$$#########$$$$$$!!!!!!!!! !!!""""""   ###$$$ !!!######"""!!!    nnn\\\QQQCCC>>>777444333222000...******)))((('''&&&%%%%%%%%%$$$$$$######"""""""""!!!!!!!!!!!! !!!###"""!!! !!!"""!!!#########!!!   lll[[[PPPBBB===666333333222000...******)))((('''&&&&&&%%%$$$$$$$$$$$$###"""""""""""""""!!!!!!!!! !!!######!!! """$$$$$$$$$"""   |||iiiXXXNNNAAA<<<666333222222000...******)))((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$###""""""""""""!!!!!!!!! !!!$$$$$$""" """$$$$$$%%%###    yyyfffVVVLLLBBB<<<666333222222000---***))))))((('''&&&%%%$$$###$$$%%%&&&&&&%%%%%%$$$""""""""""""!!!!!!!!! !!!$$$%%%###!!!"""$$$%%%%%%###        xxxeeeUUUKKKBBB===666222222111///---))))))((('''&&&%%%$$$$$$"""###%%%&&&'''&&&&&&%%%""""""""""""!!!!!!!!!!!!!!!$$$%%%###!!!"""$$$%%%&&&$$$        rrrcccWWWHHH@@@;;;555222222111///,,,***)))((('''&&&%%%%%%%%%#########""""""""""""!!!"""""""""""""""!!!   ###%%%***&&&!!!      pppbbbVVVGGG@@@;;;555222222111...,,,***)))(((&&&%%%%%%%%%%%%$$$############"""""""""!!!""""""""""""!!!  !!!$$$&&&)))%%%       nnn```VVVGGG???:::555222111111...,,,***)))(((&&&%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!"""!!!!!!   ###%%%'''$$$     kkk^^^TTTFFF???:::444111111000...+++))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$############ !!!!!!!!!!!!  %%%!!!    iii\\\SSSEEE???:::444111111000---+++)))((('''&&&%%%$$$$$$$$$$$$$$$$$$#########"""""" ###     ~~~ggg[[[RRRDDD>>>999444111000000---+++)))((('''%%%$$$$$$###############""""""""""""!!!       }}}fffYYYPPPCCC>>>999333000000///---***((((((&&&%%%$$$#########"""""""""!!!!!!!!!       |||eeeYYYPPPBBB>>>999333000000///---***((((((&&&%%%$$$#########!!!!!!!!!!!!       xxxgggWWWJJJDDD:::888444222111///---+++'''&&&&&&%%%$$$###"""""""""""""""!!!        vvvfffVVVIIICCC:::888444222111///---+++'''&&&%%%%%%######"""!!!""""""!!!!!!     ssscccTTTHHHBBB;;;888444222000///,,,***&&&&&&%%%$$$###""""""!!!!!!!!!   pppaaaRRRGGGAAA;;;888444222000...,,,)))&&&&&&%%%$$$###"""!!!!!!    mmm___QQQFFFAAA;;;888444111///---+++)))&&&%%%%%%$$$###"""!!!   }}}kkk^^^PPPFFFAAA;;;888444111///---***(((%%%%%%$$$###"""!!!!!! |||jjj]]]PPPFFFAAA;;;888444111///,,,***'''%%%%%%$$$###"""!!! {{{jjj]]]PPPFFFBBB;;;888444111///,,,)))'''%%%%%%$$$###"""!!! yyygggZZZPPPEEE===999666222///---***'''%%%%%%$$$"""!!!wwwdddXXXNNNDDD<<<888555111...,,,***'''%%%%%%$$$""" tttaaaVVVLLLBBB;;;777444000---+++)))&&&$$$$$$###!!! rrr___TTTKKKBBB;;;555222...+++***'''%%%######"""!!!qqq^^^RRRJJJAAA;;;333000,,,***(((&&&###!!!"""!!!  !!!ppp\\\PPPHHH???999111...***(((&&&%%%"""  !!!""" nnnZZZMMMEEE<<<666///,,,)))'''%%%$$$!!! !!!"""###!!!lllXXXKKKBBB:::333...,,,(((&&&%%%###!!! !!!######!!!fffUUUKKK@@@777222---+++'''###!!!"""!!!~~~dddTTTIII???666111,,,***'''###!!! ###"""zzzaaaQQQGGG===444000***)))&&&###!!! """$$$### vvv]]]MMMDDD:::222---((('''%%%###!!!  ###%%%$$$!!!pppXXXIII@@@777///+++&&&%%%$$$"""!!! !!!###&&&%%%"""lllTTTEEE===444---)))$$$$$$###"""!!! !!!$$$&&&%%%"""}}}hhhQQQCCC:::222+++'''######""""""!!! !!!###%%%%%%!!!{{{fffOOOAAA999111***&&&""""""""""""!!! !!!###%%%%%%!!! rrr```JJJ===666///***(((###"""!!! !!!"""$$$$$$"""qqq___JJJ===555...***(((######"""!!! !!!"""###$$$"""ppp]]]HHH<<<555...)))(((######""""""!!!!!!!!!!!! """###$$$""" ooo\\\GGG;;;444...)))(((""""""!!!!!!!!!!!!!!!!!! !!!######!!! !!! ooo]]]HHH;;;444---)))'''  !!!"""###!!! !!!"""!!!qqq^^^III<<<444---((('''!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!""""""""""""!!! sss```KKK===555---(((&&&###""""""!!!  """"""!!! !!!"""###$$$###"""!!! !!!!!! uuubbbLLL>>>555---(((&&&%%%$$$###"""!!!  """"""    """###$$$###!!!!!! lllTTTDDD:::000)))'''###---...$$$!!!"""!!!"""!!!  !!!   !!!!!!"""""""""######""""""!!!  oooVVVEEE:::000)))'''(((111222'''!!!######  !!!!!!!!!  !!!!!!"""""""""""""""!!!!!!  vvv\\\JJJ===333,,,)))+++222111((("""###"""!!! !!!""""""""""""!!!  !!!!!!!!!!!!  !!!!!! eeeQQQDDD888000,,,***...,,,%%% !!!  !!!!!!"""$$$$$$######"""!!!   nnnYYYJJJ<<<222...)))***)))$$$!!!""""""  !!!"""""""""""" """$$$%%%%%%$$$###"""!!!  xxxcccSSSBBB666000,,,+++)))&&&%%%%%%%%%%%%  !!!###$$$%%%%%%%%%""""""!!!  !!!!!!!!! !!!###%%%'''%%%$$$###"""!!! qqq___MMM>>>666111...***)))'''&&&&&&&&&!!!!!!!!!!!!  !!!  !!!###%%%'''(((((((((&&&%%%###!!! !!!!!!!!!"""""""""#########""""""!!!  """$$$&&&(((%%%$$$###""" |||jjjVVVFFF===333///+++)))'''%%%$$$%%%############""""""""""""   !!!!!!  !!!"""%%%''')))*********)))'''%%%###!!!"""############$$$$$$$$$%%%%%%%%%###""""""!!!  """$$$'''((($$$$$$###!!! wwwcccNNN@@@;;;444......---)))'''&&&'''%%%$$$#########!!!###""""""!!!!!!!!!!!!""" """!!!  !!! !!!!!!!!! !!!!!!!!!!!! ###$$$%%%&&&''')))***************'''$$$"""!!!"""""""""#########$$$$$$$$$%%%$$$###!!!  !!!###$$$$$$%%%%%%$$$"""!!!mmmXXXIII@@@888111000///+++))))))'''&&&$$$$$$$$$$$$###!!!###"""!!!!!!!!!!!!!!!!!!   !!!!!!######!!! !!!""""""!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%'''((())))))+++++++++)))%%%###""""""############$$$$$$$$$$$$%%%$$$###!!!  !!!"""###$$$%%%$$$###""" zzzcccTTTHHH>>>555222000---+++---((('''%%%%%%&&&&&&%%%######"""!!!!!! !!! !!!""""""""""""!!!!!!  !!!!!!!!!!!!!!! !!!""""""######&&&%%%$$$$$$######$$$$$$######"""!!!!!!""""""###""""""!!! !!!!!!!!!!!!"""""""""""""""###$$$%%%&&&((()))))),,,------+++'''$$$###$$$######$$$$$$$$$%%%%%%%%%%%%$$$###!!! !!!"""######$$$###"""!!! kkk\\\OOODDD999555222...---///)))(((''''''(((((('''%%%###"""!!!  !!!"""###############""""""""""""!!!!!!!!!   !!! !!!"""###$$$$$$$$$""""""######$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%$$$$$$$$$###############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$&&&'''((()))***---......---)))&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###!!!  !!!""""""""""""!!! sssdddUUUJJJ>>>888444///...///+++)))(((((())))))'''&&&###"""!!!  !!!"""###$$$$$$$$$$$$$$$$$$#########"""""""""!!!  !!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$%%%&&&'''$$$%%%%%%%%%%%%%%%&&&&&&)))))))))))))))(((((((((&&&&&&%%%%%%%%%$$$$$$###"""""""""""""""!!!!!!!!! !!!!!!"""""""""###$$$$$$%%%'''((()))***+++---///000...+++'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$###!!!  !!!!!!!!! |||nnn[[[OOOCCC<<<777111///000,,,+++)))((()))((('''%%%###"""!!!  !!!!!!!!!""""""!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!  !!!""""""###""""""#########$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))************)))((((((&&&&&&&&&&&&&&&%%%######"""""""""""""""!!!  !!!!!!""""""###$$$%%%&&&((()))******---///000///,,,(((&&&%%%""""""#########$$$$$$$$$%%%$$$###!!!  uuu```TTTHHHAAA;;;444111000...,,,***)))((('''%%%#########!!!  !!!!!!############$$$$$$$$$%%%###$$$%%%&&&''''''''''''(((((((((''''''''''''&&&%%%%%%$$$###""""""""""""   !!!###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&((()))*********)))((('''&&&&&&''''''&&&$$$###"""!!!!!!"""""""""!!!  !!!!!!!!!!!!"""###$$$&&&'''((((((---///000///,,,(((&&&%%%!!!!!!"""""""""#########%%%$$$###!!! xxxcccXXXLLLEEE>>>777222111///---***)))((('''$$$"""######!!!  !!!"""###%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))************)))))))))(((''''''&&&%%%$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""$$$&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&(((((()))***)))((('''&&&&&&&&&''''''&&&$$$###!!! !!!"""""""""!!! !!!!!! !!!"""$$$%%%&&&'''---///000///,,,(((%%%$$$!!!!!!!!!!!!""""""""""""%%%$$$###!!! |||iii\\\MMMDDD>>>666000......---,,,***'''%%%######!!!!!!  !!!"""###$$$$$$$$$$$$%%%%%%&&&'''((((((***)))(((''''''((()))************))))))((((((((()))((('''&&&%%%$$$$$$$$$######$$$%%%$$$###"""!!!""""""###$$$$$$"""!!! !!!"""###&&&''')))******&&&&&&&&&&&&'''(((***+++''''''''''''((((((((((((+++******)))(((''''''&&&+++******)))(((''''''&&&'''&&&&&&%%%%%%$$$######""""""!!!!!! !!!"""###""""""$$$%%%******))))))((((((((('''"""!!!!!! zzzjjj\\\MMMEEE>>>666000......---+++)))'''%%%######!!!  !!!"""######$$$$$$$$$%%%%%%&&&''''''((((((***)))(((''''''((()))***,,,,,,,,,,,,++++++******(((((('''&&&%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$###############"""!!!!!!!!!"""$$$&&&'''))))))***((('''''''''''')))***+++'''''''''((((((((())))))***))))))(((((('''''''''******)))(((((('''&&&&&&&&&&&&%%%%%%$$$#########!!!!!!!!!!!! !!!""""""""""""###%%%((((((((('''''''''&&&&&&!!!!!!!!! yyyjjj\\\NNNEEE>>>777000...,,,+++***(((&&&%%%######!!! """"""#########$$$$$$$$$%%%%%%&&&&&&'''((((((((()))((((((''''''(((((())),,,,,,,,,,,,++++++++++++((('''&&&&&&%%%%%%%%%%%%!!!"""$$$&&&''''''''''''$$$######"""""""""""""""!!!"""$$$&&&''')))))))))***))))))(((((())))))***(((((((((((())))))))))))(((((((((''''''''''''''')))((((((''''''&&&&&&%%%%%%%%%$$$$$$###"""""""""!!!   """"""!!!!!!"""$$$&&&%%%%%%%%%%%%%%%$$$$$$!!! wwwiii[[[MMMDDD>>>666000...******)))'''&&&$$$###"""!!!  $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%###$$$&&&'''((((((((('''%%%$$$"""!!!!!!!!!"""###""""""$$$&&&'''((())))))++++++***)))))))))))))))((((((((()))))))))******&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######"""!!!!!!   !!!!!! !!!"""#########"""""""""""""""~~~uuueeeXXXJJJBBB<<<555///---(((((('''&&&%%%$$$###"""  !!!  !!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''((()))((((((&&&&&&%%%$$$"""!!!!!!!!!"""###"""###$$$&&&'''(((((((((++++++******))))))(((((((((((((((((())))))))))))%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!    !!! !!!!!!  wwwooo```SSSEEE>>>999333...,,,'''&&&&&&%%%$$$######"""  !!!"""""""""""""""!!!!!!  !!!!!!!!!#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&&&&'''(((((()))((('''&&&%%%$$$######""""""""""""""""""###%%%&&&'''((((((((()))*********))))))((('''''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$$$$########################!!!!!!!!!     zzznnnggg[[[NNNAAA;;;777111---,,,%%%%%%$$$$$$######""""""  !!!"""######$$$######"""!!!!!!  !!!!!!!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((('''&&&###############"""!!!!!!###$$$%%%&&&'''((((((((('''((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$######""""""""""""""""""""""""""""""   sssggg```XXXKKK>>>999555000,,,+++$$$$$$$$$$$$######""""""  !!!"""###$$$$$$$$$$$$###"""!!!!!!  !!! !!!!!!###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''###$$$&&&'''((()))(((((("""###$$$$$$$$$###!!! ###$$$%%%&&&''''''((((((&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!"""""""""""""""    wwwkkk___WWWKKKDDD;;;222...,,,++++++'''&&&%%%###!!! !!! !!!"""###$$$$$$$$$$$$######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$######%%%&&&%%%$$$"""!!!!!!"""$$$%%%###$$$%%%%%%&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&'''&&&$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''######""""""""""""""""""$$$%%%%%%&&&'''((())))))(((''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&#########"""""""""""""""!!!     }}}qqqeeeZZZRRRHHHBBB999222---+++***)))&&&&&&$$$###!!!!!!  !!!###$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """############$$$&&&%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######"""""""""!!!######$$$%%%&&&''''''(((''''''''''''&&&&&&&&&%%%''''''''''''&&&&&&%%%%%%$$$$$$$$$#########""""""     uuuiii^^^RRRKKKCCC>>>777111---+++((('''%%%%%%$$$######""""""!!!  !!!"""""""""!!!!!!  !!!!!!"""######$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""$$$%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$""""""######$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$###""""""!!!    }}}mmmbbbWWWMMMEEE@@@<<<666222...+++(((&&&$$$$$$$$$$$$$$$$$$######  """###$$$%%%&&&%%%$$$###!!!  !!!!!!!!!"""""""""%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%###"""!!! !!!!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$###"""!!!    vvvggg\\\SSSIIICCC>>>:::666222///,,,)))&&&$$$$$$%%%%%%%%%%%%$$$###"""!!!   !!!###%%%'''''''''&&&%%%$$$"""!!! !!!!!!!!!$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""" !!!######""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''&&&&&&%%%$$$!!!""""""######$$$%%%%%%#################################$$$$$$$$$%%%%%%%%%%%%$$$###""" !!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$###"""!!!  oooaaaWWWOOOFFF@@@<<<888444000...,,,)))'''$$$%%%&&&'''&&&%%%$$$###"""""" !!!"""  """%%%'''((()))((('''&&&%%%###"""!!!  !!!!!!"""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""$$$$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%!!!!!!""""""###$$$$$$$$$!!!"""######$$$#########""""""#########$$$$$$$$$######"""!!!  !!!!!!"""###$$$%%%%%%$$$#########"""""""""""""""""""""###############"""!!!!!!   xxxgggYYYQQQJJJBBB===:::666111---+++***)))'''%%%&&&'''((('''&&&$$$###"""!!!  !!!""" !!! ###%%%((()))***(((((('''&&&%%%$$$###"""""""""!!!!!!  !!!!!!!!!!!! !!!"""###$$$""""""######$$$######""""""""""""""""""""""""""""""###%%%%%%$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''!!!!!!""""""######$$$$$$ !!!"""###$$$$$$###"""""""""""""""#########$$$!!!!!!  !!!"""######$$$######"""""""""!!!!!!!!!!!!!!!!!!""""""#########!!!!!!   ~~~rrrbbbTTTLLLFFF???:::888444///+++))))))((('''&&&'''(((((((((&&&###"""!!! !!!!!!  ###%%%(((***+++))))))((('''&&&%%%%%%$$$%%%$$$$$$###"""!!!!!!  !!!""""""""""""!!!"""$$$%%%&&&!!!""""""#########"""""""""""""""""""""""""""""""""$$$%%%%%%%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((((((((('''!!!!!!!!!"""######$$$$$$ !!!"""$$$$$$$$$###"""""""""""""""############ !!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!     wwwmmm___RRRJJJDDD>>>;;;555333000---***)))((('''(((''''''&&&&&&&&&''''''$$$###"""!!!  ######$$$%%%'''((()))))))))))))))((('''&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!  !!!######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&''')))(((%%%###"""""""""""""""""""""""""""#########"""""""""###""""""""""""""""""""""""!!!  !!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   uuukkk]]]QQQIIICCC>>>:::555333000---***)))(((((()))(((''''''&&&&&&&&&'''$$$###"""   """###$$$%%%'''((()))************))))))((('''''''''&&&&&&%%%$$$###############""""""!!!!!!""""""###""""""###$$$$$$#########!!!!!!  !!!!!!######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&)))((((((((('''''''''&&&'''&&&&&&((()))(((%%%"""""""""""""""""""""""""""%%%$$$$$$######""""""!!!""""""""""""""""""""""""!!!  !!! !!! !!!!!!""""""!!!!!! !!!   rrriii[[[OOOGGGBBB===999444333000---+++)))))))))******)))'''&&&&&&&&&&&&$$$###""" """!!!    """"""###%%%''')))++++++,,,++++++++++++++++++++++++)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%"""!!! !!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$###$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))(((((()))((((((((()))'''%%%"""""""""""""""""""""""""""&&&$$$######$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!   ooofffXXXMMMFFFAAA<<<999444222000---+++*********,,,+++***((('''&&&&&&&&&$$$###"""!!! """!!!!!! !!!!!!!!!""""""!!!  """"""###%%%(((***,,,------,,,,,,---......//////000,,,+++***)))((((((((((((((((((''''''''''''(((((()))))))))))))))((('''&&&###"""!!!!!!!!!!!!"""#########$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''************************,,,+++)))))))))'''%%%"""""""""""""""""""""""""""######"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!  lllcccVVVKKKEEE@@@<<<999333222000---,,,+++++++++---,,,***)))((('''&&&&&&%%%$$$###"""!!! !!!!!! !!!!!!!!!###$$$###"""!!!!!!""""""$$$&&&(((+++,,,---...------...///000111222222...---,,,++++++******************))))))*********+++++++++***)))((('''&&&$$$###""""""""""""###$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''')))*********++++++,,,,,,...,,,******)))(((&&&###""""""""""""""""""""""""!!!###$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  }}}jjjaaaUUUJJJDDD@@@<<<:::333111///...,,,,,,,,,---,,,,,,+++)))(((((((((((('''&&&%%%###"""""""""!!!!!!!!! !!!!!!""""""!!!###%%%%%%$$$######$$$$$$%%%''')))+++------...---...///000111222333333000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***((('''&&&%%%$$$############$$$%%%%%%&&&''''''((((((''''''%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''))))))******+++,,,------///---+++******)))'''%%%""""""""""""""""""""""""$$$(((((($$$!!!"""%%%"""""""""""""""""""""""" !!!!!!""""""!!!!!!  !!!   |||iii```TTTJJJDDDAAA===:::222111///...------------,,,+++******))))))))))))((('''&&&%%%$$$#########"""""""""""""""###$$$$$$!!!###%%%&&&%%%%%%%%%&&&&&&&&&(((***+++,,,---------......///000111222222000000///...------------------,,,,,,,,,,,,------///......---+++***((('''&&&%%%$$$######$$$%%%&&&''''''((()))))))))))))))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((()))***+++,,,------///---+++*********)))'''""""""""""""""""""""""""!!!***111...%%%"""((($$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!!  !!!     {{{hhh```TTTJJJEEEAAA>>>;;;222111///...------......++++++***************+++)))((('''&&&%%%$$$$$$$$$$$$#########$$$%%%%%%&&& ###&&&'''&&&&&&&&&''''''''')))***+++,,,---------......///000000111111111000///...------------------,,,,,,,,,,,,------000000///...---+++)))(((&&&&&&$$$$$$$$$$$$&&&&&&(((((()))***************&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''''''''((()))+++,,,------///---+++***++++++***(((""""""""""""""""""""""""%%%///777333&&&""")))$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!!  !!!!!! !!!!!!  !!!!!!   uuufff^^^SSSJJJDDDAAA===:::555222...,,,,,,,,,+++***+++,,,,,,------,,,,,,+++---,,,)))'''%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''((()))***+++,,,------////////////000000000000//////000000///...---------,,,,,,,,,,,,---......///...------++++++***)))(((((('''''''''&&&&&&&&&''''''''''''((()))++++++)))(((((((((''''''''''''(((((((((((()))))))))))),,,++++++***+++---...//////---,,,***((('''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###!!!############""""""""""""######"""  !!!"""       uuufff]]]RRRIIIDDD@@@<<<999666333///---------,,,+++******+++------............---+++)))((('''''''''''''''&&&%%%%%%%%%%%%%%%'''''''''((())))))******(((((()))***+++,,,---------------.........////////////000000///......------,,,,,,,,,,,,---......///...------++++++***)))((((((((('''''''''&&&&&&(((((((((((()))***++++++))))))((((((((('''''''''(((((((((((())))))))))))+++*********+++,,,---......---,,,***((('''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%###"""############""""""""""""""""""   !!!      ttteee\\\QQQHHHCCC@@@<<<999666333000......---,,,+++((()))+++---...///000000000///---,,,************(((((('''&&&&&&&&&&&&'''(((((())))))***++++++,,,))))))***+++,,,------...+++,,,,,,,,,,,,---------//////000000000///......---,,,,,,,,,,,,---......///...------++++++***))))))(((((((((((((((''''''(((((())))))******++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------,,,+++***)))((('''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$############""""""""""""!!!!!!  !!!!!!!!!!!!       tttddd[[[PPPHHHCCC???<<<999555333000......---,,,******+++,,,---//////000000000///...------,,,,,,+++******)))((((((((((((((()))))))))***++++++,,,,,,***++++++,,,------......++++++,,,,,,,,,---------//////000000000//////...---,,,,,,,,,,,,---......///...------++++++***)))))))))))))))))))))))))))))))))***+++++++++++++++*********)))))))))(((((((((((((((((())))))))))))((((((((()))******++++++++++++++++++***))))))((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&%%%%%%############"""""""""!!!"""!!! !!!!!!""""""""""""!!!!!!    tttccc[[[PPPGGGCCC???<<<999444222///......---+++)))------.../////////......////////////......------,,,+++******))))))******((())))))***++++++,,,,,,,,,,,,------......//////,,,---------............//////000000000000000///---,,,,,,,,,,,,---......///...------++++++***)))***************************+++,,,,,,---,,,,,,++++++************)))))))))(((((((((((())))))))))))''''''((()))*********+++******++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%############"""""""""!!!###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!     uuuccc[[[PPPHHHCCC@@@===:::444222000//////...,,,***...///////////////......///000000111000000//////------,,,++++++++++++,,,))))))******+++,,,,,,,,,------......////////////............//////////////////000111111111000000---,,,,,,,,,,,,---......///...------++++++***)))*********++++++++++++,,,+++,,,---......---,,,+++++++++++++++*********)))(((((((((((())))))))))))'''((()))******++++++***((()))+++,,,,,,,,,+++***)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&############""""""""""""######""""""!!!""""""###!!!!!!""""""""""""!!!!!!   vvvddd\\\QQQIIIDDDAAA>>>;;;666444333222111000...+++---...///000000000000000000111222333333333222111///...------,,,,,,------+++++++++,,,------............////////////000000---.........//////////////////000111111111111111---,,,,,,,,,,,,---......///...------++++++***)))++++++++++++,,,,,,,,,---,,,---...//////...,,,+++,,,,,,+++++++++*********(((((((((((())))))))))))'''((()))++++++++++++***'''(((***,,,------,,,+++******))))))))))))******((((((((('''&&&&&&%%%%%%%%%$$$############$$$%%%############""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!  !!!      wwwddd\\\QQQIIIEEEBBB???<<<888666555444444222///---,,,,,,...000111222222222222333444555555555444333//////...------------...,,,,,,------.../////////////////////000000000000---------.........////////////000111111111111111---,,,,,,,,,,,,---......///......---,,,+++***)))+++++++++,,,,,,---------,,,---///000000...---+++,,,,,,,,,+++++++++******(((((((((((())))))))))))'''(((***+++,,,,,,++++++&&&(((***---......---,,,+++***************++++++))))))((('''&&&%%%%%%$$$$$$###"""""""""###$$$%%%############""""""""""""!!!!!! !!!!!!""" !!!!!!!!!!!!  !!!"""  !!!!!!!!!       }}}kkk___RRRKKKFFF@@@>>>???;;;888666555666444111------.../////////000222444222222444444444444222222222111000///..................//////...---,,,,,,////////////000000000000111000///......///000111000111111222222222222111000///---,,,++++++,,,---+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,,,,---------......------------,,,,,,+++***,,,+++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$#########""""""!!!!!! $$$#########""""""!!!!!!!!!!!!        lll```SSSKKKFFFAAA>>>???;;;999777666666444111......////////////000222444333444555666666555444333444444333222111111111111///////////////...------////////////000000000000222111000///...//////000///000111111222111111111000///---,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,------......------........................,,,++++++++++++*********((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,------------...******+++++++++***))))))+++******)))'''&&&&&&%%%%%%%%%$$$$$$$$$#####################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!      nnnbbbTTTLLLGGGAAA>>>???<<<:::888777666555222000111111000000000222333444444555666777777666555444555555444333222222222222000000000111000000///...////////////000000000000333222111000///............///000000111111111000///...,,,+++******+++,,,......------------,,,,,,------...////////////...000000000000000000000000---------,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------))))))***+++++++++*********))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$#####################""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!     qqqdddVVVNNNHHHBBB??????===<<<:::888666555444333555444222111222333444444555555666777777666555555444444333222111111111111111111111222222111111000////////////000000000000444333222111///......------...///000000111000000///...,,,+++******++++++------------------------......///000000000000///........................---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!   tttgggYYYPPPIIIBBB??????===<<<;;;999777666666777:::777333222333555555444444555666777777666555444555444333222111111111111111111222222222222222111////////////000000000000333333222111000///...---------///000000111111111///...---+++***++++++,,,,,,,,,,,,---------------...///000000111111000000////////////////////////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------------((((((''''''&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""###### !!!!!!!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!   vvviii[[[QQQJJJCCC??????<<<<<<<<<:::888888:::<<<>>>999444333444666555444444555666777777666555444666666555444333333333333000111222222333222222222////////////000000000000222333222222111000///...---...///000111222222222000///---,,,++++++,,,---,,,,,,,,,------------......///000000111111000000111111111111111111111111------,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++++++++******((((((((('''''''''&&&&&&$$$############"""""""""""""""""""""############ !!!!!!!!!!!!""""""  !!!!!!"""!!!!!!    xxxkkk\\\RRRKKKCCC??????:::;;;<<<:::999999<<<@@@AAA<<<555333555777666444666666777888888777666666666555444333222222222222000000111222222222222222////////////000000000000111222222222222111000///---...///111222333333333111000...---,,,,,,---...------........./////////...//////000111000000000000000000000000000000000.........------------,,,++++++,,,,,,,,,---------......---------,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++***))))))))))))((((((((((((''''''############""""""""""""!!!"""""""""############ !!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!     yyylll]]]SSSKKKCCC??????:::;;;<<<:::999:::>>>BBBCCC===666444666888666444777888999::::::999888777333333222111000000000000///000111222222222222222////////////000000000000000111222333333222000000...///000111333333444444222111///...------........./////////000000111111......///000000000000000........................000/////////............+++++++++,,,,,,,,,------.........------,,,,,,,,,******+++++++++,,,,,,,,,---------------,,,+++***)))))))))))))))(((((((((############""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!!   !!!!!!!!!!!!!!!     |||mmm]]]RRRKKKDDD???>>>???===:::999:::;;;::::::888888888777777777777777777888:::;;;<<<<<<;;;::::::888555333111111222222222222222111111111111000111000/////////000222333000000111222222222222111222///...222666666555444444222000...------...///000000000///////////////000111222333444333222222111111000000//////......000000000000000///......,,,,,,,,,---...///000000...////////////---,,,+++******++++++++++++******(((((())))))******++++++******)))(((((((((((((((###""""""!!!!!!!!!!!!!!! !!!"""##################""""""!!!!!!  !!! !!! !!!!!!!!!!!!     ppp___TTTLLLEEE@@@??????<<<:::999:::::::::999888888888888777777777777777888999;;;<<<;;;;;;::::::888555333222111222222222222222111111111111000111000/////////000222222000111111222333222222222555222111444555555888;;;555333000...------......000111111111111000//////000111222333333333222222000000//////......------///////////////...---,,,,,,---------...///////////////000000///...,,,+++******++++++++++++******)))))))))))))))*********(((((('''&&&&&&&&&&&&'''$$$$$$###""""""""""""""" !!!"""#########"""#########"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!    vvvcccVVVMMMFFFBBBAAA>>><<<:::999999::::::999999999888888888777777777777888999;;;;;;;;;;;;:::999888666444333222222333222222222111111111111000000000/////////000111222111222222333333333333333222000000333444333666;;;555444111...---,,,---...000111222333333111000...000111222222333333222222/////////...---,,,,,,,,,---------...------,,,+++------..................///000111111000///---,,,******++++++++++++*********))))))))))))))))))(((&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###############!!!""""""#########""""""$$$######""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!   !!!   |||gggYYYOOOGGGCCCBBB>>><<<:::999999::::::999:::999999888888777777777666777999:::;;;;;;::::::999888666555444333333333222222222111111111000000000//////...///000111222222222333444444444444333111...333<<>><<<;;;;;;<<<<<<;;;;;;;;;:::999888777777666666777888::::::::::::999888888888777666666555555222222222111111111111000//////.........///000111111222222333333333333333333333@@@TTTXXXGGG555///444222000...------...///111222333444444222111///111000000000000111222222333222222000///...---,,,,,,,,,------......------------..................///000111111000///---,,,******++++++++++++******)))(((((((((((((((((('''((('''&&&&&&%%%%%%&&&&&&###""""""!!!!!!!!!!!!!!!""""""###%%%%%%&&&&&&%%%%%%$$$$$$######"""!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      }}}lll___RRRJJJGGGBBB???===<<<=========<<<<<<;;;;;;:::888777777666555666888999::::::999999888888888888777666666555222222222111111111111000//////...---...///000111000111111222333222222222000222AAASSSPPP<<<000222222111///...---...///000222222222222222111111000111000000///000111222333222222111000...---,,,+++******+++,,,,,,,,,,,,,,,,,,---------...///////////////000000///...,,,+++******++++++++++++******'''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$###""""""!!!!!!""""""!!!"""###%%%&&&'''''''''%%%%%%$$$######""""""!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!     rrrdddVVVMMMIIICCC@@@>>>===>>>>>>>>>===<<<<<<;;;:::999777777666555666888999::::::999999888888888888888777666555222222222111111111111000///......---...///000111000000111222222222222111222777FFFSSSJJJ555111;;;222000///......///000111222222222111111111000000111000/////////000222333222111000///---,,,+++***((()))***+++++++++++++++,,,,,,------...///000000...////////////---,,,+++******++++++++++++******&&&'''''''''(((((())))))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""######### !!!###%%%'''(((((()))%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""######################## !!!""""""!!!     |||mmm^^^TTTQQQJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::888777666666666555555666777888999888888888777777777777777333333222222111000////////////.........//////000333444444444333333222111...;;;IIIIII===222000222222222111000//////000000111000111222333333111///000///////////////000000111000...,,,+++++++++,,,)))******+++++++++******+++++++++,,,---...///000000000//////.........---...---,,,,,,++++++,,,,,,******)))((('''&&&%%%%%%((('''%%%$$$######$$$%%%##################$$$$$$$$$%%%&&&''''''&&&%%%$$$'''$$$"""###%%%&&&$$$!!!!!!""""""#########""""""###$$$%%%&&&%%%$$$###"""$$$###"""!!!   yyyiii^^^ZZZMMMKKKHHHFFFEEEDDDCCCCCCBBBAAA???===;;;999777666666666555555555666888999888888888777777666666666333333222222111000000//////............//////000333333333444444333222222...555;;;;;;666111//////222222111000000000000000111111111222333333111///000///////////////000000000///---+++*********+++))))))***++++++++++++***,,,++++++,,,,,,...//////.........---------,,,,,,,,,,,,+++************+++,,,++++++***)))(((((((((((('''&&&%%%$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&'''%%%$$$$$$&&&&&&%%%###"""######$$$$$$############$$$%%%&&&&&&%%%$$$###$$$###!!!   sssgggaaaUUUQQQMMMIIIHHHHHHGGGGGGCCCBBB@@@>>><<<999777666666666555444444555777777999888888777666555555444333333222222111000000000...............///000000222222333444444333333333222000//////111222000...222111000000000000000000111111111222444333111///000//////........./////////...,,,***)))))))))***))))))***+++++++++++++++,,,++++++,,,,,,---...///------,,,,,,,,,,,,++++++,,,+++******))))))******+++++++++******))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))))))))((('''&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$######"""!!!   qqqhhh```[[[TTTPPPNNNNNNMMMKKKEEEDDDBBB???<<<:::888666777666555444444555666666888888777666555555444333222222222111111111000000............//////000111222222333333444444333333555222......111333222000111111000000000000000111222111111333444444222000//////......------.........,,,+++)))((((((((((((((()))***+++++++++++++++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))(((((((((((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))++++++,,,))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$###"""!!! uuullleee\\\VVVUUUSSSPPPMMMHHHGGGEEEBBB>>>;;;999888888777666555444444555666777777666666555444444333222222222111111111111111////////////000111222333222333333444444333333333555444444333222222222222111000000000000000111111222111222333444444222000//////...------,,,---------,,,***((('''''''''((((((((()))***+++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++(((((((((((())))))))))))***)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((()))+++,,,---************)))(((((()))'''''''''''''''&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%###"""!!!  wwwooofff___]]]ZZZTTTOOONNNLLLJJJFFFCCC???===;;;:::999777666555555555666555555555555444444444444111111111111111111111111000000000000111333444555333444444444333333222111000333666555222000000111000000000000000111111222222222222333555444222000///...---,,,,,,,,,,,,,,,---,,,***((('''''''''((('''((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,***************(((''''''(((''''''&&&&&&%%%%%%$$$%%%&&&&&&''')))***,,,---)))++++++***)))((()))***''''''(((''''''&&&%%%$$$###$$$%%%&&&''''''&&&&&&$$$###"""!!!  }}}sssllliiiddd\\\UUUTTTSSSPPPLLLHHHEEEBBB@@@<<<;;;999777666555666666333444444444444555555555111111111111111111111111111111111222333444666666555555555444333222111000///111333444333222222222000000000000000111222222333222222333555555333111///...---,,,++++++++++++---,,,***(((''''''(((((('''((()))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,*********+++++++++,,,,,,---,,,,,,+++++++++++++++))))))***+++,,,,,,------***++++++++++++)))((('''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''')))+++,,,)))+++,,,+++((('''(((***''''''''''''&&&%%%$$$$$$###$$$%%%''''''''''''&&&%%%$$$###"""!!! !!!!!!  ~~~wwwsssmmmccc[[[YYYWWWTTTPPPLLLIIIFFFDDD===<<<:::888666666666666222222333444444555555666111111111111111111222222222222222333444555777888666666555444333111000///000///000222444666555444000000///000000111222222333222222444555555333111///...---,,,++++++++++++---,,,***)))(((((((((((('''((()))***,,,,,,,,,---,,,,,,++++++***+++++++++(((((())))))*********+++,,,++++++***)))*********''''''((()))***++++++,,,++++++,,,,,,+++***((('''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&'''(((***+++(((***,,,+++((('''(((***''''''''''''&&&%%%$$$######$$$%%%'''((((((''''''&&&%%%$$$"""!!!!!!!!!!!!""""""!!!!!!!!!  vvvnnnhhhfff```YYYTTTQQQNNNIIIEEE>>><<<999777777666555444666666666555555444444444222222111111111111222222222333444555666777888999888666444111000111222222111222333444444222111///111000/////////000222333777777777777555333111000111000...,,,++++++++++++++++++)))((('''''''''''''''((()))***+++,,,,,,,,,111000...,,,+++++++++,,,++++++******++++++,,,---,,,,,,,,,++++++*********)))***,,,---...---,,,,,,,,,,,,,,,,,,+++***)))(((***))))))((('''&&&&&&%%%&&&'''((()))***+++,,,,,,+++++++++***)))(((((('''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########!!!!!!!!!!!!!!!  xxxrrroooiiibbb\\\XXXTTTNNNJJJDDDAAA===:::999888666555666666555555444333333333222111111000000111111222222333444555666888888999888777444222111222222333222333444555555333222111111000/////////000222222666666777777666444111000000///...,,,+++++++++,,,++++++***)))(((((((((((('''(((***+++,,,------...111///...,,,++++++++++++******))))))***+++,,,,,,//////...---,,,+++***)))++++++,,,---------------------------,,,+++***)))******))))))(((''''''&&&&&&'''((()))***+++,,,,,,++++++******)))(((((('''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############!!!""""""""""""!!!  |||vvvnnngggbbb\\\UUUPPPJJJFFFAAA===;;;999666555555555444444333222222111111111000000000000111111222333444555666888999999999888666444333333333444333444555666555444333222000000/////////000111222444555666777666444111//////...---,,,+++,,,,,,---,,,+++***))))))((())))))((()))+++---...///000000000///---+++*********+++((((((((()))***+++,,,---333222111000...,,,+++***,,,,,,,,,,,,,,,------...------...------,,,+++***++++++******)))(((((((((''''''(((((()))***+++++++++******))))))(((((('''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$""""""######""""""!!!   zzzsssllleee\\\VVVNNNJJJDDD>>>;;;999666555666555444444333222111111111000000//////000000111222222333555666888999::::::999777666555444444555444444444555444333222222000//////...///000111222222333555777666444111//////...---,,,+++,,,---...,,,,,,+++***************)))***,,,...000111111222///...,,,+++***)))******(((((()))***+++---...///444444444333111000...,,,...---,,,++++++,,,......---.........------,,,++++++++++++*********))))))''''''(((((()))******+++******))))))((((((((((((''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########$$$###""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  wwwooofff___SSSNNNGGGAAA===:::888666777777666555444333222111111111000000000000111111111222333555777888999::::::999888777666555555555333333333333333222111111000///.........///111111000222444555555333111000///...---,,,+++,,,---...---,,,,,,++++++++++++,,,+++,,,---///111222222222///...,,,***))))))))))))))))))***+++---000111333333444555555555333111000///...---,,,,,,,,,---...------......------,,,,,,++++++++++++************'''''''''((())))))******)))))))))((((((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!  }}}ssslll^^^YYYPPPHHHCCC???<<<;;;:::999888777666444333333222222111111111111222222111111333555777888:::;;;:::999999888777666555444333333222222222111111111//////.........///000111000111222333333333222111///...---,,,+++,,,,,,---------,,,,,,,,,,,,------,,,---///000111111111111...---+++)))((((((((()))((()))***,,,///111444555333444666777777555333222///......---------------,,,,,,------------,,,,,,************************'''''''''(((((()))))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$#########""""""""""""####################################""""""!!!  |||ooohhh^^^TTTMMMGGGCCCAAA<<<<<<;;;999888777666555333333222222222222333333000111333555777999:::;;;999999888888777555444444444444333222222222222222//////...---...///000111111111111111111222333333000///...,,,+++++++++,,,...---------------............///000000000000000...,,,+++)))(((((((((((('''((())),,,...222444666555666888888777555222111...............---,,,,,,++++++,,,,,,,,,,,,++++++************************'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$###""""""!!!  |||tttiii]]]TTTMMMHHHEEE>>>===<<<;;;999888777666444333333222222333333444000111333555777999:::;;;888888888888777555444333555555444333333333333444///......---...///000111111111000///000222333444111000...,,,++++++++++++......---------....../////////000000000000//////---,,,***)))((('''((((((&&&&&&(((+++...111444555777888999999777444111///---...///000///...,,,+++******+++,,,,,,,,,++++++))))))))))))))))))******'''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!      zzznnncccZZZSSSOOOHHHFFFCCCAAA???===:::777999999888888777666666666555444444666888999888777999999888888777777666666444555666777666444222000//////...------------...---...///111111111000///000...---+++******++++++...///////////////......111111111000//////......+++******)))(((''''''&&&((((((((()))+++---000111:::999888777666555444444,,,,,,+++++++++,,,------,,,++++++***************))))))***++++++++++++***(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$######    |||qqqggg```[[[SSSPPPLLLHHHFFFDDDAAA>>><<<<<<;;;:::999888777777444333333555777888777666::::::999999888777666666222333333333333111000/////////...------------...---...///000000000/////////...,,,+++***++++++,,,....../////////......---000000000///......------******))))))(((''''''&&&((((((((()))***---///111777777666666555333222111---,,,,,,+++++++++,,,,,,++++++***)))))))))))))))(((((()))***************)))((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%$$$######   uuulllggg___[[[UUUPPPLLLJJJGGGEEECCCBBBAAA???===<<<::::::666555555666888999888777<<<;;;:::999888777666555333333222111111000000/////////...------------...,,,---......//////.........---,,,+++++++++,,,---,,,---............------//////......---,,,,,,,,,***))))))(((((('''''''''(((''''''(((***,,,...000333444444555444222///...------,,,+++***************)))((((((''''''(((((((((((()))************)))+++***)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))((((((''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###!!!!!!!!!!!!!!!    zzztttooojjjbbb\\\WWWTTTQQQOOOLLLKKKIIIFFFDDDAAA???>>>:::999888888999:::999888<<<;;;:::888777555444444555555333222222222222222//////...------------...,,,------------------------,,,+++++++++,,,---...+++,,,------...---------......------,,,+++++++++))))))(((((((((''''''''''''''''''((()))+++---///000111333444333111...,,,------,,,***)))))))))))))))(((''''''&&&&&&''''''((()))******++++++******,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((''''''&&&&&&''''''(((&&&&&&'''((())))))))))))''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&$$$$$$"""""""""""""""!!!!!!   |||tttmmmgggccc```]]]UUUSSSQQQNNNJJJGGGDDDCCC???===:::999::::::999888;;;:::999888666555333333666555444333222222222222//////...------------...---------,,,,,,,,,---------,,,+++++++++,,,---...+++,,,,,,---......---------------,,,++++++******((((((((((((''''''''''''''''''''''''(((***,,,...///000222333222000---,,,---,,,+++***)))((((((((((((''''''&&&%%%&&&&&&&&&)))***++++++,,,,,,++++++++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''''')))(((((((((((((((((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$###$$$$$$$$$$$$###""""""  |||vvvqqqllliiiaaa___\\\XXXSSSOOOLLLJJJEEEBBB???<<<<<<;;;:::888::::::999888777555555444444444333222222111111000//////...------------.........---,,,,,,,,,------...---,,,+++++++++,,,---+++,,,---......///......------,,,,,,++++++******''''''''''''''''''''''''''''''&&&'''((()))+++,,,...///000111000///---,,,++++++***)))((((((((((((((('''&&&&&&%%%%%%&&&&&&))))))***+++++++++++++++***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&))))))(((((((((((())))))&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%$$$######!!!!!!  {{{wwwqqqoookkkgggbbb]]]YYYWWWPPPLLLHHHDDDBBBAAA???===;;;;;;::::::999888777777444444555555444333111000//////...------------...000///...,,,,,,,,,---...///...,,,+++***++++++,,,,,,,,,---...////////////...------,,,++++++******'''''''''''''''''''''''''''&&&&&&&&&''')))+++,,,,,,,,,---------,,,++++++***))))))((((((((())))))(((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((''''''(((((((((''''''''''''&&&%%%$$$############$$$$$$&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$""""""!!!    }}}yyytttnnniiieeecccZZZVVVPPPLLLJJJHHHEEEDDD<<<<<<<<<;;;;;;:::::::::555666888888888666444222//////...------------...000///...---,,,------...000...---+++******++++++,,,---...///000000000000......---,,,,,,++++++***&&&''''''''''''''''''''''''&&&&&&&&&'''(((***++++++++++++***************)))(((((((((((())))))***(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&''''''''''''''''''&&&%%%$$$""""""############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$###"""!!!     ~~~xxxrrrnnnhhhddd]]]WWWRRRNNNKKKHHHIIIGGGDDDBBB@@@>>>;;;999<<<:::888888777555222000333222111000///////////////...------///111111000111000...---,,,,,,---..............................---,,,***)))******+++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''''')))(((&&&%%%$$$%%%&&&&&&))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&'''((((((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((()))(((''''''((()))'''&&&$$$$$$###"""!!!     ~~~yyytttmmmfffaaa]]]YYYVVVTTTQQQMMMJJJHHHEEEAAA???AAA???===<<<;;;999666444333222111000////////////111///...///111333333222222111///...------.................................---,,,+++*********+++'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''((((((((((((''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))***(((''''''((()))'''&&&$$$$$$###"""!!!    |||uuuooojjjeeeccc^^^[[[WWWSSSOOOLLLGGGDDDEEECCC@@@>>>===;;;888666555444333222222111222222222111000000222444444333222111000///............------------------------......---+++++++++++++++''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&((())))))*********)))'''(((((()))'''&&&$$$$$$###"""!!!      |||wwwrrroooiiifffbbb^^^ZZZVVVRRRNNNLLLJJJFFFCCCBBB???===:::::::::888777666666666666333111000111333444444333222111111000//////......------------------------///...------,,,+++++++++(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%'''((()))***+++++++++)))(((((())))))'''&&&%%%$$$$$$###"""!!! !!!!!!!!!    xxxuuupppmmmiiifffaaa^^^YYYVVVQQQNNNKKKIIIFFFDDD@@@???>>><<<:::999999999555333222222333444333222222222222111111000//////........................//////......---,,,,,,+++)))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%''')))***+++,,,,,,,,,***)))((())))))'''&&&%%%%%%$$$###"""!!! !!!""""""!!!!!!!!!   ~~~zzzwwwsssoookkkdddaaa\\\WWWTTTRRROOOMMMIIIGGGEEECCC@@@???>>>===;;;999777666666666555444444444555444444333111111////////////////////////////////////...---,,,+++))))))(((''''''''''''((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############"""""""""!!!############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&'''&&&''''''(((''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&''')))+++,,,------,,,+++))))))))))))'''&&&%%%%%%$$$###"""!!!!!! !!!!!!"""""""""""""""      ~~~{{{tttooojjjeeebbb___\\\ZZZUUUTTTQQQNNNKKKHHHFFFFFFCCCAAA>>>===<<<;;;:::888888888999999888777555444111111111111111111111111//////000000///...,,,+++***)))((((((''''''((((((&&&''''''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&'''###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%$$$$$$&&&'''''''''((())))))(((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%&&&(((***,,,------...---+++***)))))))))'''%%%&&&%%%%%%$$$###"""!!!!!! !!!"""############"""!!! !!!   zzzuuurrrooollljjj```___\\\XXXTTTQQQOOONNNJJJGGGDDDBBBAAA@@@>>><<<;;;;;;<<<<<<;;;:::888777111111111111111111111111///000000000000...---,,,******)))(((((((((((((((&&&'''''''''((()))))))))%%%%%%%%%&&&&&&'''''''''%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$$$$$$$&&&'''(((((()))))))))))))))(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&(((***,,,---......---,,,***)))))))))'''%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!"""###############!!!!!! !!!!!!     {{{vvvuuurrrmmmiiiddd```[[[WWWVVVTTTQQQOOOMMMJJJGGGDDDDDDDDDCCCBBB???<<<999777888777555444333333444444444444333333111000///...,,,+++))))))***+++***)))((('''&&&&&&&&&'''((()))&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######"""""""""""""""############$$$$$$%%%%%%&&&&&&''',,,,,,,,,+++++++++************))))))******+++,,,---,,,***(((((((((((()))&&&'''***,,,.../////////------+++)))((('''''''''(((((('''&&&%%%######"""""""""""""""############"""""""""!!!   |||xxxuuuqqqllliiifffccc___\\\ZZZWWWTTTRRRNNNNNNMMMJJJGGGDDDAAA??????>>><<<:::888888888888555555555444333222000000...,,,*********+++***))))))((('''''''''((()))***'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########"""""""""""""""""""""######$$$&&&&&&%%%%%%$$$$$$$$$#########""""""""""""############$$$$$$$$$%%%&&&&&&''''''++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,+++***)))((((((((()))&&&(((***,,,.../////////------+++)))((('''''''''''''''&&&%%%$$$###""""""############$$$$$$$$$$$$###""""""!!!!!!   |||wwwsssnnniiifffdddbbb```ZZZYYYWWWSSSPPPLLLHHHFFFEEEDDDAAA>>><<<;;;;;;:::::::::999999888777555444222000...------...,,,++++++***)))))))))))))))***)))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""""""""""""""###$$$%%%%%%$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%%%%&&&'''''''''***++++++,,,,,,---------///...---,,,++++++++++++,,,+++***)))((((((((()))'''(((***,,,---...//////------+++)))(((''''''''''''&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%%%%%%%&&&######""""""!!!  ~~~xxxuuusssqqqpppiiigggddd```\\\XXXTTTRRRPPPNNNKKKGGGDDDBBBAAA@@@AAA@@@@@@???>>>===;;;:::888666444222222222000///---,,,,,,++++++*********)))************)))(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!"""######$$$$$$$$$$$$$$$############"""""""""######$$$$$$%%%%%%%%%%%%&&&''''''((((((******+++,,,---...//////111000///---,,,,,,+++++++++******)))))))))))))))'''((()))+++,,,---...///------+++)))((('''''''''&&&&&&%%%$$$######""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""!!!!!!  {{{yyyvvvqqqlllhhheeeccc___\\\YYYUUUQQQOOOMMMMMMIIIHHHGGGFFFDDDBBB@@@???>>><<<999777777666444222000000//////...---,,,,,,++++++,,,,,,++++++***))))))((((((''''''(((((()))((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$#########""""""!!!""""""###$$$%%%%%%%%%%%%&&&&&&''''''((())))))******+++---...///000111222111000...---,,,,,,+++************)))))))))((((((((()))***+++---......------+++)))((('''''''''&&&%%%%%%$$$$$$##################$$$$$$$$$$$$%%%$$$$$$$$$###""""""!!!!!!  ~~~yyyuuurrrqqqkkkiiieeeaaa]]]ZZZYYYXXXTTTSSSRRRPPPMMMJJJHHHGGGEEECCC@@@===<<<;;;888777555555555555333222000///...////////////...------,,,++++++******++++++,,,+++******)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######"""""""""######$$$$$$############"""""""""!!!""""""###$$$%%%&&&&&&&&&&&&''''''((()))))))))++++++,,,---...000000111222111000...---,,,,,,,,,))))))************)))((())))))))))))***,,,---...------+++)))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""    {{{yyyuuuqqqmmmjjjiiihhheeedddbbb___[[[XXXUUUSSSPPPMMMJJJGGGFFFDDDAAA???<<<<<<<<<;;;:::888666444333333333333333222111111000//////......//////000---,,,,,,+++***)))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$############""""""""""""!!!""""""###%%%&&&&&&'''&&&''''''((())))))******,,,,,,---...///000000111111000///...---,,,,,,,,,((()))***++++++***)))((())))))))))))***+++---...------+++)))(((''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""""""    |||zzzzzzrrrqqqooolllhhhccc```^^^ZZZWWWSSSQQQOOOMMMJJJHHHAAAAAAAAA@@@>>><<<:::888666666777777666666555444333333222222222222333333......---,,,+++***)))(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%############""""""""""""!!!""""""$$$%%%&&&''''''''''''(((((())))))******------......///000000000000///...------,,,------((()))***++++++***)))((())))))(((((()))+++---......---+++)))((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$######"""    }}}zzzxxxuuupppmmmiiigggddd```\\\YYYWWWUUUSSSQQQMMMHHHEEECCCBBBBBB??????>>>>>>===;;;:::999888777666555666666555333000000000//////.........---,,,+++)))((('''''''''*********)))))))))))))))$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((()))))))))***++++++,,,,,,.........///000111111222222000///...//////...,,,'''))),,,......,,,)))'''((()))***+++,,,---......---,,,+++)))((((((''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%!!!!!!!!!!!!!!!     ~~~{{{yyyuuuqqqmmmjjjhhhgggbbb```[[[VVVRRRPPPNNNNNNKKKJJJJJJIIIHHHFFFEEEDDDAAA???===<<<;;;:::888666333333222222111000//////...---,,,+++***))))))))))))))))))))))))((((((((($$$$$$$$$%%%$$$$$$######''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))***++++++,,,,,,---......///000000111111///...,,,,,,------+++***))))))***++++++***))))))(((((()))***+++,,,---...,,,,,,***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))(((((('''&&&&&&%%%$$$$$$!!!!!!!!!!!!!!!     }}}zzzyyyyyyrrroookkkeeeaaa]]][[[ZZZVVVVVVVVVUUUSSSQQQPPPOOOOOOMMMIIIGGGEEECCC???===;;;:::999888777555444444222111000///------------+++++++++*********))))))'''''''''&&&&&&%%%%%%$$$((((((''''''''''''&&&&&&''''''&&&''''''((()))***))))))******++++++,,,,,,------......//////000000///...,,,,,,------+++*********(((''''''(((******(((((()))***+++,,,,,,---,,,+++***((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((('''&&&$$$$$$###"""""""""!!!!!!   (((  |||vvvqqqmmmjjjhhheeeddddddbbb```^^^\\\[[[]]]ZZZWWWTTTRRROOOKKKIIIEEEDDDCCCAAA???===<<<;;;888777666444333222222222//////......------,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''&&&((('''''''''(((((()))***)))******+++,,,,,,------------......////////////111///............---+++))))))(((''''''((())))))(((((()))******+++,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))+++***)))'''&&&$$$############""""""!!!  ###''' }}}yyyyyyxxxvvvtttqqqooonnnhhhfffbbb```^^^\\\YYYWWWQQQOOONNNKKKHHHFFFDDDCCC???>>><<<:::888777666666333222222111000000//////000///...,,,+++*********))))))*********)))(((''')))(((((((((((())))))***++++++,,,,,,---..................///////////////000///------......,,,+++'''((())))))))))))(((''')))))))))***++++++,,,,,,+++***)))(((((('''((((((((((((((((((((((((((((((((((((((()))))))))))))))+++***)))(((&&&%%%$$$###$$$######"""!!!!!!     wwwtttrrrpppnnnllliiiggg___^^^[[[XXXUUUQQQOOONNNIIIHHHEEECCC@@@>>>===<<<888888777666555444444333444333000...,,,,,,,,,,,,+++,,,---------,,,******+++***************++++++---------...//////000000/////////000000000000000...---++++++,,,,,,***)))'''(((************((('''******+++++++++,,,,,,,,,++++++***)))))))))))))))(((((((((((((((((((((((((((((()))*********************)))((('''%%%%%%$$$$$$$$$###""""""!!!   %%%   }}}zzzrrrpppnnnjjjfffbbb___^^^YYYWWWTTTQQQMMMJJJHHHGGGBBBBBBAAA@@@???>>>======:::888666333111000111111///000111222222000///---......---------------......//////000111111222222111111111111111111111000...,,,++++++++++++***(((******))))))))))))******,,,,,,,,,,,,,,,---------,,,++++++***************((((((((((((((((((((((((((()))***+++++++++*********))))))((('''&&&&&&%%%%%%%%%$$$###"""!!!    |||xxxtttpppmmmkkkgggeeeaaa]]]YYYVVVTTTRRRKKKKKKJJJIIIHHHGGGFFFFFF@@@>>>;;;888666666666666222333555555555444222000111000000/////////000000000000000111222222333333222222222111111111111111000...------------,,,***...,,,)))''''''))),,,...,,,------------------...,,,,,,++++++***+++++++++))))))))))))))))))))))))((()))***+++,,,+++******))))))(((((('''''''''&&&%%%%%%$$$###"""!!! !!!  +++)))###  |||wwwuuurrroookkkgggaaa]]]^^^[[[WWWUUUTTTSSSQQQPPPKKKHHHDDDAAA@@@@@@???>>>======<<<;;;999777555444666555333444555555444222444333333444555666444333555444444333222111000000444222///.........,,,+++))))))***++++++,,,------***++++++,,,---...//////,,,,,,,,,+++*********))))))))))))))))))***++++++((('''''''''((()))+++,,,)))))))))(((''''''&&&&&&$$$$$$$$$############"""!!!  )))+++'''"""  {{{wwwqqqmmmkkkhhhdddaaa```___]]][[[XXXUUUPPPMMMKKKJJJIIIGGGHHHGGGFFFDDDCCCAAA@@@???<<<:::999999::::::999777;;;;;;:::;;;======;;;:::::::::999888777555555444555222000/////////...---+++++++++,,,,,,,,,------******+++,,,------......,,,,,,++++++******))))))***************++++++,,,,,,+++***))))))***++++++)))))))))(((''''''&&&&&&%%%$$$$$$$$$############""""""!!!!!!   666222  ~~~{{{wwwuuusssqqqooommmkkkgggbbb___\\\ZZZWWWUUUTTTSSSQQQOOOMMMLLLKKKKKKGGGFFFDDDDDDDDDDDDBBBAAABBBAAAAAABBBCCCCCCAAA@@@>>>>>>===;;;:::888777666888666444333333444222111000000000//////.........,,,,,,------......//////......------,,,++++++***++++++******++++++,,,,,,///...---,,,++++++++++++))))))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""!!!  !!!888444  ~~~zzzuuuqqqmmmjjjfffdddcccbbb```]]]\\\[[[ZZZZZZVVVTTTRRRQQQQQQPPPNNNMMMLLLKKKJJJKKKLLLLLLJJJIIIGGGFFFDDDBBB@@@>>>===<<<>>><<<999999999999888777555555444333222111111000000000000000000000000111111111000///...------,,,,,,+++++++++++++++,,,,,,//////......---,,,,,,,,,***))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!  ###%%%###"""'''  |||wwwtttuuutttsssqqqooonnnmmmmmmeeeccc```___^^^]]][[[YYYZZZYYYYYYYYYZZZZZZXXXVVVTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB???>>>>>>>>><<<;;;999999888777555444333222222222222222222222111111333222111000///...------------,,,,,,,,,,,,,,,---........................+++******))))))(((''''''''''''''''''&&&&&&&&&&&&$$$$$$######"""!!!!!!!!!!!!  (((!!! }}}|||wwwuuurrrpppooommmkkkhhhhhhgggfffgggggggggeeeccc```___]]]ZZZWWWTTTQQQPPPNNNLLLIIIGGGFFFEEECCCBBB??????===<<<;;;999888888666666666555555444444444555555444333111000//////000000///.........//////...//////000000000//////,,,,,,++++++***)))))))))(((((((((((('''''''''&&&%%%$$$$$$###""""""!!!!!!"""!!!!!!  ###   }}}zzzyyyxxxxxxyyyxxxvvvtttpppooollliiieeebbb___^^^^^^[[[WWWUUUTTTRRRPPPNNNJJJIIIHHHGGGFFFEEEDDDCCC??????>>>===<<<<<<;;;;;;<<<;;;:::999888666555555444444333222222222222222222222333333222111//////...------,,,,,,++++++***)))))))))(((((((((''''''&&&&&&%%%%%%$$$############"""!!!!!! !!!!!!   ######  ~~~zzzvvvssspppnnnkkkhhhdddaaa```]]][[[YYYTTTTTTSSSRRRQQQPPPOOOOOOGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBB@@@???===<<<<<<888777666555555555555555555666666555444111///...///......------,,,++++++))))))))))))(((((((((((((((''''''&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!  %%%+++%%%  |||~~~|||yyyvvvsssoookkkggghhheeebbb```___^^^\\\[[[XXXWWWUUUSSSQQQOOOMMMLLLPPPNNNLLLKKKKKKIIIFFFDDDDDDBBB>>>=========<<<;;;;;;;;;;;;::::::999999999333222111/////////000000///.....................,,,,,,+++***************&&&%%%###"""""""""###$$$ !!! !!!   ~~~zzzwwwxxxuuusssrrrqqqooommmkkkgggfffdddbbb___]]]\\\[[[YYYWWWVVVUUUTTTRRROOOMMMPPPNNNKKKIIIIIIIIIHHHFFFCCCBBBBBBAAA@@@@@@??????<<<:::999777666666777777111111111111000000000000......---,,,,,,+++,,,,,,***)))((('''&&&&&&''''''!!!!!!""""""!!!!!!  |||yyyvvvuuusssqqqnnnllljjjiiihhhfffdddcccbbb```]]][[[\\\YYYVVVUUUTTTSSSRRRPPPNNNMMMLLLKKKJJJIIIHHHGGGCCCBBB@@@>>>============888888888777777777666666444444333222222111000000---,,,+++)))((((((((((((&&&&&&%%%%%%%%%$$$$$$###!!!!!!!!!    ~~~|||zzzyyyxxxvvvtttrrrqqqooollljjjhhhfffcccaaa```___]]][[[ZZZYYYXXXVVVTTTSSSQQQQQQNNNMMMKKKHHHFFFEEEEEEEEEBBBBBBAAAAAA@@@@@@??????======<<<;;;:::999777777222222111///...------,,,,,,++++++***))))))))))))&&&&&&&&&%%%$$$"""!!!    |||zzzzzzwwwuuusssrrrpppmmmjjjgggfffeeecccaaa___^^^]]]]]]\\\YYYVVVTTTRRRRRRRRRMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFEEECCCAAA???>>>======<<<:::999777666555222111000......---......++++++***)))'''%%%###"""  |||zzzwwwvvvuuusssqqqpppnnnnnnkkkiiifffccc```^^^]]]]]][[[ZZZZZZYYYXXXWWWVVVVVVSSSSSSSSSRRRPPPMMMKKKIIIGGGFFFFFFDDDBBB@@@>>>===;;;:::888666555555666666333222111///,,,)))'''%%%$$$    }}}{{{wwwtttpppnnnmmmlllmmmllllllkkkjjjiiihhhgggdddddddddcccaaa^^^[[[YYYTTTTTTTTTRRRPPPMMMKKKIIIIIIHHHEEECCCBBBBBBCCCCCC>>>===;;;888555111...,,,(((###    ~~~|||{{{zzzyyyxxxwwwvvvvvvrrrrrrrrrqqqooolllhhhfffeeeeeedddcccaaa^^^[[[YYYUUUTTTQQQOOONNNNNNOOOPPPHHHGGGEEEAAA===999666444+++&&&     ~~~||||||xxxwwwuuusssqqqnnnjjjfffhhhfffdddbbbaaa```]]][[[[[[ZZZUUUOOOMMMLLLGGG???888---""" """    {{{yyyyyywwwtttsssrrrpppnnnllljjjhhhddd]]][[[YYYSSSKKK???222&&&     ~~~}}}xxxqqqmmmjjjbbbZZZJJJ<<<,,,###  {{{qqqhhhXXXFFF222&&&   xxxfffQQQ999)))      sss[[[???---"""   eeeEEE111%%%   jjjIII333'''    rrrNNN555''' !!!    sssOOO555'''(((000+++     tttOOO555'''***555222###   sssNNN444%%%%%%%%%    pppKKK111###    jjjEEE---      ddd@@@(((       ~~~aaa===&&& """&&&    {{{SSS333%%% ###<<<!!!"""$$$    tttNNN000### '''CCC       jjjFFF+++!!!,,,MMM+++    aaa@@@(((222UUU444&&&   ZZZ;;;%%%666WWW444%%%   }}}TTT777$$$%%%999RRR---     yyyNNN333"""***777KKK$$$    wwwJJJ000!!!+++555FFF  &&&###   mmmJJJ111###!!!%%% &&&,,,---)))%%% nnnJJJ111######((((((""" oooJJJ111###"""  pppIII000""" oooIII000""" mmmHHH000""" jjjHHH///""" hhhHHH///"""  ttt]]]gggEEE///   sssUUUQQQ[[[~~~]]]BBB...   gggIIIRRRooouuuUUU<<<+++   kkkNNN555(((   ~~~\\\CCC---$$$   mmmOOO:::&&&    {{{]]]BBB111!!!   kkkMMM444&&&    qqqSSS888&&&!!!  vvv[[[BBB---!!!  vvvYYYAAA///###  uuu^^^BBB///%%%  rrr\\\III333'''   ooo[[[CCC666(((!!!  kkkUUUEEE000(((   }}}dddPPP>>>222&&&!!!  uuu^^^LLL:::,,,&&&   yyy```LLL===...$$$  lllZZZEEE777,,,""" pppRRRCCC333)))"""  fffQQQ@@@444)))"""   jjjPPP===111)))!!!  }}}hhhRRR===///%%% |||eeeOOO<<<,,,"""  www]]]JJJ<<>>666(((&&&!!!   ppp]]]LLL;;;...)))"""    ttt[[[III:::---&&&###  sss```JJJ:::///&&&!!!!!!   ttt[[[KKK999...'''!!!   nnn[[[EEE999,,,&&&###   qqq[[[III999///&&&###!!!   ccc]]]YYYPPPhhh||||||iiiVVVEEE:::...'''   eeeFFFAAAFFF===444PPPrrryyygggVVVEEE666---***$$$  fff222(((444888222---???xxxvvvdddSSSDDD777,,,&&&$$$  OOO222888888...666===EEEooodddRRRBBB666---'''###  fff>>>888111(((:::RRRiii~~~nnnYYYNNN>>>111)))$$$     ]]]???CCCLLLYYYuuu{{{iiiZZZGGG>>>111'''"""      ssseeeUUUGGG999333***###!!!    pppaaaVVVGGG:::///)))"""    }}}hhhZZZNNNAAA777222$$$###    vvvfffTTTHHH>>>333+++'''!!!     yyynnn^^^PPPBBB999222***$$$!!!   ttteee[[[LLLAAA666111,,,%%%!!!    |||mmm^^^QQQIII<<<444,,,(((%%%  tttcccTTTHHH>>>888222+++&&&$$$"""  vvvkkkYYYJJJ???777000,,,***%%%""""""   qqq```UUUFFF999222...+++)))!!!  |||iii\\\LLLDDD999///(((%%%$$$###     vvvdddQQQEEE>>>888///'''###!!!    qqq___OOO???444///***$$$    qqq]]]NNNCCC777///&&&###    qqq[[[III>>>666...((("""!!!   mmm^^^JJJ;;;333...'''"""    sssZZZMMM===222---***$$$   ppp[[[HHH===000)))'''&&&!!!    sss\\\OOO:::555---'''"""    vvv```MMMAAA444000)))$$$!!!     uuubbbPPPBBB999---)))$$$          yyycccQQQDDD;;;555)))&&&!!!        yyycccPPPBBB999333///)))%%%!!!     (((  qqqeeeTTTEEE;;;444///,,,(((%%%!!!     &&& ttt^^^VVVIII???888333...+++$$$"""        ppp]]]PPPJJJAAA999555000***&&&!!!      ooo]]]TTTEEE@@@:::555000,,,(((&&&"""  vvvaaaQQQJJJ@@@<<<777222...***'''$$$""" sssbbbQQQEEE@@@:::666111---***'''$$$"""!!! tttcccUUUGGG???<<<555111---)))'''%%%###!!!  yyyfffWWWKKKAAA;;;:::111...***'''%%%$$$"""   uuugggWWWKKKBBB:::555555...+++'''$$$###"""   tttcccWWWJJJAAA:::333//////,,,)))%%%"""!!!   vvvcccYYYNNNCCC<<<777000,,,+++***'''###     wwwcccWWWFFFBBB;;;555111...,,,***$$$###!!!    lllYYYNNNCCC>>>888222...,,,)))(((###"""     nnn]]]MMMCCC===999333...+++(((&&&$$$"""!!!    qqqaaaRRREEE<<<888444///+++(((&&&###"""      yyyhhhZZZMMMAAA:::444111,,,)))'''%%%"""    ooo```SSSHHH>>>888000---***'''&&&$$$!!!   |||sssdddWWWLLLBBB999333,,,***'''%%%$$$"""   ~~~sssjjj]]]PPPFFF===444...)))'''%%%###"""    ~~~rrrfff]]]PPPFFF@@@:::222---+++(((%%%"""!!!    wwwmmm___WWWKKKBBB;;;666///***(((&&&"""    yyymmmdddUUUNNNDDD<<<666111,,,(((%%%###   ~~~vvvnnnccc[[[MMMGGG???888333...***'''###!!!   tttmmmeee[[[SSSFFFBBB<<<666111---***(((###       vvvkkkddd\\\RRRKKK@@@===999444...+++((('''"""        vvviii```[[[TTTKKKCCC:::888555000***&&&$$$###!!!       uuulll```XXXUUUOOOFFF???666555222---'''###!!!        |||rrriiiaaaVVVOOOLLLGGG>>>777666222...***'''$$$      uuulllccc[[[QQQKKKHHHCCC;;;555333111---***'''$$$      uuukkkcccYYYRRRIIIDDDAAA===777111000...,,,***((($$$       {{{qqqhhh___YYYNNNIIIAAA===:::777222...---,,,******(((%%%      |||nnnddd\\\TTTOOOEEEAAA;;;777444222...+++))))))(((((('''%%%       nnn```WWWQQQJJJDDD===:::555111///,,,***(((&&&%%%$$$$$$$$$"""      xxxmmm^^^RRRKKKFFF@@@;;;777444000,,,)))'''%%%$$$!!!        }}}kkk```SSSHHHCCC???:::555444111---)))&&&###"""!!!      yyykkkYYYQQQGGG???<<<777222---***)))&&&$$$"""      mmm```PPPHHH@@@:::777444///+++(((&&&$$$"""     ~~~nnn]]]QQQCCC>>>777222111///+++((($$$###!!!    yyylll^^^OOOEEE:::666111...,,,***'''%%%     xxxiii\\\QQQEEE===666333///+++)))&&&$$$###   vvvfffXXXOOOFFF===666111///---)))&&&###!!!   nnncccTTTIIIBBB<<<555000******(((&&&"""   {{{nnn```VVVHHH???999555///+++$$$%%%$$$"""    yyyeeeZZZNNNFFF;;;333000,,,&&&"""!!!    yyygggUUULLLEEE>>>555///,,,***&&&###   ~~~qqqeeeVVVHHHAAA999333,,,)))((('''%%%###      mmm___UUUIII???:::///+++&&&$$$######"""!!!     }}}kkkWWWKKKBBB:::222///)))'''###!!!      hhhWWWFFF<<<666000***(((%%%$$$!!!      }}}pppWWWHHH999222///***&&&$$$     mmm___III;;;...***((($$$