\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\\\\\{zv:}~z}|x~~~~}|zz}|y}{yw{~|~}{}z~~|}x|zz~{{~|z~~}zx{|{yyzz~||}}~|{{y~~||z~yy{z}~zx~~}{|yx|y||~|vy}y}|{wy~|~~zx|}{||}|}|z~}~}~z|{}{}}z~||~z|}||}~~zx|}|x{~w||}~}}y~~}|y}{x{|~|~||z}y}}|~zt|~~{|~|~v}|~{{~}|{~}~{{}xzz~|z{{~{}}}}{y{{}{w|||~}z|~{}|{}~{}}{~|}~}|~|~y||{x||}zzy}{|z~}x{||{}|||wy||{}{|z|z}~~~||z|{|z~yz{~y{|}||}yx}|}x~~{{|y|z{{~y}||z{|x~|}||~|z~y|}|}}x|{z|~|~{z}uv~{|}{{|z}|}}zz{}~~|z|~z~{z}zz|y~|yy|z{{{x~}~|}~|{{|~y|w{~{|z~zx|{zzwx~}{{}~z|}|y}y~yx{~zz|{}yy|y}{~y~{{~{}}{}yx{~~z~~z|}~~}~|~|~{|z}~y~z~}}}{~}}|||w~~z|||}y|z|{y|{yy{x|~{{|~}~||z~z|{~z~y}|~|~~y||~z{{|}z||~y}{yzz|z|~|}~~}~~}}|z~||}z~{~|~|}~{~y~~|~~}}|}~~~|~|{~~||}}z|}~~|~{~~xxyz}y{~}}|z}|y~}||~{z}|~z}|{z|}||}||{|~x{}}~~~~||{|}yz~~}}~}}~w|y|~||~z|{z}{}x}{|yyz|}~}x~{~}~zy{{~~{{z{~~}x{}|{z|}~}|~}~~y|~}|}~z{~|{|~}{{{~}{}y{||}~~{~}~~|}}|{|||~~|}z~~{||{}~x}}~{|z}yz}|{z}~{}|}~}~~}~}{~|z~w~x{~{~}{|}yzw|y}~~~~|~~}~}|~}{}}~{~||yz}|}|}|}zz{zr||~z|||{~|~z}~|}{~{}z}|}}{z~}|}~~{|~}{}}}~|}~}~~|~||~}|||}z~{yv~z|}}}~|~x~~{~z~{|~}}z}|}|}y}{~xz~}~{}}}~~}}{}}~~~~~~~~}~~~w~~~~~~~~~{~}~{}|~~~}}y}~}|{~}~}}||{|z}z{{|{{~{{}~|}}~uz{v~|}z}}z{|}|}~|}z|}~x|}y~~|{}||y}||~z~{v|y|x~zw}x{~{z}{~}}~~}{|x~|}~z~~~x|}{~~|}zy{}~}|}|{z|~|}z~~z|}~}}{~~~}}}zy~|~{}z}|~w}z~uy|z~|~~x{}~{}x|}}{z~|~}z|~x{~~{~~~}}}{}|~y}z}z~~{~}~yy{}s~y~u||y~|~}|||z||zzz~}{}~z|||{~{~|{~~}~}{~zy|{}~z{|}}~||z}{z{z|~}{y}x{{~v~{|}yz~{zx|}||~{{y|}z}~{z{{{y{z|{}|~~|xyz{|~}}}y}|}}{w}|}~{}}~|{{}}~z~z|||u}v|}|~}z|{}{}}{|~|~y|~~x}|{}{{~|}}~|{||{~~{z{}}|}~~~}|zzz~}wx}|~}~~~}~|zy{~z|}}}{z}}z~~||{|}x~yy{|zw{~z}x}|z|z}y}~y}{}~}~v}~|~z}}{y}x}}~|~~z~{|z~~|{z{}|}zz}~~w~z}}~}~~}~~}|}}~~}~~}||{~~~~|~|}~|}~||z~~~~~|~}~~}~~z|y~}||||~~}~}~~~}|}}~|~~~z}{|{{{}{}zz{|w|x~}z~{~~}}||{~{~|}|y{}{}{{~~~}|yz~~}xzy{}|~}{|z|z}|{wz{z|}{vw}~wz}z}{z{~~}}z|~~~}||y~~z{{z~|z}||z|y{|}zy|w}|zy}yz}{x}~}~~|}|~{{~|~~~}~|}|z~}zz||{||{||z}}~}~||z}|~||||y||~}}{}|~~|}}~xx||z|}}z|||t}x{~|}|{z~~}zy{{~}z}y{z|~~~||~z~{}~~~z~y{~y{||zy~w{{|z|}|zz~|{{|~{|{{||}~|}~~{x||{|}x{||y|x{~xz~|zz{|}yx}~{}{|z{}||z}|z|{{~||}z|z}z}zw}|{}z|ww|y{z}~y|}z}x{}{~xvz~{|~~{{{{zzz||~~}|~z{|z~}z|~x|{~~y|}{{{|w|}~~}}y|x|~~}z}{yy~{z~{|}|}}|zyy|}}~y~}|~{{{yyz~y{z|vy~}}{{|~}{z~~y}|}~|~}{}{{y}z~}y~yz}yy|~|{z~{zz|{yx{~}}}{z{~{{w{{|z|{|~z~}yz{}}x~w~||{~}}~|x~}{{zx~~|{}|y~{|}w~}}~}|}~~~{~~v~{~~}~~}}~}~~~|~~|}~~~|~}~}}~}~|{~}~}|~}~}}}}}~~~|~}~~}}~{~~z~~~~}|~|~~~|{}}~~~xyy~{}}y|z}z}y}z{zz|{~|}zz}}}{|{z~z||~vyx|}|~{{{z|{~{zyy|y}|}|w|||||zx{xzxw}z{}{|}|zwz|}~z{{~yyx{|y}}xxz|}{{||{}zyyyz{{~}{y}}}}|z}{y{|~~}{|}|x|}z{{{xz~z{~{{|}|{}{|~~x}y||z~}y~~{y{{{{zx}v~~~z}zw|vz}||yx~~|}{y~{{uz~y~||vz{}y{yw}{yz||y~~}z~{{{}y||~z|}~xzzz}z{||{zw{|~y{~z~{~{{yyzxz~}~z}x~w{|y~{z{|~y}||}{z|}|}||x|~{}|}~{z}|}y}{zz}}{zz~|{}|yz|x}yx{{y~}z{xx}{}|zzyy|{|z~~}~}{zz|y}{y}yz|xz|{}{{zzz{}{}y{|}{{wy{}|{y~vw{|zy|~yz{z~}}y{}u}}}zt~}{}{z}|{}~{z}|}~|~||x}}}}{zy}~wv}y~yzy~y~|z|~}x~{||~}~}~{|{|{}yz{xz{}z|||z|x{zx}yy|{}~tz~~}~{}z{|~||{~}}}}y}}}|z|{~||z}|}~wwzz{}x{}|~}}y}|{{zz~{|}y}y~~~|z{}||}{~}{x}~}y|{|{~y|~z~z||~~}|~~{}~}}~{}}}}|~|}~~}}|~|}z~~||~}}}|~~~{~~~~~~}|~~{}{}~}}}|}~}~~}}}{~~~}~~~~~~}}}||}~}~~~}~~|~}~~}}z}|~~z~|{}~~}}~~~~|~~}{~||{{z|y}}~{z}t{|w|}~xz|}{}|z||~~}~z}y|{~|{{~~}{y|~zzy|z{||{~~|x{{}}~~|}{y}xxu}xv}zz||{||}{~|{}|}y|||~|{}}{}zzz~{{~y}}}yy~w~~{~yx~}zzx}}|z{}{{~{||x~~||{~{{}{{~}~y}|z{|z{|{||y|~y}{{~y}y}~}{|y{z}z||y}}}{{x}}{~}wy~}}~|y|x|~z}{y|~}|w{z~wvx}zyxz}y|zy|{|{}~}{|{x{y{}~{}}{~}}{|{|yz{~zzx{z|~}~}}y|y~|}zz||~z{{}x~z{~y{}~z}}{~|~~{{|y{wx{~||{{{}z{|{wx}{}|||}z}|||z}~~|{~}}w}}}zzx}|{{|~{z}zyw{~xx|~yz|tzx|{yy~}~~{}}}z}}}~~|y~~yy|||z{z|}{~zx{x{~~{}}{|{x~~{|yx}y}xz{|||y{|y|{{}}zz~~}}z{wy{zw||}{~~}zx{xz{y{|yz}y~z~y~z|x~~zy~y||~zxyz|{w}z~y{w~~|z||y{z~zx~|xx|}|yww{y~z||z|{}|~}~~}}{{yy|z}~z}}xz{~{}|}y}{|{{y~{yz}}{|xuzyxy{~z}zw||}|}~~~~~~~~~}~~{~}~~~}~}{|}|~}~~}~}~}|~~}}|~||x~~}~}|~~|}~~|}~}|}}|~}~}~~~~~{}~{{}~~~~}}~}~}~{}~}~}~~{{~~~{}~{z|~~~~}}|}{~~|{}~~}~}|~~~}}}|~~x}xz~}~|y}{wz|{y{{{x{~~~~}|z}{|ywy{xx{~{wwyyz{y{|yy|~|vx{}y|wy}w{{}u~}w~|{|yx|}{~|}}w}~xx~}z{~{{z}|{{}x~{~zxw|w|z~}{}|~w}{~}{|xw~v}}}{}{}}z~|||{z}|zx~zuxyzzvyz~y||vzzzy{~|y}x{y}{y}|z~|{~|}~{|z{~}yyz{{|{y|v|z|{}~zx}~u{|{|}{{{~z}|~z}zz{z{|}zzyy~~{{}y~||zz}z{x}x~}zw|~|w|yw{xzz|{}~}}z{{{z{{{x{~zz~{}{~|}{u}||y~{x~{z||}||y~}y{|}}~{{~{}x|}{~~~}{{y}y|{x}z}|{z~x}|{{}{~}}}yvx|z{x}z|r}zv}xu{}}{v{~{y{zz|||}}}zz{|z}~zyx|yy||}}}{z}x{~}{||y}{|~}z~}z||x~w~{}|~z|x|{y{yyx}}{{zy{y{{||x|w|z|z}xz|x{|{y{|~~|~||{xwv{zx{~}}|y|y}y}yz}zwz{}z|zy{|~z{}|xv~z}}~~|}{vz}~{{yzzx|yy{||w~|~}{}yw}xxwyxzx~}}zzv}{yy}uz}x|}|z{~zz{}|{yz|}|x|z{z}~}}vw~z}|||~y~~xzz}y|z||{x~x~|~{yzzzy~z{}~~~||~}}~~}z~~}~~{}}|~~~{|~~|}~~}~}~|~~z~}}{|~|~~~}|}}~~|~~z}~}{{~~~}~}~}~~}~~|~~{~~~~|~|~~}~}{}|~}{~~~~{~|~~~}}}~~~~|~~~~~{||}~~{}~z}w}}}}zx~zy{{}z{z{~y{~{y|}zy{|zw|~|}{{|}}}y}||y{~{}y}~~}~x{}z||~|}x{xz~~yzy||{|yz~yv{y|{}~{{~}}~v}yv}xz~}}{|~|{}|{v{{{z{||v}~}w{y|{zz{~zzzxz~{~x{zy~}y|{w{}y||~|{~~~}~}|z|~|{{}{~|~|w{{|{x|{{zx}|{~yuz}~wxx{|~z}zxz||}{x|~}zzyx~{~v}z{y||z|{{ys~|x~w|}}{{zx~~|}|x{~~~~~zy|z~}}}w{}}||{{|}yx{y~}~zzyzx{y~y}||zz}v~|z{~y~}wzzy~~~z}}|{y}{{}zz{yz~zw}||{{}~~yz}|{||{zz|~{}|{}~~z}}x|zz}}~y~y}zvzzyz||~{}vzyz}w|{~{|{}|zx}}z|x~{yz|{}{|{}|z{}~xv{zx{zz{{{{|}w{|y|v|ws{|{zz{x{||{}}|{~}||v||||y{z~z}}{{y{xwz{x}zz|}xv{z{~x}u}{yyz}~zy{~z{y~~{z|}}z|w}~}}y}z{{zz{|zzx{|zzvy~|{yzzyw{z}~}z{|{yzw|{~~{xz~|z}|{z|{}{z|{xyy|{{{|z|y{|{zxy|x||||~{}w{{{{w~}~{~|}z~~~}~|y~}}}}{}|~~~~}}~}z}}~{}~|~|~|~|~|~|~}{~}z~|w~||~||z~|~{}~~~}zx{~~|~~}}}}~z~~}~}u}~|~}|s}~}~y~||~~~~}~}~|||~~~{{~}~~~}|}}}~~~~|~{|~}}~~||~{~|}~~}~}}~~~{|~~{}~{~~|zxx{}}~}{{{}{}w}|{z~yy||z~~vxy{z~~|{{{{{z{x}zy~{||{wzz~{zz{{|yw}oz|x}}y{wyw{{yzz{|}~yz}|}{}z{xx{}}}v|{|{z~z}|}|xz}{||{{~{x{x~|}x~~z}{|}|{}v}z{|z~~~y~|y}yz}z}xx|y~{|}{{xyzu{~~yx|}yy~z|{y~{{~|}zu~}zzy|y{z~z~wz}z~w{{}yz~|x{|xy|z|y{}}}{z{xy}z}{}zyy{{~}|y}xxw~|z|x|z{{xxx|}}~{y|xx~}z{{~|}y|}{~|y}{z}zwy|}{~~{}}}}y|zz||}}y~~}{yxz}}y~|~z~{}{{x{z{~x{}z|{{zy~}|}w}|}|z|~yzy}|w}{xy}}|}~{{x|zz|z||{x~{{}yzyww}w}~~zw{z|z||x~{|{z{~|zz{y~m|w~z~zy~{|~~|zy||w}w||}{yz}z|r{|}|zx}}yy}||{uz}|~yzzyyz|xy}xx{{z||y}{}wzzz{{yy{y}~~z}}|~{}}z|xx~zz|{v{v~zz}|{zyyxvz{|}zv{{|{|y|zzz|{{~{yx||z{}z}}||~vy|yz{zyz}xv{wyz}zz{~{{{w}y}v}x|x}z}}~|}xy~~}x{yz{z}||}{{|z|{|}z}||z|}{{y~yx|x|x~w{~x~|~}}}}|~{~~|}~}}~|x~}~}||~}|z||z}}}~|z||~|~{~|~~~||~{w|z|~|}~}|}}~}~}~}~~}~~~}}~~~{}~~~{{}}~}{~{{~}|x~}{~y|~~~|~~}w|~}}~}}~|~}u~~}{~|~~~~z}}}}}~~|zw~~}}}}||}~}~}}~|~}}|}~|~}~{{~|~~z~{}~y~yy}wv{|{z|z{xxz{zzy|{zxvwy~z~yz~{wx{~{{{{|~}}|~|{||z{|zz|z{zv}x|{zzz}}x}|}{{y{y|z}x|z~w{zv}{{z|||yy||yy}~}z{|zx|{{z{{|}~~{{zwwxv}x}|{|}~~}yz{y{yrx{yv|}~}|y{w}{{|}u}{|{}}}z{{~~|y{z~{}|y~t}x|xyyz{{}z}|}y{|{z{}|}w{|||~~~z{xz}~{}{x|zy{|vwzx}x}wy{zy~~|wx{|}{{~~~z~}}|{}|~y~|~}~~zz|~|{y|{z||{www||{x|zz{x||{}{zz{~x{xy{y{|y}|}}{~}z}|z{xy|y|xzvyy|{||xz~yx}{}}{ux{y{xyz}||z{{|z~zw~xy|zvz}{~|{}}}{{|||z|x{|x|{zxw{z{}~{{{~z||~}{}z|~{{{}yzy|x|}zty}|w|||zz~}~|{}z{~~}|}}|~y}|{{~~{x}|{}|~~}|z|zxyxz{{w|yz|w{|~{x{wz{z|{z{|}{|}{{y{yx}z||~z~|zz}}{|{x{zz}xx{y{zyz}wwz|wy}zyy}z|{{}}}y~~~{zx|zz{|z}|~x~}|{|xzz{{|z|{}~|{{||~vz{{zy}~zy|~yzzy}|z{~x}~~~}z~~}{||~}}~|~~~}}}|}}|~}|}y}|~~~|~}~|~~}}|~~}|~|{}}~r}~~|}~{~~~}~{~}{||~~z~}|}~}~}~x}~~~}~|~~~}{~{y||}z}~~}~}~}{y~~|~~|}~z}~|}}}}~~~~}~~~}}|}~|}|||}z{}~~~{x~}||{}~{yx|~|zq{~||zxyyv{}z{{yz{}~xuw}}z{{x}~z{z}z{y{}{x{yxx}~{z}y{|~z|yw|zz}{yyxz}y}}~zy~|z{|{}|~{|~{y|{{z|}{|}|xx}||yw{{||y}z}zx}{~{~{}yy}{~}yz~zx}zz|{~{~}y||{zz~y|z~z}|~{~~zz{z~y}x{|zz}y}{|}|xx{y}y~|}}yy}{xz{x{{}|z|z|~}|{}{z~~|~{yz|zxzy{zyzz}zyyy{|||yzz{w~~z{{|wzyx~z{}}zxzxx}zy|yy|}|~}z|u|x}y}z|}xy}y|~|||yy~z~z{~y||z|}~||}yzz|z~w{y}~}}x||{yz}yyyz|}}{zy|u}{}z~zzx}zxzzzy|y|}x}}{|{}{z{~z}~y{y{{{|}~}|{||x||{|yz{z~|vz~~z}~y{zz|y~x}|~|{y|z{}z|}zz}v{}s~w~zv}wz|z{{wz}yx{y|{~{{zw{y{}~}yw~yy|x|{|{|~|zy{|u{}z|{|v{zu{x|y}w||yz}{}|xwz{||}~x||{||y|~{y}{~|zw~{uz|}~|}~}}{|z~{|zz|~y{zyy||z|~~yxz}}~~~zyz~}{y~{zxzyz|{}}~~}|w{|z}{yy}y}|zz{}||||~xw}|{~~yz{|~|}~{{{|}~}}~~|~z~~}}~||~~~y}}~~~~{~~||~}}{}}~~}}}}z}}~|~~~~~}~~}~|}}}}|}~x~~}~~|}}~~|}|~~||~}~}{|{|~||}}}}|~{~~~}{|~{~~~z}|{}{}~~~~{z~}~~~|}}{}}}~}}~~~~~y}}{}}|~~}}~~|}~~~z~|~~z~~~}~~~~|y||~~~}}~~y~~wz{~{{|}{}z}xyy{w{x|}zz~}zx{}~|~|~{{{{{~y}~|~{|zz||}}}}zx{||{~y|wz|zw}yxyz~{w{z{y|~}z{zy}{||{x}}|}{|~xvyz~vy{~~}}z}~z{{x}z{}~|zt||y|~{}z~|yx{z}{z~yvz}~|}{z|{}}x{{|}||~}z~~{~~zzzxz|zy{y{wyyz|y{zx~xz|{|z~}x~|}~}{}}~||}yyv{|z|yzy}|{}~z~|}z{z{wvx~||{yyz{y}|}}~xx~|}}|yz~{}y||}z}}y}~||~{{}{{}{}}{{y{x{xz}zx~||xzx}zz|||x{x{|x|~}}zz|~}~|x{{|vw|{~~|zz~~|z~{t|z~}{x~x{x~xzv{{}|y|||~{}|{}~~}}~zyz{z~yw~||{~yv~}x|~y|zzv||}y{{{|~z||{y}z||~|}|}zz}|{z|z}|{yz~y{~x||||}xz}xzxz{|{y{|{x||{}~~z|z}z}z}zz}z~x~~{}}{||yx{}|~z|w~{t{||x~z{{{}}|{|z{x{}{{}}|y~|x|{z|x|}|~||xx{zz{~y{y{{y||zx}}}w{{yz}xz{||{~{zz|y|z|x~|z}|{|{{{}xyyxuy{|~{{{{zxy|z}|{}}zwy{||~zy~|~yx~}}~t~~x|~}~~{~|~~}}~z~{}~}~}~}~}~}{~}~z~~|~}~}|~~~}~~}{{~~~~}~~}}~~|~~}||}{}~}|~~w~~|~}}~~}|z}|~~~~}~~~~~|{}{zz{|~~~||~{|{~~}{~|~|x~~|~~}~~{~{~|}{|x}{z{}yxyz{|z|{zx{z~{z}wywx}~z}{}zz~~|~x{y|zzy}z|zz}~|{{{y}}z{|yz{}|z~}~}{}yyx}yzzyxy|{}|zy~yv||y{{y{{|||{|yzy|}}~y~{~{{}|}{||z|}v|zy}~}}}z|}}z~{|z{z{z}|{|x}w|zxy{}w|{||~|{y}zz|z}}|zxx{}}|z~|}xxv{{~z{|zzz|y|z}{}|{u|}|{y}y{z~{xzyx~|w|~yy|}w{{xx~z}~{|{~{}||{}|{xz~z}y}}}yz}zz|x}|y{{|yzy}{z|~{}v~}ww{z|}}x||yy|y}|~z{{~}z{w|~{|{||{~}z{yz{zv{~}}|z{{{{{~y}xwx{}~yy{}xvz}z}{}x|}z{u}{zzzv{z~}}{|~zv{y}|zx{y}}|yy{y|~|}yyx|~}{z}z~z|~|}~}{z~yx}z{yz|}z~||{}z||}x{{u~|z|~{x~{}||t{y}}}}||}{|{}w{z|}x}{}}~{~|yxzzz{{x{uyu|z~x|{zyx~wyyz|z{~~{}}yz}w}|yz{zx{~{{}~yy|~~zy}~z}y{}y{{y{}|}{~|{{{z{~}}vzy||z|y|}}|~~{~x}{xxy~{~{z|x|y}~~{||yxy{zvx{zw}x|}y~}zz{{y||{y{~}|~~|~||~|{{|}}}~~~~~}~{~{~~||y~~~z~~~}|~}|}}~~~{~~z}~}~}}}}}}~~~~|~~~~|}||||}~~~~{~}~|~|~~}}~~}~|~}|~~~~||}~{~y|~{{}~~}}|}}~z}~~~}{~|}~~z}}~}~}}|~}}~|~}}~{|}}~}||}|y~~~{|~}}|}~~|~}}~~x~~{yy{{}v|w}~|z}}}y{}{}{{yzy~zxz{{zy}y}s~}~}z}||v{~}~x~}|x{|xyxzzy{}v{}z{~x{w~}x~zvzz|||w}~}{z{~}~{~}~{yy|}x~|yz~~{~|}u{}}}~}}{x~y{}||z~|xy|}z}|y}~~{}yzx{x|}~}y|}zyzz~z|~zywy{y{y{w~}~{yy{|~y~~{}~{}z~uy}{}}||{|zz}}{~z|z|wxzz{~|{yx{yz|{zz|~|y}~yyz{|z{~|||~}}yw{~x{zx~{yz|{|~yz{{zzxy|~~|~~|{{~|z}}z}y{}~z}{|z{z~z}x}|~||}w~{{z{}{~|zyxzyzzzw}yytzyy{}{}|y}{|z}~|~}{{{~z}{z}|}y~{~}}|}{|w{zz{z{zx~v}{{y|{}}y{|}zz|}{}x}}{zu}|{yz{{}x{}y|{y}}{~v|{z~yzx|y~~|y|z{}{|~y}xz|{}}|{{t~~{zyz{}}{|u|yty{zy|yt{vxy|~|z}}}x||||{~z}x~wz{|y}y{z}}}~z}y{vy||xyz{zvz{uy||}~{|zz{xy|{z{|z{{wz~zzy{{z}|||~}|x}x}x|y|zz{zy{vy{{y~|xz{~~{}~{z{~|zu~~}~~~~||~|~}}yz}~}~|~|~|~{|}}{~~~~|~}|}~}{{~~~~|~~}z~~{~~}}~}~z|~}z~}{~|||{~~~}~~~~~~~~}|z}~~{}~{~~~~}|~~~{}~|~z}~~z~~~~~~}}|||~}}}~}~~}|}~}y}~~|~}~}z~~~~}o|}|}}~y{|}~~~}{|x}xy|}~|wzz|zvz|{xy}z}{|y{}||{}}}|x~{{{xy}{|{{xzyv||||y}z|{{w~~y{}wy~|y{~{~}|}|{||~{z|zy|{|zzz{{|}z|w}}{y{||~~}z}}|{{|zx|||}y}x|y|z{}y||{y||~zy}~|{zxxxx~yzy|~zz|wz{x}}xzx~}y|}{{zwz~}x{yy~z{|~|w|}~}~~|~}{xwz}}}|}z|xv|xy{zy|z}z}~}{zz~}~|{||}uzx}}{|z|xy{{y|w|zx}{{{}|z{|{{x}z|w{{}}z}v{{}z~}xy}{~|}}{}zx|xw~yxyz|z|z{{}}}~|zz|~y}}|u|y|x||{|}y}xwx{}z}|{z~~}~|{|z}{~y|z||}x|{~}}{}xy~}zw{xz}y{zv~}z{~|~}x~|x|z}~z{|~yzz{{~zy|}|}{zyx}x{z{z|}{{y}{zx|{{~}~}}}yyz|z}|t{x|~zy}x}yxw~y~}w}|vz}{zuxx}}y|{y|zw{{{~}z|{{yz|}}yw}x}||w{}|}|~~z|z||{y{zyyzyv|{|z|~x|{}|xy{z}z}~}}|yzz{{}}}}|}|z~{y{z|{~{~z}zzz|{~|}z}{w~z{{|~|{|zy|zwy}|||{~|{~|{zx}z|zx}{zzw|~z}}|t{~z{y}{{}}}}~z~}~|}|~~}~~~~|}{}y|~}|~}}}~}{~|}~~}}~~|~~|}}}}{{~~~|~~~{}~||~}~|w~|}~~|~}|~}}~|}~|{~}}~||~~}~}~~|~~~}|~||~~~~|~}z~|}~~~~|{~}}~~|}~|~~~}}}}}z~~|~}|~}~}~{~~|~z|~|~|~}{|~}|~{}}}{|x~~|{xxyx~}y{z{|}~{w}~}~wu{y}|}z}~{~}}~~||~~~~z{|zy}yy}{{{x}x{zy~wyv{~vxyyw||z{}|~|~|{zx{|y||~z~}{{~{{vz{z}yv}z~uz|{{yxw|{zx{sw}w}|z~z{|}|{|}zr{|{~~{|}}z{y{{}zzz{zzv{zzx{zxy}~yy|~yz|{y{zz~~z~}{}z}}z||~}yzz~||z{z{}y}xz|{y~{{}yy~{{~z}z{~}{~{{{}|xy}}{|}|{~zz||z|~{v{w{w{zzyy}}|zz}|x|}{x{|}w}{{~~yx|~{}~}z{~|}}|~x|z{|x|{yyz~v{~||v{}{{w{{|~|{|}wz|zy}|}}z~}~w~|{~|~|wv}y~y|yzw{yx{|{{{{z{|y|y}}~{~}zz|}w~z~{{x|~|{|zz}{yxy|z{yz}xx{zy{|{vwyx|{{}y~z~~}~~|z}}}~{w|~yy{{z}{}~~xz|zy|z|x}~yy|z~}z|}}wyxv~y{z}{{~zy{{|~}|y}{~|~}~{y|z{{}|{}||z{}y}{{}|zy|~{~{w~||{w|~y~|~~~~~y||{y{~y}y{{x}u{zzx|vzwyz}xxv{|ww|z~y}{||}w~}|}z}||{~}|~|~{|}~}~}|~~~~{}}~|}|~~|}}~~}}~z~~~{{|}|}~|~~}~{}|~~~{}~~{~}x~}~}~~}{~}}}~~~}~~{~}~~~~~|x|||~~~~}}}~y||}}~~}~~~|~z}{~}}~~~~|}~}}}~~~~{|}y~}~}}z|~}|~~}~~|~{~~~~~~}}|}|~{}}~{}||}|~{{y~}x{~y{{{z{z|{||||||}z|}}|~~z~v~|z{{y{~yx|{{{z~z|}{{y}z|}||y~}}x|{y}|~zxyz{|}yzxwxywxw|~z|~|~}y{w~~y{z|x~z~y{{zy{}z||{{|}}||{|}|||{~zyz{{}}||y{|y{|zz|{|{|}z}|w{}~||yy}}{~x|{z}z}zz~|z{|zz}}}|{}v}}wz~x{|y|}|yz~}~|}x|}yx|{z||{wz~xz|w{|~y|}{||{{{zy|z~{||}y~~{|v~{}{||{}wzy}z~z}x}{z~}}|~w}{~~z}~v{zxz|~xz{}z~x{}}}~zy{xvy|{|}|x}~}zy}~{y}{yz|~zy{{zyz|~~vwy~}v{~{x{x{y|{z}{}{|zz|}~~yw|{x~w{yzx{x|~|}}{zz}xyz|w}z|}xy~{z{w{zzx}|zzyx}|wz|}}||u~z}|x|~z}}{}{~~|xy{{z||z{{||{|~wz{z}}{y{v}|x{|y{w{}}|}z{x|y~zy|~~z|{zu{zz{yzw{yxy|yyy}yzy{{|{z}|z{}{z|}zzz{|}{x|}z{zzw|{{|~{~{y}{}|||z}|~z{zzy|zzyyxw|z||{z||{|||{yxz~}{}||}zxzy~{{z}z{zzxx}~{t{{}zz|{}}yz~|}z~}|}}|{{}~{~}z}~~~}||~~~|||~}|}}}}~~}|~{|}}}~||}~z||~{}~}}}~~}||}~{}{}~}|~~}~~|~{~||v~~~||~~|}~~|{z}}~~}~|~}~~}~||~~}}~}}~~}}}~|}}|}}~~}~{~}~~}}{~~~|}~~}~}~~~~}}}}||||~~}|~}}}~|{|~}z|{~{}}}}~}}~~}}~|}}~|~|y||~{w}{{zx~|zzpy{|v}{|~yx{yxy{z}}vz{~x}|~}}v}z||x}}z~}{{||{wyzz}~|||{{zz}z}~{z{v}yxyxx}}|{}xz|}|}|zzx{||xxz|z||~{}|y}~z{}|z|~y|}|yz~|zx~zz~zzx{~|{}z|zyx|}}{zz~~~x{wyy|zzz|}zyxw}|w|x}{vywy}yz~wzx}{|z}}y~~v}|~{{~w{|}z}{y|~}~zz|{{}|{|yyx{}{{x|~|{x~v|x~z|z{{{~{~}~{zzz}|{x|z~y{{z}xzyz|y|||z{{{{z|z~y|{w{|~}{zy~{~~x}||z|{}}~|~}~{|~ux{~{x{{~xzy|y~{|yz|{|~y}|zx{z||{w}{}{|}|}}}{y||{u}z}{~{{|yz}y|x{ux|xy||t}}|}w}s~~x|{}~|}|~zzx}z}~||{~w{{}{y~}{~~y~~y{yz}}}x|x{w}xy}zz{}||z}|zzz{}}z}z{|{}}}~|{{{{yxzy~yz||~{zz{|y|x{zvzzy{zz||yw}}{~{~||z}|}|}x~z{}}|yy|u}zz{yy{{zx|}zz{}}|{yyx{|}~|}}|y}|~||z|{|y~~}zz}}zw|z~y|{w}~|yx~z|~~x|}}{}~z~~~z}zw{~~|~~}~{|}~z|}}}|}{}~{~|~~|}~}~~~~{{}~~}}~}}~~~}~{}~|~~|{|~~}~}~}}~}|~}}}~y~}}}}}}}~}}}y~}|}~~}}~~{|}{|y~}~~|~~{~|~~{z}~|}~~~~~x~|}}}~|{~|}}~y|}}~}~{z|~~}}|}~|~~|}~~}}~{~||~~{~}~x|{{{{~{~z|~zy|{uyys~y}zwx{~x~{}}{yu}zvyt~}yyz{t|vz}}yzyxx||{z~}~x|~z~||z~y~~y~|}~y}xy||{{z{}y{|{}|y||}yz~~zz||y}{zz}~xx}{zz|}}z{y{w}|}w|}z|wy}y}zzyz{z{{{~{z|y||z{||{}{{zx}}{s}~{~z{~{v}~x~w|zx{|~{{}{x}|}|z{w{|z||y||}zw}|}w|y}{~x~}yv~~||{{}}}z~y~}y{{|{~zx|~z}w{zzwx|~z|y{}{{{|{}y}{|{~{x{}{}{|zz|{z{x~~~}z{z{|z{x{}}{zx~zz}}}w~|{{|vyyv~{{|y}}z}}y}zz}{||{|~{y{}}xz|ty~}yy||{|zy~}~|x{{z}x}zw{{}y|{z~|}||z||~z|}y|||{|}~zxw|z~|yw|{{}}||~~{}|}xwwz}z}xwy~||}zyz~||x|}y{xz|y~}||{|||yz|z{{{|}z}zzz}{zzyz|u}z~}}y|}|y~x}w|{{zzwy|w|zz||}|}yz}y~{}{~}}}zx{y{|{|yxxx}|xz|~{}{{z}yy~zz{zyz{~z~|}x{{z}yv{~{}~wyx{y}z|zzzzxz}|y|yy}yz~z~y}}|zyy{yxz~~{~}~{{}{{z|}z|y{yw{|{}y|y{}}{|}|y}y|}~~{{~~~~|}{~{}~~}~y~~~~~~}~}}~~{z}}~|}~y}~~{}||~}~~}}|~|~~}}}~{||||~yx~~|~~|~}|}}~~}~~~~~}~|~}~~~~}|~~|~}}~}}}~|~~z~|~z~|{~~{~}~{~~{}~|~~}~y}~}|~}~}~~|~|~||z~~~}~~z~{|{}z||||||{u{~|y~~yw{{yx~y}z{yzz{{xxx~}z{y|}v{{x|~{x~{z{z|{~{}||zy{{~}{~{w{~{wwtyxzz{{~{||x}|}{{~w}|~y|v|z}{y}~{|{zz}z{{{~z|zz{{|}|yxxuy{~y}}zvx|~|yxzzz|xy||yz|zz}xz}}|x|x|z|}}y~|}}x~~v|v|||w{}y{yy{xz{zy{v~vzz{x{|}||{y~}y}{{~z{z~}z}zz~xyz}z{w|{|{y|~~yy{|z|zzyz}x|}|zx{|wz}~yz{yy}}~}zy|}wzzyw~zzyx~{xyw{z~}y{}||{vyx}{y{|xyw}z{zx}y{y}~|yw}~~{|{xzz~{{}}z}|zw{{z{|y|{zz~{yw|~y{~|~{}~{|~z|~~z|~||~~x{|{~{y|~y|{~}zyx}zwyzy{x{}zxwxzvz}{y~yz|{||}~{vyyw~y|{y{~}|{||}wy|{~}{|{|z}{~|{}z|{{|||z~|y}~|zz|{zy}}}y}zz{|x|z}z{x}}zxytwy|~{z}}{z|{y|yz{vzy{{{|y~|~{~||zzxyz}}}}|zzz{~{|}z{zxxxw{{~|yvw~xy{y~zxw{{}{z|||}y~}|z{|yzz{z{|z|}{|~y~~|w{xz{xw{{{zv}{y{w{|{z{w{|{z~{{zx~wy|{~~|z~~y|~~|~~}~|}{}{}~}|{|}}~~}{{~~~~|{~}~|~~{|z|}||~z}||}}~}}}}~x~|~~~~|~~}z}{~{~~}~~~|}|~}}}~|}}}~~}~}{}~~z~}~~|~}~|~~~~~~~~~}~~~}}|{~}{|~~~}~~~~}}|{~}~}~y}|~~zx|y}|~}zz~{zu{}z}{|}w|yw|~}~zw}~xu|v{{}z|y|yzyx{~~}}z}||{|z{{|zy{|{}yx{z{x}~|yyzzz~z}vxw|{}|w}|wy~|}x{~{x}w|}{{}|~{zz|y{z~|z||~{|~~xv~{~zx{x|||wx~y~x}xzzx}xvy}y}}y}}}{}}{zw{{}}z}{{z}}{|~z|~{y{|~y|~{|{y{|x~{w}{{||~xyz|~||{}vzy}|z|z{|{|zy{y{~|}}y}xx||xx|zz|~z}}|y|{~{y{w}}y{{yzx}{}|~y|w{z~|{yzz~|}w|{{zxy}wzwv{x{y{}x}|||~{~x|x{~}|yvz{|}{z}}wz|{y|~}|uz}|{xyyzy{{{zvxz}zz||{|}}|xyvzzxywzy{|zyz|~{||}x}}|z{w}}xy}~xwy~yy}zzz{zw{~|sw||z{{~w~xy}{z}|~v{}||uy}u~x{|}~{x~zy{v~|}wyy|~~w}y}y}z}z||}|z}~z}{{z|~||{z|y~~}{x}~zv{{x{{||y{|}|z}z~~w||{||u{{{{|z~z}|z~yz|}|}zz{z|zzy{|zy}{~x|v|{}}||w}zzzx{}}{|||}v{z~{z{z{|y~w{|y~}|xyz{{w~|}}{zyxyz|x||}{zw}z{|yyz{{}y}~~}|~{{y}|w}z{zwy{~{z}|~~|{|~~}}|}}{x|~~~{~~{z|z{}|}}}~|~~~}{~|{~~|~}}~~{~}}~~~}{~~}}~~|~~}~~}}~|}~}~~~}~}~~~}}}~{}z~~~{~z~~~~~}}}{|}~|~{{~}~~|~}~z|~}|z|~}|}}~~~}~~~~~~}~}~|~}}~|}|w~~~~~}}||z}|}|~~~~~~~~{}~~}z~}y|~~||y~}~v~~xyz{}x}{}z|||}~xxxy|~{yw|zz{|z{yx{w|z{}||{y|y|}{~z{}zz}z{}||y|yvx~|{{w{z|wx}|z|y~z~|}yyy|}{zz||}~z}z{x{z|{zx|{|y}{|z|zzzy|~{{ww|z}z}~|z{x|xx{w|wwy{xv{zzz|{zt~vz{v}{z|~z~xyxxyy~}||y|yy{z|wzz}z}||zzuyv|}}{}z~{{{yz}}{{z|}}zx|zzw{|{yyyyxux}yzyz{~yz{xz}~|x{x}~||{zzxy|}~|{}z}zy~~|z~}{|}z{z}{y|xz|w{|{uz~x~||{xvv~|z{{x|{x~}{}{|{{z}{||zx~}~|{x{x{xxx|{|{{v~~{y~xzww~xyzy}}|yy|~}}|}}|zy{{|z}|w~{|}~{|zy}{z|x~y{zy{x}{w}~w}xx~v}zyt{~~|||~|}}}{y}|{z|}}z{{{y|zy{~~{{}zzz|wwyt{w~y|{x}y|z|~x{y}|z~{}~wzz{{{||y}zyw{z{|yzzuyy{|z||{z{wy|zw~{x}w}{zyyyyy{wv|{xz~|z|~{||y{|}z}y{y}zxz{vyz}~{y{y|y}xuxyxyy{}}{{x{~{}||y|~}}u~v||{}{z~{{zx|yz|z|}{|{~{|||y{{xy}{yzzz}ym|||{z}{~}}y}~}~}~{{|~|~|~|}~~||}}|~~~~{}{~|}}}z|}~}{~~}}{~~~|y{}}~{~}~|~~~~|}}~~~~}~~|}}~~{~~~~~}~z{~||~}|~~z}}|}~{z~~~{~z~|~z{}z}}}~{}~|~}}~|}{}}~z~~|~~||~~z|~y}{}}{~~}~{~|~~}||~}}|}~}~~~~~z}}y|~||xz}{|yzx~zzyy||z{y~z{~xu|{z}z}y|{|{{zyyz{y~}v~}uz}{~{{|uz|y|v}}y{~|{zyy}t}}wy}{x}zzz~}{~zz{~xzz{{zwy}z{vx{{x}x~{z}|y~x||x~}{{y}z|x|zyz|{wz|z{|}yy}{z}z|z~~}}x~z}~}~}{|}~{{}~{wz{z|zzz|{}zyx|xx{}rz}{}z~}|}}|yyxz{wx~|}|}{|{y}}{zz|{}{{vy}zzy|{~{x}|{{ty}||y}yzv}|}z{|zywyy}z{}xw~y}|}~y||zz||{}}|{z|{z~{~y{}~{y||}}}y~{}|zyz}|z{u~}|zy~xy|{||}y{x|~|y|y}|}|y~~{y~{z|}{{~{{|{}~z{||{xyz~z~x~{z}y}|}yz|y}}v|yz~{y|}|}|uyy~zw|{z}yw~yw}{z{w{x|{~|}y|~|zvw{|z{{|~wy|~}~|z{z|{zz|x~|txy{{}x~~z{{}|||}x|{yzy||z~~zyz{~|{zwv}{~|zz~{|x~z~z|~{}}~{y|~zy|zz}}|z}zyw}||{y{~{}|{y|zz}x|y~{y{zxzy~zy|}|}{}|~x{z}wzw}y{~zxzx{zyy|vy|z}}|zw||{y|{{}z}{{z~zy}|~}|}~z{xzyzx~{xx~y|{wy||}z}~}}}~~|~~}~~}}z|}}~{|~}|~~}~zy}||~}}}~~|~~~}~~~~|z~~~~}~~~}~}~|}}}~{}}~}}}|{||~|~~~{~~~|||{~|~|~}z~}|z~~~~~}~~}~~~{}|~~|~||~~}~x|~}|y~}|}~}~}}|}~}~~}{}}|~|{}}~z{|z{~~}}|~|y{~v|zy|yyz}}zzx|~}}}~z~}{}yz}}~}x{~}~~|}||z|yx|~||z|{{{y}z|zwyy{zx|{y|~x~|{z}~~{{|zzzy~~yvx}~~|~yxy|}zy{z~vw~yyy|z|z||xx{w~{xv|zz|}|z{}y|{}{|{||w~}}~}w}{~~x{z~xz~yyz|{|xvy{{{z~|~}z{|v{}y|{}}z||z~~|{}}}{z|}~{z{|y|yzxwzy|x|y|wz{z}z|yz{y}~|v|~~{||~|{{}z|w~z{{}}|~{vzxxwz~}~x}{wwzzyvxz|zy|{}|v}p}~z{~}~{}||{}z|}{|}y||z|}zuxzzx}y|{{yy|~{x{~}y{~{xx~}vxy|}{{||{|~~~|~{}z~|xx{|x~}xxy{zyx}zz{|}z}|~yyx|}~~|}}{z{~}}}|y}z|~|}{{~yz{|xz|{vyx|}z{z{||{{xz||z|wzwwy{|xuz{|zx||{|xw|{}}|{}{~z}|}{x~||||x}{{x|~yzy{~|{||z}xxx|y~|x|~}~z}|{|~{y~|{}y||~{|y{yxx}||}}zzz~}x|zx|wxxy||}z}~z{x{|}zx}{~{}~~~yz|y|u}zxy{{z|zz||x~zy}|z~z||zzz|{||z}~|y}}{z}~~~|}|~|z~z}}~~|~~~x~~~~}~~~~|~~}}~}|}~}}~{}|}~}|~~{{~}~~~}~}}}~~~~{}}}~~~}}}~~{}~}|}}}}|{t|}}}}}~{~||~~|}}}{~~|}}{}}|~~~~~}~|{~~||{{{|~|}|}}~}~~|~}}~~~}}z~~|}{|y|y~{yz{~yyz|y}|~~|{xx}~x~|y{{u~ywy|}zyyz|v}~}~x{}zw{yx~}uz|{w~}{{{}|}xz{}x|xz{z|zz{}x}~~y|zx|x|y|}}y{|y~w{x}zyzz}z|~}}}z|u|~y|{|}~~|{{v~y}|}}}|~|w|y~}v{z}}{~z}z~wyzz}|{|~w{x}|}z|{}{~~xz}vz|}~zw|z{y||{zzw~{z}z~||{}|~|||vxy{}|zx}|zz}}~|z}}y}||y|y||}|y}~yyz}~}y{~|}{{y}|x}|}}}{|wzz{z~z{{|z~zx~}|{zs}zzzx~|{}{|{|}~y||y}|xx{~wz{}|z~|z}zy~}~||~|}yxw{}zz}||}{}}y|y{x{~z}xzzzy{{}}{||xz{||}}z|~{|~yy{yz~zzz{~|xx{~{}{y|{{z|x~{~~}|}{wyz||}y}{~}{}yzy{}|z}}z||{}|{zz}}~z{{}}~}}zx}xy{}~z}{|y|z~|zwz|{}w{|y}x{{zwv|{z|{{~~z}y}z{zx}}~}|zy{zzz||{w{|{{z{||~xxz|}w|yz|}~xx|||~|{{|}}|x|{{|yyx|{||{{|uwz|x}y{}vxxx||{~v{y{||~|}||{}{z}z}}|yx{|~y~{}{{|{~{w}{}~}x|z|{vz}||z~}yx{{y{z}~y~~{~~}}}}}}}~~}{~}{}}}|}}~~{}~~~~|~~}|~~|y}|}~~{~}~}}|~{~~~|{~~{~|~|}{~{|}~}}~~}~}~}~}}z}~~}{}}||~|{}y~~~|~|}}~|~}~|}}~~~~}}~}|~}|~}}{||~~|}~}~~|{||~}~~}}~|~~|}}|}~}{|~}~~~}~}{~}z~}~~~|}|}|}|t}}~y|x|}|~z{y{~~z}xzy}{|y|}x{v{}z~|{x{{v}~}|}|~~y}yx}|}{{zz|z}zzx}z{z{}}}wyz~{}wyvx|z|||{{z{}~}y{w|w~~~{|{}}y||{{zz~|{|||}{zy}|{}}|{z{yz|x}wy|yw{|v{zwwtx|x}y}{}{{{y|y{|{v}y~}{xx{}}~||{~yz}}{~z}{|x{zz{{|x}{v}x{vzyz}|zz}|y|}{|}y~{~}|}~}y{}z|zy{|zz{}zzxz{}z~wz|}|zz|z}{z}yz{z}yz{{~~y{{|}{}{~~{{{}x|zyx|z|zzy}x{}zy|zy{}{}zy||{|}{y|}}x~|{~~||y{~}z|}}{zz~{||~|z}v~{x|}}z|~}~}yy|x{|~~{{{zzzz~{}y}{~|z}}{|||}|z{|x|}~{w{|z|{zxw}|~y{zzyyyx{|{{}{|}{}{{x{y||u|z~{|z{zw~|}yx{{zwx~{|~z{v|{y}z|~vy}~}y|x}}{{w|}{~z|{wxv|z|{}}x|}~y|{y}|z~}{z|zyx{~~{zx{~vxx{{}z{|||}~|||z~~}~|~|{~x{~r{u~|}{||zxw~~}vxz{{wzx|{v}}~|x~{}|zzy~{w{~~{|{|}}~}~{~xx|}yy|yt~yz|||~yu{~xzv|x{|~}||y{~|}x|y}}~~~|}|~~|~}~}~~}z~}~{~~z~~~~{~|}~|||~|z}{~}~{z~}{}|}}~~|~{}}~~~~}~}}||}}}|{~}{}||}|}|~z|~|}z~|~~y~~}w~~{}|}}~~}~}~}~{}}~|}x}{}|~{|~~y|}}zy~~}}~~|}|~}}zy{||||z|}~}}~}}|~}}{}~~~|}}}{}~{~w{|{zzwz|{}}xzyzy{}~xzz}z{{{||~w{~x{v{z{yz{z{z{zzw{{z|{zyx{yy{~|}{{~y}{|{|~zz{ux{yw|z|y{|{wx{}z}w|}{y{~}vy{zxz~zy||x|wz{}{zzx{{{}xz|w{w~}z|||~|{|yyy}}zwyx{zx{|{}|~wy{z|{y||w}x|||{|}~{}wy|}w~zyx{|{|~|x~{y}y|x{}tx~|}|~v}}x}}z{{y}|zx~~|}y{}z{|wxww}|z~}~}yz~z}z{xx|y}zz|{{zz|{|{{z|y||||~|zy|{~}z{|{|}{}}{{{}}y||x|x|zy{}q~{|||z{{x}{zzz}}|xzy~||{|||z{{y~|}~|~{z}}{z~}{wzvz|v||}~~v{|}xz||}w~{xv|~}z||y{zz}|}y~~z}x|||}w|~yvzyz~zz|~z|}{{}zxyy{x}z{~yx{}~|}y{yx{}{~|{|{yzx~~xz~yz{{{~z{|}{~{|z|q}x}~}v~zyzxzv~wz}{|{|~zz~z}}z{{~{z{}zz{|{|yyy~{{v{yyz~|}{}xyz}~z}wwz{y|y}{}{|||yy}{x{|~{|y|||{{{{z{|{{||}}|zzx{z|~~x}{}{yy{{|}z~~yx|ywzzvz||vy{~{~~{y}|||w{}z}}z{y||z|{|~~{}}{{}zz{}vzyx|zxzz{}||z}{{||~y}~|||~~~{}~~||~}}z~~~~}~{~~z~}}}~z{}~|}}z~~||}~}}}~}}{||~~yz|}~||~~}~z}}~}x}}}}}z|~~~}~}|~~x~~}~{}~{~~~{|~~|{|}~|}}~~|~|}{~~{}}~}~|~~~}z~~~|z}~~}~}}}~}}~~}~~{~|}||}|}~|~|~~~}}~~~}~}|~z|~||}{~{}}{|~{}}~|}}|{~~}{}}~~{}}|~~~~|~}y{}z~}~~~yzy{zz{yz|z{{yx{~y}yvvwz~zz}z|w|~|||w{x~|}|}{|{u{}~||zz{x{z}|zz}|x}y{xy~{uyz}zy{}yzu~||z~z~z}~{}{}{~~~zx||z|xzzy~y|{zy~~}|xyz|zzxu|y}}}x}y|y{}~zz{}}}~|}xy~xzx}|}|yzxz{}{z|{~x}z}{ywy~|}~|~}}zz~~z}}}~{{}}||~|}x~|vyyzyz|z|zzxy}z|z}{~zz{x|y{xw{z||{~{x}~{}}y}|{}{~yw}}{}~}xwyz|x~wvzywyxyw{zx|z|zxx~}~y{y||}}{{~|}z||}~}|{}||}}{}~}vzy|ywx}vzxy{|yy|}{{z}zx|{x|y|z~{}~{z}~zy|~~}~w~zx~{y|{t|}~z}|z~|~z{|yy{~~~xx{~{}|~{|yy}~||z|}{x}~|}w}yy|wyyt{xz}xzw}zz||y~yyw}zz~y|y}~~}y{}|z~xu|}{yuz{|{~y|||||t~{{|x{{{|{z{z{z{z{z{y|z}yy}zw}x|y~}y|~}vz~x||{}y~~{~|}}{~z{y}}}y}zzy}~{~zz|xywwz|}xvxt}z{y}{{{~{{xyx~z}{}|~}}~~~}{{}~|{|~w~}|~~|x}yy|y~wzzzy|}|~{|~|{|}{|~}{}}}z}||}x}~~}s~~~y~~|z}~z}}}~~}}|~}}{}|~~~~}~z}~{~~~{~~|t~~~{~zz~}|{|}~|{~~}|{~~~z}~~~~z}~~~~z|~~~~~}~~y}z}~}|~}}|}~}~{{~}{{~}{}|~|}~~}||~~~~~}~}|~}~}~}~}||{~~~}}}}|}~~}}w~}~|}|}~||}}}|}~{~~}~}}}~~|}{z~}|~|}{{yz|~y~zy}zy{}~z|}z}z{|z}z{}{}w{}zw|{}x|y{~|{}}|~yzyv|yzy}~yx{y|y|{~w|}yxz~|}{|x{~}}~{~yz|{~{zz~{|x|yy}zzzz{~yy{|zz|||z~zz~v~z}zv|}}y}|{|}xyxz{}zzx}x{}w|~|~{y|x~{~|}~w{|z{}|zxx}z}|~x~zx{}w~y}zw||{v}vy|{|}zz}y}w{{}zyw{z{y}}z~{{x~{}|zx~}~}}v}{{|}}}z|{yz|}}x|zz|zzz|{w~}x|wz{xy}||y{|zz}}y||{z|z}~zx||{|x~{|z~x}}x}{{{~wy{|{~|x|}z~|y||uu}}~z}~x~y~v|zz{zzw|z}~xzw||{y}||{{|}|z~z|~xx}z|~}}z~w|y|x|}{y||}{|~}|zx}~y}|{zzy~{yxx}~}~ww{{y{}|y}{z|~yx}}z~xx|}{x~{zz{z{}{~z~{z|{}zsx}{}y|y{yx{|yzxz}y~}|}~zx{z{|y~|zzs}|z|{z}}}{zzz~y|}w~{}}}}yz}~||y||}ty}{~{zzw{}{{|}{}{|{}{|z}yyx~y}}z|y{yx{}yu{~zw~|x}|~|}{{~{{{|}zx}yyy{{{|||{zx|~}|yyyzzy{wzz}y}z{{|zywy}}z|~xz|z{{}{||{z}|z}|~x{yyzyzv|z{{~~}}|}~~|~~~}}~|~{{|~y~}~z{~}~~~~~~}~{~~||{~}|}}}}{~||}|~~~|{~~{}w~~~|{~~~~~{|~}|{|}||}|{~|{}}}}}{|}~~|}}~}~}~}~}~|~}}{}~}}~~~}{|}{|}z~{~{}}~}~~|}~}|}{}z~~y~|~|}{~~~|~~}~|z~{|}{~~}}{}}}~{}}}~y|~z~x{}}~~~z{u{w}xz{|{}zxzyyx~wy}}zzzz}~y{zz}~{~z~z~|z|}}|}{||}}}|{~v{w|~~zyz{wzyy~x~}z|{|zy}{~{zzvuy{z{|}zy|||u~{{||}{z|y||}~~~z}||w{||zx|}~{}yz}|z{~{x}z|{yxy{zz|}|~|{{~{|xy~{{~{|}y}}{y|{x{z{u}}y~z|||{tz~|w~||{|z|{}|z}{{{{{}{}{|~}{|y|}yz}zyz||y||x}y~z|{yvy|{y{y~{}x}~xzw~{}xz}}z}||}{y~z|{z}{zyxyy}|y{zzw~y~|xyy|vz~|}z~~}}~|{w{{}z}z~}{|xzz}}~{|}{}uz~z|}||}|}}w{ww{}}~{~zzy|~}~}}z||y}}~||||yz~}}z}x{}|~x~y{~z}{z~{{yx}z{{|~x~zy|{}x}{}v}~}}x||}{{zz{{yzy|z{{zz{zux|x{|v{z{~}|{z~~{{y{zwz~z{|}||z}wz|~|~{~|~}yyzzv|y{|~ywwxx|x~||}{}||y{y{}}{z~{||w||~}z{zx|zy~|z||~{~~~x}x|xuy}{wy{~}}zz|y|xz|}z}|zz|zr}{z}}~}z|z||zvy~~{z}}~}y{|{}zy{{|}w~~zxx{}}z||yw{z~w|v|}zw~x~||}}~~}}}~~~~z|||y}y|}~}~}~}|~~~{~|||}{~}}{}~}}{~}}~~|{~}~}}|~|~|~~y}~|~}~}}}y|~}|}~~~~~}}~~}|}}~~~}}{|}~~|}~}z~}}~~{}}~~|~|}}}~~}|~}~|~}}~}}~~~|~}{~~~|~|}}x|w{}~~~}~x~~}~~}~~~~}~}{~|~|yv{}}}}z{{{w}x|{|vz}|{w}}|}||{}z}}}{{{v~z}{x{|zzy}yz~v||x|z{~z~}z~xzyx}{v|{z{{x{|}{y~vyw{|zy|{z|w~|w{yy|||{{|~yv}}{z}||{}{{zz{}{xzyv{}{~z|}}}}~}{w{z{zy}{{{||~~u}}{~{|xv~y}{z}{{}y|y|}}{z{{xxw{{zxx|z|z~z|z||yx|w}}z~{|}{}|zswx{}{{|}|{}}}|z}{}yyzzw{}yyy}~wz}y||y{{us{~x|}z|yy{|z~{}}|~~yy|x{~|v}|zz{y}~}|{~x|x}||zz}yy|~~z{{|z|{||z|}|y{}z||}~y{~{|}y{|~{zz||zy|{z{x||}x{{~w|}xy}~}|w{~zxz}~wz}{z}yt|~z|z|w|}~wz{{|z}~{zz|x}z~yx{|{z|{~v||x|y~yx~z}{w~{|z}y|y}~~|~yx}zzw}w|zyz~~z{yz|z{{~zys{{~}}y}~wwvxx~y|wzwzzxzz}{vz{z}|~zwu{|zz}y~{||~}|yx~|z}w~zyy{{}{x{y}v|{x{{w}zyzyyz}vw}}yz}{x~}xx}z{y{}yz~|xz~|}y|{~|xz}|}~|{yw|xx{{||~y{{~|y|~py|~{}}z~{|yyzz}|~}y{{~{z|zy|}{wy|zx{xzx{{~~}}|}}~}}~|~~|~~{~}}{z~~|}~}}}}}~|~|}}{y}~|}~}~||z}~{~~~}~}|}|~z~}z~~}|~|{}z{}~}~~~|x~}}}~{}}~}||}~}}|~uy}}~|~}}~}}}}~~{~~}~~y}}~z}~~}|~~}|~~z~}~|~~~~}}}~~~~|~}~~}~}~}~|~y}~|~z|}|}~}|~||}}|}~~}~x~}|}z}~~}}~|~}~~}}~}}z~}|}~~|}~{}{xy|{~y||~y||{}|~}{w|{{|}zzxzyy}y|~~{~z{||z~~z}y|}y||}~y~~xy{zz{|~z}z|wzy{{x{{xz{||u}}}{{{{zz~}|{{{|z}}z~wv|}|~~{z|}|}v|w~{{~zyvy|{~s{zwx{}y}zzyz|y{~{z{wzy}}{{~{z~z~y|y{z{|~|}z{{|}~{zzvzwyz{{y|zzw~ww{}|~~z~~|{zyy||}~||~|y|}wzz{x~yyy{y~w~y~yvz|zz||wzz}}x{|~~{u{{{vw~||{{|w}{|}y~|y}}{}vzyy|zyxx}z|yx~}zz|wxy{|}}{}|~|{}~~|}~z|x}|{xyxx~yw}||tz|x}~tyy{yz}z{zy{}~z~{x~~}{}|{x|}{|}{w~|{}zzzz{|~~|}{x}zwxy~{|u~yw}}w{x{zz|{x~z{}{}z|~}{}{~||y{xy~x|t{|y~}|z}ywx}~x}zy}|{wux{}v}y~x|{}}{}x{}|z|{~~z|{~}z}|~{zw||{zw||yz}y{~{}{}yvw{{|}{|x~zx|zz~}}}y{v}}}}~w|{zz{v~vxz}~z{|yy|zx}yz{|y~}zzxzzz{}~{}~z~z|}}{zz}||y|~zy{z|v{z|}}|yw}{|ww|z~vy|~wz{vyx{}}zz}}{~|}{|y}}~~}}~~~}~}~~}}~~}}}{}}~}~~z~|~{|~}zzz{}|~|~}|}|~|~}~|{}}}~}{}z}~}~~}{{~y{~~z{}x~y~~|}~|~}~x~}}{}|}~~y~}~}~{~~~|}~~|~{~z~}}~|}{y}~~~}~~~~{|~}}}~|~}|}}{}}~}~}~w|~|~~}}~~{{~}~~{|||~~||}~|}}}~|z|~}|}{y~{}y|~~|{vz}||~}{|y|~y~y|xy{}|}z|~|w{|}|~w{~xz}|||~w|z~{z~x}zyyz{|w{|x}{z}|{{z{}|x}y{{||||yz}y}x}{z{z|~{y{~|zz{z}y{{y{u}~{~{~y{yvzz}|}{}zw~z|}x}{{|}{z{|zzx|z}{{vz|x|}~v}zw|x|zy{yzv|v~}z}}|{{}zzx{z{~z|{xzzzyw{{|yz}xz~{~y{zz}z|y|x}y{zs{~}{zz}z}y{{}y||z}vxzyy{yxy~|{x}~{~~~yzz}{{}z{|{x}||v{z|y}x{}yw~{{vvww{x{|zy}z~vy}||y{yyv||w}z{{z{{{{{|y|w{||z|zx{|x{||y{~}z}}~{}xw||~v{{~{y}z{~y}y}y~|{yzw|~}wzz~|~}|y|{|y|{|{|xzy{{~}x~zz{{y}~|y{{|}|{~{~|}|v||zx~xz~}{{z}zzy}{}|}}yyzw{z}|x}~||{z{~|{{}zz~zzzzyy{xz{|{y|zyvyz{|~||~|x|zz{zx||z|y~z{}{}||}{~{{~|zxxyzz}y|}~|y|z~xzz}x{{{}v||~|{{zzzyzy{{zzv}|vz|wz{yy|~{x{x|y{{~wzx~|z}|}{}y}|||y{|{}x|z{y~{x~z}||v{y{y||z|yz}z}yv|~v{z{xzy{y{|zzzz|{||~}}~|}~~~|~~~||~}}}~}|~}{}~{~~}~}}}w~~{}~~~}z}}~~}}~~~|}}|~}}y~~}}z}{y}||~||{}}}}~}z}}~~}{~}~~}sy}}{|{}~z|~{|}}~~~|}|~~|~~~|~~|~~|}~|~~|}}~}}}{{~~|}~~~~||}~}~}}{||}}~|}~z~~~|~~}~|}~~}}~z~~~}}|~}}}{{{z}|~zy~}|}{x{{~~yzzzzvv{|yxz{y|x~zzy|}}~zxy~|y~{|{yt{}||}x{y{|~u}{y{y{|t||{zzz}|{y|~|z|{}x{w~|x~}{z{}||}|~}~{{yz|y~{|}{|~vz{yzyyu{|vz}zs{z|zy|~zwv{||z}|}||{{|}{}zy|w|{|{{z~{|{wwz~|z~xvwvz{}wv~w|}|}yxx}zzz~}}zzy{|~~zy{|{|y}z}u}~yz{|}x~xy}y{y~}||}z|w{|~yx{y{~~||zy~zz||}}|x~|{{z}||{}z|yv{zzx}zz{|xy|zy|{xyz{uw{y|}z||~z{|}~{}|}}}|y|yx~}~}~xy|{}yy|}z}~x{vy{{y{|}x}y{zz{x{|zxz~{|z~}{}z|xy~x}}{z{z}}xyyy|zzy{{~w{zzx}zzx{yxzz~z{{y}{xz}zxzz{|}|}y{x|{y{{{}}|y|}z}|{|}|~x~xy|}{vy|{{wz~zyz|z~y~zzzz|{}}|{~|~z{}~|{}}z}|zzs}z{|}yy}yxz{}xzx|{wz|yzxuy|~y|{zw{zy{y{{~~zz}z|zy|}||{zwzzywt|y{~~y}~v{z{|y{}xx}w~{}{}~}|z{{|yy{~z~|{}z}{zz}w~|sz}{{y}~xxz}uswz|{}y~}y{wz}~}{|~z}{}{~~y{z|}~y~||z}|{}~~~}}|~~}}~}}~{{~~}|}~{}|~~{}}}~~~~~|~}}}|~~{}z~~}}~~z}~}~|}{{~}|}|{z~}|~||~{}}z~~}}~}x~|~}~~~}~~z~}z}}~}~~}|}}}|}||~{~}z{|}~~}}~{|y~~~}|~zz}}~~}~{|~}}~~|~}|~||~}}~~|}~~}}~~x|{~{{~|w{y{||{{{{{w||zw{yy{w{zyy|~yy}{xxzv{}|wzxzx|y|{}}~|{y|~{z{|~|z|{xx~{{~}}{}x}{{}z}x}{{}x~{w|{{{z{x{y{z|}|~y}z~{zzvyzy|}xx|w||||y{{}}w{x|x}|~~w{v{~{{y}|z}}~{w}z{zw{~y|z~|zxzzx{{y~~ty}}{xwvxy~yzz}z|z}y{{wzyyw~~{|x{~yyzx{xv{~x~|x}z}}~y{{w}{wz}}}xx~zw{y{|}y{z~y~|x~~}zx{yw|v}z~w}zz{{y{|v{yz}{|{|zz~zzyy|w}}{{|zzzu}x|wv{xzwx}||{{zy}~yxyz{zy{zyzyz{zyz|y}{yu{zy{x|w{{}|{}{~z}xwu{yw|{~w||{{xz|z|{y{~{x}}xwzyx}|zyy}yy|}}{~~xvxzy}|}}{yw}z{z{}|zzwz|z|yxz}~w~xvz|z~z~xzzz|y{x|{yzyy|xvz{zv{|z}x~x~z|{|z{{wwz}|~x~xzy~}yz{xy||z{z|y}v{}}|{z|vy~y}w}{y|~{|}{~|zw||{x{wz}w{|zz}|}{{~{{|}{zz~zwv}}~z|zvy~~xz{|y}~|v|~zy~|zyzxz{zz~}}}|~|xwv{~{|{}{v{|x~zyz{z~y{wz{|z{wz{vz}{v|z}w{x|{y|y}yv||xvx|zzzt{wzx|{}yxwy|yx~xyyz}}z|~}~~~|{~~{}}||}~~}{}}~~zz~~~}~~}~~~~}}~~w}~~~}~{||}}}~|}{~|}}~}|}||{||x~~~~~~}|y|}|}~}~|}~}~~~z~~|~~~}}}~}~{}~}{{~~|~~}z~~~~z}}~|~}}~~~}~~~~~~}}}}|~{}~~|}z~}}}|}~|}~~~|~}~~~}}|||~}~}~~|}}}}}|}~~~~~}~{~~{}~~z{~}~{~|~~x}zwx{{{}{{|wy~{y~}yz|{~}{{z|yw{z{~{||}z||w||{{{}~{~|zz~|zxv}y{}~}}vz{z{z{}yy{yy||z|{yx~z}}}~|}z{{{{~|x}|z|~}{x~}|~}|z}y}}yxt~~w{}y{~x|}z||xyvzz}~}}{x|xx|~{zz~}~~{}z{w|y}xyxzx{y~{|z|{|{~zz}|wz}zwz{z|||}x~~~yv}{}{z~~}{~|||y|zyx}z|zxyz}||y~~~z|{{}}y{|~zy}y{|~zy{{{|}y}~z{z~y{|~{}z{~zz}}|utv||||}{v{zu||}v{{twy|}|~~{}~}}}|{w}{|}}{}|{{|xz{z~~~{{x}yw~|{}z{}vz|{{z{}~{}}}{}|||{{zw~{{}}{}|~x{~}y||}|~uzyz}{zzy|xzt||y|x~}~|{|~xz|}|~~yt{z}}{||y~zx|zz|~|{~|{z{|}{y~}zxs}{{}w~z{wz|xzzx}|~|~xy}z{yw~||{zz|}zw~|z}}{}|{z}x~xz}|{ww~|{{y{ywwz|wxx}~yy||y{~y}{~zy{~z{}~|z~|z{yw}z~yz{{zwyxz}y{{}y{zy~~x}|yz{}zz|z~xy~|z|y{|}z||{|~{|y{y|{}|{{|||xy|z|{y{{z|}z|z{y~~{{|||z}}u~|~|y}z{~}{~~|{|~}~|~}}~}~~}~~|~~}||~~}~~}||||}{{|||~}~{}}||~~{}|}{|||}}~{~~|||~}~~~|~~{~}}}~}~~{}}y~{~}~}}~~~{}z}z}~z~|}}}}}{~}|}}|~~}}}~~}~}}~x}}{|zx}~~}~z~~|}|}|~~~}~|~~~{~~}~}{~~}}|}~wzxzyy{|{z~zwxy|{}y{yyy|v|}|x}{wy}{zz||{zz|z{{|~yw|x{zxz{|z{twz|z~|yw|{w|y~v}x}v{y~}z{~~x{{~~}{{{zzyzz{~z|xuxzywuwx|{}xy{x{||}yz|y{~w{{z{z{|}{}{}xxx{xzy{z{y}}y{zxzx{xzy~uzzwyy~{xxxy}}|yx}y{~{{zx{{|||xzx}z}|{z{yz|z{~|zzy{{{}~xzx{x|~}zzw}{|}v|}}yyxz}{}x||~{zz}x~|zz~y~wzzv|~z|z{~{~x|{|~|zwz|z|wz}}~|xxz{{}r||vxz{~wy|zyz{xy~|z~|~z{zy}{~y~zy{|{x||x{{~xzz|{{zz|{y{y~}x{|u|||~{wx|{z|~{|zvx|x{{{}wz{zx}{t{v|}}x~zyy}}~xz}}|}}{y|}w{~v}|xy~ywvz}|x}|{z}|zw}x}z{~y||~zw}yvy{yzx||zvy{wt{z~~{w{{||}v|||zv|{yvzuzv|~yz{y|}~zyyzxyz}}y{zx|zzwz{|~{|{{~w~|y}~yyy{zx}zwwy~z|{z{z{|{y{{|y|}xyx||||{{|xuwxy{zxx}{zw}yyy{{|~{{{wu{{|{|xuy}y{}||}{z~|}{xz}zs~}|wy}~yw}xxu{|y~w}|z|}zv|xzzx{}|}zy~{}}x{z{xx|yyyxzz~xz{}~|{~~~|~|}|}~~{{}~~}~}}}|~~~~}~~~~~}~}~}~{~}~~}~|{}~{}|~}z~}|}~~~}x}}{{|}~~}~|{}}}|zy|~}~~}~|}}{|~}|~}~|~}}}}}~}~~}}~~{}}{}}~{~~|~~}z}|~}~}|~}}|~}~|}~|~{{~~}~|||~y|~y~{~|{~{}~y}{|~|~}|~~~}~~{}~}~~~{~}}}~~||~~}}~}~}v{|~||z{|}x|z~~x}|y||xvyx}{||}{v{{|x{}zz~z|{{{x|||y{z}}~~|{{y|{{~{}~{z{z|w{z|xzz}y{w~yzz|xx{}z~z~~~~y|z|~{|}||x|zz}|w}{y{x||{u|y}t}w}{y{~||wz{|xzw{}}~{{{|~{{~~~~|z}}}||y}~{}}}x|~x{xzx|t|{{zzwz~{|{zw|}|}yw|z{{}{{{y{|yv}|{}{{}}z|~{{w|yw{}}zyzz|{}zzyz|z}wzxz~ywwz||y}y||z|z}||zx~z~z~{~|z~x||xx|~}y}z}{|y}|z}|{z|{~y|{}{{}y{~yxy~z~zz{|{w}~y|{x|}z}xzzy{x{z~}yvz{wz|yyyyzz~|{~}}x~|}~{{~||~y}}~x|{z|wxz}~|{x}z{x}{||z|z|~|yv{}}~~}||z}y{{{x~{||w}||zz}x}{z}z{~y{x{zx{}x|zzzy}{z{x}~{xyxyzxy|x{y|}~~}zzx}|zz}|||zz{{y}{xz||yw{x{uy{~z}}{wz{zy{}{zz}|~}}|{~}w}w~||z{}~w|xzz{wyxtwyy~|v~{{~yxyv{}{{{{x{}}{y{y{{}|~x|}x}}y|~{}~}{x}{z~z|yw~y|}x|z{}{vz{|}wv|zyy{vu||}}}~y~rz{z{y|{{{~~xz~~~~|}|}}|~|}|}}}{~}}}~|~}|y{}|~~|||}}xs~}}~}z{z~y~~||~~~}~~}~}yz}|}~x~}|{}~~~}}~~|}}}{}~~}~|~~}}{}~~~}~~~}~~{}}}{}~}~~}|}~|}z~~~|}}}}~~~|~~{|~}~~{|zy|~~~|}}~}~~~~{}|~}~~}{y|{~}}|~{~~}~|~~}}{~}{}}|~~}}~y~}~~~~~|vy}~{zyxz|z|{zy}|yz|{wxzz|{yxxz}|{z}|z|wzw|{z}|y{~}}|{|zyzy|z{~y{z{}z~zz{zyv|z}|{|z}}w|~|zz|~z}y||x{vx{xyxw}|{|zz{wzz{{}z|y|~{z~}{{zzz|yy}v}y{~z}}z}|||z{{{|yx|z{zx}~wxz|{~~~yy||z~zz||}yzzx{~z~|}}x{}zyyzz||{{{}z|||}vxz|zywz~}}z|z|yxy{|~z~z|v|z|w}{~zu|zx~}zy}||zy{|}|vzxzwzz~z{{~|{{{}y}{y|~zzyx{~wwv}xy{x|yz}{w{xy}|x}x|y{|zzz~~}y{~||z~yz{~z~z{~xxyxyzxz|}|y}{|}}}|y{{~|{}|yy|{sz~{x{{{y{xy~}|vxxxz}|v{{{w|x|}zy~{y~z~|z~z}}z{{~{|{|xwzz|z{y}}}}zy|}zwt{~}|uyz{|}{{}}zwy}xx}{~z~zwyzz|{z{~}x}uy{|zx{{z}|~{x{}{}{{~{z|z~z{xzv|xx|{x}{|y{x{{~||xz|y{{z|x{x}}y}{{{{zy{}wzyz||~}yy{yy{z{}xx}yz|}y{wy}|~{}zy}v{uz|{~x~}{z{xz{|xy|zw||}yx|}|z|~|}{z}~|zy~yy{z{}{~}yz{}}vu}y}z{{}yzx~y|}w{~y|||zy|~wvxzzz{y|z{u{z}zy~}|~~~{~~}|}}}{~{~}|~~}r~~}}~~}~~}}|{}{{~|~}}{}x||}}{~}z~{}}{~}|}}}{{y|~~~||z}~~|~y}~{}z{}~~}{{}~~}{~y~~~~}}}|~~~v}~}|||}}}~~{|{}~}}|~{yz~}~~z~~y~}~~~}~~}~}{~~y~x}~}}{~~~|~~~|z~|z~{}~~}}z~}|}~~z~}~|}|~}}|~{}}~~~|z{~~~}~|}~{~~}~|}|~~}|~}z~~x{z~z~~z||}~z~}}~}}wy}|w}{t{x{||~{}}z}tz{y|yyz{{|{}~x|~}zv}yy{}{~}~{|zx~}yy{|~{}y{z}zx|~{v{}z{|}yz~x{zyyz}|{z{x}z}{zz{xyx~{{}~|~x}}{{{|}z{}xv}}z||wwzx{~{||uvuz{{z~xz~{x}}{{x}w|}}{y}~|{|{|x|v|zzy{zx|~{y{}{|y{yyz}{|yzr|wzz}~|{|}{|{}zxyz|{|y}}~}xz{}{y|~}}{vyyx{}{{{y{{x{~{}}}|{}{}w{~yz{|{{|~||}{wx}{{zzzvyxz{yyzz{}}w{||xy|{xz{yy|z||}yy}}y{}z~~{{y||~y{|q|{zy~{ww}zy~zz{yzzzywyw||~}zz~|}||}~}|{}|z||yz}|yy~}}tyw|}y}{{|x|y}{~|yvt}{wywzyxzz~|z~|y~|zx|yy|z|}{y|}~{}~{{|{y{x{z|yzyyx|z|z|||x{y~{|y}x|}~~{z{y{{}|{{{x~y}|~|z}zyz|{|v{yyy}{yyz~|x}{yz~}{u|}y{}y{|||||z}zzw|w}yx~zxzw{y~v|y}{}zv~{{v}yz|u||zxy}{}}|{yw}~{{z||}z~|s~}z}z}y}~y~~|~{zwx|y|vy|yz{x~}x|~{ywx{~{{}~|z{}}|z{~~}}{~}~yx|}|~z}~y~~~}~~~~{|~{|~||}{}|}~~}{~~~~|~v}|~~~~~~~}}~}}~~~}~|~|{~~~~{}~}z}|~}~||~~~|||z|z|}~}~~~{~}~~~}~}~|~~}}|}}~~}|~}}~}|~~}~|~|||}}{}~}y~~}{|}~}y}z{}~}~|}~|}}~}}{}~~~}~~~}||~}|~~|xz|~y{~y|y}w{{~{~xzx{~|zz}|~{wx}}}w{|yuw{zx{y~zw|u}}yy}{xy{zxxxy{y{{{{y{vz{{|{{}~x{||u~|{z|||yy{z}y{}z|}}y|}|{|{y{y}{z{{zz|||zy{|xzy~|y}z}|yz{~~w{}z}}x}v}z}~}}z}z|{wxw{{|z}x{{{|z~w~~{|{z~|{z~ww~z~}||}{y}x|}}yx|||yzz{|zzyv{||wwx|~}zzz{x{z{{z{z{}z{}w{{}wyy||zr{}||}|~xv{y{x}~w|{|wz{}z~~|{zv}z~{~x|yxy~~}|xy|{~xv{|}|}zz{y}{}yu}{}}|{{}~vx|}~}}x~{{r{{|xy}}|w|z|x{y{z{xv}}}}z{||~}~}}~{yy{|}w{|}}}{}{yw}|}}||y|~{y{{~~xzy|y|{}{zxuxz|w{~~}~xyyzyw}z}~zxz{|zz{zz}|{y{y{ww|{~}ywxz}{yy|u{}zzxz}{|s~}|{~z}{u{}|{}|v{|w}z|{{zww{yxyx~}wv~u~}{|w{y~{y{~||{z{wz~szx~xyz|yz|{{vx{{y{yy|~}{}}yx{t{}{|z}yx~z}{}zxw{tzzy|zw}}wx{||z~|x{|zy}{wyxxz}w|zy}zzx|}z}{zy}yw}}yzx~{~||z|y|}{xxyz}yu|t}{{}}vz||{{||{~}~|}|{~}z~~~~}~~~~~}~}~~{}}}~{}|~~~~|}x}||}}~|~~}}}}~~|~~~~}}x}~~{}}~~~~~~~z~}}~}~z|}~~~~~~~}}}}~||{~~~}}~~}~|}~}}}~~z{~~~~~|~~|}{~~~{~||~{~~~||}{~~~}{~|y~}}~|}|||~|{~||~~~~|~~}~yy~|~z~|}~~}~~x~~~y~~}~}~}|z}~x|z{~zz|w~yv}zxu~|zywx{{u}|xz|{yy}|||{~}}|}w{||{~|~{|}||x{{|x|z~}y{}}zx|{{yz||{|xvyw|w{x}z~{zw{~|~||{~{{wz~yz{}{}zz}}wy{xzvv{|z}{{vz}zyw|y|{~{zxx~|x}||{z}||z}zz|}{y~~|y{}}w}z~}}}xz|{y{{zwx|xz{z{xzwz|y{|{{zy}{{w|z~w}|yz}~{}}z|zzzv{}w{zzz|z{|~}{tyzv}x}zzz||y}~}}||}|x|y{}~{w|xz}}z~|yxzzz}x{wz}y~x}{}||~||||zz{~z}}v~~}z|z|}}zy~||||y|y{z}~z|wyzsy||x}ytzw~y|xu~y|{|z{yxz~zzyw|~}}}z~y}||yt||}yzwyy|xy}y}~x}yxz|zw~|wtw{{|}|}}}xz{|}x}}y|{}{z}z~z{y{}{{x|w|{|}~{{w~z}z|u}zz}}{z|y{}{{x}y{||~}{{z~|}|}yyzvz{uz{w{{{y{y{zwzxx~}z|}w{||{vzzvz{}z{~z{z~||}{}{|yy|{}~|yzyz{zzzyyyz~{|xw{z~|yu{}y|yzz}|yy{zx|xzzx{|x|}}z}}y|z{~~~}~wyz{|yyw}}zwwy|v|~|~w|}w~zzz}{{}||}}zy|~v~||}}}~{}~~~~}|{~|~|}}~}~|~{||{~}|~~}||~~~~~{}||}~{}||z~~~~}{~~}}|z|}~}}~~|~{y|||}~~~~~~~~~~{~~~}~~}||~~}}|~~}~~|}}}||}~~|~}~|~~~~~}~x}{|~}|~|z||~~}}|}~||~~~|~z|~{z|~}{~~~|~}}~}y~|~~~}~{~~x~~~{~~{~}~|~}}|~}~~}{|}|}|||{z|z{|{}{y~zy|{ux|y}z|zx{{yx}~{{x|}{y}~zxx~{|{~y~yz}yzx||xyywv{{~}z|xzzv}z}z~r}{zxv|z|wzy|y|}{|~~x~|~~|{x|v}||z{~x{~yx~{}{{~}~}ywy{z}z|w||x|{yzx}|zxz~zzy|zxv}y|}zyt|zy}|}wzy|~zxw{|z||zs|zz|y~ty{~z|}|~{{{zx~x|zwzw~yy|y}}}z~x~wyy{{z{}|||zy}{|}y|yz}{zv~}{x}}|~x{|zw|~~z||{~z~}z{}{}|z}{{x|{ww|zz||{y~y{||y}{yz|{~zx|{|}}u|v~v~~|wy~{yz}~}yz|sw}}~xyxz|x{}{{|x~z|{}{}{xzzz}}yy||yz|w{v~wy|{xz|y||{ww}wy~||}{}~|~|}}|y}{y}|{yv{zy||||y||}{yx~xy|yzy||}{w}yyx{~{|}{zz}}{yw~zx}{{}{w{|{}{{zx|w|y|{|zy~y|~{y{|~yx{z~}z{zwzz{z~z|x{~}{y|xx{}{}w}xuzz}wz}}u}x}w|{}}wz~vyyyxxz|z~|{y{}|zyxyw{z~x{}~~}|xy{{~|z{x{|w{~}{x}~{|x~x|vx~{~x{y}zz||{w|}|zu}y}xzy|z|{|zz|xrzw|x{y{|{x{{}}xwx}|~}|~xz||{s~~|y||~}~zu~z{y}||w{x~~~~~~~|{~|}~~~}~~~||~|}}}}}~~z~|}~}{{}~~z|~~||{~}{~~~}~}}{~{~}~~~~~~||}{z}|~|}|}}~~z{~|}~~z~{}x|~}}~}~|||}}~}~~~}}~~~||~z~|}~~}~~|}|{|}}|||~~|~}{}~~}~~{~}~}~~}||~~{z|{{}|z}}}{~~{{}~~}~~z||||}}}|~|}~~~}y~||~|}}~{x{}|}x{yz|yy|u}xs{yz|yz}zyyx{|y}zzx||}|x}|yzyyx~z}}|~|{~}||||z|}y|{yy|x{|z}|wz{v}w{{y{}{{|{z{~xzyyy}w}v|{|{|}w|}{x~}yz|z{}zzzz~xyyxyywz}||y|{}{w{z{zz~y~{zz{}x}x{z{zz{~z~~}}{||{yy}y{~{yy||~z{xzzy~z~zzy}|{z{}z|w~x{{y||{|zw{|z~~y~}y}wz|||yzz~x|~x~yy~z|z~y{z}{zw{z}y|~|zyyyx}z~}}|{|||~~z|v||}{uy{|zxyx{xy|w}w}{x}xzx|z{}}|{xzz~~}y}{|y~x}{|r~~z}x|z{y{ww}yzzz|{y|zx{{y}zy~yz{x~~y}~~~|}}{z{x|||{|xzx{z{}|xv}y{t~z{|vz{{z|~|x|y~}||~y~}}{~{{}y}|}zy|zst|zvx||y{wvvw|y|z}{{}x}}vzz{{{zz~z{~wz|{{{{|}z||yy}|}z|v}{{yxz}|{y}||u|zyxzzwy{x|}~z}v|yxz{}|y~~}|}y}z{zyxzz~x}|z{zyxz||z|zy|z{|u}{{{~~yv{z{y{y{|{~{}~||||y}~}{yu{x{|y|}{}~}|~|xyz{yy{~|zzz~{}{~}{~}|{{|xxy}}~~~~~}}~|~~~|~~{y{~||}|z}~~}y||~||}z}~}}}~~~~}z~~~}}~|~~}}|}}v~~}}z~~}~}||}~z|~|~~~~|}~~}~|~}}~}~}~|~zy}~u~}~}~}|~}}}~~}|~~y{{}z~~~~wz}~y~|}~}~~|~z~}z~}}~~|y~|~}}~|~}|~~~|~~~~}~~~~{~~~}~~{y}}~}{}yz~{{~{~~y~{}z}z|y}{z{y}}}y{v|{z|{zzy~zzz|zzyzy}w{{|{{}|zz~y{xz|z|w{zw|z~}{{v{~~|y{zx{{y}z}wzzxz{z{|{}{~~|w|{|z{{{{}zyw}z}xy|t{y}{{xzzyyz~{{z}z~}|~||zz{}|yzyywy{{{wy|z|vy{x{~{}|y|~xyxyy}}~{v}u}zz|~{}x{{~|y}||{{x{|~yx|}{yyyz}~|yz|w{}zz}}{zzzz}z{}y||~||{{zyyy{}{~~||~z}yt{y|{}|y|{{|{yyyyz~tz|}y~y|zvwz~{}|}y}}ywu~xxwy|{||y}z}|y~z}|xxzz}~xyvw{|yywv{y}||{~{|yy|{z~|xz~zy{{z{|}}{{{~z~z{xwxw|vz{y}y~zzz{|z|{z{|zw{|{z}{{xzz|zy}}y}|zy{y|yyy}y~{zyz~w~{}}w{{{{{{}{}y~z|zzw{xxy}~~y||~vy}{zwxw|}z{|{x{yz{yy|}{xz|}}zvy~~~{~zzy}z||}z{yy||{|zyrtz~x{|~z}}u}yy{~~}x{|yx||zx~z}ywu}zx{y{x}yzz~~zy{|~|w{y{w{w}xy||~yx~zx{wvw{{zzx~||~~~y~{zy{y}z|{}y{|~yz|y{}z|v}{|{y{{|zzy}|zyz|xtwyw{{y}{{}x||z{~zxz{xyz}}~yy}{w||y{y{z|}}~}}}}~x~}{~|~~}}~}}~~~~~~~|}x}{|~}z}}}{||~~}}~~}}|~}|~{{{~~~}~}y{}|y~~~}y~}}~}~z}|~~zx~}}}~|z}z{}~~}|}~}~~~}}}~{{~}}}~}|}}~}~|}}x~{}~~|}}|~|{}~~||}~~}~}~}|~||~~~{~~{~|}}|{||~}}~~{~~}~}{||||z~~|}~||{|{~~~}~{~|~~}|z}~{~~~{~~~}}}~z{z~}{}zv}{~zywz{yzxy~{zxz{||yxx}}zxz|v~}}|zw}z~~wz~}}}z~w{y|||}}{{}y~}{|yy|{wy{{~}}vzzy}x}y~zz|}|zyzxzv{~}}yz{yz}z||{||zwv|}z{z}xx{zzxz|}yxw}{}{z}xx{~|xz{wxw{~~~{z{x|}|x{{|}y{||}}||~{~||yz{{~zvz{}|y{{~~wzzz|u}zz|~{{{ux{}y}|}~|~~yy{yz}{w}wz{{~}{}||zz{yxxwz|zy|~|{|y}yt~{y}xz}||uz|v{z|}{}s}|t{y~zyy|{yxxyu}y{z}|xu{yyzx|{y}x{y~z|}~{{||}|x~}|~~x~yz{x|x|}zz}v~{{|}~z~z{~z}vxz}y}{}z}}{zz}z{}}|}|}~|{|~~wz|yvw{~{~w|{zx}w{x{y}w}ywx{~}{z|yxy~|~}}||||}|{|{}|z|{}yz{{ux}~yx}}z|{z|{|y|x}zzzty~u|~xyzyu|z|{{{|{{}~}{u}zx~yy{{{{z}x}{{}||{|}y}ywyxyz~}}|x}z|{zz|~y}|xy}}yz{w{~|{~|{{||v~~yw|y{x}|vxwyyv{{{{y{xxz}{~{y{xztz}}}{x{{z|}{{zy{x{z||zx{|}~{{xy}}|x}{y~{}zwxy}|z{||zx|~||{{|z}~~~}}~|}~}z{}{~~}||~~}~z}~y}z~}}}~~|~}~~|{~~~}~}~~}|}|~{~}}~}}}~}|~}}~~~z}{~||~|{}}}}~|}~|{}~|~~}~|~~~}~x~~}~~|~~~~|~{~{{~}}~{|}}}~~~}~~|~|~}{~|~}|~}}}~|~~}~wz}}~}|~}{||~~}}~}}|}}~~}~~|}~v}w}~{|||zx|{{||{~yyz|{|{x}}~{|z{{{z}y~z{x||yv~y}{y}||vwz}}x{zy||{yx|}x~yzyx||y{~||x||~yz|}{{yw|{zvzy~z}wu}w{z|~|z|}yz}x{xy|zy~zx{wz{y|}{zyz{x{{|}wv{y||}u}wz}}~yzzz|y|{|z{vz|z|{{{{}{{|y|{|zz{{{y~y}w|yz|z{|||zyzx~{~zx~{{xw{|~z|{~{||{v||z{}|w}z~~}}|}~}~xzzxzywz}~x}{{~}{}v~z|y~xzz|{|y~~|z{|yz|yx}w|y{}z|z|zy{|z~}z}z|z{{y|x}z}z}z}~z{|}|||z{y~{y||{~}zy{{w||}x|}z}}~y~z}x}}|}yyy{~{~xz{}|}y|z}y|}y~z|{~z|xwz{{v}y}{x{~{}|~~|}|}}~}x~yz|z}|wy|x~zz|z}zz{y~x{{}|}{{vwv{{}{v~|yz}|{z{z{}xzz{~w{{y}||}|~yy}x|{~wy|{y{z}yx{v|zx}~z{yzxz{zz~{vy|~|z}|}yw~|q{zx~y}yzx|}{}}z~}{y{|}yy}{z|}y|{|w{{z{w{y|{xvzzyx}}w~yz{z{y}zr|yzyzuzwwx~{{}~|~||yxy}x|x{z{}{~ywy~}y}z}}z||}wz}~}y|yy|zz|}xz~zz~|u}x{z}|{}~|~~~~~~||~}}|}~||~~~{}y~}~~}~{|{|{}|~~~}~}~|~{||~}}}~~z~}~~~{~~}}~{~}|~}~~}~|{~~||||z~{~{~z~~~~}~}}x{~~{|~~~|~{}~~{||}|~~~}}||}}~{|~~~{~|{}}}~~|}x{~}{|~{{}}~{~~|~~}~y~~~~|~}}|y~|~~~~~}~y~~~{|~}z~}~~~~~~~x{}~|}}|~}~}|}~|}~~y}{~}|}}}}|~~zy|}z~|yzxy~{yx|zz|xx~}{wyyy}{z~x{{|{|}~y~}{}wy~y}||~}z{||wxz{~yx{x}y|vxv~{wy}yz{}z~{wzzxz|~{|}~}|{v|}~|||yu}}x~y|x}{~y|z|{x}z{}x|{z}}z}{{zy{x|}y}u|}y|zz|~{~{{z{|y|}|w|{{z{}}y{|xzx}|xyyyz}}~z{v|y}yy|y}y|~||v{}{{{}z||y~|yz~x}|xzxz}}zy|x{x{z|z{}w|y{|y}{z|y~~}z|}}|{|}~|}{w|~{yzz}~|y{}{}{zzyyy|}yxzz{x|x}}|z{{xwyx|{zww|{~z|z{|{}~~}}}v}~w~{}~wzzz|y|~y}~yyy}||}zz~xzzxy{}{||}xz}zz}|~~vz}|{}{}~zy{~y~{}uzzz{~zzz{w}zzz}{w{}}|z}~}~}yzz}y}}~y{}yw{~z~|{|y|}y}|v|}z|yzy}yx|z{x{~~z~z}||}{{{{}zy{|r|~|}zzz}{y|~{z||z~z}{z|}~zzvyz~~xy~xy|}{yzx|}|~xx|y}{{y|}~{}y{~}~v{~}z}~z|{{{~}{|{{~y|z{~x|~z{y|z|zzz}zyyy}~{{}y~x|xzx}|||~z~{|{{{z{xxv~z}yz|}||z|z~v{u}|{~y}}|{}|||{}yyw|}||~~||}~~|~~}~~~~~~~||}|}|z}~}}~}~~|}|~~~}~|~z}~{~~{||||~~}}}~}}|~~|~~}}~w{}}~}~}~~}}|~~~~}~~~|~~~}z~~x~{{~y~}~~}~~{{~}~~}z||}~~~~}}z}y~~|~}z}}~||~~~~~|x||{xw{z{{{{}vz~zy}xy~{wz||{z|{z{zwz~{~}xv~~{ytzz{z}{yz|yzz~yy}|yz{{wzz~{{|xzzz{}}yz}zzxzv{z|}}{||z~}|z|~zy~w}{{vz||z{}~z{}|y|~{}|~}x~|~y|wy~xz~yz}x{zyyyyr{|~x}w}y|{{}|w|~z}{|u~y}}{{x}zz|zv{{|}~|yzxzz}zz|}zz|||x{xyz||z}{}~w{|}~{}}yy|yy{zz|w{}zyy{|}yy{|z|}|w||yxzy|xy~x|z~{z|x}|}|}|xyy{zzw}z{}y{}y~{vz}xz{xy||x{v~yx}{{|}}|x{x{{}~zw~{{~{y|}}|}~wyzzy|}|xv}}|{wx~pz}|}|z{{||xv{|z{|}}zxxzz||z{w{~y~x||}~x|}}y|zz|~~{}xzxz{zx|z{}{}~{{{z}}|||y}y}y{yy{wxzyzwyx|z{}z||vy}{z}~}}}|xzy}|~|{}{z}uz{y{~|wxzz{yyz}w{v{||y|y}~||wyz|z|yyxz~{y~{{{y~x||~~{{{{y}|{||zwy|{zzz}{x{v}}zxyz|{}}}}x}}z}}~{z{|u|{}y{}}ytz|zy{y~x{z|u~|vw~z}{|~xy|z|z}{~~{z}~|z||y}|~z{{vz{||yz|~{y~y~xzy{}w{~yxwx{{}|}|~~}~}~}}}~|}{}~~}}~|}~~~{~y}{~~~}~~|}|}~~~}~~~~}}~}}~~~{~w|~~~~|~~}~}~}{~z}{~||y}}~~}~~~|}}~~}~~~|~~}{|~}~{~}|~}}~|}~}x~~|}~{}~}~~~}|}~~|~~~{{~~~~~|}x{~{z~}~~~~}}|z~~~~{u~|~{~|}}~y~||~}||}~~}y~~}~}}~}~~|y~|~|~~|}}{~|{~}|{|~~|}|}{wx{zz||{{v|w{xz{z|xy|y}~{{tzyz{z|{}{~}y||z{{{|{}wwy|{{{y~zyy|{x}zxzx|z}w{}z|xz}z{zxyuy~{yz||||uyyz}z|xu~wz{z|}x}~|zuyz}{zxs}zy{u{wz~z{x|xx{v~w{zz~{z}|v{{}~~}}}|}}u{x~{xz}z~xx{yyz{x{{yzvy||zx{zy|{~zww{y}{}y|y~{|||{|zxy}{}{|~|}yw~{~{|y}zu{~{yz~z{|{x}{{wx~xzw{vz|{zyzyz|{~||w~~y~|z|yz||{yy~|xz{~~||}vz}zxu~{{{{}wy~{{|}uwzz|z~~~x}zzzzz~~{y}~~|~w{{xzy|xzxzz}|wy{~}{|zxzzzuy{}zz|||~{}{z{{z{z{~z}{|{||y|x~z{z{zy{yyyyzw}yxyvxzxz}wy{~{|{}|}y|z{{|{uw|xz||y|}||xw|}{zzzxy|wz|z{wtyy{|~}{xxz|}z~}w}yyy{}~x}}{xx~z}zz}{xzy{|}|z~z{v{{yzzzzz{z~}|zw|v|y{}|}yyxz{|}~x~z}{~|~z~{zxxv|}z~w~}|}~||z{{z|yx||zxz~uxxyz{z{{~{x}x|{zyz{~{yy|}zzw}|z|}{yu~|w{|x{{yywzzuu{y}~|~zy|}~|zwr|xw||{|||z}||}y{yy}}z{}~{}~~y|~~~~~~~}}}}~}~}|~~~~{~~~~~}}|}{}~~{}|{}}{|}~{~||~{{|~~}{zy{{}~|~}}{~z}~z{}~}}}~}~{~~}}~{~z~}}~}~~~~}}}~~|~||}~{|{~~}|~~~~||}}}}wz~}}~}}z}}~~~~u}}}}~~}~}~|~~~~z~||~}|}|~|~~~~~}|}~}|{y~~{~~~~~}x|{}{~~~z}|{}y|zyw~{{z~~z|||~}{{z}|~{xx{|yzzzzx}x{y}|{{}{zz}{z~~xy{{}}yz}z}xx~x~|{w{~y|zzzx{~|{|y|}{}y~yx}~~yz}~|~x|ywx|{{x~~|{x{yxy{{y~w{{v|zy}zz~|~{{xx|}w|zxxxzzy|{v||}z{}u|~{}|y{zv{}{z{wx||}{{}y}yy||{{{||x{z}}~~{||}||zvz~}{z~{zywz|~|y~||}yz{{|z{y{v}y|~|}||}}{{t~z|~x|~~z|~y}zzy~}{z|xzwz|zz}~zy~x|xz||}~y|~}uvx}w~}|~|{~}zwy|~z}|}y{{z{|{{y}xw|y|~z~{z||z|}wy{y|}|z}}}y~z}}{{||wz}{||z{yz~{yqzx}|{|{zz}z~zwy}}}~z|y}|z}zz|z|wyt{{{x||}|{~|zx|vy}}y}xxt}{||z|z{{}{yv~xxzz|}}|}}y||zx{|{zz{{zzv|yz{|w~{y}xx{zw}~|}x{x|}|yyz~yzxz{{uz}zzzz~{s|yxzxx{|z~y|{|{{z}zyxy{|}wyzvx{{z~z{{~z~yxyy~x|v|}{|}y{}y}~|w}}z||}z{~z{|ww~zz}z}}{xyz|{}wwzwz}}{}}~{{}~x{zz|||yy{zyv}z~{{~{zy}}xz{wy|z}}vz{yz~v~uyx}~}{{x~|~~}zz~y{{~~||z{{~z|x|z{yz}~|}{}}~}~~~|}}|}~~x}z|{}{~~||~~}~~}~~~}}~~|}{~{~}|~~}~~~{~y}~~}~|~|~z~}}~}~y}}{~~}~{}{z~}z~~~}|~~}}~~~|{{~~{~~~|~|~~|~}~}~~~~~}~|~~}}}|~~{z|~|~{|~~|}|~|z~~{}~}||~~~{|~~z~{}~{}y~~}}~{|}|}z~|~~{~~||~}~|~~}}|~~z~}}|}~}~~~~~~~{~~{{{z|}yx||}}~{xyzyu|svxxx{w{yxv|{v{}w|||y|z}x|}|{{|z{}{zzzy|}u|{}}|y||z|xzzzxy|{wy{~xzwwx|x{}}zzw{}|~|~xxx~~~{||}yx{|{||{zz}}wzxwz{{|y|y}xwxvx{zzyyzz}w|}w|xz|}||}zz{{}x~|zu{}{xz||}~z||~z}{yz{xz{{yz{zx{}yy}{yv}|~y{y{x{}y|x}}y~t~||~}}}}yz{{{w}zzz}z{x|z{}wvvzxzyzzv{{x{xwy}z|~wyyzwzu|x}||{v|}}z}zz~}~{|~}~wztzz{{ywv{zz{xxu}|u}}wywz}z{vxyz~}z|~z}x}z}|{yuzy{|{{{~|}{x}y~y|wyzz|zyz{xz~~{y{zx{{yvy|{y{}}||{v|{z}}|~||y~z~}{yvzz{}~~{{y}y||{}xt{w{|{y{~zzxx|z{~{|}{|}x|}~y|y}|v|~}~z~|{{}z|{}y{wyy|{x{{wzz|t{|{}}z{}w|~wy{~xyw|y|z|{||||z~{y}zwx~z|}yzu|x{{{|}}xz|}~xy~wzzxyy~|x}{xz}|w|xxzvz}~{{{|}{{}{xxz{|w}|}|{z|}~wyxyzywzz|}zxwz{zwyz}yyw|xy|}yxz|y~{z{~y{w}|~~~y|}|~zx}x|yz{{{}yyy{zz}yx{yyxxyv{y}yz|z~}~{w{z}|}v{y~~z~|~}y}}~~|~~~|}y}~}|}~~zz}~~{}~}}~~~~}}~}~~{{}~~|~~}}~~}~~~}|{~~~}~~}~|}{|~~}~~~|y}|~~~}x}~~|~~~~||~{|~}}}~~~~~|}}~{}|~}~}|~~|{|~}}{z~}}t~}|{|~}~~}{~~|~~~z~~}z{~}~{}~~}~y~~|~~}~{|y}y||~~}}}|}~}~~~~|~}~|~}~}~|~}~}~||{{}|}{{}z~{~~~{}zy|}~yz|zw}x{wz{z}y{zx{zx}z{}z{zx{xx{z{|yyx}{yz{v}z|{}w}{zzvx|ywwzwyyx}~~{~||{wxx~y{}y{y{{yw}~}v}y{zzzy|y}{{|x~|~}w{vy~||zwzzyvz~yw~}yxx}x{}{}}v}xx|y{}xy|{}x}|x}v|{z{||{zv}{{vzwyzyxyw}z~}|xz~|z}}|{{xyzyy~{y|}y{yz|zyzz}y~||xvw~~}{yxzx{y{yz{zwwx{|w|zy|||}{~zw}zyw{zw~~||{~|x{zz~z|zy{y}}}x|||w|x}{{ty|y{~y|x|z}~{y~|}zwu|xy}{|yy{}|}|{}|{{}y{~zyx|}{|{}|z|y}z}|~z}xzzy|{|y||y|u||||}}yx}}z||~|xyzxzw}}xx~}~|}}{~|z|y}y~|y}~}xwwz|{vzzy~zyzz~|yzz}zzz|~}zy{yyxywxyzyv|{wy|z{{zux{y|}}||}w{x~{{z||xvz||zz}wwz}xzy{zzy}|}~{xzzt{z{~~{|{|z|~uzzz|ywxzx}{zz~{zx{zxy~~z{~}y}z}xz~x}w|~|x|{x{{vwvwx{}{}zwwz{yy}{vz|{zx{}zy~~~{z{z}wz|||xz{x~}{yz{}{~{y|~}x}{|~zy~z}~yxyw|}{{}{{{}|xv|||z{}y{|}}}w|z|}z}x}x{|yz||||~x~}{xw}|y{|}z}}{~|{~}~~}~||}~|}~~~~~}~~}}}~z~|{|~}~~~~}{||}}~~}y~|}}z||||}||~}~}~||}{}|}~|}z{~~~~|{~|{||}~}|~}||~~~}|~|~{~~}|{z||}}~~~z|~~~~|~}}|~~{z}~~}}|x{}~}}{|~|~|~~~~}~{}~~|}~}~~~~{~}y|}~}|{~}~~{~~}|}}~~~x|z~}{~~~~~|~~}|~~}~|}~~xz~{~y~{~z}~}{|~~~~~~{~}~z}~{|}}{~|}y~|}x~{~}}|{~}wzy{{z~y|xxwz}{}{yyy{}|z{|}|z}vz}|zy{{{xz||y}|z~~}||{{{~{{yvy{|zz{|y{x~||z|yzzwy{zz~yyw}|{zu|{|{}}x{}yyyy|z|}~|y|~{}}{|y{zw~yx}{xv{}{{z{zyxzx~y~wu|}x{~{|{|}|z|y~~xz|y~{{z{y{~{}w{~z}z}|}y}z{u~}xs|zz}{|y|v}zwzx|zu|{wyx{|}zy{~}w|x}{zx{yx}x|uyxwx~zxzxv}z}{||yvy}~yy|z|~x~z{~|~{y~yz}}zw}~~{|||}{|}z{y~{z{}zyyu|zuyzwzyzy}{yyyxuww|{|}z}y{}~}{|}|y|z||}}z}y~}|{{z{x{z{z|{{xw||y~{z{{~u}{yz|z{x}}{{{~~{}{z|wz{{}}}}|{{z{zuyxxy~|yy}zw}{|{zz{|v{zzy}~{~~~yz|zz~~|||{}{{|{{|}~z~~zy{zzz}z}z}w||xu|{yyxz{wx|uz}{}zxzzw}||}{|}||y|}{}z}~y|z|{{||}zww{|||{~{|w|{|w{yv{yw||y{xy}}x}||}xv|{}~}yz~|}}}|z}xz}|~{{}||yx}|}xx~|}{yywxx}z~}|~u|v~y{||wyx~yz||{v}|{z||}~~}}xwx||x~v{y{|}|z|z|~}{yzyz{~{z~x{{y{}{}z~{{|x~y~~{}|~~~y~}~}}|}~~~}~}~~~~~}~}{{~z|{}}{z}z~}~}~}|~}~{|~}~}~~~~~z~}|}~~|~~|~{~||}|~}}~{}|}}~{}~~~~}}~|~y|}|z}{|{|~|~~z{}}}}|~~~}}~|{y}~~~~~~}y~|}}{~~{~~}~}}~}|}~|}}~~}||}~~}|t|}~|~}z|}z|}||}{{~z}{~|~{~zy{y}~}~~yx{|xywxuyz}}z{~yyyx|v|x~y|z}x{vytx{z|~t{xuy{vyz}zzx{|v{}{xu~yy}}z|z|wxw|{z~zzzyx|y}|{{~|z~~z}{|z}|{}wz|{w~~|~{||~y}{{xw~z{}~yw~wz|~z{v|{y{x{xw||zw|~xv~~ww~}zx}{{y}xv||{|{{{~{z}vu|wz~}}||z|yz{zwx}|xyyszuy|~~y~yy{|}xyy|}}y~}|x~y|~w{x{v{z}y}{|xyw{|~}{|yyz|{wyz|}{|wy}z}|w}z{z}z}x{|}~z~|{{|}zy}{z{z~}~|}|}y{z~v}y~~z~|}}zs|xxy}|zz~|}y|{~|~xzz}|xzz{}{z~~}~x{~{zzxz{|~z{|x|z}|{}xyzuv{x~y}yxz}}{{zwy|}}}|~{|{zzw{{}x{{wyz{zy|~}zz}z{zzz{uzx{w{{yxx~{|}z}{wyz{~|y|~z~z|{|z}x{~{~~z|{w||z~xz}w~xzvz|{y{x{~zz|zz{|}{y{~wzz}|vzzw|{wxz|z~}{|~{{||{~zyzy{z{w{yy||~|}~{{y}~y|}y~xxzz|}x}y}|}|z|}wz{wz{{zuy~~~|}{|y}zy|z{{zyyw|}z{||x~|yy}~{}zzz{yyy}|w~{||v||}}zy{yz~{|z||xzy{}xz|}}zzx|{y}x~||vvz}|||{yzz~zwz}wx}zuxz~z}~~y}~~}}}{~|~}~~~~}}}||~}||{}~z~~~~~}}~|~|~~~}}~|~~}}~|~|~}{~|~}}~|{~{{}~|~~~}{}|~{~~}~~~}}}}~~}}{{~{}~~}}~~|~~}~~{}~}~~~}}~~~~{~~~~~z~}}~}}~}}|}|~|z~}~z{~}{~}~||~~~}~|~~}~|}}}~{{{}||||{}~~~z~}}~~}|}}}~}}}~~|w~~z||~}{{}~~}~{~y~~}}{~~z~|}|||{}vyx|{x{~|z|u}y{y|}|yz|x{y}xz{}{yuy}|x}|~~|}{|yxx}{{yy{{|~~yz}z}z|y~~yw~z||zxv}{{}w{wvv{|yvz}z{}{zwzz|z}y}~x}|zz}~wy}}}z|x~||{x{|tzv{y{z{x|}~y}y{||ywzz{{}}yz{|z}yz~y{}{y{{~z|~||{y|{}~~|}ywyy|}yy|{zx||y}xxwwyyx{yzvz{{}{|}{wx|||~y~||z~|}{}|}|z}|y{}}yy{}|}z||||~z{{zzzyy|{{yyz}|z||{y|zxz{{{z{z|zz{~|xz||{|{~}xtyxy~|||~yz~zy||}|}vzw}z}{|z|~}~}|{x}{yx}{zz{|{~~zww{w{xy|}{x{y{z}}{yz{x}{|{z|x{|~}{|}{}xy~zy}z~~~}{|}w{|}|{w{zz|y{}x{wyzw|x}}{~u}{}{xz|{{}z~||}|z|~|z|{{yyz{y}}u{v|xz|xy{~~}|xzsxx{zzzwwz{}zwz|z|}}}z~~|xx}{w{~w}~~zz|~|wzzxzyyuw~||wzwyzxwz|yz{{z{{yv{zyyyu}~x~{}z|~{{{|z{}y{z|z{y|||wz}y|yv}|~~wy}{zzyxy||}zw}y}~}~z~x{z~}}z~}}wy}~}{}yzy}x|x}}{{}zz{z|}{|{y}||}uzv}}|}}}{y|y}}~~z|||}~w}}{~~~~}||~}~~}}~~~~||~~}~w~}{|}{~~~}}|~~|{{{~~|}|}|~}~zz}~}|}}}z|~~}~~~~x{|}|~~}}~}||}}~}~}~~}}}~~~}z~||}~}y}~|~{{|{~~z~|~|~|~}}~~~~{~}~~||}~|}y~~}|~y~~|~~~~}~~|}z~z}~~||}~|~|~}z}~{{}}{|~}{}}|~~}~zz}y{|yxxy{wzz}}w}z~}{xy{zxz~z||yw~{}u|wz{||zxy~{{z}}~z{y}~xz{{yy|{{xzxz|~z~yz|}yx|zy~}ty{z|~{v{|{z|}|zyyz{{{~y||y}~x~|y}{||z{z{|{y}yv~{yx{}|yww|~w|y{|~|z|w}zwyv}}}{wx}zww}~y{|{z{{yy}~{vyt~{~}z}}|}yyyy{~zyx{yyx}{y~y{zyyy}~zz|{u|}{{zy}wy|yyx}~~{{{||x{}y{|z|{z~w||zzyzyx}||ywz~yv|}|zx}}z|zz}{zxz~~|}xu}z~|z}zyw{|yw{|yx}~zyyzzx}{z|xz~uz~{|~~z}{x|{|~vz{}}zzzz|z|||xzw{{}~{wzuz|xyxz}zxx{{y|}y{~|{z}}yy{p{~|{~~||}{|}{zw}z{wwwzzx~zyz{y||y~zzz~yz{y~|z{xx~{z~z~}u}v|}|zy}y}z|z{z{}|z{{}z{y|zy{|~{z~x~zz{{zy}y}zqwy|zz~{y||||}}||xx~z|~{w|||u{{||x{yt{xy|{z{}rzzz}x|w~{{x}z}{zz|x|x}x{|||{yy{z{{y{}wz}{zzvww}zzzzy}|{}x|~x||~yz{|}}{yx{|}{|{x|}x|z{~zzy|y|zy|{{xzz{{~|}|zw~{xy{z|}z}{{xy}{}}{~z}}y{}}~|||}~~~|}}~~}z}}}~}~~|~|~||~~}~}~|z}|}|~~~~}||{~}~~~|{~~}~~}|~~~z~{}|}}}}~~{~}~z~|~|~}}}~~~}}~}}|}|}~|z~|}z~~|}}}~}}~~}|~|z~~|}}~}~}{~|}~|y|}~}~~~}|||~|~}}}~}~{~}|~~}}~~}~||}}~|}{~~}}y~z~}~}}~}}}~~}~~y}{}}{~~z~|}}~}~||{~~}}}|~|}~~~}~|~z|y|~~}~|~}{~x|~z~|}|}w|~wzyz{}||z}v~}}y|~x||}{xy{{v{z|}~zzwz{|~~z{w|xzy}{}{y}}vvy||zz||y{u|y|{w}v||u||xy{zx{{{v}yz~}|~}wvz|~|y||yz|y~z|zy{x~{{x}zz{|v}vz}x{{w{|}z{{zy{v|}w|}{y{z}}z}|}~{}y~}|x||}w}y}}v|vzy{yz{|{y|yx|z|{{y{}~z}||}|z~}y~}~~yz~{z|z}|xuwyzyvzyzwyz|y|wwzzy|{zy{{z{{~~}z}|}~uyz{}zz~{~y|~~}~xw}|{{}{~xyzyzt||zzy{y{zy}wy{{y~z{|z}z|{y}x|yyyx~~}~|~}x|{wv}|~~}yz{y}}~{||{|~}{~{uz}}}zzzyz|z{y{|z{y}z~y~rz~}|}z}|yx{wzxyy|y}z{}zy|xz{zx}x|w~y|}{|z~}|{{}{~y}}z~y~|yz~|{ux~|||zx~yzxzy{|w{yw|}x|}zyv|{zy~}xy{z{w}~z||~|zxz{yxxyy|vx~yx~z|x|~~zxx{z{v|{{|x~vy~~yxx~|{x~|}~{z|}z}|}yzxw~{}{yzz|u|xx|zuyyx~wzww}z|}}~~y|{|yzy|v}{||~x{}|zzx}}}ysxwx}yyz{xvu||}||}{x{|yxyz{}}{zwyyzy~y}|~vzzx|~}~~}{|z~~}}{~~{~|}{~~~|}~~}~~~}~zy~~|~|}~}}|}~|}~}~~~~}z|}|y}{{~y}~y}}~|{~~~|~~|~|v~~{}~~~~~~}~~v|}}~}~}|}~~~|~~z|~{~}}}~}~~}~~~{}~~{~}~{~|~}~~}}}~|~~~}|~~y{y|~}z}~~~{}|{}|}~~~~|}}|~|~{~~}~{|~~|}z~~~}}||}~~}|~~|}{~~~|}~|~yz~{{}~|~~{}|}}~~}~|~}~~~~}~zz~|~{z~}zy|{|zw||y~|{~|yyzz{~~z}{z~z|}xyy{}y||v{|z}zv}z{y}}}~x{y|zz{w~yzz|}~|z~vwx}zxz|t{s~{t~zz}yzz{}{z{yzy~|x~{z}|~y{}yz|{|~|y~}||x}~}||{|zyxxx|x~x}||wyzzz~{|y{~|{|z~yxy|{y||}z|{}{|zz}|~}z~}~{~zzxz}{y|||y|v|||zz~zzw|yz{zz}twwyzy~v}{y}{|v~yu{}{~}~w}}~zyx|}ywzw~{xv|}{}}~w}{~|{~w{zz}z}z~{y{z~}y|~}{~zyzz~y}~{z~|~}wxz|z|z{z{x{}~}zyy|zy|{}yz{z}x~~{xw}~w|x~x||zv|x{~y{~|~}}}|y~x|w}||zzyz{w{}~}|u}xzwz|y}z||ywy~{yyy{}|z|y{t}}vzz}x~{y|||zx~y|zw}zz|}}~xu|u~|{x{y{y{{}{~{z{}{y}xz~}{z}{y||y}z{y|y~}}yw}wxyz{|}|z~|yyz{z|z|}{{|{|yz|}~{zz{{z}|y|}{|{|zy{||{|{{{xxz|zz{{{|uyz{w|~~y|}~{yy|{y{{z{|z{{{|w}{v{|}y~u|v||zy}{w~~z}~y|{~{y{w|~~z{xz{~{{||v|}{zzy}t~{y|{zz|w{}}{|yzw{x{}{{y{xz}~z{{~tz{~z}z~z{}|wz~~}{{zy||}~~~~|~{~|~~~~~|}~~~||}{}|}}}}}||z~~|r~}~||~~}~}~}x~}}z{~~y~}}{~|||~~}}~}x~|w~}}~}}~}}||~}}{~{~~}~~|~}}zy}~~y}}}~~}zy~~~~~||y~|~{~}~}~|{}~~}}}}}~~~|~}}}~{|{x~~}}{{|~~~z~|}|~~~}~z}}{|}~}}}~~~~{~}~|~}}}~~}}~~}}||~}}}~}~~~~~y~|z{}~}z}}~~~~~w|~{|}|{qz|yzy{|wvyy||{~zz|wyz{y}~zx}xxw~{}}x{uw|~zw|~x~y~|y~wz{|~{y|}x}{~x{{xxz|xw{|x|x|y{{|{x|}|rv|~}yz||yywzy}{{u||{}x}}~{~}|~|xwyyxyyyuz|}{}|{zzyyzxwy{zy}|~}}z}yz{}{}x}yz{}z{}{|}||{y|{y{xzz{z|{{zzz|wy{z{xz{zz||w}|zy|{{}yy{~t|z}|yzx|y{zvw{{||{wzz{|{|}wyyu}yx~yzz|yzy~|}|}z~{xz{||}y}z}xz}|}}}zz}y}xyyzz{|wyxxwzxyz{||y~|~zw{}}y~{}|}|zzz}~y|y{y{|}{}|}~{z{zv|{wx|zyzvywx~}y~zzxvzz{z~}{~~{}}{|y{x|zyz~||{v||z|{}|y~y}x{}}|z}vzzxz{|}}|y{x|zz~~}{x}z{~|z}z~wy}zy}z}|y|}zz{v|yv{xxy}~{y|y|{|vyw~}vzwxyyz||~~zz~{y{{}}z}z{{{y}~ww{|zyy{xz{wxyv{yxwyx{{{{y{yw|~~~{~{|~x{}z}|y~{zyz{}|{{{xwxzy{vv{x}{x{ww|zy}{|x}{}xx{z{{xx{xy{|{|{|}~z}v|}}}|y}||}{{y|~zz|z{x~wwxy{xzx{z~{z{~~z{}}yz~{x}|z|z~|{y~}}}}~}~~|{}{}}}}~|{}~}~}~~{z~~~}{z}|~}~~}}~~~~|~~~|~~}|~}~}}~}|}~}~}~|~y}~~}~}}~~~~}|{}{~~~}~}|~{~z|}~~y~||}~}}{|~v|~~~~{}|}}|~~~~v~|~|~~{||z|~||~}~}~~x}|~}}|~~|~~z~{~~~~}~{~}~z~{}{}~{}}}~~x{~|z~}~{}~}}}~}}~{~~|~~z~~~~{||~}{~}~{~~}z{x}|yzz{{w{|y|}x{zvvw{zz{{zwz{xz}|yz}{y~{{wy}wzzz~y{|z|z{zy|y}~twx~{xxy|zz{{z}zw|}|{u|~x|y{|~tz}}{{y|yw}}~zy{y}z{{z|{{{{vu|z|y|{y~|~}uuyy{{|~{}yw|{zyx|x|}z~zzy{}||xxwyz{|x|yyy|{|w{{yzzyzz~}{v{{}z{z{{|x{z|z{|wz{|{yy{v|~{w{y{{|~ux}y|{xz{{{x~~|y{x||||z|{{{x~z}}vxwzyz||~|yz}{}zz{}ywzw|~zv{~{|x}y~y|ztxxz{u|{~~y{{}}|{|~z{vxt}||wywxx~y{|}zz~|ywyz~~v}zyy~}|||xz}xz{{{}v{{z~|w}}~{zz||y|}|{}y{yz{|zzz{y{wy{|{zy||{}|x{{}{~u{||{~|~z~}}z|x}||}{}x{~}}|}~|w~{|y|zz|~|z}zyz~zyz|z~x{yywxz|yyxz|||||w||~|{{{|x{z}z{}z||x~}~}uzyz{zyxxy}|}~}z|~{z{x|||y{z~{{~|{xv}x|z}y|~|{zz}wz{zz{}|x{vuzy|zxwy~{zxv{xxz||z{zxw{{yyy{{yzw|}xvwz}}}zz~yw~|{yx||{xzz{~zz{{{}zy}}|{}|{}~|y{}}||y}y{yz~}z}y}|uz{xy}zzw}}||y{~zy}yz}{||y}w|t|xz~yz~|~{}|~~{~}}~~z~~|~~}~}|y~|~~~~{~~|}|}~}~~~~~~|}{~~z~|{|}~|~~~}{~|}y~||~||}~~~~}~{~|~}|}~z|}~}~}~}~|r~|~~}|~|}|{~~}|~w|}}~|~}|~{~~~|~{~}~{{{}z~~~zyw~}{~~}~}~|~~}~}~|}}{{||}~x~||}~~}}~}}~~{~}x~}}~~~}}~z}~}}~~}~~}~}}{{~~~~}~~{zz|{z~zzww|vz|{zx|}}z|{{~x|{vz||{z{x{||{}y|{{yw~}|~y|}y{w~x|w|z}{}~{yyyxw{~}vyz}z|{{z}y~{zz|zy|{z{x|{||{zz}|z}|{~|~zzy{~yx{z~y{|~{||y}z{u}z||vxy|{x~}{|z}{|{|xz|||}|~y}~}x|}z|~|}}yy~xz{{x|}y{|{{x{{}|xyx}}xz|~{|yz}||vu}}z}|x|{}y~z{|y}|~|{|~}~y|zyx{x{yywyyzu~||z{x{}yz{~}~}{z~}{z}z~zxxz{y~|~|}}x{||}zz|{{|w{||~xz{z{zyz|x|yz{}|y}syz}}||{x~z{|~tz~z|{|}|x||}{~z}x|z~|vyy{|}{wv}~zxyz{yzzz}zy~{}{zzz}zz{{~z~}|{|y{}z|~{~|zy|xzzxv{~xzwy|}x|xwww}zuv~zz{x}y|y|}~yw{y~z|}}zx{{~y|xzy{yx|{{|zy|zzy~~|{x|yw|{wy~~}{z}}{}~}{}|{z}{y{|~}z{~~zz}w}x~z||q~yyxwz||z||{y~|y{xy{|~|zxx{|}{~{{||~}y~~}z~{{|{~z|~zz|{yyzv}yy{xzx|||yz~w~{yx~z{|x{y{||~|~}~zw{|zy|z~|}z}w|y~}zwy{{zz~||v{y}{wz|}w}yz|z~yx|~z}|||}w~{|}~~}|{~|~|}|~|}}}~~~{|{}~|~~y{{~~||}}~~|~~~~}|{|y}~}z|~~~~~~}~~~}~~|z||}|z~}~~{{}}}~~}~}~|}~}}~~~w~~||~{}|}~}y}|z||}}}|~}|~}}{z~}~~}~~}~~}~~|~}~{z}}|~|}}}~}~z}~~~}~}|}~~|{~}~~{~~}}~|~~~~}}}~~z}~z~}{~}~||}~|xy|zyzx|zv}z{|~{z{}yzyzvy|~zz{z}yuyzu}{w|w|rx{uw~|yw{x{|v{{|wy{~y|}{~z|{}yz~z{v|}}}}w{|w|z{{||y{{vx~||yw{yx{w{~yuzxuyzx|y|}z{{uw{{zx{y|w~{}w||~z|x~xx}}zuy|~y{|x{z|w{~{yz{|z|y|w~~{wyyyx{z}|xz||xw}|x|}wxx|{}z|w|{z|x|}|yw~z|zzzuyyy}w~zww|{w~v~}{~}{x|w}{{{||~yxz}yzvyy{xxw{~~z{zz{z{x~z||y}zzz~y}}}y|~~y{y|}y|{~y}~~{xxyvu|w{|{zv}y{yy{|y~x{|v{~{y{y{z||v}y|}vzx}yy{|zz}y{w||}x{yzx{zzz{{yy|yz{y~z~{yz||zwx}|zv~|}yy}|{{y{}{zy{{~zy}{}z}{z{}z}z~||v|}yzu{|~zzyww~}tuz{vv||{ww}yxu{|{}w{}~yqyyzz|y{w|}{}yw{zzwz}ww||y{{yvx}{|{{y{yzyy{}zy}u}y{u|zy~yyxzzz|w{}uv{{||{~{y|}zypzuyxz~|yz{{|y|yyxx{yw}y}yxx{wzxz}{~{~}|w~{~}z~~v}zy~|}{|{{z|~||{{y|x}{~ux|x{z{{{wyy}z{w|~v{zxvyy|zzvzyy}yy}{{|y||x{{~y}z{{zzz~zx}|}|y|wv|}}u|z|wz|xy~z||~{{y{~w|y~~}~~~}|{}x|~}~z}~w~||~{}}~}~}~}|~}}{~}}x{}|}}~|~z{{}~}~}}~~~~}~||}~~|}~{{~||{|z~~~{||}~}{~|y||z|}}}}~}~~|~|~}}}}~|~~~~}~~}}~~~~~}|}{~}}~}~|~}}~}}~~~~|}|{|~~~}}~~{}{|}}z}|~~}}~}{}~}}}}{~|{}~~}~}{}|~y|z}}}|~}{z~|}|}}}~||~|{|~~}|~vxxru{}{~uzz{v~wwzy{yzz{}y~zwzw|zy~yv}x~yxx|z{zxzz~{y{}{wyz{|zzyyxy}xywwz~zx{|}~z{}uyz}~}zy}{}|x}|z{y}}y~{{|x{~{yz~}{w{}{yyxyyz|{{|{zy|zz}{yzz{zs|xyx}z}}|z{|{{}z}{y{~~|z~zzx}y{z}ywu||||{xy~yyz}xywy||x|zyzz{yy|x||}}yz{z}x{}z{}||zwzxxyx}z|w{|{|xy{z{}}xzzy}z}|xxx|||y~}z~~zy{|z{{z}x{}{{{~{zx{yyz|x~xx|zxx|{|zx{|y|~uyzzzzywz{}|{zz{~wz~z{{{z{{|{z}~||||z}~zzzz{vw~ww||xzzz|yy}z}zzx{y}~y~}|x}|{~|}}~xxyzy|x~{}yzz~|||y~{{yz~z~{}zzv{z{ywz{zxzzz~}||}y{||x~|||~yz|}{~y|y}{z||y|{z||y{m{y}yz||xw|}u||zzzy{{}~||{}z{}{xy|}z}y~y|}{zxy|}vy||}w{}y|z|zx|x|vx|zz}vx{zy~{z}~}x|}y}z}zyzzx}{~{|yzzy{{y{x}zxx{x{w|yyvzz|x}|}}z}y|{xzyzy}z{~z|z|{||{}{}}xy~yzzy{{y{y|z}~|{{yy}{}{~yzx{y|}x{z}{{z||{}}zyy}~{}}|~|~~~|}x~|~~}~~~}~|}~}}~}~{~~|~~|~}~~{~|~~}~~}~|~|z}|~|~}}||~}~|~|{~~}~|}y~}}~}~y||}}|~~~~}|~{~~~~~~~~}~~{}|{x~}~~~|}|~|~z|||~y}~{~~~~{~}x~~~~~~~}|}~||||~|~|~}}}~{}}|}~}}|}~~}~~|}}z}x~w}}z~~~~}~|||{|~}|{z~~x|~~||zzyy{|yzz~yy{uz|z|x{x~{}}zyv~}z{{{vzvz||{zzxzwx|{z||zy}{z}{~}|zzx|}zx||xxzy|}{ywyy~xx{}{w}||zszzzy{{}}uz|}|}z{}ws}zzz{z}uzyz{xyw}z}{{x{y~{{zy~u}z}|~}}~yw|wzyyzxw||y~zz|z}zz~y|{{zw~{x}~z}y|z|xx|z~z{{{|}~w|~||}}zy|{|x~zsv|~}}}{xy{|zwxxwy~yvzz|}zyyz|{wz}~~xzy}{{z}||z{{|{|{zz{|||{yy~y}z}y{}{yx}w|w|zz}y{||z~}|vwz}|uwwvv|}wz~uz~{|{{z{|}zxz}~x{z{|}}|~y{~x|}}{}{y~x~{}}{|}|zzv||}~yyyzx}|wxyy}yz{vz~zz|ww~{y|~{x{x{}z{x{zxzzy}y||wxz{z|||zz||{z{}~xz{}||x||}~}{z{~}}y}{v}|zy{}~}||{|||}{yzyyw{{y|~y{y}x{z{|z{{}xzy{|}v|{|~y}z|{|z}yz{zyyxyg}x}}u|~zyzy{x}z{|z|z|{xw}xzzy|}~~{zyzyy|z~y|||}{x~}{}}wzw}}y{x{{|xy}z~wzz{~x{zt{zyuz{zzy{z{x~z||z{x|u}{}{z~{|yy{x{{~z}yyv|uy|~{z|y}~xy~|w{{x{{xwv|v|}{yv||}{}u|wz}|ywwxw~z}z{{y}~|}}}~}{}}|~~~|~}}}~}}~|~{~}}}|~z}~~}~~~}}|}~}~|~}~{}z}{}~}zx}}~~||zw|}~~~}}z~~}}~~|{~~~~{~~~~~}~~}~~}~||~}y~~z||~||~y}|{}}}~}}y~|~}~~}}v~|~}~zz~}{|~|~}~}~~}}~}~{~~~}}~|~z}}~~}~|}}~~}~~{}}|}zy~}|{z|}{}~}}}~~~}~{}}~{~}z~}y~~}~|~{x{{||}yx{|xzyyzyx{}}xwyyyw||z{zz|zz{~x}yyz|yx}||zy{|y}z{{{}|{|{z|{}{yzxx}}}xzx{zzwzx{|vwwzzywx{xx{|zx~|zxy}{x|{u}z|{}}|u{zz}xy}xwywyx|x{zzz{yx{|yyyyw|u{~{{{~}{~}}|z|zv}~w~z~{z|{x{z||y|wzvx||}{x||tzy}w}}|w{{yzw|y}zyuzvy|}zzz~~{xw||zxz{z~~{y{y}||~xz~{v|y|||{x{~xxz|x~{z{yxzw}yzy||}}zz}yy}}yx}|x{|~zx|z|yy{{~|y|zx}|yz{{z}~}{{v}z~x}x~zz{|xy~}z~w||yyxxy{y}z~~z{xx}}{|z}zwyx}y|y|z}}}{y{|xz}v~~{~}{|zz{~~|z|wx~zzz~~{{zx{}}x{z{z}z{}|}xyy|xzt~xov{vyy|}~}xzz{{}z{tyzz}{||z||~{z||~{{vz~|zyy~~{wuzw{y{{z{y~{x{z~zz{w}|{zyz}x~}{}y{|zxy{~{x~{xtz|}yz|z|y}z|y~z||{|w{x{|xz}{z{yw|~z{y}{{z|y{~|xwzyz{{x}}|yzz~}xwy{wv|zz}ww|wx}y{{|zzz{v|zz}||{~zzzy{z{zw|y}{|{~zzy~{||~z{wy{}y{}zvz{z}zz}zy{|xz{{zy~y|yy{z{z~{|{}}~}~|~|}~~~|~}}}}|z~}~}~|}||~~}|{{||}||{|}}~~}|}|}}y~|~~{}}~}}~~|}~~~}}~~~}~{~|~|~~~~}~~}~~{}~|~|}~}~~~~~~~~|{~~}|}|}}{}~}~~}}~~~~{~~{|~y~}~~~|~~|{||~{~|}~|}~}~{~{~}}~~|~|~}{|}}~|{|{|}|}}~~~~|~}|}~~~||{}{|~|}{~~~}}~~~~|}{zsvx{|xzyz|y|y{||zuxxzzy{w|x{yw{{yy|w|zw~}wzyx~yz|z{wyz|zxx}{{|zrzy|y|y}~|z|}yz{~}{~yz{}z}xx{y{y~}z|}zvz|yy||w}y~w{{}w|y||y}|yy{vz{|y{~{u{}zyxxxxwzw{|{zv|y}}xzz}y|z|yvu{x~zz{{|zyyyw|}}y{{w|y{z}x}z{w|{}|zzx}yy}xx{x|{{yzy}z|z|x{yyyyx~{zx{zzzxx}{z|}t|}|zy{y{xx}xwz|z}xy{zxyyuzx{{}u~x}xz~y{xzuwx{}|yw~yz}wz}}xx{|{z|vy|z~v~}z~w}yzwx{z}{yyxv}z{{z}}{zy||}xzyz{xvyy|zvx{{~yy}{}yxt|{{w~~||}|yuztzz}zzz{{|z|}z{y||xu~t}yy{{|x|{|}v|w~y{{{|y|{xy|y|~y~~~{zzx{|yz}y|xzy{zyyz|v|}~{yz{z{zu{{}z{zu{}|}y{|z}yz|w{z|z{}yzy~{|yz~vz|z~xzzxyzzy|v|x{wy}|y|}~{{zyw~v}xz~{yyyy|yz||}yz|yz~{}}~|}v}{|}{y{|||y}{ywyz~xyvw}~{}~|~~y}{zz|~{w|{}z{y{zy{uyyz{y|{zvz}x{~}xzy~zzv{zy{yy|{w{{vxyz|yz|{x}~|wxz{~z{|y{~xt|x~}|yzz~z|w~ww}{x{zv||{z}v~{yzyyzyyz~||{{}}~~|{z~~}{~}~{}~|~}|~~{|}{~{{}{|}~~|~~|~~z}|}~||~~~||{}{|~~|~}~}}y{{z{}}~~{}~~~}~}||{}y}}~||z~~~~{|}{}~}~}~{~}}|~}|}}|~}~|}}~|~~}}~}}}}~|}||}~}|~}||x~~}}~|~yz~}}~~~}}~{{}|}}~~~~|~z{|}{~}~}}~~~~}}~~~}~~|z~~~}}|~~~}}}|{~~}}~~|~||}||z~}~{~}~~|~}||~}y||}w~|~~z|~zy}{}{~~|~ztz}z}vz~zx|yx}tv{|x{zt|}~{{{yu||~zy~~zz~|{{zy}{z{{vzz|{|yzzvz~}||xy|yuyyz|xsxzyx{yw{x{}x|{}~|w}|xx|zy{|vy}}z}y|{|{z|}~zyxv{xyx|{zzy|{z{}{|{ywyytzz}y||y||}~}{{{{z}}x{}zyz~}~}zy~}z~w|wyzz}u}x}zy{u~z}w}wx{yy{x{~|x|||{{~yx|{z|{}~~z{y}|xyxx|z}y}xy{yz~x{zyyx~{xyv|y||{}~~|{|||~~xy{}y{|{~{{~v~y~}}||yy}{{~~|zv{{|uxv|x|y~|{v{||{~z~|t{|{{y~}~|~zx}||yzwz}{|zzyy{}{zzyyzz}|xy{}{zy|~z~}xzzyx~||w||{yyx~z}y}|{}}w{|{x{||yz}}|{|{w|zyy}wy{zz|{}~|vxy~}|}y|z|~~z{}}}~}|y~xz~}uy|{{}|yzw}{}z|xxx||y|~wzz|wz|~}wy{|~y||}{z|{{x{{{{yy}{~x~~{|{||}yvy{x{||x{|yzy{|~|s||~~yx|xyy||}~||{zzx~y}zx|}|}~}|y{{|~}|{{}yw|x{yy{zx}xxxv|y{{{xzzz}zzzz}|}||{zy~{z{}zz~yz}|x}z{y{{{y~xv|y{y~}wx}y}x}y{|x{yz}}~x{x|yz|{|v~{~~~~~~~}|}}~}~}}~~}~}}~}}~}}~}|}{~}~~}}~{~~~~|}}~|{}~~}}}}~}}|~~z~|{}}}}~xz}|}~}{}}~~z~~}}}~~~~{}~~|~|~v{y|}z~~}}~~}~|}||}~~|||r~z~~~~~}~y~~~}|}~}}|~~|}|~~~~~|~|{~~{~~~y~}|}~~}y~}~{{|}{~|}}~|~~|}~~~}~}~}|||}~~~~{}~~|w}{{|~~|~}~}~}|}}{y{}|||||}yy|~z~}yxz{}z}|||}x|zz{~zzwxvw{}zy}x}|y|z}yvywzzwy|zyy{~|xx|y}}}{~zxyx{}y~{x|~{z~z{|{zwz|zxx{x|w}w|{yyzy}yy|yzxzy|~|||s|{{|}{zz{yzz~{zy||}yx}|}z|y~~{}~y}}y~yw|~wzw}zx||~{x}wyw{yz~zy~|{w{yv}yzx{w|zw{zxv}vz||yxwy|}u{~{xz~zxzzwz|wyzyy|z~yxz{w}tuv|x{{}zz|{}|zy}x~y}zyzz}|zy|{}yvxzvxyy{|y|||}xwz|w{{~}yxyz{y{y~z{}yu|z}yz|z||xzx}{zyzyxx{zxy}xy{|vy{{zww{}}|y|zz}xzxxyz{}{{~zw|}y{|~z}z{}x{{y||{{yz|{}~|{{yz}}~~~{x}|z}{}}~zxyyzw{~{~x~y}{xx|v~|||y{z|{uz{xzz{~{{y|}y}{}|ww~~zy|zy|{|x}xux}x||x~{}}z|zx{z|w~}{~x{yzyy|vv{}zt|||{{~}{|{{|{zyy|{{~xz}y{|~}y{{x|~zzx{|z~z{z{|~x~vy{w{~v{v{z{|z}yw~}~{{{{|~{zzy{||}z|y}}{|~{|yx}y{y|zzwyy|uy~w|{yx~{|}~zyzxwwyy{|{z{{{y{yyz}zy{y|~y{{z|}{ux{x}yx}zzyxzxw~y~}{~xz~tz|{u~{xzyyuzz|xzz|}{{~}|}}}}{~~|}~~~~~{~~}{~~~~|~|~}{~}~}|}||}~}~}~|~~}~~~}~x|}~}~z}~~w}}}}~~~}|~|}}{|~~y~}~||}}~~}~~}}|y~~}}}~~}~}~|}v}~~{}|~|z~}}~|~~~~~~}}~~}~}~}~~~}~~~}{~~~~|~{|}~{~~}~~~}{}}|{~|~|z}}~~}~|}}}}{~{~}}|}{~{{}~~~}{}~}~}~}~~}~~~}~|zz~x{}{{z|y||zywy{|~y}{yyyv~|xuy{z{{z{|{{|z|{|xzzzz}|~{z||{{x{}zy{{x}x|~~}{}yxwx{x|vzxz{yx}wzz|}~wyzzxz~{{z|x|y~~}y}{~{x}uw}}yy|sz{wz{y{zvy|}{}}~zz}z||yzwx}xx}x~zy|{y}zz|z{~y}xy{}|||{}y|z}y||{zz|yyzzx{y|{zzxzyz}{~wzw|z~}v~{{z|{{|yyw}{{|||}{~~~x{~{|{|w{{|zw}y{w|~{}~{zx|z}xyxy}w|y~{z|}~{z}|{zxyx{|~~}x}{zwzz{zxz{|{|y|zy{xz{y{|ww|{y|{wz|z~y{}xx||{{}xy{}~}~{|{|y}{z}y|v|~}|}vz~y~z{~wwzxy{y}{{~|y~~t{{|y|}vzy}|{}~|y~{|||}y|}}zy||xy|uvx}xz{{y~z{{y{{x||zyzzy~}y|{~~z|~{~y~|y}~}y}{y}zy|v{|v{w{{{|z~z{|ywz}w|{|||{zy{uy}{yy~x|zzz}{{{}zz|}{|}y}zyx}zu||{yw|~xwy{xyzz~|~}{~|}|||}~y{z{|x~~}|y{~~|}x}{y}y|z}z|}x{|zwy~xzxw|x~yxyw||}|{|{|{xzx~|}}~{|{}z{|x|{x}{yv{z|{{w}{~x{||}}{~v~{zw~uvyuyzwz~}x{|z{{||xx~~|~~{z~~~}w|}}}~~||~}|||~~~~~|{~}~}~~~}|~}}}~~~}|~~~|~z}~~~}}~}y}{x~~~{~}}}~}}{~}}~~~{y~w|}~}~}|{z~}}~}|~~~{~~~~~}~|~|~~z||{|}~}}z{}|}~||}|~~x|~{}}}z~}}}}~~||~|}}{z{}~|}}|~}~|{~{}}}~}z{~~~~|}}~}~~}}{{|}}z}~{~}y~|}~}}~}}}z}y}}}}~~}|}|x}y~|}w}u~{xz}~z{}zyxzz~|xwy|z|y|~wz}}{y{|{y{{v~{zxz|zyx|zzw{x{{{z|~xzz}w|yw~}}~{{zy||vx|yxz}{{zz~x{}zxy~zzy|{{~zw~y|z}z{wzz||{|zywxyzxy{z{{|x~~y{~{{|v~x{}|||}|{w{u{|w~~|x{}w~}~~w~~x}zz|~|~~|wxz{zz|yyw{z||{z}~{{|xy{w{|x|w|{vy||y~{}|}~x{{{|~|{xzwx}{|{x|{uvw|zv}xx|{|z}t||{w{yv}y~|x|z|zwyyy|w|{ww}wzy|~{wxy|}{~xzz}{{{z{||wvz{yy}z{{{v{yw{{}|yw{yx|z{yzzx{{{||w{~}yy{y{|}{z}~|}}x|yz}x}|}xzyy}{||{y{|z}|}z}v||~{yx}}yyx|}z|{|~y}y{~y{{{}{z}yy}y~{x}|{|{z~y~zw{}{{z}zz{{{|z~zz~|xzv}~zyzz{~||~}xxzz|z{{xz{x~y~|~}|zy~y{yz||{}z}yxzwx}wy}{z}yz|~|y{yx~~{|zyz~||{x~}yx{}|zy{{{~z}z{yv}xy{xy|u}v}{x{zyyz|{zxyz|w~~zx}{}{{zw{{|yywz{|}{yyyyyz{~v{zzy~y}x{|x{}x}~}|}xy~zz||}xy|~z{zz}xx{{}vwyzxxz{z~zx}w{{wz|{|y|{zzywzx{|{~}|~~}}~|{|}{}~{~z~}}{|{}~}}{}|~~~|{}~}~{~~~{~|~|}{}~}~|w|}z~||{y}~{~~~z~~||~|~~}}~~}~|~}|~|zz~}|~}~|~~}~~~~~|~z}~~z}~}{}{}~~~z||~}{~}||}}|{~~}}}~}~}}}}y}~~~}~}}}~~|~|~~|~~|{|z}}}}|~}|~~~}~}|~}~~~{~~~|~|}{~~}z{~~}~}}}{~~}~}}}~z~~~~}{~~~}{~{~~~~}~|~~}}}~{}{}|}|zz~}{|}~~}~z{{}zu|}~{|~{}{{}~{}|z{xw~w{z|xxy}vyuz~}{zy}}~}~~~{}||zz~{|~||}z~{{w~~yuy{y{{z{xx{xwyxyz~qyy}{{{yyzx|{z{u|xz{||~~z~y||xz||zzzwyxxwy}yyv|v{z|y{x}{u|xz{~xww}||{||z}}|~{{yz{z~}{z}~}y|}{yy{{x}|y|z~ywx|zz|wyzyx{|||z}v{~}~~}y~|{yy}}zz|zw~z}z~zzy|~{v||y~z|z|}x{y|yy}}|w|}{x|z~{y~xz}yyz}{yz|}}}w}v{z|~{y}{}~{x}yzy|zw~yyy~yxy{{}|{xsz|vy~}}~{z}|{}}}z~{z~}}w}y}~{yzzyxyzz~||ytzy|~z~|y{x{y~w|w|}}zxyy}~{|{}z}}w~}~}y~{|z|~}||wz||y}w}zxz}yyz|y{}{{wz|u}||x{|{}{||{~}|{{xz}}||{|}~}z}|x{{y{}}{zxw{}{|zz{|v|yzz}w{w||{}x~{}z}{||y~w~y{z~~zv~|}z}}w}{vxzw}w~z{{{xz{zy~yzx{|{zz{xy{z{~|w~x|{}x~x||y}}~{~}||~y}~~~{{x|uyzy|~||{wzyvzuwyyy|yy}{{~}||yy|~|y|}|{{z|{z{w||~~}{x{yy}{w{{yy||yyzww||z||{|}y}xvzy~{|~}}}y||z|y~~z|~~|{|}|~|x~}~~~|}}}}||}~}~}~~z}{~}}|~~}}z|}~~{~|~}~z~|}}~~~~~v|~~~}}}||z}~|~||}}z}}~~~}w|~|~|{~|}~~}{~}~~~z~}~~~}}~|~y||~}}{z}z~}{}|{~~}~}~~~~~}|}{}}~~z~}~~z~~~~{~}}}~}~{~~}~}~~}{|~|{}}}~}~|~~}}|}}}~|}}~y||z}}~}~}z~}~~~|}~}~{~|~~vw}~|~|||{{~}y~|~}~}zzvy}{yzx~{||x~xw}y|x}wu|}|}y||xyxy{~}|v|x|w{zz|~vz{z|yv~y}xz|w{yxzz~z{szxy}z{y||{||w~|~zw|{{yx}{y{{}y}{zyx}zyz~|{{y{{}|z|{|}|zx}zyxxz{z{~x|x|wuzy{}z{yzx~zvx~w~{|y~||}xyxy{ty~zyy|zzz{zy|v|z{{z}{|v~|w{{}||zz{x||z{z{vzz{yxz~{yx|x{zu|x}{z~zzxvxyyx~z|{|y|{{|}{{xz{{{{zy}y{{vxy{yyxz}}|{z}|yxzz|w|~zvxzxyzzzyw|{|||xy{y|z{{zz{z~{}}ywy|zw|{z{}{}z||x{yv{{{{x{xyzy{y{|zxw}yyx~tz|y{|}}|y||vzy|w|xz{~{|{zx}}|y{{{{{{z|{{z~|yz}zxxx|yyyy{}{~{|z{}z|y{{~{~y|xzxyryyzxy~{x|}}{~}|y|{{y{yzw{|~}vzy~z}|yy|{{{y}|y~xx{{z}|{yvzw|~y|w{z~z{{{~{yy|}{xzzy{~z}x{zxxw}x}|{zz~x|vz~x~{~|xz~u{{y{{|{~~vztyzv~xw~||w|zyyx{z~x|x|~x{|}}}zw~{{|{~wzz{{z}y|}|{zxz{~~xyy|}}~}}x{}{zzvzzv~zuy{{y|w|{s}x~|{xy}}z|{yv|~x|{w{z{~z{{|y}yu}y}ytzyww|}{ywyzu|y{xzz{}{}|}~~{|}~}~}}}~}~~~|~~}~z~}~}~}}~}{~~z}}{}}~}|{~{~~~z{}}|}}}}}~{{}{}}}~}}{}~|}{~~~y~z}}{~~{~||~~~~~}~~~~}~~}~|~~||z~}~~~|{}}~~|~~}~~~~~}|~~|xz}~~}|~z~}~}{}}}}|w~}|~{~z}}~}~|~{~}|~z~|~~~|}~}~}~~}{|{~~|}|~~}~}~|}}|~~|{}y~}}~}~}~|{{}}}}{~{~~y}y||{}~}}x~~}w|w|zwy}zxzz}|{z}||}|{z|z{xy|{{zw~|x}{}|}z{zx{w}z|}{y{}z{{}}}~yz}y~yyyzyy|yy~{wyxzzzvyyvz|zz~wwz~{|y||}~{z}{~|{{yyz{zx{wy}vvxsv}y||{x||{yww|x~zx{|xx~|{v|}z{~}~{~~z{}z~w|}||}x|xz|~w|w{xywzz{syzz|{{wz|z|{|z{y}zz{||z{}z{y|~~{}y{|||yzz{{yw{~{xwwywz~{z|{{x{|z{vz}z}{}}y}yz~x|}xz{|y}x|{}}|}}yz}yx||yy}xyw}w|xz~}yz~|y{yxy}w{}|z}|{}~z{}|~y{z||x}{z{|}~~x{wzz{~|x}u~v}zzwyy{{yy}||z|zyzx}}|{z~yzw|z}x{}|y}{y}~{w~|||yuz|~y{|{{{x{wzxx{yww}y{{w{||{x~||~{|z|z|vz}{z|yz}{~ut~{{}xy{|{|yv{|yw|w{}|{x{zwx{~y~|~u|~|}w||||}{{{w}yz|z{}~{|~x~~}yxz{|x{{{w~{zz{|vz{}}|y}}~{yw}~}|~zwy{{{~}z||}{|}y{|y|yxz|y~zx|{zxu{wx{y|{{zxz}xz|{y~{|{y{}}zz~zx{~u}{zz{y|||}~{{|xz}~y{|{{{z|yzxy{y{}{{y~xz{{|~xzzx~||y{y}y|yy~~~|}|}~~{|}}~{}{|~~~|||z}}z{~}}}~~}~|~~~~}~}||{~{}~|}}{}~~{~~}~{z~~|~~~~~~}~~~z|}|~z{~z~}}}~~}~~~|~}~}~~{}~~|~}}{z}~}z|{~~~~}}~~~|}{}y~~~|}}}|~~}}~~~|||{z{|~z~~{}}z~~~~~{|~~}~|}~}~{~}}}}~~}}|z~}|z{~~~}~~|~}|{z||{z~{~{|z|u~{}|{z|wx|}|~}{zyyz|yyu~||y|{~|x}yvz}w~xx}|zy{|wzyyyzy|~zzzyzx{|z~}zwy|{zv~|}{x{}}xz|{}y}zw{}}}}}|yx|{}z}yyz{}~|{zvw{~{{|~y|{~yzz~|zzy}{{~}z{x||{~zzxzzzw~{yy|{|v|{}yyz}}~x~xww}z~~xywyy{uzzy|u{x{~~{~x~zx}|}}~v{v{yx~yw|}yy|{vxy|z{~}}zxz{}z|{|yx{|ytz}y{{|{zz|{{~{z}u||}}|y|zz{||yz|zu||z}|x{}~v~~{|zu{xz}{|~}y{z}xxy~zv|zy}y}v{zz|{y|{|{~w|vzzywz||zv{z|}x{w|zz{|{}yxzwxx{{zz{{w~yww}{|x}x~yzz{~z{y{z~zxw{|yz|y|{{y}x{~{u||{~~{|x|~xx~||y~x}w{~~z{{x}{x}|~|x{{vzz}z{w~y~{xvv||y}}tzzy|qyzw|y~t|}zy}x{|zz{yyzwx~y{yyvy{x}w{}v}xyyz|xyx}wyx|}yyv{yy}zx{xxzxz{z{v~}{y}|zw|}zxz{}|{}}|}zxyw{z}z}z|xwvzx{x~{w|{z{~{|y}{{yyz||wuy|y}{|z|}zy}y{}x~~|x{y{yww{|{yu}|{{z}z|y{xz|~}x|{y{}z}z}|{v}}yz~x~x|yz{v|yyzz}zx{y~z}xz~|{||{zy~~}{z}{}~~~|~}}}~|u~}~~|{~}||~~|{}}}z}~}~}~|~~z|~}{~}}~{}||~~}}~~~~~~~}|~~~}|~}|~|~|~|z~|~}y~~zz~~{}|~z~}~}~~~|}~~~~}}}}~~|~~|{}~}~x}|~{}}|~~}}~~~|~~z|z}|z~|}}{}~z~}|}|z~}~}}~|}||~|~~}~~}}~z}~~}~~~~~~~{}}zz~}|}{~|}~{{~~~~~|}|}~~}|{|}{{zs~~~~~}|~|~}}}~~}}||}~}|~}z~y~|}}~{}}{|}{~|{~}~}~~}~}~{~~z{~y{{|}~}xzx|}y{x{z|v|wzxz}{{x~{}yx}}zzz||~||x|~~}{{{}|zyyz{}~z{|}zz|{y|}|xz{zy}z{{z|z{x}yw~|w|~xx}{zywxzyz{}~{~{zy}~z{y{v|{|yw|~}zyz{{}w}zxvzxy~zyxzuzzy|xz|||wy{~|w{{}y}yz|{|yyzz|xy{~~{uz}z~z}y~y|y~z|z~x{|wyz||xw|w|vw~{{~z}|{z{}|y{zxxz~~{~z~}zyvyxwz|t{sxyy{zww~{{|}z{{{|{x|~~|}{|x|{{~~{|{{y}z}z|zz{|{ywz{{ywxyx{p{zxwxvs{ysx{y}{{{w{{zzy}~}z|~}~{|{~}}~z~z{zz{{z{z|v|zu~v|y|~z|{zzz{}wzv~|zzxy||y|~yz~{{}{~{xy|}z}{ww{wzy{}x~z{wz|w}{|wuxyz}w{|||zxzx}{uxy~z{|||}}}yzz|}zv{yw~u|v{{~}{x}y|y||yxy~zwxz~w~|{{~z~{~|~xv}ww}|yxzxz{~z{u~}{utyzx{z|}}|y{xzvuyy~}vw{z{x}yx{yz|}|v{|z|yz|~{{}y}{|~y|{w}{~xy{|vxv{xywxzyzyy{yz{}|~yvy}{~|z{y{{|{|z}z|z~~~}}}}|~}zy}y|wz}xw|w{|y||{x|{y}yzx|xy|{z||}z{zx~~|x|{||~w~{~~{||~~{~~~}}}}|}}zx}}~~~}~{}}~{}}}~~{}~{~}|~~~{z~|}|}|~~z~||{~~~{}~z~~}~}yy~}|~|}~}|}~~|{~~z}}{~~}~}{}}}}~~~}~{|z~~~~|}~{||~}z~}|~~|z}}~}}}~~~|~}|y~|{z~~~}}|~}w}{~|{z}~}~}~~~z~}~}}|~}{}|}}}~|~}}~~}~}~~{}~}{}~}{~{}~}|z}}}}|}x}|}}|~|{}~}~}|}{}}|}y~~}~}}|~~z~~~{|v|y{z{w}y|zw||zy{wz~z{zyz|zz|z{x|zzz~|||{wy{xx|}|x{zwwx~}zwxzy~zx{||y|z~|w|x{z}z|z{z|ywz}~{|z{|w~~{~{z~xv}y|{{{yxy}x{y{x~xwzxyzx|~}||zxy{{}zw{~x|{|y}}z{||y|y|zz}xxvuzz{~~{}uy|zzz{y~~z|y{{ww~{v{yz||{uu|z}{z}~xwwvw|y|zzx|z|y{}x{yx|{z||vuvzyyy}y|{|z}}~y|z{{||wzyz~|~~{{{}||{{~|{w}|xyy{y{~~~~}|{wy}{}|xyxwxw{wz}~}|}|||zzx{xyyy{yy|y}yw|vyyz~zzyz|{z{wx{xv}}y{}yyy{{w}}v{z}~~z~z{~}}y{yyw{z|xz~y{}{zyz~}{z{zy|wy{zzz|}vz~yw|{{x|z}}{z~{w|z|{x~z}|{z||{|xz}x{xuyu{yxxzxz|{{{}|{{y|x{wyzzzx}xzuxyzuy~yqzz{{~~|ww}{}{zuxx{~{y}ywvx|y{w}{{x|{~zwz|y||w~{}zyzyz{xyzxs|}zzv}}|~xzz|{zxv{|}~xzxxzys|||u~{|x||}zzyyxzyywz}zz}y{|v{z|{xx|{|u}}|z{wx{yzzz{yzz{{z{xxx~zy|}{yz|xx{}{yyxy{}x|xzy}{zvz~~}xzy|zz~~zzwx|}yw}y|w~{|x|xww~w|zwzyzw|{|zxz{tzz}}{v{|{y~}}}~~|}}{{~{|}~~|~~~~}||}}~~}}}~}}~|}}}~}~}~y~z||}~~z{~}|z~}{{~w}}}~~}~v}||}|z~~~|~|~}{}}}y|}{{~}}|}|~~zy~||~~|~~~|~~~~~~~||~|}}{~}|}||}}}~~}~|}~{z~}}~~~|~}z~}}~}}~~|~~~~~z{}||~}~|}}~~z~{~}~y}~}~z~}}~~~~}~~~~|{~~}~~}~z~~}z~~}~|{~}~~~|~~~|~}~~}~|}}}{~}~~}|}}}~~~|zz|{x}}zz~|~y|yxyzy}xyzyz{yy||xz~{~vz~}yz~wz}|}zu}{}{zz|{yz||{}{yx|~y|y|zz~}x{}yy{xyz{x{|z|x~yy|{xyyzy{zxy{{~uz}yz~{||~y|~{{{z~{uzwyz|}yz}~yzx{~yz}y|xzz{y|wz}y{}}}{|||{}{xx~x{zw~}{|}}|{{xzy{{wzxz{yyy{}|y~w{x{{{y||z}z|{xyy|{z|~x{z}w}|}}{{{}{{}}{{{~w}w{~y{ux||y}}yzv~~|zyyw{{zymz|}|z{z}zz~|z}{|{~|~y{~{{}xx{||zuwxxyuwzy|~}w~vzyy|z{yyzvz~|{{}|{z~z}}~y|v~}{x{}{z{||{zyz}|u}w{|{{}zy{yy{{z{~xx|~w}}z|y}{zw{|z{~y~|zzy}zw|v{{}r{y|{xw}}v{y}zw{xzz{w}z}{yvzzz}{~y}{}{~|||}z{}yy||y{~}x~zwzzyz{xv~xw~{x||~w{}|||yz{}|{{y~|}||~}zz}w|}x|{x|x|zv{{z|{}{~y{y}zz}xw~x|~}}~~z{{|~z~}{x|}v{{}zy{ywzw{v}xy}x|{{|~yuzxzzwyzx{y~w|u~{z{z~}x{{~{|{y|}z{y~z{zu||{}{x|zxyy{{ywzzz~zzv|t{t}{{vzzwzy||}{{x~y~}~~z}|}w~{|~}}|~~~}{}~{y{x~|x{}y~~}}~}}~}}|~}~{~}~{|~}{{{}}}}|~|y}~}{}|~}}|}~}}|~}}|~}}~~}~}{~~x}}}}{~~~}|~zz~}|}~{~~}~}~}~y}~}~y}|~~}||}}y}~~~||}~|{|}z~}~z{{}~|~}~z|~|}~~~~}~|}~~}~}}}|}~}}||~~}~|~~~y|~z}}}}{}~zz{}}~~~}}x}}|}|~}}}z|z~~}~||~}~~}{z}}}{zz||{}~|yx|y{||{w{vwuy{|{{zx~x|yzyyt{yx{{{z{}||{{yw}xzzzx{z~{y~~}y{{|y|yx}z|v~{{}|y~{~{|x}ww{zy|~z|xx{yzyvzzx{x{y}{zyv~{{||{zyz{y|}wzy}yzzw~|wzxx}zzzzywsz{{wx|{z{z}{}|yy}zz{}vx|}|{|}|w}z|~~x}y~{zz||wx{wzw|}zy{w}{r{w{{y}|}~{yxxxy}x{}xy{z||y~z~}|yzwy|xxw}yx{zz{zy{~|vw|x~ty{w}}~{x}~zzz{{{{{zy{~z||{zzx}v}{}w{y|yuyz{}yw~{~|~{~}zy{|~wwzy}{}{||{yzz{{~~|||{}w|y}yzz|zzyz|xw}}}|y{{y{z}}{|{|~yz}x|{~yzxz~xx{|~|||{x{~{~|w||zz~{y{}z~yx{{~y{||xz~|wx{~|{z}xzxx|||y{|}{{{y|vxwyz|y}}x~{v{{zy{}{y||z~{x{x{zz||zzwx{{|w{{|w{{x|x~wzwy|y|{}yx{yzzyzyy{|xx|}|yxxvyzz{}z{{yx|xy|{yxxz||}}{{xs}vxzwv{w|zzz}}w{{xzz|}|zxzz{vyzzzyzz{}~xy~zy|{{~{{|y}y|y}y|wzzzz{v{xwwyyz~}{z||}|~}|y||y{yw~v|{~zzwvwyyz|zyy{|{y~y{xyyvvz}w{z|y~z~|zxxzz{~{||~~~|}~~~~~}}{~|{{}|}}|}}}~~}|}}~}}}~~}|}~|~|~|~~~}z}~}|}}}z~~|z~}}~~{}}~}~~}~~~{~||}}z~}z}}~|~w~~~}}||~{}~|~z|}~}|~}~~y~}~}}}~~~{}{}~|~}~~{~|~z|}~~~~}~}~~|~|~{~z~~}~|}~z|~~~|~}~z}~~|~~~~}|~}}|{y~~~|{}~~~|~~}~~|yz~||~|}}{~|{|~~~}}|}}}x~~~||}~~~|}}|~|{z~}}~~|{{~}}{~||}{~y{|}|}|y||}}|{}{z|}}|xzx{|wwzzzvyx|yv|w||z}xz|z}|vy}{x}zz{}z~}|}{{|zzy~}zyy~yz~{x|vzzxy|y||yx}zzyy{wzywwzx|zy|zv{y||{z{zz{{|z~{~w~~~z{{xy|wv|v{z|{|zwxww||{w}x|~zzz}{}{xx|{w}}|{||||~{~|{x~}{y{w{|yzzy{z{z|wy~tzzyz{wz{}wwwz{zx|zz}z~z||z|{vz|}|y~}x~z{||y|||x{z}yz{x|}yz{{}{u{x{xxyzw{w{|wy}|yz{y|}|~~}|{}}{z||}xzyz{zw{zy|{zz|{z}w}{{||z|zz|~w{|{z|||~x|{{xz|{~{|}v}y{yy~|~z~wxx}~{x|wx|}zww}vz}~{{zxuzx|{y{}~z~}zz|}yz|x{{~zzz}|y}{zz~|zzzyzz{xzz~z~x{|u{|z|x}|{{x|y}}{xy}}}~r|yx||}}x}~w|{}y|{{|~}uuy|xwwy}xz|{x}x}~|{zz{x||}{|}z}~z|uy~y}}{yyzxz||yz|z|xzzy{|}zvz{||z}~zyvz~{yzwyxy|}{x~}x}z{|}}zwyw{y}~~|{{zy~v~y{{x{sx||y{yxyxzz~}|z}w|xz{{y{zz}~zz~xy{{xy|~wz}}y|xy{{z{}y~{wwyw}z~|wyz{yx~{{}wz{xz|wu{||x|}}}~{xzx~||yx~~~~{~}}~~|}}~}~~}z~|}}}~~~}~|}~~~~|}~~z|~}~}~}~~~}}~y||{}}~~}~}}|~~}|}}~{}}~}}~~~~}~}}}~~~}~z|}|}}{~~~~~}|~~{~}||~|~||~}}{{~}z~}z~~|~|}y{~}}}~~|~}|}|~~}z}~}}~}~~~}}~~~{~s{{~|~||}|~~}z~~{~~{~|}~~}}}~~|}z|~~~~|~z~}|}z}z}~|z{}}{~~|{|~|~z~~~{}z|y||x||yx}z{}zxxzzzzzzxz}wyxx{z|{w{y|||xx}z||zxwz|v|x|{}y|zv{x}{ry}~y}zywy||w{yz}yxxz~zyzzx|}zyz{wz{xzyx{|~{|x~xx}x|yz|{|}zzyww~wzx{{yyz{x~|y||yx|~}{~z|~z|zxz{zxyy}zxwv}z}zx{}zz{}zw{~zvy{w}}xxv{{}{w~~w}xyx|}{}~}wy{z}vywywt{zzvvz|x{{yzz{{y{v|}}y|x|xx|x|{yxyx|z{y}szyzz{{~x|yxyyx|zzz}|xww|~v~|w{|{y{|xy}|{z~yyw}|{zyxz|}yz{~~|ywzz{{{{~~wtz{yvzy||}z{~||}z{~xzzw}~}}yy{x}}u}z|}z}y{u{z{{|}}{w|~z{~{zzx|yz|z{{zz}}zx{z|yx}~z{{|}}|{y|yz{yyz}x}xv{{zyz~zy{}wz{z~{z}x{}z|z|zyztww{zyx~wxvx{x~xz|yzwywyx~wzz}xx||y{{y~{{w{zz{|{|ywzxwv|||}y~|yyzy}}xz{}w{yz{xyx}{||x|yyz{}{zzv{zy}y~yx|yzvx{vz{xz{y{xw||{yy{yxzzz|~{||zyyt|~{z~w{}{{x}zv|~yzzy{{||yz{{||zvy}|y{yzx}~}u{{zy~~z~zx}yu{yy{|z{~v~zy~~{|}yz~|vx|}s}~y{zz{{w|xuy~zz|}}~y{xzyyzz~~}}~||{~|||~~|z{}~}y~~}~|~~}{~|z|~}|{|{~}~~{~}~|}||~~{}~~}}}~|}}}~}z|}}~~~|{~}}{~~}}~|~}~~z{|~}{}}~|}~~~~|~~~~}}}}~~~}|{~}z~|}}~||}|~}~|~~|~|}|~|~{~z~}}{|z|~~|~}~~~}~|{{|z~}|{{~~~~z~|{}}|}{~~|~~~~~~~~}|~}|~|}z~|~~|~{~{~}}z~z}~|~|}~~~}{}~}x}|||{|~z{|~}}}||}{~|~}~|{{y|x}{z{uy|x{zz{yyw{zy|uz{|x}x{wz}~|y{}y{zx|~{~~}|}}}}{z{}{|}z|z|}{{|xyz~{y{|yzz{yuy{y{|vx{|||z{}|}|yyz{|w|~{zx|z{zzzz~|~{zs}yxzzzywyy{}yuyz}}y{|xyyy|w|~zv~{|}yu}}zxyzzzz{yy}y}|||y~{}{{{|yyy|{{w{|zz{y{vxy|xv{}x|{||{w~~y}y|z~y{}y}|z}z}~yz|z{{|{{x~|zvx|z{{|{z}{zyxx{v{}}|yx|z}}{xzz|u{x{}}{x~}}z~x{yzyyxzwz~{{zyx||zwyz{zy{xxzz{yyv|}~|~{y|u||z{~v}~z}}z}|~v~z{q|zyyz~y|}yvyywx}|w{xzzyyzv|x{}z{||}~y|~|y|y~|{w|y|z~z|z}}yxv~yv{{xvw~zywx}xz~~yyy~}zxvwxvx{yz{x}{}z~wz|y|}||~~zvw{|z|yzzwx~~{x}zy{w~z{xy||y~v|zyz~|{z~{|y{{zy}}y}x{{|z{|~||{wyy{vv~|y|y}y|v}y{vzxxw{wzyzwz~}}{~xzvx|zyy~x|zxz|yz||~yyyzyy|}z{xzx{yzx~}z|wwxx|}~zu{{|w}v~{{~{zy{y||{{}xyvzy{yz|z{{}x{|}|z}zyzvzxwzuxxzu{y{|zzw|{~}{~}~v~{||}~}}|~}~~~z}}}~|~z|~}|{~~|}|~{~|{~|}}}{}~}|z}}}~~~~~|~~}|}}}~|}~~~~~~~|~~|{~~~{}}}z~{~}{~|~~{}~~|~~~|}}~|}~|~~}~~y{}~~|~{~}}z~~}~~~~}}~z~~~y|}{~}}}}}~z~|}|{~~~~~~~~}}}|||~{~~z~~|z{{}}|z}~}~}|}~{~}~~}~}~~~}}~t~|{~}{|~~{}}}~~}~~z|~~}}{|~|~~}~y{{~{|y{{zyw{|}zv{v~~|y}x{}zvyx{||y}|{{t~~}|}{{zw{zxz}|}z{yy{x|zxzxz{zzx~|x{{~||{{u|{z}xzzy}{|y|{y~yy|yw|yzyz}w|yzwzz}zy}yw~z}}{|x}|zyz}}{{~~wwyyy{{{zx||{{{x{|y}~t{}{|{yzy|~wyy{z|w{{{{}{~{}y|zy{z{|{~{w|{{{z}y|w~~{zvzzyxzvx{}}zw|yx|zxyv{}xzz|z|zyzz|y}|x|}z|{~||}{yyxx~zvyw{|~{yzzxz{~z|z|{zx}}}yy~z{xv{y|}yy{{v~~zx|{{zw|}ztz{zw~||z{{|}|}}{x|{yxyz{zz{x}}{}|y||z|y{{zzzzv|{|{~|x}|}}|~{yx}z~yz|zzxz}{z~y~y|}z~{zvyvv~ztu|y}z|}{{}{zx}z~szysz{{{z|}x{z|z{}y{z{ywy{y}yx{||}{{~~{zvzy|{|y|~z{ywz{~vx{z~q}~|xy{||{{|wz{y{}xzz~wzz{zzzy{{vzyzz~xxzv}y~{zz||zzzz~|z{{{{~yy|||{w|~u|yzzz}y{{y|z|yz{||{yy~|z~}wzwzz}}~yy{xy~y}yz{{~~}x}z{yzyzxw{zz{}|}{||x{}z~~y}|{w}zzzz|zx}}|y|{~|z{z|{~wyzzz|zzyz}wz{}~z~{zz|vzz{{z~xyz}{x~xxu}w}zwzvzy{zy|~{{~|~}~~~{|~|~}|~{}|}~{~|}~}|~~~}|~~|z{|x~}~||{}|~~~|}}}|}y~}}~}~{~~|~~y}~y~|{}|}{{{z|||w~}}}{|~~~~}x~u}~}|~~}|}|z|}}}~x}}~{||~~||~~}z}{}||~}}~~~}~|~}{{}|}~{z~}}~~||{{~{}}~~~{||}}}~~y~~~}}|~~~~~}~}~~||~~z~~}~|}}~~}z~|}||}|z}{~{|~~}}~}}|}}|}|~{|}}}{||~~}|}}~~}|{y|~|}zz}z}}w}w}uzyz{zwz{yu{{y|zw{uux{xw}|wz{|zz|x}||~y}{|}yxy{}|yyzyyv||zzw{}{z|yx{z}|z{zwzzzx{y|z{yz|zw{|{|{}x|z|{s}}~}|{{y}}~||z{z|x|{x|yyyzxz|{zx}|z{{w}zwx}y{xyz|xzu}|vz|{zz|zxu|{xy|~~q}|}z{~~|{x|}yv{|{v{}wxz{wyxw|vz|xzw}||zxyy}}|~w|z}zz{|z{||xz~xz{y{yy{z}|vz{yyzy~}y~}~{|}x||zx|vzwz~{|zx~{z~z|z~z}z|x{|{}~zzz{~v|zwwwx}zxv}uvw{zwz{yy~}z|wyx{x|y}~|~~z~|}y}}{}t~~|{y}}}yvw~yyy}z{yx}yxy||}yx{v}xxyzy}zyw{}{~}~y~z}|zx{{{~|z}~y|{zzz|zywzy|}|~yx}z{|yzw{zy|y{|}~xxwz||}xyzz{}{|~{{z}|{{z|}z~~{y{wzzyx}z}}w{xz|zz|}{{yzv~}w{y{zy|x~xx{z{xu{{}|zyy~z}z|~zzx|{|||yzyvu|yxz{x~w|zvzw{wyxxyv|{{~~x}zvz}||}w~zz||{|{{z~v|y{z|}zy~{y{{|zwz|{vz~xzxzux{yuzxyz~|{zxz}zz{~~}~~}z}{}{~zzz{|x{xy{zz{{}x||{x|z|~|w~{ywy{{|y~z~{|v{}|y|}|z~|}}~{}{}~~~~~}~}vw}~~~~~||}~~}}|~}|}|~~}~}}~}}}}}}}z|}~~~~}{~~~z~{z}}y|{~}|~~||~~z|~}}|~~~{}}||~}|~~~}|y~~}{}}|~~~~~{|{|~}~~~~}}}|~~~~}}}~|~}}~~|~}~}{~~~|}~|}~|~}}}~~~~}z~}}~y~}~~~|||~~}~~~~|}|}|}~}|||~~~~w~|~|{~~|}{}}~}}}|~~~~~~~x~~}xx~|{~~~{~}y}~|xt|}~yzzz{z|yv{z||z{yyy}}z{xy{{zy|}x|z{x{|zyv{z|zyw{zz}yv||v|||{z|yy||yxzzwzz{z}~{xy{{zy|{z||w{yz|y{|zvxy|zyzx{{}w|z{yyy}{|z~yzz|y{x{|zwz{zv~zy}}|{~z||wuw}y{|y|{zy{{{{yv}z}yu~|}xzz|z}|y|yxz|z{yv{{~xx}z|{x}}zy}|y}{yzyv}z~{|z~|~{|wzuz|xz}}}yzzz{}vy{|xzz}z}xxy}wy}~~{y{{wzy|z{ww}x|z}y{}zz{z{|yy{yxyxy|z}{~x{|~}y|zz{|{w~}xw{~z|y{zz{zz{yxw}|yw||y{y{{|w{}{yyyy}x|w{}|||xyzyyz}{yzw}{}xww~}x{xzz~zx}}}{|{wxzxv}{z{y~~|}}zv~|zxw}{wzzzyzyz~}v{xy}w{{{|v|yx}vy{z}}{~yx}x|{yy|}ztxz|{uv{x{}vvyy}{x{z{{|zy{{}wzz{qwyyxvu||||y~w{yz~||y|xvxw|||{z}zx{|yuz~yyz||z|y|}|}yy{{|}|y}yzy|{{y|}|vzz|y|y{{|zx{|{{w{{~}{|z|xz|}v{xy|~{}{xwzyzz{xy{y}wwzz~|y|z}yz}|{yzzz|w~{~}~}|||{|~}y{{}||{x||}|{y{y{y}}zxx|x~{y}zzz~zw{w||tyz}{xzxyzywzyyz{{~}}~~~|}~~~~~~~|~{~|}~}~~|~||}}~~~|}}}}~~~}}xw~|{|x}~~}|y}|o|~}~~}}}}}~x|~y}~z|}|||~}~|~}|}||}}}}~z}~~~|}}}}|~{}~{}|~~~}||~}}}~|~{~~z~}|}|{}~|~~}~~|~|~|~}x}~y~x}|~}~~|}{|}~{~~~}|~{~~|~}x|~~}}~~}||~|~y{~~z}y}z}~{|~|}{x~~z~~~~~}}}~z~}~~~|}~|~}{~}}~~|~}|}~~}~~y~z}}z}~~{~}{~~}~~}|{||~}z~~~ywxz}|y~|||}|wz}xxxz~|~yzvy}zyxyvxx{u{y{|zuzx~yvy{||~y|xwxy}{y|||}{yz|~w{yz~{|}~{y{yx{|~|{u{}{z{wwyx{~xw{xx||y{z~~y}yx}{}~y{yw{z{v|~{{}zzzw{zxx{{v{yxwz{y|x}w}{|x{{xw~~zy{{{|zz{{z{yx}}wyx~y~}zzyw{{}wuvv|}}z{yy{{z{w}xxz}|yz|~y}yy~zy{yzv{z||~~z~{w||{y|w~|zw|zxyz{||xyzzvyw}{|u{yyv}|u{|}}zz{|xwy{|}~vzz{|y~yxw{}z}}~~}|}}z|zx~z|yxxz}wxyx}wz}z~xx~w{{x|{z|z~|z~}y}~}|{~{{yxz}}}yz~y{{~{zy}|{xzxxxywxzzxy|x|~}{{t{wyz{}}x|{|zz~z{}|~||~|~}}{vxwzx}{yt~z{x{{z}}yyzwy}yu|ywzzy{yy}|x~{xx{{|}}{zz{{{z|}|zwxxywv|y~{{z|zyzu||x{vw{{y{y{wx~zvzy{zxy{wz}~z|yz{|}|z}}|y{y}{x|zyxuyw}z{zyxz~||v|wz{|y}{|{}|yu}~}|}|||z{}{|{xz{z|y{|yy~z|~|y}y}x|~vzz{x{z{zwx{{wyz~}{yzw{|||w~yy~zy|{}|u{z{||xz{|{|{|{~|z}~|zwxz}yy{|yy{zw|yzx{w|zt|{}~}w|x{x}~z{z||~~}|}~|}~}~zy}}|~y{}|~}~|~}}z}~}~x{z{~~~}|||~{|~|~~~~}|~|}}~~{}~~}~{|~~~}~z}~~~{}}~~~~~~~~~~~~}}~}}}{}~}~~~}~z}}}~{{|~~{}~~~~}~}~z|}~~|~}}~~|~|z}~{}{|z}}}}}~~}~}~~~~~~}}}{~z}~}}y}~|~|}~~~~{{}|~~~|{~}}{|~~~{~}|||}~}z{~}~|~{~}w|~{~}~}~}zy{~~~~z~~{{|~}|}|}~~y|~{{xz~||yyx{zx|{x{{yv|{|y|{{{z~vxz}z}xyw{w}zvwy||{|v}wz{zyzxvy{y{{x{y{|{x|wzwyxzyv{|w}||{{~}|zv|z~{z||||{}|vyx{yxx~||{{uwz}yyxzx{~y}|zzv{yyxzy|ywv~}{xwz{|z}xwyyvxzxx{yx{|{xyyy}|~|||~~{x{zywxuyy||xyw|zwyz|w{xv~z}y{y||xw|~{}zz{{||yz|yx{yyz{z{{y{yy~|x}|~{{zzy}{xzx}{||{zz~x{}~{z~|{x|z{}xy}x|{y{y{x}w|y{|y{x{|~zxzzy}|y}}{yz~{vz{v|xxw|z{~zx|w|{z|v|zy|yz}z{}z~zzy{}y{||}yyzz{t}{|z{{|zxyy}y|}{v{yzyy}zy~}|zyx{tyy|z||{{|||}{}y}{x|zwz}yx|z{~yx~{}yxx|zzywz{x{z|x~~x|{}{}{ztz}|{vvyyy~|yzyy{{w|||~z~{|zz{z}|}{{v{z|{{wz|}zzu}|z|w{~{~||uy{zz~wx{w}}y||wyw{yxwxy}xzxy|zzz{|yz~|{y{||tyz|yzz~|~vyzwyyxy{y{{~}{|~{z|~{|~~x}{yyzzv{{}wx{z{zxxyz}xuxxwwz{z{|{}{~x}x|w~w|{{x||w|y}z}|xxx~zzyy|}{w~{wx{yz}}{{|vz|~xv{x|{}|{{}wyv}w}zy{{z||~~~~|~~||~||z~~~}~}}~~}}|||~}}}|{~}~}}}}~}|z}~}}}}z~{|}}}}}~z~~{~}~~|~~~}}~}~}}~{~}z}~}}}~~~}}}~~|z}~}~~|}~}~~}}~~~|~}~}}{|}}}}}}~|~z|{~~~~~~|}|~~|~}~}~z{~}~{}|zy~}~~~{}|{~~~}}}}~|{~~~}}~}|x}~~~~||}}}~|~~}|~{z~z~~~~}~~~z~|~}~x}z~zz|~~|}{}~~~|~~}~~|}{~}{~}||}~}}|y~~}|~{~||}~~~}~}||~z}{~||{y|z{xv}z|{}w{}|{wu|}}yzz{~yuzzx|||x{y{y{z{z{}z{}zw{~w~xy}}{wy~~~w|~{yzzvwx|yuuy{{|yy~yyxx}|ux|~w|z|{}w~z|||{{~|}xywzzy}x|z{w{{zyy}z}yzy|{zzwyx|z{x{zxzz||zx{{z{~{|y{z~{yx|{}y}{}{|{x|y}{z{w|wxxwzwzwxxxxx{ywtyzyvvz|~y}zzz|xxyyz~xz~z|{z|}|~~|}}{zwy{|~{ywyxyxwzzzy~{zzy}zy{yxyt{{zzz}{{}|{x~~y{x{|zw{xz}|t{x||zx}zz{vyz{{}zvz}|xy~zzyx~zz~~}|z}zz||{}yw~|{|~zz~z}y|yxzv|z{z{{{xy~z~uyy|}zz{xz}x{w}~xzy{}||{~x}}}yz{|zz|}}~{~{||}wwyzz}xz~syw|~}y|w|~znxz|u}zxz{z|~|y}z|}zy{}|y~}}|}{zx}yxzwyx}zwyyxw{|{xxvzy|yzxs{wyv~y}|x{{zz}{~z{~x|{{|~}z~y~z}~~{{}z{{|zu|z||~~|s|yzz|vyzzyvwu}|{x|z{||z}zzz{zyzzywz{}x~z}y}wyyxzzxwx{||||z|z||w{|y|}{{z{|x|{|y~|y|}}~~x}{y|w{|z}wzyxxvxy{t|{{x{{ywy~z}x|z}}~}~{zz}zyz|||~}~~{{z|}w||}}|~~~u{}~|~}}y}}x~z|}~z}~~~}~}|~~~{|||}|~~{}~}~~}~z}~~~}~{~{y}}}||zy}|}~~~xz||~{~~|{~}~~}|}|~}}|}z{{~}~~|}~~y|y|~~{~~}}}{{~{|}y~}}~~|~~~}|~~|{}~}~}~{~}|~~}}~}~~}}~~|{|~{~~{{x|}~{}|~~~|~}}u~}|}}~}|}~}}~z~~~~}~}||}||~{~~z}|{}~~~~~z~~}{{~}|{||}~~~~{z~{z|zzx}|zz{zxy}{|{{~ux|z}|{zxzxp|}wz{y{{}x{z{}y}z{{{w}zy{|~y|zx|xzv|z{|xx}{}vyvy}w~{w}zxzz|{}{~zywy}{||}x{yz}{y|}wzyy}|wx}~|z}{~x{wz}{{~zz~z{{zy}{z|}{|}yy{y||||yxxzz{y}{xzz{{xz}yzzz{{|{y|{z~|uw~{}}yz|{|{yvy{|z|z}|x~zz|xwx}y{{z{~vy|z||{x}z|}~z|||x|v{||}yy}{zy{~~|{~xzz|}{y{x}wz{z||yz~wz~{}wz~}{{{{yx~{wzzw|~}~z{x{{{|w{~xz|y{z{{}u{yzz}w}zy|yzz~z{|{{z}y}~{w}~|{zxz}}y||yy||}w{~{~{y~v{xx|x|}z~yxzz{y}z~|{{{{|y~}{yz}{~z}{zq|{|y|}z}}}}}}|y}|{|w|wz~{{w}z~y|{x|yv|{{xvzzy|z|u|}~yyy|y{}}}{xy{zswz{}|}y}}{xyy|{|zzy||{w}||y|zx{z~yw}}}~yxz{|{{u||z}x{|x}{{{~}z|{{}x~{|~{~}w~{|}y|y|{|}~{{zvwzzvyz}}}x}zyyzw{yx{}z{zzxyz~yy~}~wz~{v|~wz||~|{}|v}uy|z|y}~{y}zzuyzy{w}zy~y|xvyvuy||u{x~{}zz{zzy{{zy|zxyyy{~}zz}yzz~vz}|yz|{}{}~{~~~}}{}~|}|~~|~}{}~~{{~}|~}~{|z~~~~~|~}~{{}~|}~~zz~}~}~|{}}||~}~~~}}~}}~~~|}~~~z~~~~}}~|}~~}~~~|{{}~~~~}}x}~|}~}}}~z~}||zzz}~}~~}||}{}~}~}x~}~}~}|}~~{~~~~|}~~}~}||~}|~~~|{|~{}}|~~z}}}|{~}|{}}||z~~z~||~}~{|}}{}~~~}~}|}~~~}|~~}}~|~~{~zy|{y|zy|{vwzzuz}{xvx|~z|zxz}zvxx|w{{{~|z{zz}xz{xyyy|~zy|zyz{{s|x||xz{w{zyxy}vyww{}|x~|x|{|yywz~zy||}}zy{|x|z~z}z}y{~|~y{}z}{~|{{{~zz}zx{|}zxzywy}wzxzy{z||yvx{||||zyz{x|y}}zz|~{}||}t|y||yyzvzv{zz||}}t{yw|vz{z|zyzzx||vz}vz}|y{}}w|}{|||~|}~{}{|{{x}{~yyx{{}~ww}~~{z~wwx{yy|{|x{zzyxw|~{~z{||z{z~}{x|~y|zz~|zz|}yxyy}~y}wzy|zyy~zw|}x|yzvv|}vyyy~}w}}z||~}}|~||{|}}~||~~|zx}wzwwvu|yzxy|z{vx}|w{z~|~{xz{||}yz{~}z{yy|z{xy|z~~wz|zzzzyzzz{}{{}ww}{z}y|{v}xwxx{z{xz}~y{{||}{{}{}|{yzy|{{|{{}y~z|yv{z}z{xx~xwxzyyz~uy|w}yzy}|{{|y~|y}{y{z~yzy{xxzv}{~|xvz{~yx~zz{xzyy~y}uz}}xzzxzyx}|}ww{zuzz}~}{{|yx{{z}z{y{~z}}xw{|||~}{}~xvy{yy|z{{xz{yyw{wzzx{yyv~{z}{y{}|||{|xz~y}{{|{~~|~{}w}}zxz{}|zz|{xz~z~x}q~~yyzxyy{zyv|w{}~|}z~w{||~~~}~}|}|z~~~{~}~|~}}~|}|~~~~~|~~y}}~~}~}~{~}z}~{~|}}{}{~|~~~}|~~{{~|~z~~}z}}~}~}|~}~~z|z}}~~|~|~~}}~z||~~~~~~}|z~}}{z~~z{~~}}{|}~|}~|}}}~~|~|}||}}}|}y~|}}||}}~}~}||~}}}~}}}{~~|~~~z~}}}~|}}~|~}~~~}~|}}~~z~{|u}|~~~z~~}}}}}~|{|{}}}}~z}y{{~~~~}}|{{~~}}}y~~~~~}|~z}~{|z~w|xwyz|v|~z|vzzx}zwxx|~yu{y}z}|y{|v}x||}yw{{||{xyz}~yzyx|{{}yx{~|{|xzx}zv~x~{|yyvy|yz}|y{yxyxyzy{{yyxx{yz|~|xyw||y|v~y{z}v{ywzwzxw|{wvy~zyy~zz{z|~z|||}yxy{||{wxv~z{y|x{wy{}}{{y|z}zyy|xy{|{{w|}}y}~x|zyy{|uw~yw{w{xyxvxz{{zz{x}z||xzxz{xzx{zy}||}y~zv|}zxxzw}v|ww}|}z~{|}|yxy}~uzwuzxy|{vx{t{zz|{|z{ywz~tzyw|||z|w{~yzy|yzz}z{wzyvyzz{{}zv}}x~y|yzxx}~|vxvv{z|{}|yxyx{y|~}}xy{{z{zx{y}|yz|~zz}{{{xxzxyyw}wzz{|v|y}v{~|zzy|{y|z|zx}wy{{zx~}~zz{{xz}vw{|}y{w}|xwzxx{yzywz}{w~y||~zvv}{yz}xw}oyyxxyzvyyz|yz{w||}z{|xz{xww|}}||}{}yx|z}{zz{}||~y|y{{x|z|yz{}|{~~zvzyyvwyx{}}y}{}~wwy|vvz~{|xzy}yzz|{ww|}zxy{{}v{z~zwzy{}~w{|{tz}uzz{ux~}xzw}wv|~|{wyzw}s~~zzzy{wx}|ww~|yy|{yyw|yzy|||ww~zy{{x|z}yx{z}z}zy}}}xyvz|}xz{w}yz~txyzzy|x}x{|{w~|~|}~|}}}~~}~~|~x~~y}~~{~~}{~~|||~|{~~}}~||{|}{}}~}~~}~z~|~||{{}~}|~}}~|}}}~|}}~~}~~{~|~~~zz|z{}}}{}|{x~~|~}~z}{||~~~~}~~}~~}}{~|~~~~~~}z}~~}~~}z~}|x~|~}~~}{~~~}|~}||{~~}~}~}~yz}}||}}~{|}{|~|~~~}||~x}|~~}}~}|{{x~~~~|}}|zx~~}|~||}~}~}}}|~|z|x~|y}}}}|}}|~~~~}~}}~~}~y|~~~~~|~~}}~|y{{{|||yyy|yy{wywy}y~{~y{zxzzzzzy|zwx}zzyyx}w{{yy}vx{y{|yw|}y{{}x}x~s{||xyzyyzzz}v}{yw|vzy}yy}|}{|zy}wx||z|y|}{{~v|{uz|wyy{z{x|y{{x{z{z|}x}zy}~z|w}zvtyy|y~|||w~z~ys}xz~{}y~z~z|x}zy|}~x{|}}{}z}{zwzz{{{txy{|yz|yv||v~xxzzr||yy}wz||x|zy{{y~}}}||yy~}y{}}~z}yy|x}zxv|wz|wxvyw{y{zyy{~w|}||}zzwx{{x{x}x|}x{zy~y|w{{x~{~zzy{|~}z{{z|y}|u|yuyzz{wxyz{yzz|y|}w}{}{|y~||z{v{z|x{v|yz}~~z|z}yzy}{{vxu|wyz{z|||{}}{|yzyw{|~{~~}vwy{{y}{{{}|zz~|{{}{{{wx||z}}ty|~|wvxvz~zvzz|v|wxyxxz{|zyw~{x~|}z}x~x~}}z~{wyyz~{}{yw{y|}{w~~xvw{y~}xx}~{}{|}|}yy|~{{~y{uyz}y{zzz|{{|x|{~}}{yx}{yzzx{|w{yzz|~z{xuzx{w{wt{z|{xzx|~}w|yw~zx}|~w{y|xx{|{}yyx~xyx{wxyyy{x|zzuzvy||{{{xww|{{{x}}zt|{|||~{~~zz}yx|y|}{|||zwzzv|wzzy{y}ztyz{x}uxyxwv~}~wzyxzyz}y~|~y}}{w|v{~~~||~~~{~~~~z~}~{}}}~|}}}~|~}{|~||~|}~~~~}|~}~~}~||{}~}~~|}z{~~~}{~~}~|~||~~}}}~~~{~}~|~}~}~}}|z~{}~~{}s}}~}}{|{~}~~~~}z~}}~{|~z~|~~|zz}~~~~~{{|~}{~~~}|}}}~~}|~{~~~|||}}~|}~~~~{}~~{~}z|~~z}|}z}|z{|~}|}|~{z|~~|~~|z|{||~}~}~~z}~{~v~}}{}}}|~~}|}{z{}}{}}~~~~~~}~}}}{}{z|x~|}z{y|z~|}{{z{{x~y~n{wyyw||z|||zz{{y{zw}{x{x}{{|{y}x}x~|}y{xzxyyz{z}{u{zw{{~xzzxxyxx|yzz{w{w{yxxy}w{~w||u{z}}}z}w{||x~|{{}wz}~wzvzx}x|x{{|}y|yzywyzyx{wzx~|zzwv|}z~xv|t|{z{~vwzxzwywzw}y|w|~xyxzxv||tzw~|yz|}}yyyyzu|zy{~y{|y{xyzz{|v{x}z{yzywz{uxz~{xz}|u}y{xv}yzwz|zyzz}wx|xxwyz{{}zy|xz~{wz{|{w{w}||wz{xwxtx}y{yz~zyyz}xyuzwyzyyx{y||yy||{zz~|u{{~|yy}}vzzz{|z{y{wz{w{}sy{x~}zxyzz{ywz|}{zuzyzyyvyz||x|w~{zy{{|}x|zyxzx{w||u||zx{y{~{{zu|{wu{y}{y{wyz|}z|tww}x|xz{}yy{y}yz}wyzzyy}z~{yz{z|}}vxwy}||{zz{v{z{w|r{y|xyyx}{zzy|}{zyw~|yz|zv|{yzyyzwz|{yyz{{y~wwz|yx}z{{y|x||}{|xy|y{y~vu{|xzy|zu|x{zu{{w}yxy{y}y{yzy{{{|{yvx|s|y}yzw{x||{z{|}~x}vzyy{y}~z{{yuw{{vx{{zwxyzyy{y{x||~}zzxx}w|xyx~zvwzyz}vy{}yy}|{yx}y{z{xy|wvzv{yw|zz~z||||~||y{zzz|}~}|~~}~}~~|z}|~~{}}{{}}~~~}|~{~}~~{|~~}~~}|{}}z}|}|~{~|~~}}}~|~~~}}||}~{z~v|}y|}}{||}~|}}~||z~z||}~~~x}~~}|~}~~|~}{~|}{|~}}~}~~}{}{}~y~}}~}{~x~{~}~~~}~}|{~}~}~{||}~~~~{{|~|~~|~~~}}~}~~~~~}zz{{}|~z}~y~}z{|}~}}~}~}}||}}~}||}{~|~~~}~}}~~~}}~~}}|}~|~}~~}~|~~}~~}{}~|~~z}p}{|}~~{~}~~v~|}z{|~x~~}~}{|z}{||}z{|y}|xxy}xy{{|zx|wy|ywz|zz~|{w}}z|w|y|~zzyy|z~}y~w~z|y}{}~z}{}}{x|~{{zvyxw~|xyy|z|{zyyy|||{{yw|{{|}w}z{|{z{{}{|yyz|y||{|}y|}z~x{z|yzv}~xv}zzzwz~xyz{zxyz{{}~}{x}z}{y}|~}z}{}}y}y~|{~xwy{y|}|~uy}{}t|ww|vyz}zy~u}}zyzzzx~|y~~|~}|w}s|yy}~y{z|}}}}{}zy}}zxux{yzxx{zz}|}x{z{|{~}yvw~~|}x{~zr|~{|z}z|z|zxz~}~zz~~yz||yx}yv~xzz}}yzyz|yy}y}{z{x{{}zzzz|||v||z}|y{z~{~||zz|yy}{z~z|}wn|zzuxxv{{|||vyyvzzw}x{}y|}|uz}~|z}|}x}}z{|z}~|yz|}~yz{x{}z}z{yz|y{zy{y}z{|zyx|yy|y~|}z|~{}|}z|}|{|{}}yx|xyx}}w{x|wyyztz{vy{z|x{z}vz|zzzz|||||}~{|{yy~yzyxz}z{~{z~z}{}{w{x{w{xyz~}y{zx~xvuwx{xxz}~~{}{{u|z|{xy{z~x}}~x}{zxx|{~|x}y{y{yw|w|yz{y}uxzyx~{{~{|uzx{y~y~z|}ytz|{}{|}}zz{z~z~}y}}|}y}xv|zzwvzzwz|}yzxzyxx|~~~{zw|~t~{~~|~~~{|}|~~~{y|}{~||||~~|{}|z~}~{|~}~~|{zyzz}}~|}|~|~}~}}y~~y{|~|~~}~{~|~z}|~|y|}z~{||zy~~}|~~y}~~|}~}z~|~{|}~|}~~~|}~{}}||~}~~~||}~{~{|~~}|y}}{~{}~~~~~~{z~}}|~}|~~}~{|~~}~|}}}|~}~z|zz}{}~~}~}|}|~~}z~|}{~~~}|}~~~z}~|}~|}~~}{~}{~{{}~||z}~|{|~{~}}~z{~{y~y|{~~{~|~}~y}{{~z{~|yz{~{{~xz{}xz~zzxy}y|{y|xzzyy}wwz{{wyu}xz{z~zz~wx~vzw|{w|x}xxy}|{y|y}yz~zzw{zz}|xzx|y||x{}{zy|y|y|}|{{{yzz{~x~wv|{}~|{{wyu{{yy|{z{z|~~w}{}z{y}{|xxv{{~yv~{x{zx||y{x|~|x}xy}{zyw|{}zvzy{x|w}{yvtzzz{u{vzz|y}|y}|{}|zzz~}zx|wvxw{wz}||xy}v}z|wy}}z|{z|y|||}y}z|{~~~ux|zy}zy{zxy||xz||~}wz{{~zzxxw{{zzv|yyztz{~}}}{zz|yz||zxz{}||~{x}}u{{~r{|{xw}}u~}z}|z{|y~~zv{}z~z{|}{{~zyz}xx}||zx}x}}z}{x~yx}z}z|}|}{|{u~{zz~|}xz|yvyy}y}zz}zzyzy|~z~{{{y||xx|{zw}y|zy|}}~wv~|w{}wyxzzx~|wwzuy}x}x|yzz{}{}y}z|{z|{w~|y|zz{y|~|}x{z~y{x}zyy{|~v|y{zz|{~|v}{zxw~{}|w||{}|}||zz|zy{~y{y}zyz{x||w|xy}z{w{}zy{w~yyyv|}yzxzwz{|zz|{y|x||{y{yz~x|~}}wzwxwx~x|y{wz{v{w~z|vyz{}|y{yyvz~z~xz|yzz{w|yw{~zw|w~y}x{}z}v|w{yxzv|ywy{vzw~z}zy|z~|{~~|{zyzvzy|{}~}~{}|~~~}~}~~}}z~|{}~}}~x}|}{~~~z|~|~|~{~|}|||~~~||y}|~~}z|~||~w~~}{{}~|}~|{~~}~|y~}~~~}{}~~~~|~|~{~}~{~~~~~~|~|z~~|{~~{}~~~~}}~z~~~~~|~}}~~}}~{|{~}{z|{||~~~z|{~z}~|}~|~~~~}~}}|}~~~|~}{~{|}~{~~~|}~|}~}}{~}~|||}|{}|~~~~|~{~~~z~~~z|{~~~}}~~|||}{z{{}xxw}y|x{zw|y|{{y|{xw~x|y{wz{z|wzzv{}xzwx~y|y|{w{{|~zv|wx||}|y{|~{x}|{ww{{}yy{xywyyy{x}y|{u{|{{xw|~z{|z|x{{}z~~z|||{z}xz~|z||||xzyw|x{v|z~x{y{vwy{y{y{y|yyyz{}zzxv~}zy}y~|{z|~zzy|xy|{{}|{x~|}|}{|vu|{}{uy{wyy{z{{}vvy|}y~|~x}{{xyz}||x~|zz}yxw~yz|~~z~}{{zxzy{x{zy{v||zy{{}}{{{w|yxz|y~xy{z}}yz}z{}x{|~}~z~~|x}}}~|~v{}~z~}z~~}ywvvyvwzzy|u{zz|z}{zuz|zyz{~{|y~}y|{{}}y~{y~zy{|||tw{z}|zz~{z{w|x{w|zzxw{sxyvyz{{z}~z|{z{~|}{w~~w~{}}~{z}~{y||{|x||}y|y|~}w{vy~{{y{w{zxyzxvz{zyz~{xy}}z{y{{}{z|{wz|}z}{|yx{u{|zywzy}w{wyw{|yy{zxzvyy|zy{wx|{z{}xzxz|{z{|{|||}zx~|yzy||{{z|{y~z~{|z|xzyyyvv{z{z}x{}{{{v}}z~z||z{y}{zzz|z~zz{vwz|y|zu{y|z|{zxu{{|yxyz{}w{xx|t{vvxw||x~}{x}yzz}|||yz{~~z|||z}|}|z|w{z~x|vzyyyzx}xy{{z}xyz~~xxzy|{z|v||{{wxzz}~|}|}}~~|~|}~}}|}z}}{x}}z}}~}}z}{{}~}~|{~}}yz}zy~{{}~~|}}~~~}|~~~z|~~{}|~~|||{~~~~|}}~~w~~|{{x~~~||}~{}}|}~|}~}~}~}|~{}}}~~~{}{|{}~~~}{}~}||}~}||}y|~{~~~~~~~~~}~~}~~~{~|}~~}}~}||~y~|z}~{}~|~~}||~{~~}}~}}}~}~}|}~~~}}~}~}~}}~}~~{~~||}~{}~}}~~}~}||~}z|}||~}~|{{~}||y~~~|}y|{x{zz|yy}xy||vyuz|yvywx|{zv{~{{y|z}{|z~ux|}zxx{x{{y{x|xz{{wyy{~{y|t}zyxw{{}|x}{zwyx{}}~xwy~zxu}}}x}vz~{{v{s|xwzy{{{}||xw}x{|xxzxy|yzx}|~x}|z||y{zzyyz|w}z|y{}ywxz}{{{x{~{}x}|z{y{}}z|~y{zzxwv~{zzx{}x{w|{}xy~{{wz|x}|wyyy~xzwyyy~zyzxz{yy~xwzux|xuz}wz{zzzw{wz{x|xy{{y{y}|{|{}}xx|~|zyz|z|~wyvozwy|{yy|z|vwx||{}{|~vz}z}yx{yw}|{|~zw|y}x|}~y{x{v{{|{zwwy{xx|}~|xw{|v{{~~{v{yz~y~z}|}rs{}{z{|yv{|{{yy{w|y|ywx{zz}z|z}~z{}zyxx}xzz~{{|t~~~zw~|yz{x}~}y|z{zyz{|z{{z|vwz|z|{yw}|}yzy{w{zy||wx~y}||w}y~vz||zz}yw}yzx|xz{y|y|y|}xz|{}yx{zwxzxy~w|y}xyw|wy{yz|~}{{xz{yx||}~}|y{ux~w||{~|{y{|zz|z|z|}}}xxy{z|}xzvz{z|{~{u|z}{u|w|{}zxzzw{z}z~zyyzw|}z{~xyv||xvxy{}{zzzwxy{z}{zwz|zy{||x}wxwv}xyz~rzzy{}|~t{|{xx~z}y{vx~u|x|{|~}z|}}yxx}|x|{}yy{zzy{yz{yu|}|{v|z|t~||}~|}z~~|}}}|~}}|~}~~~~|{|~|{~~}~~|~z}~|}}~~~{{~~~~{|~~~}~~~~|}~}z|z~}~}}}|~}~|{}~~~||z}z~z|}}~}|}}~{{{~|}|~}|~}|z~|}~~~z}}}~|{|~}z~~}}~}}|}{}|~|~{}~|~{}|~~}}~|~|}~|}~~~~}}~}}~~x~}||}|~{}{~||}}~~~|~|z~{~~~~|~||~~|~|~~|z}|{|}|~~~~}~~~~}{~~~~}|~||~~{{||}~x~|~~|~|~}z~}}}}~~~~}}~~~~}~{|yyz~}z}|}{|{|zyyx{{uuyyww|y{zsy}w}zzy}y}xvz}zxw}u}|}zyxx~yzy{|~xzy}{|x{z~}{~yxyxu{xwsvy}y{|{xvz{ux{}zw|w|}{vz{}w}}wxz{}z~z|u}yxz~z|y|w{yyz}yz|{{y{{wwy{|vyzz|||{zvyyy}xzy}~|zz|~|~{y{}{}~|{}wzyz|~w}zy||{{zyzyxy{uy{~vx{~tyz{~y{z{|x{}z|~{zzr{~~z|}||y{|}|y}z|y}|yxxyz|{w{|x{xzwyxyyyxxuxz}x~yy}{{~z|~}~{}yxww}yxzyyzxy{{t{zzy}|yyyxz{}zrv|yxux|v{z|{y{}y}}{zwz||{~~xz~}z{y{|}}||{yy|yyz|~wyzzywyuxxyz}yz|z}{tww}}}}~|}z{}y~}xyyw}~z|~z~}~yt{{z}{yz|z|{~x|v|xw{x|zyyz}{}wzyz{wx{|{}y{z}|yx~~y{~zx|{}z}w{{v{y|||zxzyxwv{z~}zzy|xy|wxz|x|x|z|}y~w|}zzzzyz{}}~xx~{y{yz}x|xz|x|||zzyzyuzzy|{v~z{{wx}xw{~z|{{{~{{|{z}xzy~}}|||y{{w{~x{zx}uxuz|zxyxyyyzv{wwy}xzxuz~z|z~~}{z{|zy}}{~|||}{}{|x}|z}zz|}yxz}xzv|w{yyyyzy{uz{|{x{wxuz|z{z|{}zx~{|{~|}|~~}~|~}}|}}z}~~~~~~~~|}||~z|}{y~~~}~~~|~}{{~~}~z~}~|}}~~}}||~|z|}}~~~|y}|}|~~|{~}|}~z}|~~|{{}~}~}|||{}~}{}}}~~~}|~{|~{}~}}~}|}|~~}|}|~{}}~~~}~~|{}~~z}||}{z}}~{{~}~}}}}~|}|~~~~z}}~}~|}{{~{~~}~~|y}}~~|~{}~||yz~z{~}~}~}y}~}}|~~~}~||}}~||}~z~|~}~~||}{~}}|}}~}~~~~~~~|~~|wy|zx}yy}|z{|x{{|}{|zz{wzyzz|zy}y}}yzy{xwzvzxzx~{{wxzy|z|xy{y{v{|yzzzz{xw|z|y}z|{zs~{t|x{||}y{x{x{yzxzzy|w{ywzz|yzzx|zy{}xv}y{|x{uy|y||xz{x{v}xy}vyxzxy}{yz{}|wz{{}zzy{}{z~{wzy}}zwyyxyzx|}y|yy|{{vxy{x{yzy|xy~xzzu|zywx|x{~wv{yyy{{}{y{xzw}~vzv}{wy|{{|{}~z}z|~{{x{zyzyx||yt|zzy{{z}}xy}ywv|{tyv{y|~{yz|y|y|zwy{z|x}z~yzz{{|x|wz{}xyzy|yzvzx||{{x|z|{{}w||y{z~||yxy{{yzz{~yy}}{{}~x|{zxvzu~y}{xz~}{wy}xy{zy~ww{yx|wvx}}zyy}}{w}{yzzzx~}x~zzy|y|{|~y{~~{~|}}z{zx|{{yyy{|w{zy|xy~~}w{yyzx|{u}{}{{{yvwy{w}{||{z}y}x|||z{z{|}x||}yy}w{|z|}{}zz{|y}yxxzyy||{~{yz|{||yz{{|xz}{|y{~}zzy{|y{}{{{wyywv{|yw{xx}wzzy{z|vy}{~zz{yy|{z~{wz{x{zy{|y{|z|||xzy|zy{yzu{xxxvzx{zy~y}z{y}zyyx|xx{{t|zw|yw}z}~{|zy{~yz|w}|{}z|wz{zy{y}{{y||y|~}z}{z|{wv}y~~zzyz}wxy{{w|}~~~}}~|~|~|w||z~~x|y}~~|y~|~~}}|}{|~~}~}|~y|~{}}~}~}}~z~|z}{{~{~~~}~~}~}}~}|{~~|}|}|~~}}~}{~~~}|}{~}~}}|~~}||}}}z~~~~|}}}~~~}{}{}~}{}zz}{z~}~~}~||}~~~}~|~}{}{}{z}~|}~}z~}|~~||}y~|{}{}{~}}|~~~{|~}|}~|{||~}|}z}~}{~~~~~}}}{~{~y~~z}|}}~}}~}~|}~}{|z~~~{|{}{|~|{~}|~z~}~~~|~~~}z~~{||~}~{z}y}{}~uzxz~z{yxyyvvzy{zwy{r||y{zyx}z~}x{}z}w|z~y}yy}z{||xy{y{~zy|y}{w|xv{yt|}zzr}z{yv{{{{x{wv}xxx}vx{zyxxy|}s{vyyzy|yxzy{zz}{}yzx~y~{u{{xw~wzzsy{{zzzzzw{z|yzztw{{|zy{~zz{zyv|y{|wz|yz}zy~|{xz}{~}yxzz|zx}{{vyw{zz|}~yw|{|vv{xyuy|}zvz}z{}z~y}z{}y|}{y}{~~z{{|||}{u|w}z{{{vwxwz|z|z~uxx||{uy{y{|yz}|}vyyzyzyz|z{|{zxzy||}{||uyvv{xxxx}u~|zz{x{~{}}{w}|{|zy{{zyy}}~y{x|{~zy~|x}yz||ywzwzx{xzx~z|{zzz~y|yxxy}zxuz}ww}~z{||}~}z{y}z{~{y|{xxww{|{ytyyy}|zxzv{zz~ywxyxtx{|w{{yx{}{yw{~{{|yy~x~{y|}z{vw{zyz{zzw||zw{x|{zyy}y|y}zz{}{v|}{xyz||yz}zy|zx~zzyyww}z|xxv~|{{}}~{{{w|y{|{vv~}wxxz}xxz{x{}xyx}zuwzy|y{}{z~z}||x|{{z}zzzw~~}}y||{|{}}}|y}}zwwvxwx|~ux|z||zzx~~zxwxz|y|}{||~}}|~zyyz}z{|z{~{{|zzzw{{w~xxwww|}{{}{yy|zy{zy}xyy|wz{}y~{|{v}}|}~{yy}~~|~~{}}~{}~s{~{z~z|}~{~~{}~~}y~z|}{}{~|}|z~z||~|}|}~}||~}}|~|~}~}~{z~~}|}}~|}~|~}}~{t~~z}}z}|~}|}}~~{~z{}}||}}|~}z|~}~}{y~~~~}{~~||~~~~}}z}}z}~~z}~~z}}~}~~{~}~|~|~{}z}~|}~z}~~~|~~|}~~|~~~{v}||~}|}|}~}{~}~~~~z|~~{}|~~|z}~~}y{|}{|{}|~~z}}}|~}}}~}|}~~|~}~}}~}}||}~|~|}y}|~~|~|~}|~}x|{~~~}}{}||~~~~|||~}~~}~}{~}{|~|}{~y~~~}|{|y}zy{zx}xyyy{yzyyxz}}z~}|zy~y|y}}~{{y|zw|zwvyw}vz{yzy}w|{{~||yw}~|yx{zz{yz{{y|wzy{vyz{~|yzp~uz{xz|x~zyyxzyw||v|{{{}|z{y}wwy|}{|yy}x|{{{}~~y}yzwx~{}||}}{~|{y|zty|{zxv}~v|{z{{||}y|{yy|{v~{}x|{|yy}}}yyxx{y{wzx|xyyz{z}x~|{{|}yuy|||yvz~yw|{zz{zywzvzxvz|v|{|w|zxyxy|zxz{yv|y|yx{x~y~}}|xw{yzwx{zz|}y}}{||~y{wy~~y|xy~zy|yy{z{zy|||{{{{y{|zys|y||yzy~xz{~wz~|{{twyt}xxx|}{|~y|y{zy{{yzxx|~{|uxw|~v~{z}zzvyzz}|z{}yz{zy}{{y}z{{uy}y}}x|x|{}w{~|}|zxz~~xuz~|{x~zv}|{xu|xzyy|zy|{wzzyyxz}|{xwz}}yz{|x|{~|w~}|{|z~{~zx|x{y}{|zzxz{|zvyzz{z}{}~zv}yx|yx|}|w{}{|x|z{z}{z|yy|{|x{|z}~z{y~{yzzxzxyy|yx}z|}vvy||xyxw{}z{yz{yzz{~zy~xz{z{}}~{y|xy}y|||}wy}z|ywzwvyw|z}|}{wyx|uz|{}{z{|{{wz|{{zx}{|z|w|zy{w}zy{{|{yz}yy{x{x{|xwwyzy{zxxxyyyzs|uyzxx{~~{xz|y|zyxyy{}z}}|~}{~|~|}~|{~}}~{~}|y~}~{}~}}}{~|{y~}~~}}~{|~~~~~~~~}|~~~{~~}}|}z{~~}~~|~~||~}~~~{|~}~}}|~~}}~~{}|}|||}~z}|~|~|}~{}}~|~}}|}{~y~x|y}~|~~~~}~~}~~~}~|~{}}|z~z~z~~}~z}}|}~~z}~~~~|}z|}~|||}}}z~}~{|}||~~|~~~{~}|}{~~}|{|}~~~~~{}||}x}}}}}}{||}{~~z|~z~}{}~}|~~~~~~~||~~~}z~}}{}||z}}~{~}~~|{~~~{}zz|}|zzz|x}uz|ywxv{{}yywwzyzux~zxxwxwzy{yzyz}yzw}}||yy}~~y{yzy|w~y~yyy||||uxwwzyz~{yy|y||zvy}wvyz|x}|{zwuw}z|v{xy|~y{}zzxyyv||xxx|}}zywy}}ww|zzxw~|wyzy{~~t~yzxxy{vyxz~|}|}u{|~~~}|v{|~x}}}{||}zz{}}zw{y{x{~yzy|xvuzyzwxs|zy{vyzyz~{w{{}z|zy}{z{zz}zz}||z{}z~{}|z|{zzxz~z{z~|{xw|yzytzxxtx{zx{~|z}{}zx{}y~zzw~yyy{~~|{~~}~x||z{y}|}zy}yx{z{v~~{xx||tv|}yu~zw|{~{{{{{z{}|w{||}}|{z}|zxzy{y|x}yzx}{xz|xw}zy|{{|xywzv~||{|zy|{~zy{}|||~w~}{|xyy{|}yyzz{yyzywzxzyzwz|}}wyyx}x{wvyz{y~}{|{z|z||{w{z~{|r~z}|y}zx|}}yz{w}yzz{yv{zy{zy{zyyz}~z}zx{xzyz}~~|~|wz|{{z}}}{{{y}y}y{{{y}}||yxyxz~y{yz{yz}z}}{|xwz{{z}ywzx{|y{y~w{{z{z{{|y{~{yx~~}zz~}~}||{zzz{~zyywzz{{zv|w||x{{||zxy}}{z|}y}~|x{u{y~zx{}}{||z{~{{yxzyy{{y}~}{||{wz|uy|}{{v{{|xz{z{|{|}~~z~yu|wv|z|~~{~~~~|~}y|}~{~}||}~}~}}v}~{~u{{~}{~~}|}{}{~~~}~|~}|}~}~~}{}|}~~~{~~}~~{v~{z~}}}|{}}~{{~~|~||~}~|~}|~~}|}~}~~y|}}~{~~}~{~~|~}~|~}}}~~|~}|}}~~}{}}~~}|{{~{{~~}}|~}}z~~~z}~|~|~||~}~~|{|y~~}|}~|{~{~{|}~{~}~}~}|~|{~|~z}~}y}~~}~}~}}}}~~{~z}}}|}|}~x~}~}~}|}}|}~~~~|z~}}|}z{|}{|}~yx{y{{xw}y}{z~x{yyyyyszz|~u~~{zzz|ywzyzxz|}wzz}y|}zw|w}z{{~xx{|y|{~~xx{uy}}y}|zxv|xyz|{xw|y{xz{{}zwx}}yyw|xzzzx{zz{zzz{x~}x}{zy{}zy|zyzzzz{{xyy~wzx~y{xt{}~{{{|}y}{{|z}|vyyzzwz||w{{}yyy}z}x{x}w|xzyz~xx||{z~|{zxy}|zy~yywz|yy{yvxzzyxzz{wx|w}~}{{|}|y|xz{yw~|x}~ww{}}zyyy|z~x|z{yyyy|~w|yyyz{|z{~wx~uxv{x}|xy{}x}y|xy}zy{}v|u|zz~vyxz~}~|u{{|x~{~zzwz{|x{yxx{v}|{{~}}zzx|y{y{|{z}{|{|{{~|~}|}xyy}zy~|{~}zy|zwz|}zz|yy||wz~~z{x|z|yz||z}zz{||zz|yyz|}}||yy{}~|zyzyvxv|xzzz{~{yz|www}{}{~~}}xywz||}y~z{{{zw|yy}z{{vyyx{zy}zz{y|x|}zzy{|zy|zzxy|{x~xw}wy~~{zxxtwxz|{xz{y}~y|}||yw|z}xzz|{{~|z{}xx{zw{}yw{xz~{wz|y}xzzzw{}{|}|z{xx}zwyy|{y|zzz{x}|vz~}yyz}|{}wyx{v}yz|zz|{xvxy~y|y|zu{{}{~zx|z|z|{|{{w}||z{y}}wvxx{{xyzzy~|yz|zv{{||y|y~xvzzy~~|}}~~~~~~|z|~~~{~}}{~~zz}{~}}{~{~|~~~~~}||}~|}~~~|~|~}{}~|x|||~}{~~}}z~~}~z~~~}~|{|z|{}{|~~}~}}|~|{{{~|}~~q}~x~~z~}~|}|||}~{~}~{~~{{~~|~}~{}}~}~~||~}~|z}~}}{~{{~~}}|}~z}~}{zy~}}z~~}|~}~|~y|~}{||}}~~z{}~|{}~|~}}|~{}||}~~||{{~}|{}~z~~}~~~~~}z|z~~~~}}}z|~}~|~}z}{{}}{{}z~}~yx~}~~~~~}~~z~|~}}~|}y|||vz~z}xxzxrzxzy{{y{zxvx{~zzxvy}|x~yw{xxz~|s|w~|x~{||z}|}{||z{wzz|{x|w}y{{ww{y~x{}zx~vyzzw{z~vww~{{}|{wxz}}y|zx|y{}|x|y|ywyz{}|z~{yvy{ywz|}|yvyz|x}}yz{vy|yxxw}zzu}xz}}zyyy||||zzzyz{|yyz{w{z}z||{w}yzxxz~zzz}vtu~z{{xyxx{yux{}|w}x}~zyy{{y}{y{x{{yy}yvz}zy{y{xx{{y}}{~xu|~x{u|z|y|~~|}{||{z{}z|z}y{y|{zvz{}zxzztvz{{{{{v|vsy}vzzwxz|z}zyy|}}}{|{~{zxyz{}|}z{|{~}x}y||z}yz}x~w||x||wzy{z}}y}~w{zvv||}~~v|y}}}z|x|y{zz}yz}{y{z~x~y|xw|~y{}yvzx{|yu|z|x}}yz{~yzzy|~z||{yzz{}{{{|~}x|{}z{}{~~{~~|ywy}yz|{|zx}|wz{}zx}y|{y~{{u{|}x}z{y|{zzy}|{{~{{|{~uz|~~zzyz|zxz~yy|z|zzy~~w~{zzz{u{yw|t{{xy|{~}{~{||}|w{yzw}{~|zx|{zx{~{y~zyyw{wzy|x|v|x}{{}zyzzvxzux{{y}{x{|z|}|{}zzz{~{y~zx{{}{zwtw{z|{}w|}y}zzv~yxvwyy{w}}{{}}zy~|~{zzyy{{|zx|}~{~}}~{||~|{|}}~~~~}||{~|~~}{r~|{{x{~~}}}}~}~z{}}|{~~~~|~~||y|}~|}}}}~}|~~~{}~}}z|}}}~~~~}}{}|~~~~{~{~y~|}~~||~~||~~{}~|~~~~~~z~~~|~y}|x}|t~}~|~}~~{~~}~}|}|z~|~~~~}~}~}~}|~~z~}|~~x}z{~~{~}|{}}~{}|~~~}}}z~}|{~{|~~{}}z~~~~~|}~}}~|~~~}|x}}}||}~}~}~x}{}}{{|{~}~||x}{{~}~z{z}zxw~y~z}x}y|{w{zz||z{y~y{vx{yxz{||w{zyzw~{|y}{y~x|vzw{v|}z}{|yz{yw}}zyx{v}zz|yyyxwy|zzw{wx|t{y{zy{}}wwy{{w|x{y{|}z|yx{zvz{z{{|zzzy~}}|||w|yyz|{u|yzxz|}|z{|uyvxxz||xvzxv}{vyz{zzyyz{}wzxww~|yz~x{zzy{{{yzz}{y}~z}xyz|yx~y||{x}xvxvxvy}xz{{z{w{|y{}zyz|}}z{~vzv}zxy{z~zyyvywyy{{{~~yxvyvyzxyx{{{vz|x}zu||w|}w|y{zy}|yz}zy|{z{{z}y|}vzz||{~x{}{{}w~zw~}z}}{yz{|{w~|z||{x{|{~yv|~||y}}xz}xy|yzzvyyx|u{xz{yyzz~{}{zz{}|zz{w|{~zvxz|z{z}yzx|yv{~~v|zxz}|x{zz|{{z|z}}}|{~zzrz}}xvz||wx}vzy}{zyyzzu~yzz}{}y{v{{|~xz|xzw{|}xy~yxx}|z{yzy}xy|{~z{wzy|z{|u~{}w|yzwz{{{yxwwz}|vu~{zy}||zy|x{z{|{{||zx{|wy}zyy}{}yvzx}y{yzz}sx|~vzy|{yyzzy}{~}|~yxwxzy||{z}zx|}z|z~zw}zzy{zz}wy|~|}yy{~yx~xz{}y{w|z~xxt}yyy{}y|y|}}{|{zzzyyy~x}{xvzzzwzx|}x||z|z|yv{y{yyx}x|y{wxxy}|~~{~~}}}~}}~}~~}~~{{~~|~x~}~}z}~~}~|}|||~~~{z~}}~~~~}|~~||{{}wz}~~|}{|~~~~~}~}{}{}z~}~}~~}||}{|~|~~|}}}|~}|~~}||{~}|{{}}|}~|~~{|{~~~}~~|}{{~{~~}||~}}~~}z~~|{~{~|~~~~~~|~~{~}~{}||}}yy~{z~}}~}}~|{~z~~}~~~~~}}}~{~}y{}~}}|}~~~}|}~}}}~}}}{{|~~}~|~{}|~~}~y}~}~|~}}}|~~}~z{~}}~~}~}||~}|}|}{~|}~~~{z~}~~~~|~~{z{~|{x|z~~{zu{yyx{zzwzxzwx|{x|wwy{zyxzywvz}zz}t{|~ywy~zz|z{~}|}}{xy|z}zz|}w{{zyw{|y{uwxzzxyz{xyy{w{u|xxy}|}z~|~yy{w~|zy|y~{z~y{{|}~w}|x{}~tz~{|yyyw{{~y|}xyv}y||w}|zv||twxz~z|yy{{}|y}}~z}}|{|{z~{zw}xzwzzzyzywyz}{wzx{}{~z{x{z}yyz{zw{v|y|v~zsw{x||y|z}{}~~}}{{xz|~|zzxzw|}zxzxyxzy|w{{||zz{z{yuvzyxw}x}zy}{z||{}z{~~~|{~{||yz|x{wy|{{xuxv{}~yyz~|x|{z{wzzyzu|xz{|yzxxx|}zz|||z}||}x{{w~{{}~}z{y|w{z~xy{~y{zxw}{y{{yz}{ztwyzy~v}}{|}|}|z|z}}|zyx~~~zyyxyzzz}{ty}yywxwvy{|zyy{|{}zy{|{x{y{|zz||}|wz}|ty}z}~y~z}}wy{|z{||{}yyxzww{z|v{wx~z{zv~z|wz}z|xy|zyxvy|zy|vzyx|}~yyyv{yx||v{w{vy|z{|z~xxxx{{yz}wyz~xyx|zxw{{||{{|{~y|||{xx|z{|{||{y{xzxwzz|yx{}x{zzzy|z}|uz{|xzwx{x}~}z{zz{}|~{z{{~|{z}~zx{}}{~||zzxy{{ytxyx|v{||y{}s{yyyz}y}w|}{{|}zyw{ywzz~x~y}{|r}}}|~~}{~}~}}||}x~|}~{|z|{~}{}||}~~}}}}}}z~}}}}|}}}~~}{}}}~~~~}~~{z}~z~{~~~}~~|{|~~{~~~}|~|~||}|~|{~|~~}~}~}~{~}~}~~~~~~}{v{~|z~}}~~~|~}}~~~}~|}~{|~}}}}{|}}|{|}|y~}~|y|~||z}~{~|~~~~~~z~}}~}~~}~|{~}|~~}~~|~}~|~|~}y|||{}zy~z~~~}|z|~}~}~{}|~z~}z~~~}~|~~{~}}}{z|~|~|~}|{}~~x|{v~x{}}ww}y||zy{zy||y|{yzvy~xv|v~{xwz{~z{{zzvx}ww{xzzz~}|uy{{{}{z}y}{w{|z~~}{}{zyx|{xwzzw|{~|x{y}wv|}||yyz}{zv~u||}~uz|{{}||}wy}|rvxv|||w{z}{|y}{y}zuzzvw}{xvz|xzz{z~{yx|~zx{{xz}yy|zyvz~|{vz|x{x{y}{vxzyw~y{xzw|zzzxz}zz~~}zz~zxv}zyzzwx{|}zy}z{|z~zxw|{yzy{w{{x{{{{w|zz{zyy}{|zyzw}|yz{{{}vxy}|{x|~y}}yx{xzy}|{{{x{w{xyy~z}|}{}w}zzzzy{z~{}wx{{|v{z~zxyzy|z{{x|}z{{}|wvx|||z}yx}wz|w~z}{zzz|y}x}zs|}|~}xywx|}y|}yxyyz{y{}x~~{z}{|~{||}wy||{z||y||||xzzy}zxv{|{zux|}yz{{|xxw}y|y{z{vx|||}xyzyxx{w|yxzzwwxwz{~{x}zz~z{{y~y{zvyzzzx|yz|zyy}yw~~w{vzx~zwyww{z{y|{{{t{x{x{wwzu{wtyxzz{ysyxw~zyyy}wz~wsy|z|t{|{w{}|{}xwyz|{w|y|zywx{}xyy{{ywxwz{{y{{w{{{vxyz}{w~xwxzyx{zyzzz{|xx|y|zy{vz|z{xy{{yywzz}z}|}zy~{y{yzz|}w{{w{{{x}zxxyx|x{}yzwxy|~z}}|}{yx~yywxywy{z}yxz{z}}}~}~~|~}}|{~}|}}}~{|}~~~}z{z}}}|~~~~~~||~}|}y|~}|{~y|~~~zz{~z~{~|}{|~}~~~~~~~~~~}~}~{~}|}~~~~~zx}{{}}{}{}}{}{~~~}{}{~||~{~|||z}w{}}~{~}|~}}~{}}}|y|}{~~~~}}~|}~|}~}}~}~}~~~|}~~|{~y}~|{~~{|~~}~~}}~{~}~~~~|~|~}}~~|~|~~}~~}|{~|y{|~}y}}|~}}~||}{~}~}}~}y~{}~}~||{~~||~~~}~}~~}~{}|~y~~~~~~}~}~|~||{~||}|~~z}~~{|{~}}}z|z{x|z}~{xxy}yy{|{xv{v|yyz|xy|xw~z}x{yz~}v}|{{y{x}||zzy}{z{{x~y|xy}yz|y{y|z~xzz{{zxyxwyw{xwxz~|x{xxz}y{wv{{}||y}{|{|z|zy{{||y}|yy}|yyzuzwz{xz|yvzzxxxu}y{|xvz|zz~|zv|w|yu{|w}~v||{yzz~{}~z{~x{|}t{zz{{{||{{|zyvzz|{x{|xux{y~x{z|x~z|xy{yy|{z~|u|y|~}zxz~yy|~xxxzz|ywzz|~x}{uyv{xvxzw||{}x{w|zy}{|{x}|w}w{~~w}y{yzy{zyy{|zwz{yy~{xw}v{xz{|zy}{{xw{y}z~y{|}yyyz|~}z{||{}~{}z|{{{uwswx|z|y|x{{}x{{{ztyx{z{w|xz|{|}x{z{{}z|||}yy}|y}}}~||x}zz|}wwwz|zyxy|z|u|}x{wyyw|z{w|}|}~{x|xz}x}xzyx}~|z}~|~{z}xzw|}xz|{~x{uzy{|y{{w{x}xx}x{y|vw~z|{{v}yz{y|zx{}{twzzyyyy}~{z}y}x}||~zx{}z}zzz{xxz|x{x|{{{{{z|z|y}}y{|~|z}{{x}wyx}z}z{wx}}y}yz|zzy|}zy|z|wx{|z|yx|xzyx|z~|zzwzw|{x|vztzy|xx}{}z}||}ywsw{x~vzyyxus{|z{zy||{y{zyxyx~y}y{{yyz|x{~{}y{z|}~|~|{}}}}~~|}~}}~~}}~~}}~}~}{~~~~}~}~|}}}~}~~|{}}{}~~~~~}~~{}~|~}{~~~|{~|}~}{|~{}~~}~~{z|}{|~z|}|}|~}}}}z{~y{~}}}}z~|~}}{|~~~~~~~y~}~~~|{|}|}|{|||}~}}~~~|~}{~~{{|}}||~|{z|~~z~}}}~~|~}|~{~y|~}z|{~~z{y~~z{}{~~||{~~~|~z~z{|~~z~zz{~{|~}~{|}|~~~|}}{|~~~|~}{}}|}|}}~|}~|}{~~~{|~}}~z||}~|}~zt|y{}{|}{zzwyz||}{{x}w}z}zyx}||~}zw}{{y}}xv{wyxz|xy}|{}z~x|}x}vx{zx{xzv~}}{zy}zx|zsuyyzxzv~xxzzy{zxy|vzzy{yxzzxy}xy{wyw}{yyzxx|z{~u{x|z}z{zyvy|{z{u{{wyw||zy||yyy}yzzwyzxy{{{}yy|~vzvz{yzy{{{wv{yzy}}~{v}|{uy|x{|y|}x{w{|x{wvxw|yzzywv|z{}{yxvz{x|xww{vxy~zwz{{xx~yy{xzx~ww}|x{}z{}y{zzzwzyz|xzyy}z{x~yzz|ywx~{zzy}yz{z|z|y}w|xxx|{{{yzx}~yvxz{||z}xzzyzz}yxyyzw{x{y{z|zw}{v}|xz|}{}{zyxz|zvx||y|yy{ww{{zww}w{}y{yyuyz{z~|yx|xx}{|{z}y}{{|y}||{{xy||{|x|zyw|{}{vw{|}x|~z}zz|||y|~{zxy|yx}{u}x|{~yz{zvyty}x{ywv~{yzz{zzy~{}{x|{}zyzz||z~x}zwy{z{v|||z}}}y~yz{zyxx|r}wzywxzzzz|v}zw|y{|y}{~{{w|{yyyz}{xw{{y|uy}wzy{z}y{yx}zzwv|x}xvyy}{w{x{|{zzxxy{yx{y}|z|~y{{|x}xz}~}{}yzy{z||rzyz{xyzwyxz||y~}}y}|v{{zzvzxv{y|vzyz~zx{x{|yyu|z}y{~}px{xyzw{xz{x{vz{|u{yy~~{zy~{~~}{~{~{~~|}~|~~~}~~}~}~|}~~|{~~|~|~~}}~|~}~~|}z~}~}}~|~~~z}{~~}}|}{{}~}{}}|{}}}|~~~~~~z}~||~||}}~~}{~{|}~}~~~~z|}~~|{~~}~}|{}~~|~~}{|~|~~|~~}~|z|~}}~~~~~~~}y|z~|{~}~z||}~}~~{~z}}z~}|~{|~|~~}~|}~|{{~~}}~~~}~~~}}~|~}z}|~~~}~~{}~~}~~}~{~|~}~~}}~}~}}|{~}x~~|{z{}}|~|~}~~~||~{}||~|~}~}}|}}}}{|||}yz||~~~zx}}yyw{|{x{uy|z|{xxzz}zxyx{z~}{~xuzx{y|{~{}|{||~{y}w}vxz}yz}y~y~|ywz||ywy{|x~{vzz{y}xyzx}y}{z{xvxx|{}~~xx||{xzvwz|yz{||~zzz{z||x{zzxwy}{u{{yxxz{~xw}y~x{x{y{}x{{{}y{uz{|x{||yuz{{}{{z|w|zzzsu{}xwwz~vy|}{wvvzxt{x{zzy|zxz{yx~zy}}x}xyz{|z|yz~}w||~|~zy|}w{xy|zxy|y{zxz{{vvxxx{yx|}||wzz{{}|y|xyz}zyyz{z{|xx|xw|y|x}{y}w{}xwwz{~yzx}|z{wyyz~|w|~z~~yzzz}z}{||y{uz||{~{|||yz~vyyywxzxz|yyyxv}{zy~|wywx}w}y~|||zx}x|{x~{y{{{|z~z|}{~||{}{}y}t~|y~|{z{vzx{yx|sxxy{zyy{x|zz|}|w|}|~{{{vz|qyv~yx}}~z}yz{{xx{w{}}{{yzyxyzz|wz{yzwy||vz{|xw{{z}{x~{zzyz}z{}~|~{}{wzx{|yxyzynx{~x}~zx{|wy~yz|||xwxz{{{~|zyzxyy}|z{~{{{{~}w}||{z{|x}|xv~|v|v|wy{zxywx}{vz|zxy{xx|y{zzwy{z{}x|zu}{{}z~}{uz|{}}y~xu{|z|{{{~xzyz}zz|}wz~{|yz{|{yx{~{{{{{}y{z}z{}}}z{|~~||{}y~|~}z~~~zz|}~}~~~}~|~|~|~}}|yz~y{zz}|}|}}}y{~|~~}~~~~}}~|}}{z~{~~~~}~}~~~z~}}~{~|}{|~{|}~~}~}|}z~}}}y}{}}}~|~}z~}{~}{}~}~}|~}z~}}|}}~|}w||{}~~~{~~~~~|~~|}y~|~|~}~~~|~{~}~~~~~}z~~}|~~z}}}{~~~}~~}}~~~yz|}~~~|~y~{z~}|{~}~~|~~y~~~~|{}|~}~}}|~}~}~}|{{~~z}}~|}}}}{{{yrz}{{vx~{xvy{yy|r|{|{xw{}{x~|{}{y~x{~{y~y{|y}|zz{{}|zzxyywy~y|{{z}}y|wxz~vu|~}wuyxyyw~yyw}zy}wvx{zytyzzwz{yu|x~{zyx{z}v{yy}{}{zy|y|{{y}~}zy||}}zzwz{{}{{{z}z{z~yywxzy{{zyx~y|{x|~v{{{x}|y~w||zy}~}|uyzz~{}x||w|{x~|{wvxxzy{zy~|~yy{xzu|{|w{y~z{y~|{}{x~y{|{{wyzxx|zy||yyzxzxxzz|zyzyw||}}{{xz{|yzw}{wxyvxz|~z}|z~}|x|{v{~{yyy{~|zw~yy}yw{z~{x}{zyzz|y|y{y{|u{{}||zz}zy{yyz}w~{{{|~{yzzyz~y{}|z|xz{{}{{{yyz{{}}wyz}~z~zyy|{~|y|{}~z}z{yyy}zyy}}}{|~y{{|~}zvzv|{|{}{w|{{~zzz|z|yyy{|}{}xxv~|}|{yyy|{{y~xzzy|zzxz~~|{}|yzvxzyyz}wz{x{{zy~w{}|||~~yx}z{{xzzyw|}{{|x{{y~{|z|~}{z}y|~y{uw{xyw|}x~wx|{}{xz|||{~{yyz{{x{xz{x}}|}zy{yzvw|zy{z|uzw~}{}z~y|{{{u|z{ywwz|xxzvxw}yxy{}{yzvv{|vxzz{|{{u~z{y{{|{|xz~|~{xv}yxz{}yxxzuy{x|yxzz~zu|v{wy|zzz||{}{z~z|~|~~|~~{~{~}}}~||~}~~~~}}|{~z}|}|}~|}}}~~|}~||}}}}}~~{{}~~|~z~|{~~|}~}~}{}zz}~}|}}|}~}~y~~~}}z|~|~}|}~~}|}~}~}~{{}~}{~{}y~~}~}}{w~}~|}~~}~||}~|~}}~||~}~}}~|~~|~|~}~z|}}||~z~~|y~}|~}~~|~}y~}}~~~x~||~|~}}}~}{|}{~~~}}~~}}}~|z|~}}||~}{~}}~}z~|~y{}}{}{||}}~}}}~~}}~{z~z}~}|~|~}~~zz{y{{|y~wz|xwzz|tyy~|~|{yu|xzwxyxzzzt}xxzxyz{}|xxy|y||{x|zyyzyz}ytzxxzyzyz||yu~}vy|vyyxzzvzw|y{zztz{}}yyz~y|{y{v~z~z{{|{z{~|x{z~|z|yq}vvysyu|wyyyzzxyxyxx}wu}}zyyyz||vzyyz|}yvv~{yx}w{~zyy~~y{z{yz}wwzzzw}|yx{xxwyy{|zwzyzyz{{y}}{{{z~|}}zuzw|~vz{|vxw}yx{}x||x|z{}zzyx{zzzyy{~}{wx{{yxzyy{{z~{{{zzzzz}zw{~}{x{yzx}{|y{y|~zxwzz{yx{{zzywwxz|{{xuy~y{v~y}|zx}xx~}{||v~z}zz|}}~y|{{|}zyvzzyz|yzvx{{{{z{|x{{}uy{y{|y{z{~~x{{{}xyz~}z{|yy~{}~|yz}}|zzy{|{w}vuyxxz}zz{y{xxz}yzyt}x}}}}}~zz|xy}z~{~|{zxzy{uy{wyz}zyzy}{vz{y{}yyxxxyw{yz{z~x}{zzxv~{{||{|zz|y||x{yz~z{{|}{x}|wy|}{|}z}x||w{}wv{z}|{w{{{yyyxu{w}xzx|x}}{{{{{wxx}}z~s}}~~}zyxvz}~zyyz}x|uxy{zz{yyzww{uyxxys{yvw|yz{{z~}}}}{wt{xy{}zzz{x~~zzyzxxt{{{~x{y}y}y}yxx~~}uw{zz{zx{|x||x}|~wzzz|z~}z|}~{|~|~x~}}|~{|{~}~~~}~~~}||~|~y}~z||}}{~xz|||}~~~}}~}}}y|}~|{z|z}}}~~~~}}~{}}~~|{|~}~|}}}}~~~{}|}}~}{}~~|}|}}~~}}|~}}~}}{||~{~{}{z}{}~}|}~~}~}z~~~~t~~~}}~~}}}v~~z}~{}~}|{}~~{|}|~|~}zz~{}{{||~}~|~}}{|}~z}{~{|~}|{~~~}}~}|~||||}}{z}~|~~{||~{}|~{~}~}~|~~|{}}}}~|}||}~~~|{|}~|}~~}{y}~~|}}~xvxzxx{{}z|{}x|{u{vz{y|yyu|zyy|}|}{|z|wxu{z{~ztz||zxzw~{{zz{}vx~}y{~|}y}zyw|z{y{|}x}zzyy{{zyx~|uzz}xzyw}|wx}{{x}||x~y}xy|zzzz{zyyvywyyv{|~~yxw{uxxx~~zxzzx{}|{{wzyyz{{z{v{uwvzwz{~yw{z{zwxx~x}}yy|z{x{||zyvyy{}z}{{x}x~~|xz|x{u{zyy}yyzvx|twx~{vxy{xy{{{x|yz}z{z{vx~|zyws{}~}}ww{ttxz{{}|}~}|wyxz{|~|xwyy{|{}{{xz|}xww{||z||{xy}yxy{vzxwyzz|zw{y}y~|yw{vzz{zy{|v~|}vv|}zw{}x|z}{zzzz{~{{{z|y{xy|}z|}}x|zwz~wz{w{}|}}wx}z{{}{|zyx~}{zy|}z}z{zy{~x{}v{xy|{v|~xwz~|zzw{y{{}zzvtzxxy~z}wyz{w}z}|}{}}}z}zv|z{||{{y|x~wz}{{zyzxv|xz||w|}v{x|w}x~vxxwyy{x{||z{{x{zz|zz~yx{xyy{}zz~{{~xv|z}zxyw{}zz|{yzw}u{y~zyy|xyyvywz|xy|z|wzx}zvx{wzwx{|yzyzxz~{{{{zyz~z{}{{}{w|{{y{|wx|yxu}xxz{y}{|y}y{{xsz{{w{x{yy}x}wz}yy~{x{xv~}vxz|yzx|yy{|x||y}zwz}{yxxx{xyx{z|{|yy~w{wz}}|wz{|~~}~}~}~~{}~~}{}|~z|~}y}{}~|y}}}~}~|}|}z~~z~~||~}}~}}||}~|}{{|~y}}{z{}~}~{}~z~~|~~~}|~}~~|~|}}}~~|}}}~~}|~{z||}}~}{}~~~{|y|}x|~~~||}}~{~}}y~}~{}~~~|~|~~~~~~~|~~}}|~~~~~|}~z~}~}~}|~}|~~|{}z~}~~z~~~||}~}~{}}~~}}|~~~~}{|~||~~~z}{}y~}z}||{}|}}y|~||~}|}y|}|}~}~|~|~|}}}|}~}|{~}}}{}~{~}x{~|z~|z~z~~}zz~~|{x}~~~~|{~~}~~~|{~~~{{~}{x}{}|}~~z|x||{|zz}~zxz|zyzx~z{x{vzwzyw{x}yzy|wxxx|y{wx}{ywwyy{y}|x~~|{}{y~}yu}}v|y{uzyz{||~{|xzy{yvyyz{x{|xw|wzxw}z|xyxw{|~y||y{zzyz{|z|z~v|{{||v|yyxxyy{zywxwt{yvxw{xx~|wv{|y|w{{wz~y}{||u|{v{zy}zw}y}yyz}yy|y{||v{}yxw|y{}v{|zvz}zxw|}yyyzx|||y~yz{{{z}wx{z{}z}x|{}xz}vqzy}{{|{{|y{yw}z|}w}}{}vz|y}}x|~{x}{}{z|w}{{zy~|wy|w|{|z}{zw{yvyzz{yv{zyz|y}|}x{~zy{xyx}w|vx||}{|{|x|}y||{}|z{|}}|{}{{|}|{w}}~y|z}{{|~y{w|{|xxz}w{yvz{w{|{zz{xxx~zz}||zyz}~y{yx{~zw|{wwwz}zy}zw|{yzyxy}{xwx{{z{~zx}|xz|ww|~y{y{|wx~y{{vxy|x|~y{}}yx|~wzzz}zwzzwz}ywzzzzx|}x|{yyw}{}}{z|}|{}|}zz{{{y|z~vw}yuz}}zzwywzy{xyvzz|{~zyv|yu{yvyv{zy}x|y~yz{zx}~z{yzy|~z|zwvz}|ywx}y|||}yw|{~yx{uxxv|{zx}y{y{~wxz}~||xyzy{}}~}{|z~}}{|z|y{z~}{{zyw|~xzx{{{{{~|~z|{{wzzwyx|zy||}y}yz{y|{~|}||~{}~~}}|}~|}}~~|~~x~~|~}~}y~~}|{}}~~}w}{{{{~~~~{~~}}}}~~~}~~|||z}~~}{|}~~|~~{|}|~zy~}z}|||~}}~}|||}~~}~~|~~~{x~|~|}{|}~}|~{|}~}~{}~{~{||}~~||~}~|~~}~~~~~z}~~}}~|~}}~}~~~x~~{~}~}}}}z~||~|~|~}|{}v{z}~~}~{|~~|}~|}~z~{y~|~~}~~|z}~}~~|~}}}}~}{|||~~}~~{|{~{}~}}~{}||~}~x}|~}z~~|}|}}y~|||~~|~~|~~{|z}z}{{{~|y|}}~}~|{y|~pw{yx~}yzy}y|wxz{xy|zx}~y{~tywyxzwzy{|xv{yx{zyzzzzz~w|y}}{xz|wxytxwx{vu~wz{z{wxvxzx~vzxyz{y|wzyz{{wyzyw{yuzyz~y{{zxxxy{xx|||yxz|z{{yx~|}zzx{wxzy|xxzw|zxwz~ywzy|xvwy{wu|{xy|wzyu{y}}{xw|y|w{|y}{{w|w|{|y|x|~{z|zxy|x{{z{{{w{uyuzzv{yzvy{xwyx{yzy{yq{yz{z{~zyw~~{{z{||~y{{|{{zzy{z{}u}xwz|}y|yw{x|xz}||{}w|~~vzuz{x{}w}wu}z|yx|xzx~}{~|}w}yxzxz|v{}{w|{vxwy{z|y|w{}w{{}~v{z}y|y|{y{{{~|||~yw}y{{y}w{{}zy||}xzy|y||yxvxwyz~vzxv{xxvz|zx{w{u|xz{{z||}~zy}|z}zy|yz~{{zyv{yzzz|xzu{y}~yvzx}u}yyvywww|zuwxy{wyyy||zxzxy}|}wy}y{z{xzw|zsvy||{yx|zy{{xz}w|w|y||~v|xxxwyxxv}ztyxx|xxxy}x|vwy}{{zw|zv}|z~{yyw}zyy}|{vv|t|uzw{z|||{||{yyyyzyyx|{{{wv{|y|zxxu|x{zx{}txzyzz}zz|w|}{~x}{{x{{xyyy}}z|yzv|z~|zxyw{{zz|||yy}vwyy{|{z}xzywxzy{vy{zz|xyr|yy~{}xzx~yy|}vv|zzxv|~~}~}}}{~}y~~}}~}}~{~~|~~||{}~}~}z~}}{}}{~|}|~{}~|~{{}||~|z~|~~|}~|}}}~~}}|~|~|~||{|||~{|z~}|}~~~{||~}||~~~{}~z}~~|~{~~{|~|}}z}{~}|~{~~}}}}}~~}~|{}}~~}~~~}~zz|~}~}~~~{~}~{~|}}|z|}}~}}|{}|~~|{~}}~|~~|z~y}z~}}y}~{||~~~}||}~}}}~}~~}~~}~~}~~~|{|~|~~~w}}}{|~~~z{~~~~~}|~y~|~|}|{~~}}|~}|}y~|{~|~{~}}}z}~~~}{~~}}~~~|}~~~}}~|~~ywywt}~|y{|{y|yvvvyw}|zyx|zvv}z~wyxyyuy|xz}{}zzz}{~y|}z||z}z}|z}}}~zz{{|xyyzx~xwwwxy}yuw}v|z{|w{yy{wzxwyz~{y{|{}{~~{~yv{xy}xt|zy|z}{x~|y|~z{wwyxyx|yw|z~yx{{|}z{yxxwx{vzz|}~{{}z~{yy|}z{y~uyz{~|x}|xxy|yxyyzxztx|{z|}uz{yzx|zzyxux||x{zx|}}z{y}w~zzv{}||x}z~{}xyx{}w{|xx{xwvz|zzxxu{xvxzwzxzyz~z|zz{yz{z|y{{~{{y|}{}~{{y~{|x}yxz{{wv}x{yuzz{zzyy~zyyyx{t~zvxz|{yzz}|{yy{{x}z{~|}|{v}|yz{ywyx{{|~{y{{vzywuvzz}}zwvvw}x{yxy~~~xv{x{yx|y|{{yv}x{|{y{zy~vx||wu|zzwsx}yys{{{z{z|{}zzxz{w}z||{xy|~zyz~zyv~x}w|zyzyz{|{|{}}|wyzzv}|vxyz{|y}w{y}w{~{xwz{{~zyy}y}~}y~~{{|}{y~{zzuz}u|zz|y~}y}|wwxzzz|yyyz{z}}x{zyyxw{wwzzxxzz|{~x|z||z{|zy}{yzyzy}{}|{{{{{}|yyy||r|yyz}{{v|wy|zv{y{|z}xx|z|z|zy|z{z}|}|xx{y|~{|z|vw~zy{|vz|xz}yuzz}vzzyyx~~ztx}ztzxyxz}yyzz{y}~|z{{~x{~~z}}}{}~{|~|~~z}|~}}}|v{|~}|}|}z~}}{|~~}}}~|~~{~|~w~~}~|~{~|}~{|~~~}~z}~~{~~{|{~}|~~~|y~|{}}}~~z~|~~}~|~~y|}y~~~}~}}~}}|}{}~{{}}|~|~~~y||{}}~||{~{yz~{~~|}|}}}|~~{{~|{|~~~{}|}{|~}}{{~{|~~~|~~~}|~}}~}~|~}||}}}}~}~~~|}}}~~}~~}~z|~~z~}|}~|}zz}~~~~|}~~}|}{~|}zz}|~||z~~~}|{|~}~~}}{||}y~y|}~~|~~{}~~}||z}{}}}}~{z|w|~||~~~~}~|~z|yz}uvzxz|wy|vxt{{z||x{{v{y{{vw{{|wy}z~z~{z~y|xv}|xyw{y~x{yz|wx|v~}yyx}z~{{yz{zxzxzy}{x}~yyw{svy|zvy{vy|y|yyzzxyw{}y{t{z~}|~wyzyx{wx{xy{ztzw{y}yv}z{}{}|xwyyx|tvvvv{z}y{}y|wz|z{y||v|w{zx|zx|}||yxs|||~x}z|z}|uw|}xxz{y{v}|ywy{}vxy}xzz{{|}zzx~{z}x}zz|y{x{|v{}|yyz||yyxzyy|{y{wz|z~uwy~w|zzx|yxz|z{y|w{yz}zxzuyy{z{{vyw{zz|t{|xy}{x~v{~|w{{zz{}{}x}{zuyxwzyzz}y~yw{zyz~|{yyz~{y~yxxx{zz~uwy{xx|}~{zvzz~x|y|wy}w~}yww|zz|}zzyz}{uz|{yzxzx~v}|ww{z{}{z{yyy}~{|x}{}||{y}y{|y{zwzxy{}zv{{zzy}~}wzvtx{|~yz{z~x|yy{zwzxy|w{yz|~z}{y~y{||{}xzxz{{zu}{{x{|{|}w{xz{~x{{}}zy}{|{{{z}xz{zz|zzy}~|yux{z{zz{y{y{yz|xz|~v|{|vxz{{~}{xxzy|zvz{wxzwxvyz|{~xz~zz|vx|}x|x{~vz{|xz|wzvv{zyzywww{}{yy|~v{{z}{yzz|{{xyzz~y}|zyw~w{z{w|vz||zv|v|zx{|y}vv|z{}y}x|{}yzxy|yyyyyzy~wz}{|{|~|y|z}}v}}x|~~}~}{~~z~}{~~|~~|~~|z{~~~z}|}|{~|}||}}~}{|}}}|}~}z~~~}{|~z~|~~~}{}~{}~}~z}~|}|y}}~~~}~~}|~~~}}~|~}~}{}~}~}}{|~}|~~}~{}~~}~~t~~~}~|~~~z~~~~~}|}~}z}~~~}}~~~~}|~~}{~~}~~~~|~~}}}{~~}~|||~~~{~~~}|}~~{{}}}}{y~|y~~||{}~u|}|}}}}w|~}}}}|~~~~z~~x~|}|}{}}~|}~}~~}~~}~~}~~}}}{}}}|~~}}~~~~~|~~}~~{}}~~~~}|}~}}~}|}}~~{~~~|}}~}y}|~|{~}}|}}}~||y{z}xz{~y|z{||tvyz|xzvyv{|vzx{zz}t||w|x||z||||||{v{z{|{}v{|}{{~z{v}u|{z{}|}xzu{~x|w|w{zyw|yxyzz{|~w}xxx{xxwy}{w}{x{y~zz}x|{~xz|yzz{~{y|zxuzy{}zz~yy{{x|x}yx|s{zwz||yt|z{|{{{}y|{{w{zz~z{yz{{}~{|zz|~~xwz{ywzyuvx{z|u}yyywv|yzzyyvyyx}z|yywz|zz}{y|}z{{{~z|zzz{~xy{|{x|yyy|zx{z}z|xyy{wvz{ww{z{z}yxz{{}|{y|{}z}zy{yy|}|zz~}~{}{zuywzxwvu|x{z|{x|w|w|w}xvwuz~|y~|~xz{zyuy|{x|zx}zxu|y~|~xy|zw{w|xww~{vyxw}zzzz~z}zwx{w{~~|~{{z}{z~ywy}y{{zy{yzx{wwyz}{~yzywx{{v{wvxy{w{yyvyy{|yyv|xzyy{}z{~{}{z{{|x{{|{w}y{|}vz{}||}yw}yzyw{y}|w{yw}z~{{{|}xzzy}{y}{|wy{}xz||yyz|~}{{yy}zwwz|vzzxyt{{ywyv|x{xz|zw{}xy||||wy{w{}z{~zz{yzw~{~~x|{}{~{|z{x{wxz~z|y|{vzyz{xtxzxzx{uwyww{zy|{{|wyw}z{yyy{y~w|}{~}||zxy{}x~{zz{w|y}{{vyvxxxwvzxz|}yyvx|||}}yyx{~{}z}~}z|~~|~}~~~}~y~~}}~~z~y~~~}|~}}}|~~~|||}}}~y~||}}|}}}|}}}|}~|~|}~~|~|~z~~}|}}|}|~~|~~}}{}}~{}}}~~}}||{~~~}|}|~~z~~~~}~~}~|~}}|}~}|{~~~}~{}}|}y{wy~{}|~}~}~{~z{~~~}~~|}~~}~|}|{~}~{}|~~~}~z~|||~~z}}|||{{}~~|~~{w}~y}z}~|~}~~y|}~}~}~|{}~}}~}~|~|x|||}}|z|~}}|{~}~~~~|~~~||||~~~~}~~~}|}y~{}|{y}~}~~~|y}}~~w|y}}|{{y}ywzv|{vxyv|{{z{~zy{~yyzv~y}|y{|}|zvw{xzwz}vww}{~xx}x}z|ww}yszyxyx|{x}y~}}v}|yxwyzv~}yx{zyw~vxzz|xxzxwxxyyx{xzz{y|{vyt{zy|zw}wxz|vx{{zv}~||xy|}|{yvuv}xy{yx{}y{|xxwyz}yx{||yy{x}}}{{yy{{{z{xxzz}x{xx|zyz|zxx{~{yw~|x{y|zzw}wzyxz|}y|y}vwx{{yx|{{v|yzyx~}}zz~{v{|w}y{|y{y{xy~||zyuw{|{yx}w}{}~|{|xwzy{w{{|{~{vy~{~zyy{|{{y}z{yyzw{{|wy}zxy~zz{yzx|zy{|||y{{~~z}}x~xy}}kxxx{}|z|x}|w~|xy{{{yz~~w}}{||x~w|x{xww{||{{|{x|{~}{}|{z|vyzx|zv{{zzyy}y|zy{{{z{u|{}y}~yx}zz|z~|zw}wuz{|zy{z{y|z||~sz}zxzy|uz{}{{yty|{zzxwxzyzxy{zxy|z|y{y|{zywxuxxxx}{|w{xxyx|~xx{x~zyzz{zx}}zz|x{|uz~|z{z}zv|{wzz{wxxz}zw||x}y{||z}zvw|{x}{zz~y|xv{{~{~zyytz||{|z{{z|y{|zz|{}~wy}x|w}z~yzzy|{}|{|t|y{z|~z|{}{yxxy|}xwyz}zyxy}zwwzy|z|zzy}y|yzwv~vz|{|zzz}v}yvyw{x}x}x|~|}|~~|~~z|}}~}~{~~~}zz~~}z~~}{~}}~}{}}z~~}{~{z}}~|}~~}~~y|}}~{||}~~}{{~~~}|~~~~w{}}~~|{}~~}~~{~~~~~~z~}~~}~|}~}~}|~{~~~|~~~~~~{~~}}~|~~}~~}~z}~{}|~~~|~~|{{}|~y~~}|}{~}{w}}~~{~~~~z|~|~}{|~}{~}{~}~~~x}}~~}~|~~{~~~}|~{y~|}}~}~}~}}{|zz}~{|}~{}{~}xz~|~{|~~~{{~~~~}z~~~{{}}}|}}~}}}~~~}}}~~~~}{~}~~~x}|~{|~{~~z~|~~~|{|~y||{x~{~~}yyzyz{{zxyu}{zwywyzy||{v{yy{u{|wy{|w|{~{~}wy~{zywyz{{}}~z{}x{z}z|zy{{t|x{z{yvy}xv~z{z|w{zwx}wx{wzw{{x|z~u{{yy||yv{~y|}uz}u{uz|xww{yxz|xw{|xzywy}v{z{{x|z{uw||}{x}z}|}z|y}}x{|||||{~{~|~zxx{{v}{|}{wv|zwxy|zyy|zyyvzv{{yz{y|{{{{yy{||}yzwz}|yz}|~|}~xyzzy~zz|yy||x|zyx{~x}x{uzww~x}}|z{{}{}y{y||~{y{}}y}~{|z{{}wyy{|w{|yyx{xw}|{{zz}{y|{{{{z{z}}|{}z|{|zy}{}{|zx{z{zz||{|}|y}|z{yy{{{~x{z{xyyz{{x{wy{z{z{|{{zx}{}}z|}y}vyyyy}z|z{}vzzy{xy|~x||s|w|{{v{y||{zvyy{x|wzu{||}|y{z{}|yz|x|}}zxx}xv~}}xv~wyz{z{z~{}yxyx|uyxyy{zw{~{}|{~y{y}~wz|{||y{{xwzzy|x|yx}x|zy}xz{zwxyyyy||wyww~{{}{~~y||{z{}{z}~wvyy~||{~z|}}{z{w|{zx||~yvxzy{y|vy||xw{{|{~vyxwzwyx{{|||zxv}{~x{|z{{z~|yz~{z}{xwyx|xzu~zyyy~~~|w}{|zzz|yyy{|{{}}}}ywwxzx|z}|{{y}}}~}}~~z}}~|}zz}}}}|~}~}}~z}{~{}|~~~~~~x}}}~~z}|~x}}{}~|~}|~~}}|}~{~|yyy|}}||~~}x}~~}}~~}}~{}}|~}{y~~~{~~|{~}}|~}}zx|}}}{~|~}~|}~}~~~}z~~|}}x~}z||x~}||}}}{}}~~}~~~}{|}}}}~z}}}{{{}~}|}}~}}}|~}~~}~}}~~}}~|~}|~}}{}~~}~}~|z~}||y}~||~z~}~~~~|~{||}z}~~||~}~{~~}~~~|}~}}|~}{~{z}v||zxx}yw||z~y~}z{zz||y}y{y}w}wy{yxxwtv|zz{zxy}y{~{v}}y~|w{zzxzwzyzxu{|zv}}z{}{|wzzzyx|}{yzy{uzw||xxzzuyt|xw{zz}wyyy{{wz}{yy}w{wyx{|z~xzy~xy{{~v{w{{zy|~zxyx}x{z|zxw~~|x}uwx{z|z~{y}y{{xy{|{{}yz|}z{xx}y{zx{yx{|{{zy|}zzu{}w{}u}zv~~zy|{y}{x~zwyzx~xzx|{}zz{y~y|zx|||vv|{z||v}xz|ww{z{|yz}~z}{wz}yzz|y{|}yzw}~|yv||zzxyv|v{~w|x|x}vx~x}x|z{z}|x|{{}zx{||z}z{{vzy}|zyxz|~{{{yv~|{{vvyy||wu~{}yu~z{zzxzyz{w}|z{{y{x|z|{yx~{}zx{}z||zy}zz}}uz|ywyyz~yz|yz|{|x{|||y}y~uzz}~|}w~yzw{z{{y}~xyz}xz~{}zz}y}t||~{{|zx||wz{z{||y~x|xx{}zy|yyx{{vzw|{~yy|wzz{{yz{xx|y}yw{zx|{{{}z{yzy{{|xyyx|x{|{zzuyxyzwx|~z|}}~{v{zx{{{wvzz||w}}{x{w}zzuxw}zx||}xvy{yz|~zzwy{yz~|ysyx}zyztyx~||{|wzw}y~{y|}z}}zvyz{z}{~z||y{{~}xy}zzy|y{||zy}{xu~xzwxz|~v~{vyyuxz|y{~~z}z|z|~{~}|}x}~y~}}}}~{{}}~}|~{~{|{~{{}}~~||y}{}}}z}|~}}~~|~{y}~~~~{}|~~}{|}||~}{~|{~}}}~~}}}}}||~~|}~|}|}}{|}}|~z~|{~}{||{||~~~z|~~~~}|}}y|~|~}~}~~|~|~}~~~||}||}~}}}}~~~}~||}~~~}~~{}~}}{}y~|z~z~||{~x~}{s}z||~~}z}~}~|~}~~~}}}}}~||}{~}}y~{}}|}~{}}~}}{~}}}}~}}|}|~~~~}z|~~|}~y~~~{{~}}~~}~|}}~~|~~~|}zy}z{{y{vzvuyx|zxwyvz{}zw~wyvyy}{zvt{xx{{||z{}zyzywy~}z{zv{y}yy{v{{zz|y|vzw{}zzxzyy}yx{xxyzx{}vvx{yvyz{zw}}}zzzv{}{yw{x{|{}|{z}x{z}xzzvy|yyxz|z}xzyyzxzu{{x{|xyuy}yx{yx{yzz}z}}~||{|~}z{|~{|}|{}|z~y{z}v{z|{x{w{zxz|zt{zyz|}yxwzyyyy|{w}yzy{{yz{{{{z{~}}}z{~zx}v{x{|ywv{xz{|yzy|y{|}w|vyw{y}yxzzzx{z||z~{y|z}}{{~|}{~z{{{~}}{|x||~tvzt{zzwy|xz}x}yuzwwwxy~}{||uzzxxxz}yz}}zy{|~{{}x~z{y{wvz{w|x|{zyu{yz|uvzww~{v}ywzz||x}{{~{~{||}{y|zz}|y|~|{{z|zywy{|zx||{|{|zu|wwv}y~{yxw}z}}z}{sxz{|y{}zvyy}}}{}yyz|zw||}}zz{{xyzz{|}{x~yzwx{w{wz|{xzx~|zy~{{{z}~zz}|{|uzy}{}{x|{zzz|}zz{yy}{{}zzzz|wzzx}z}zy{yzzwyw|zx|zy}y{{v|yzx{||y~{v}|~vx{zzzytyz{{|zw}{{~vzwvx}zwv{zw{{zx}{|yy~}}}{||{{zyz}|~z{}w}|xz{yyxxy{zzy{y||y|yxy}xx|z{zzzyyx~xy}{|x}~y{xwz~~y~}{}}|}}}{}|}{{~{}{}||~|~}~~}~{{{~~~}~}~{|}~}|}~~}}|~}}{|}{}}~~x}}}~~|}{{{z}y}z|~~~~~|z~}}~~|{~~}~|{||u}}~z}r~~~~~~}}}{~~}}~{~~}}|~}z}{}||}||{z~~|}~|~|}{~{~~|}{}}}~~~~{~|y}~|}~|~}~~}~~~}~~~}~{~~}|{~{~}}~}z~}}|~~}~~}}~}}|||~}|~}z{~~|}}}}|~|}~~}~}|~{~~{~||~~}~~~z~~y{}}~z}{~}||{~}|}~}|~~|~~}}~{~~|}}}z}~{}y~}~|{~}~~|~~~~~}~~{|}yyz|zz}xzxzx{|}w{z{~xx}xy|w{xyyzzx{|{yx~{{||xwvwyz|{{vxxwx{}{xuzzyz{vz|{xz{}~zu~xw||z}~wy|y~|w}yzyxzy|}{yxzy|~|zzx|{yzyz{ux}|||}zvz|{x|vz{zw~zzzy||zx{x{wxy|w{~zwywzz|y}x{w}yz}{{uzwvy}{|y|y~yzy||}|}}zys}|yzw{z{{z{zy|v{}}zyw{}{zxvwv}{y|}{{xw}z{y{vy{{{~z{y}z{x{z{~ww{uw{}y{|{{zx~wxyy|uyz}~yxzxzuzz}{w{v|yyx||wx}{z}}v|{}z{{}}w{wzw~{}ws}|x}y{x~{y{zz~wxzxzzy}z{|y{wz{z{w~z}{|yyz~z}||w~xx}{vzwz|yyw~|v{{wzz|{}|{z{zz|xy{{|{xwz|}|zty|y}|xy{y{|z|xyww|{y{}{|{{y{{}x|zz{|y|xyz{|z}||zzzxz~y|zyzv}xxz{x|z{}yy|{z~yy{|}|y{}y{{|ytx{z}}{zy||wz{wwyzx~{|x{}y}{|~{xxz|yzx|xzy{|{~v|xuv~|{x{y{zyyzz{|}z{}yzsxz{{{z{yw|vyyy}zz}uw~y{zyxv{}yu}|{zv}|y}wzyz{xxz{}|{zz{y|{xyzw~yy|z}|~y}z{}|y{|y{~}{yuzv{}{z~|}|v~y{yxzz|zwxzyzv~~x|||w{yyyyx||}{|}zz}ywyx{wztz}~{{|yz~|~||~~{{}}}|{{~~v~~}~}{|z~~}y~~~||}{}}{}|~~}|{}}~||~~}}~}~~}}{~~|}~~|}}~~}}|~~z}~}|{x}z|~}}~}}|~}}}~~}~~}~~|}|||{~}|z{~~~zz~|}~{~~}~|}}~y~~|~~y|||}{x~z~~}~{~}~{{z}~||~}~{y~}~{~~}~}{|}|~}~|~{~}||~}}}x}{{~{{|~|~~}~~~~~|~}~~|~}{|}}}{|y~{~}~~~~|{y~~~|{~|~{~|}~|~|}|~x|{z~}z|}{{~}|}|~}}}~}~~~z{z}z~}|~{}}y}~~~||{}|}}}{~~{~}|}~|}}}{z}}z}}~|~|~~}}}y|yv{|{}}z}x|z{vvxvyw{zwxxxzx}yz}zwx}w}w|vtzy{}~zz}vy{t{{wz{z}~x{{w{x|zzxyy|yzwtxyxvwxx{zxzsz{|wxxyzu|}sz{z|y{~~{|zz|zy|v|}||zx|~xyz}~yy|ww{zxuz~x|xy||y}z|zyxyyzwvzx|}}{v|z{zz~~}{yxv~|}w|~|}{xy|{|~{{xzuy~x}|vxzw{zyxrwxx|xxy|vux}vz}x{w|xyzx{y|y|{w{z}x{~z}xx|xz||yy}yyzw{xw~z{}{wy{{wxzwy|z}y||vx{||{~w{{yz{yzw}{}vyzy|zy{w{{|yzyzz|u{wz|wzz|y{|y|zz|{{xyz{|xr{||y~||~|y~}|s}zzx{z}}{}}yy{~uz|vx|y{{yw|z{w||}|{}w{{wzv{||y{x|yzz{zzzy~wzy|{~{zx}yx{~|y|~{vwyzx~{wxzz{wxx{yz{|ysvxwxy}}}{{}|z|x}xz{z~y}vx~{|{z||zxz{y{{wzx{{z||v|z{z|vy{txxw}z|z|yz|xy}~z}y}x{|xyz~z{}zyy|y}~z|zw}xz|~y{|~w|{z|{ywz|zyyztv{zy{|w}zz{y|y|w}{{~~}~{}}}~|z{xw|w}||xx||wwx|xw}y{ywtyxxzz}{|y}yy{z|yv{z{}{w{z{z|z{{|xzvy~zwyww}|{z{yy~zyyzzzzyxy{w{|u|xzwx|z{y||}{zy{~y}x{z~}|~}}|}~}}~}~{~}{~~~|~z~|~|}~~{{}{}~|}}~wyz{~~y}}~|~}~}{}|}{~~}z~~}}|}z}}}~~{~~}~}}~~|}{~}~|}}|{}}~}~}~~~}{~}|{||}{}~}}~}~~}~{}~}{~|}{{}~t~|~|{~~~{~z~~z~}~~}}z}~x{||}~}}~||}{z~||}{}}{}{~~}{|}~~|}|}}{~~~y}z}z|}w}|~yz~~}~|~}{{~~}~|{~~~|z|}}~~y}~{z{}}}}{~~}}z~}}|~}}}{|{|{~}~~||~~~|}}~~~~z~|~~|~~w~{~}|}|}}}}}|}~{}~|zywyzz}x}|}xz{w|v{z{xz{z|{zzz{{z|}xzxv{{zwz|{xxy|{wwyzvy{~vv{zw~}xxy{uwvzyzx{zyw}yy|z~xx{xxz{zzzzzy|vyzzyz|zx~{y|vw~x~{zy|u|zxyy{xy{zzy{{x~w|w}{w{z{}}y{yzy{}v}vyu||{|z}xxz{y{wvyz{zxu}{|xzz~y|zzu{xyyy{{z|zw|y}z{z}zz{rwvvzwt|y{zzx}yzxzxv{~{z{}{{xx|yzx|}{x{|z{~|~yz{|zyywzyy{xyyzxzyy|zwywz~zvwzv{}{zy~sxx|{}z}y|v{xzx{{|}||zzy{|}xx{|{y{yw}ywzwz{x||{z|~{z|zy{y|{|z}|}yz}xy{yzv|x|}{{x{v}z{~{{z{xyy{y|~x||yxyyyzw{~zyzxzy|x{uvz|xw{{{yy{xw}wsv{{|}wz|yv||z{ww|~yx}{{||yx}x}{zxxzw{y{yyz{y~yzz|y{{xtzx{{|y{u{{w{tz~wyx{x|{{{|x{zyzyy|y}{vzz|{}}x{{y|xxxzvwxyyxzzyzzxw{}{{yz~ztyxz{ywzxx}|}xxzzwxy|{zx|{~xxwxz{zv{zx|vzx{{}y}}wy{y|xz}z{v~{xz{{{{xyw{}}x|y~}}wywy{zvxx{}wv|zx}}zy}{zzz~zy}||y|z|y{zxwzyxtv{~w|y{|yyx||zx~|{{yv}y~|xyy|~zz{zxzy}wyxw}|{{~|w{{yw|}s|y~zy|~}~|y}}~}{}}}~|}{}}}z|}|~|~{}}yw~~{{~|}~|{~zz}~~yz}}}}y|}}}}~}}~}|~~z|~|}~}}~{|{~}~~}}|}}}}~}~}}~~}}{|}~}}|}~~|}}~}y~~~~{}}~~{~z}{}x}}x{y~}|~}{}|}~~~~}~~~|{}{~|||~~}}|~~|}y}|{~}~~~{~~~~}~}z~~~~|~|~}~}}~z}}{{~{}~~{}|z~~~~{}{|~}}}|~z}~y||}|~|}|~}~|}~~|~z|}~~~}z|~}}}}~~|~}}~~}~{|}{}}|~~}~}}~~|y{~|}}{}|{~~|~}y|~~x}}}|}~}|~~|{~}}}~}~}|~|~}~|~}|~~z}||~z|{}}}~yzw~~}||{zyy{zvw{zvzx{{vxzwz}tz}||yyz|yzuvz~{{zwyy|}zyz{}~{w|}|w|{xwyz|yw|xz|zxyzuxwxz||zuzzv}wvyy|yy{vzywz|y{yx{zuy{~z}yx{v~|z{z|y|xwzzz{ywx{yz|y{|y|y{w{{|xuwy{zy{z||z}{w{{yz{xzzxyzy{||w{}||z}z{wyzvz{}xw{y|zv~}||zxx}yx{xx}x{~xyx{{x~}y{|y~wx{xvy}|~~x{x|zyw~wt{zzxxx|}w~~}wxywzyx{ywyy|x~z|}{|zyx{y}~|z{{yvzyy||xyz}yywwwyyzx|yzx{}z{yvz{xv|yw|y|v}}w|}|{|}xyzzzy}zw}z~zzy|}|||z}yyz|v|x{x~xwz|y|u|zzv{{{wyyyyz{y~|zxz{~uz}|yyzywx}~z|{{}|{yxx}yyyy||{yzwz{xx}wxx}w}y}t}yy}}{}{~z}||v}}}|zwyxzzw~y{}xx{z{v{u{xt{yw}yzu~|{yy||xw{zwz|zytzz{y|{|~}zzz{zy{xz{xv{zz{y|~||{{~x|y}}||}|xx~z{xzz||{|yzw|x{vzzx}w~y|z{u{{w{zz|{z{|z|y|~zyt}w|yy}yxwyxy{wyx{z{wuyvx{zzzvx~zvyzzw|y|}yzy}zwzz{}{}{y~zy|z}y|~|zxwzyyy~yw|zv{xwzxxzzuz{|zvzy{||{||zwy|}{y{|||{~}~{{}{|~}~|}|z|z||}~~|{{~}~|~~}~|z}}}{~|}}||~}}||}|}||}~|w~~~{~~~~~~~}{~}|~}||~}~}|z{||~~~}|z}~~~x~~|||~z}|}}||~}~w}~}}}~}{}z}|}~}~~{}~||{|~~}~|~~~~{}|}z~}}~y~~||~|{}}}{|}zz}{~|}||}~|}~~}~~~|}z~~~}|~~||~}z~{~zy}~}{|~{}}}}|~|~}}~{~|{~|}~{~~||}||}}|}~~~|}|~}}z}~~||~}~||~~z}~~}}~|~~}~}~~|}||}}~~~{|~~|}~}}~{~~~|~~{~~{{}|~~~~y~{~~}}~~~~wyyy|x{z{{ywz{}{zzywyz{}{wxz|xz~vyzxwy|w|{{{ywzx}{wwy~|z~}{y|z}y{{}x{xsy}y{x|x{wz|xyzyzv|wvv{{y{x|{zv|xyzyvvx{{ztx|zy|x}zxy{}xz~xqw|{|||zqxzyy|wxwx|{z{}{||}y{zzz{{yx}|z}}{|{{}|}}xz~~wz}{}}~|z{yv{vyzw~ww|{{yvxx}yy{y|x}}y}zxyzy|{uwvyv||}x}zzy{{yzx|ww~{~zwz||{}{zy|{xz|ywy{|x{y~{v{x}{~z}yw}{}yyy}{wyyyz|ww}}{{z~yw{{|y}z~wv}{y{y{z{xy{{y{ywx{y}|{}}zzzz~~}z{zyy{yyzz}~|y|xxzzx}||~}zyzzy|z{~ywy|zz{uzyx|{zxzx|}xwyy{{}yyw{wyy}y{}{y|}{~zy~{vx{wwww|{{~}w{yz|||}}zx}|ww|xwyw}|{u~x}|yzz||}xy||wvwxzyy||zzw~v|z{v}y{|x~zx{zw~{svx{{~|}x|z|z~w~z{}xyzz|{{|}z{zy}yz}zzv{||y|~x|xu|zyvz~{z{y{z~z}{x~y|y~|yy|zyx~{~xz{x{{~}{zxw}t~y~x{y{z{~y{~|ztx||}z}{yy{~~wzx|v|y~||y{{sx|}w|||x~{z~z~||y}yz{}~{}|z{yyz{zyy{{{x{}z{y{|{{uxt|x~|{|y|}|{xz{~yyyzx~{{y|}yy}|}{~}vz}}}{~|}}~~~}~}|~|{y{|}|~~||~}}|~|}~{}z~|}{z|x}|}}~}~~|{~~~~{~z~~}}~~}}|v}~z~{~}{|}{}~}}~|{}|}|}{|~||{|}z{~}~|~~|~~{}~|~{}~|~~~~~~}|~~|~~}}}}~~~~~|~~w~x|{}}~y~}}~{~{|}}|{~~|~~~}~~~~}y|~~{{}~}~||}z}}~~{~}}|}}}}{}}}~~}~{|~{|}}|{y}{{~||~}~y~{}{}~}~}{~zz~}~z}~~}~x~}}~|{}~|z~}~|~~|~|}~~~}|}}{}~y|}~~}~}z~~}{{}z||}|}}~~}}~z|~~~|}}{|~z}|~~|~|}}~~~~|~{}~~}|~}|{|}|||zyzxy|x}{yzzzzuxwyu||ztz|zzvyy~}w{}zw{xv|{{{|z{}{||}}w~|}|{xw}}~}~z|w|vy}z}yzs{{{}t{wxzzx{yy|{ww|yy{zzyz~x{zy{zzv|{y{y||zvw|x|yy{|yxvyzzx{{w{}y{{zx~yvzyzy|zz|}|zyuxx|x{}zy||{w~xyw{|~{|x|}u|{zy~yz|zzxz}w{wz}wxwx|zyw|{|z|~{|zzyz~yzx{zyy}yy|}}w{}{|~|zuzy}{y|xyy{x|z{xw{yx|{{y|{zyxvx}yxzxyz{wv}z}x}xz}y{|x{~y{y{}{~|{z|{{zyv{zx|y}xy{zv~vy|~y{}vxzzwy{vx~{y|{~{zx{yyz}|vzy||yz{y{z~|{{zxzwwuwy|z|||}|uy{|y~y{}z{vyu{uxvy}~z{~|y}yyzzzy|}}w|~z~z}}|||}z{zyy}zwx{{zzzxwx|zy}x|{{{zyxwyw}}~y{||}~|}wz}{z{y|zwzxx~{z|xuyxy{{y{vxw{|xx{}z{{{yrzxy}y}~{yz|yy}zz||{{zx|~y}}{zyz{|wzy|x{|vy{|sy{{}z{}|{uyyyy|tu}yz~xx}||xxyx}|y}{x|~xz|z{~{|xy{z|z~xw~z|{|yxz{x{txwz{xw|zwzy}{{u{x{}w{{~z{z}}||}{z{{yw{{|{|~{x|y{}zvzw|w}v}|t||{y{xz|yyyv~xzz~|y}z~||~zyyx}|vzw|{~~~{}~}|}|~~|||~~}}}~||~x|~|}~~{||~|{{~|{~~|zw~|~~~|~}}}~~~||{|~{~}}~y}}}}|~|~|}z{|~}~~~|}|z{}|~{~}~|}~~}~}}}}}z|||{~~z|~|~~~}|~}||~{{}z}~}}~~{z~}y||~~}z|~|zy~{~~}~}~|}}~}|~{}{~~~~~{}}~~}}|~{t}}~~}~~|~|~}~|~{|~~~~~}~~~~|{|}|x{|{|{|~|y}y}~}~|~~~|~}~~~~~~}}|{~~~{|~~~||}}~~~~~~z}|}|z{{~{|zz|z}z|~~~~~~~~~~~~{z}{|~~~~}}}~~{|~~~||wyz||}}{~xwx|zxy{x}u|{{{|xzszy|}|wy|{x~|~x}z{}{y{zxvxz~{{zyz|{x~z|xyzywxz|yzzyz|xzyyx}xzs|~x|yz{}{yz{{{{}w~{~|zyzy|y|yy{yz{|z{|y{|xx{{{yy{|w}xyx{{zzz{z~v{y|zzwz|yy{wyz|{y||yw{z{yvxx{{}|yyzx|y{||z~z~}{{{|{yz|}|{~ywzzyxyy{}wvy}{xwzyvyzyzvx~y{|{~y}{|}{tyz}{tzz{x~z}{z|y~zyzy{y{zz||}xwywzyyyzwzw||yy|w}zxzyzzyzzvz~w}vz{|xy{xzy~zzzzx|x}xyy|{y|{x}y|zvy}y|{w~|z{}{x{~|zy{{zzzxxwy}yyvzzwxz|z~y~zzyyz{|x~}~~{zzw~z|tzz~x|y{}ywxw{}yzxwyy|~}y|y|{{z|uytzyy}xz~{tx}zxxywyyzwz{~z{|zw|yuy{|yzxyu{{{zysz}yy||y{z|{yy{x{y|x~{xy~z}xy|y~}wzzy{}zz{|xvwy{~yw~y{|x{x{vyy~zz}v{zx{x|z|xz{{|{|wzzv}~x{}yyz}wz}yt||}{wzzyzw{{{~wyyxy|}}{xy}zz|y~zz|yz{~ww}|x{z|~y{ww|{zyz{w}xwv{wy}zzyz~z|{wzvxv|vyxxzz~}yxxyzx{|~}||~}wxyzzz{z{xzwzz}xy{{yx{y|{z{zvyz{|z~{x{~||{~{|}|}~}~~}{~{~~|{~}~}{~}|}~{}}|~~~}~~{|~||~|}~{~~}|}}}~}|}~~~~}~}{|}}~}~y}}}}~|~~|~}}}~|}zz}}{~}}}y{~{||~~~~}~}}~}~~~~~}}}}~~}~}{|~||~{~}{|~}~z|~|}z}~}}~}}~}~|~}~~~}||~{|~~z|~|~{~x~~}}}}|~}~~~}}}~|{~~~}~|}}}{~~~|~z~}z||z||~~~{}}z~~}~|y~}~~~~|~y~{w~y}~{~}~}}|~~}~}~~|~}}~}}}}~{{z}{}yzxz{yvz{~z|yvx{{z{wvzzxzwx|{yyz}zxx}zz{{xy|{|{y|y{|||{~}{|z{x{yvxtyvuzzyx|y{wzywyy~v{z|{zv{zyyuyzvy{v}z|z{w{{|z}{|{w|z|}{z}{{y{wxzywzyxwwxxtxz|yw}xvyzxvwtx{|}x|v}{w~y}x{~w~xwxwysz}}{{wyvszvw{{x||{zwvxzy|yv~}{v{{z}wy{y|yx|}~}|x}}~|}{}|}x{}z~zwz}w|y~{vy~zw|yzy{|y{xw|{z}|wz{z|u~vx{}|||zy|}yx}{|~zz|zwyxvy~{}}y|}{zwywy|xywuy{{zuvyyxyzwyw{{uy|{{~{}|z{y||yxy~|~|yy|xx}|z}}y|xywxwzzyzzvy{z|~y{y{wwy}zyzy|z{xz{yxzwzz|{ywx}|y{{{}{|~~|{}}~|zwy||y{|ytwxx}}xvy||ywwyxy|zy{|z|wy{{z{{{z||{{xz||{vy{{}}{v|{}{y~{z}z}~{z~wyyvyxxz{z|}z|yv|xxxz|xyy|}wyy|z~{}}||zx~|zzzz|z{|~{wzywzx{wyzx||xwxz|x{|zyxx|{y~yvy{|x}|}z~~}||yxyxzz{xxyyzz}zyww~y|xw}t{}yzwxwxz|{y|xx{|yz}||{xx}z~zz~xyx~x~||{x}y{|~w|{{|u}~yn}xz{y{}~{yuy{v|zw|}w|x{uxx{~~~yy}zxxx{w~zz{~~~|~}~z{}}~}yz~}||~~~}}~}z~|~|~~y}~}}y}|~{|~~~z}}~|||~}z}|}}~}z}~}~~}|~{~}~~}}~}~{~~~}~}}{y~}~}}~}~z~~~~}|||{~~}|}~}}y{~~~z|~~}|~|}}~|~~~}}~}|~z}~~|{}~~~||~}~~~{~{{~|}~||~z{|}}|}}|}}~~|~~|{~}~|}~~}~~}||~}{}|~~}~z}{}}~~~~}}|{}{{}~z}~~|}~|~}~~}|~~}~~~~{}~}}~~~}|z{}~}~|||~}~}x~{w|vzzz|zz~{wxwxyzyvwwxyzz{wz}|x}~yz{}|yyzyz|}{vy}x}zyyz{xzyv{y{{|{w}|zx}|z}z|}{yzz{wyx{x|zy{zyzvzzyvxx~vz}yxzwv|{x{vx|yyywxywy}xxz|uw}{{~|}zzy~}|v}zxyx{yyv|yyvwzzv|yru{|zyyw{|yw}w{~zzzz{z|zyuqxyzz{}{~{xw{xw}w|{{z}z|y|z{zyz|{wy{{zywz{uuyy}wx|zzy{~y{~z~}xzwx{zzy{zv{|xzvx|~z||zz{z|zxzzyy}{xzz{|x|y||}{yyz{y{xzvzzzy}{zxy}x}~uy{|z|x|zv|xw{{|wyv{z}x}w~zzzyxv~|t{{|xzz~y|x~xzu{{ztyzzx{{y||yz~yz||x{zu}yzxyxzzx}{x}zzwwxxxv|z{|yzzx||xzy|yuy||z}||z|y|z}wz{zxxz|yyz{zwy{yxzu|{wz~w~wwxxywwzz}wz{zzxvw}{xzyyxy|zw~|wz{z|{x}x|x||z{{yyyyxw~{|xzzyy{wwt}y|zxyvzyxxy}x{wzz{zy{{{x{|yy}{zz}~z|z{|{|z{{||y|wz{zzxv{x|{}}xy}|v{vywyyyy~v{wy}zxxzzyyu{}{{{|zz}zyyyw}zz{yzww|yzzvxxy}{|{xzy|}y}||z|z{{xyy{xw{z{|zzz|yyxw{}yv|}{~z{y}{z|yyv~zxzzx{|~}}y{z{yx~uyz{|z{|x~zz{{}x}}~~~~~{{}}|}}|~}{y|{{~}~~~}}~{|}}~{~|~z}~~~~~~y~z}z||y}~}~~}|}}}~|{~|z}~|{~}~z|}~~|}~}|}|}||~|x}z~~|}~~|}~}}}~{}|}z~}}~||}}|~{|}~~t~~|||}||z~|~~|}~}z|||{~{~}{~}}}{}}~~}}|}{||~{x}~}{z~}|zz|{~~{~|~~}~}{|~~~{~~~~{~~~yyz~~||}}~{}~}~}~}}~}|||}~|~~}}}}~~||||{{{~|~||~}{~}|}}~z|z|}~~|~}~}}~~}~~~~}~{~}~||}~}|~}}~z{{z~{z}yx~{uzu{wzzy~zxyzuu}zxz|}v|~vvxw|}{{{y{||xyz|zy|}yx}}|~y}wwzzy|wzw|{~w||zyyywzwxyvxxwv{zwxy{zzvxzyxyx|}}xzy{wy~yzx{z{|y}|zy}zzz{w{vwzvx|z{wz|{|{{w}y|u|{{xx{|}|}wx{yy|x|~{}}|}~{{|}}}w{{xx{xzy{y{|{xyu{zw~xxtxzyyyx{yww}{y|yxzzyy}yuzwxwz~|||{z|y|{z{{yzy|yy|zyy{x}yx{~zz{xzxxzzz{z|yy|~{|vy|y}}w|u~{z}vyz{}{yyz~}|~zx}wvwz{wuvzxyyzuzx|x{y{{|x{z|z}~|}y{zyvz~{zw~}z{|{|v{yz|{z{uzyy{y{|xxzx{}z}tzzwyzyxvyyyx{|w|}xz|}yzzz}}}{{|||zxz}}zztz|z|x{{z|ryv{z{w{xwt{y{|w|wz|xv~w{|}z|}{|w{{|{yz}{vx~zw|~x||zsx|zzw|uzxz{yxzxx}{{y{{yy{zy}~tv~{yy{{}|wwxyw}v{{z{ywyz|{x{wvw{~}yw}uy||y}wx{y}~z{zsy{||~wwx|x}|~}{z|{{xz{~xyyz~w}yzwxzw}zyxz|x{zx|yxxyyz}zx{w{vv{|z{|u{|z{~|yyx|}||~{zx|}}y||y~}{{xx~y{}y~{{yy~{zx|}ww|{z{{}|{{{~z|{}sz{{}}~~{|~~~z~~~~~|{~~~|~~{~~~~~|}~|~}|~~~{}}~}}}~|~}|||||~|}{|~~}}~|~~~}||{~~~}|~}}{~~~~}}z{|~}~y}{~~}~~|z}}|}|}}}}{}z~}x~x~}z~{x~|~x}~~}~~~~{}|~y}}|z~}z~|{~~|~~}}{~}zz~~}}~}}|||~~z|~}z~~~~z~~~~y}~~{~|z~~||{}}~}~{y{~~{~|w|z|~~{}|~y~|}y~|~|}|~~~}}|~}|z}}zz~{~}~}|}~~~{~~~~}~}~}~}~~{{~}z~|}~}|~~~~|}~}~~}~}|~~~}~~}~}}{}{~{yv~z{~|w|{|{wzzyt}y{zy|xzz{~|y~{~|x~{y~{|}y{{vzvyx{ywzxw{w|uzy}{}z}zzwzywyzzx{y|x|~}}wxxx~yx|}zzxwz|{xxyv}{xz|ty}zxuz}{y|y|yz{x||}vv~|{zxx{zyzxywz|~|zy{zwx||}}|ww{vzx{{{xxzy{x{{zxwz|zy{|wu}xz{u}{|x~zzx~vz{uz{}{zxx|y|yy{yy{xw||yvx~|{z{zywyzwzz{y{x|{vxx|{z|zyx|~yyx}xvx}xwy~y}y{yxxyw{{~zxw{{{uz|{zv~~zz|z{y~~{uz{wwv|xyyx}zy{}~vw|}{{{{vzzzxwwxx{z{{yx{~z~wvxw{ywxyyyzw||u}yz}yz}w|zy~||zuw~xvyvz|wxu~w~|zzy}xzzyzuyy~xyz}|z|}}||xyxv{zxvz{y|xz|{}~x{z|xwxxwx}}yxvzz{|zy||z|{|z||x|}y|xzyz{wzzwuxzs|z}wy{xy~y{{}w{xz~z{x~~zwyy~|x{~}w{xx{yxwyyzy{}txz|}w{z{~y}|yx{xv|xxysz{yyzzyx{z{z||||{}u{|}x{x|{s{z{yxzzw|{|{wxyw|ywz|zzyw|z|{y~z{z{||y{}zyywx|~{||{|y}xxz|{|wxxxv{xxw}{{{{xz|zv|xz}}vx{wzzz{{yz{xzx}{~z{{w~{zzzz|x{{|xxyy{zyywz|y{xzywy{{zwz~vz~|{{}zxwwxxvxyx||~||{}}{}{}~}|~||}~}}x|}~|}{||{{~{~~}~||{~||~}}}}{z}|}{~~|{z}}|}}y}~{~z}|z{}}}~{{}|}}~}|~~~}~|}|}}~z{}z{|}~{{||}~{~{{~}}}}}z~||~~~{~|{~~v~}~{}~~}|y~z}~|}~{~zz~~x~y||~{|}~}wz|xy~}~~}~|}~~}}|~~}|~}{~{}|~}~~~{|~}}|~}|~}|x||~z|{}~~~{|}}z~~~z}}}}|}|}}~|{~~|}~~~~|~}y}~}}}z~}|z|{z}~}~~~~|}~}v}~z~|}~}{}}~|}~|{~{~~~z}|~|{|}|~~~~~~}~|~~~}{~}~{|~}~~~|{|}}~~}}z~~{z|~zz}zz~zz|wvy||zx{wz{xx{zzyzxzx{x|{xvu|xz}z}}|z{w{zzwx}z~zy|x|{yy|zyw|yw|~xy|z}ytz}yytwwp{x|{tyxzvwz}{zy{|{zsz{z||z{{yz{x}y|zx{zyvyyw{ywzy|yy}z~{yxy|{xuy{~{w{zz{{}|}{}}~{sy{|{}x~z{|{z}x|zywx{x~zxx{{|yxyyyyyxzwzv{vx{yz|yu}x{||{{y~xz{zx|||x|}zv{~{|zw}{ytyywwy}zwy}x|y~{z|xy{yv{y{{z}y|{~zw|{{y{}{}zz|yzy{x}|y|~yzvywzy{yxzw}wuyvyvxywyw{{zzx|x}{|}}xxwzw|{wz{|xu|z{}~|{{|z{zxwzwvy~{~}{{yxz}z}zzzszx{|zyw}~x}|z{~||x|}{~{y|~}x|x~~|{z~wzz~yxzvzy{wyy{w|{||{w}yz|xy|y{v|}{z|z}{y|w}{~|{z{y{x}}y|z{zz}u}uz{tx|{{zz|vxzw{zztz~yz{z|uyyzzzv~wz|zwzz{|{}|{zz||y||yzv{{}{zx{~{zzx|twy{|{z{|x|vzz{|yyxy~w}u{|x{|~yz|{|||{}|z}{|}{}zzz}~{{vz||xuxzzwzyvwxyz|zuzz}xzzzzwwxyzz|yz{z|z{{}v~z{y|z|wx|y}{x~z|{|{y|x~yw|~w}xzxz|zx{yyxvv{z{|{xvz||zy|y~z}}z|}~xz}}{|~|}z{~~~{}}~z~}~~~{|}~{}~|~}~~||~}~~~~|}y~}||{~{x}~{}~}|}|}}z{}~w~||~~|}}~||y~~}}~~}~~z~{wx~|~z~~}~|x}~~|{||}}||}~~~}|~{{~}}}~~~~}}|}y~~~}}~|~~~~~}|~||}}~|~{~~}{z~~~|||}z~|~|t|w|}~||||}~~~|~}}}}~|}}~zx~~|||w~{~~|{}|~||{}|~|~}|}|y~~~z~x}|~~}|~}}~|~~}}}|}|~~}~y|{}~|}~~||~~z~~~~|}~}}|}{z~}}~}{z{y}~|}~~~}~{~|~~|z}z~}~~}~~~~~}~{z}yx|z}|z}zw}||v{y}{xz|x|ywxzzx~x{y}|yywyz{vvzzxz{yv{|ztxyx||wzx{{yxzzzzyxzzyx{z{~vzxz}{zvyzzx|{{zw|yz|}z||zz}xx}{uwzx|yxuxzy}{}y{||yy}vw}wx~x{|y|zxxzzz{u{|yzz{~{zyzy{yxxyxyxyx||y{y|{vz|xy}z{}{ywwzs{yyzvx{xv|v}v|x}xyx|ywvvxu|wyzx}vy{zzxxz|{z{xw|{xz~|{{{x{xzy{{{{}zxxzzvy{z|w{v{~{|{y{y{{y}xz}ywv}x{~w}|{x{{xv{~{xxz{yzz~~x}z|t|x{y{x{v{|yuxy{w|{||z}{yw|zyw{yv|{}{~zy|w}{y{zuvz~~x}xzx{v{|xz}~~z~wy}{z{xyxy}|}zzzz{v|yz}~x{x}xzyy|}vy|{szx~}||z|zzyy{}wy}yxz{{~}{xw{y{y{{xwyzxywyo|y}zyz}}{zxy{yx|zz~yyyyy{y|~yv{zwy{yzz{{xxv|zy|{uxyu{|wy{xxxx{|ww{ysyvz{zz|yyyy{zvxzv}|||v|}{yy|y~z}{z|}wywxzzw}xxz||{yzxyyxwzw~wxyu{w{{xz{x{w|{~yzz|x{zz|{xx{|x|{{uyy{uzyxz{|yx|{z~{{xwwyyzx{z~yy{ywwy{xxyxxxz|z~xwwzzuwx{|vxz|{s~{|x}{ywz}{yz{{vy{}xx|zy|y{vz{wwz{u|~y~~|yz}{~|}~}}}}}}~x~y}y{|}~}~~}y}|}{|~|}~~{~}~}~}|~x|~~|~}}}|}|~}||}~{z~~~~~~}~}}|{~~}~~}|{}}~~}}~{|~~~~~~{}}}~}}~}|}}~~~~|}{|~}}|}|}}|z{|}y}|{|}~y{~~{{}~|}}{||}~}}||}z~~~~~~}}}~~~{}}~{~z}~~{{~~~y|~~~y~}~|~~}|z}}z~~{|~}}}}y}}}}}~~}{z~}}~{~|}z~}|~}~|~~|}|~{z|~|~~|~|zz~}z{~|~~x|x|yz}}y}~~~z{}~{~}~~z~}}|}~|||~}}z}~{~~s{{|}}~}}y~~}~}~~}}{~}~x~{~|}|z~}|{}~|x~yzz|{||~{wwz~zx|zvxzyz|xy~{|xw}y}z|z{uyyw{x~z}|{x|x{|}z{zyx|z{{y}xz}|}x~uxzyxx{z{yx{||x|xyz|~z|}|x}y{xw|yz}y}z{zzz{|z{yz{|y{{y~x~||x||vxuyz|}}vyxvwxzvz|}zxzz}{w}z~wxxtw|||{z}~zzx}{{zwy|zzz}{}y||z}x||}yzwxxxzwy{v{xzzz||{{xzx{zwzyxwxx|v~}|y}z}{{||y}z}~|~xx|yyz{y{z{|~yyy}wxzzy{zyyy|z}yz{|}v}zyvty{zx{x~yx{|y}yyzy{z|yz}{z}{||zt{{}yy}zx{zz{w|zy|zz|~wwyxxyz~y{zzz||||x}|y}|~{w{~z||yz~{}zx{|{xz{x{v{{zy{y|w{z{}zwwxw}|wxxz{z}|w|~}x{|xzzz{|~~z}|y{|}x{xy~z|yxwzyzx{{yzy~|wy}x{{y{|{x{y|{|xy~~uzzy~{}{z||}x{||~|{|{zwz{yzw{|{xvwzxxz}|vz|{yxyz}zzzxw~z|z|wx}zxv{y|~|}}z||~}zy{zzzzvyz}yw|{xzx{{~xwzxwvv{yzzzt{{|vz~}{{w}z|}wz{zzxy~{~{y{||zyz}wzvzwz|ww{~{xyxwt}{zyz}yxy}{{|z|~}{|xywzv{}||}{|~|{xwy|}{{x}x{|{z}{y{||xvy}yz{}{zzvz{wwyxw|}~y}zy}|}|xy}{{{}|}~~~|{}}|}|}~}||~~~|~{|y~~}~}}~}~~z|~{~|~y~}}}z}}~yy~~y}}{}z~~{~||~}}{{|z{}~|y{~}|}}x~}~|{||~{~}~}}}|}{}~}}~z|}~{~}}}}~}~||~}~{}~|}}z~}|||~|~}~z{}x}|~~~~~}|}|~|}~~}~{}|z~~|~|~{~~}}~~}~}}}}~{{}~~|~~}|}}}{~|~{}z~~}~~~~{~y|~}|}}{||~~z}y{~}~}|}|}~}}|{z|}|{~~}|}~~}~z|~~}{}x}~~}z~~~{{~~}}}}~}~~zz|}~|~|v}z~{~}~}~zyzyzw~y}yyyzzxz{|zy{yzv{ywzy{x}zxy{xzy~xx{yyxy|{xw|zzzy~vxyw{z}wyywyzzxz{|}z~|x||yzyww{{zz|zz|{ywzzxvxyuy}|{yzx|wzxzyyyv|xuxu|zvxvw{tutz~v}yxzxyww{vz{{ywx|zz{yx{{xxx}}{y~}y{|z|y|y|{wwzy{{zz{||wxvz|y{|{~{~x}|{{{{{zzv~xvyxywz}x|wvy~x|wyz|{z|xyy{yxz{{zw||y~|w|xuzx}z|{{wz|z{}z{zzvyu{{{xxyv{xvu|uvt{z|xyvx}}{~uxxyxy|x}zuw}yw|zz}{{}xuywxvzsy}zv}z|}|yy|{|{zy{y{{yx{|||}|vy|yxv|{zz{uyyxzzz{y{y|wyx|}v|{}y|||wy|{xyzwzx{y|}yyyx{{z}||zu|}xyxx|wz|x}~xz{}z|{|{}y|{yyzz}tyv{xyz}w}x|y}xzyzyv{zwz|z|z|xzyyxz|z{wzy|{{z|zywy|~w}{|wzx|{xz{yv|{zwyyvxvzyzyyyww{xx}{xyzyz}x}zyxxwyzx{yyzvzz|v{xx{yzzz{{yx|z~z{||sy{zyuw{yz{yww|z|{w|y~}xv{||{zwyuvv{}{y|t{y||}z}{y|zvz|wyy|}~{y{xyz|zy~z{x{{zxyv|zzzzww~xxyz|yy{|vy|z|}yxvwyx|yzz}z}{v{wxxyy|}zz|z}x}y{{x}{xxz}z|{y}yyy|wz{{{xz~|}||~~~|~}|~|}}}~}~z||~{~|~}}~~~z|~~}}{~z|}~~~}~|~}|{}~~~|~{|{~z|}||~~|~|~~~{zy~}~~|}{}}}}~y{|}~~~{}~~~|~~}}}z~|y}|}{~zy}}~~x}z~~}|}|{|}}}~~~z}{|}~{}~}|{}|z~z|{~}v~{x|}|~x}{~}~|}~~|}~~w|~}~|||~}}~w~|}~~~{~{|}|~|z{|~~~|~}}~|~~}|||}}~}~z~~|}~x~}}~~}}|z~~||~{}z~|z}y}y{~|~|{}~|}z~|z~}{}|~|~~}~|~~|~~}}}}{}~}~}{~~~|}}}}~zz{{y{xzywyyy{}wzy{yxwu|uzvzzzx{w{y{}|~y{|z|w{x{twyz{{|yy|}{}{~~yz|y}xy~u}x{{zy{xv~}|wx||zxw}wxz|v{z{{wz|z|x{y{z}s|ux{xyz|||zz{{y|xyw|yxwzvzxxx~|u}xyw|xyywwzxzx}}w{w{v{zz~|}~u{}|wzy~|xy{}zz{{y}{}{{w~|vwyxxx{wsz|yzxwwzu{zwzz|}wu{{{xw|}{{~x~yx|zyyzy|y{~{yzx{{||{|x|z{{|xzxzzzzzuyvz{x||xw{w{zyw{{{z}}|yzzuz|x|||zvy}}{{{xxz|{yyyvz{~xyzxx|xy{yzx|z|x|zyx}yv|z{|{|{zz~{~}{||zwy}|~z|{|~|z{sxwz|x~}|xz}xxx{yz{zzwww{vxx||z}w{}zzyvzx|u}{|}}|z~}y}w{|xzxyyuy{x|{z{yvyz{z{{yyzz{x{wxwz{wzyyy~zy}zy~z|y}{{z{z}xy{{|{|xszt{yy}tyxywwyz{~z{z{y{wyx|x}wz|{zvxxv{yw}wwzyx}z|zzzzy{|z|zy}}|xwzzyxwvz|wyyw{u{{yvxyvv|}yyzzy||wz|yw{yxzyz~~ywzzzyy||zxz|w}wzywxwywyzxvwyzwx}{~zuzyv||~{yz|u}z|}xxzwyzzz{v{{{zz|xxtx|u{{zwxwyx{v{v{}yz|}{{{w~}zx|zz|yy~}x{yy{{yx~}{yy~~~}|}~|~~~}|~|}|}}{}}{~}~~|z~|z}}|~~}|~~~}}}{~~~|{~}|~|~|~{|}~~y~z~|z~~~{}|~|}}}~y}}}{}|~}|~}~{~~|}|||~{~~~~|~|z~{~{~~||}}~~}v~~}~~~|}|~~z}~~|}~~~|~}~~~}~}}}~}~}}~~~}~}~~|{~{{{~~{~|~~y}||y{{w}~}}~}z~|~{x~{}{}|}|~{|{{}~{~~}}}|~~}~~|~{~z}|}}{{}{~}|~|~z~}}||}{z~|z~||{|~~|}{}~~y}}~|}~}~~~z{}{zy||}{~}~~{}z}~y~||}}}||~}|{}||}~}~|~~{u{vxyw{{z{z}{yyxx{z}|}xyzxy|x{w|z{|x|{yx|{{xxv|{zzx{zzzzz}vyyyzyxvy}xw}zy{yy|{xyy}|yzyyx{w{wvzzz{{xxyx{w}|y}zv|{uww{yz}y{yzzxz}xzyxxy|{zv{z|y~y}wx|y}v{{||x~{{yxzy|zz||zuvwxx{}w{|z}yx}yzx{}u{z|{yw~yxv{xyxywu{{zzxz|{yzvxy{w}{x}x|yw}{{wxwx{xy||zzy{}y}~|yz~wzywyz}stzx{{zzyxzxz|y}xwwy}}xxyuyyzz|y{vyt|}{xy{|ywyyyuzx|yzz|v}{zz{zy~wwxzwxzyz|wy{xwy}{|z}zx{xx{yy{{yz}{zz{{z}u~yx|y|{{uvxy}~xyxv}z}|xv|y|xx|}w~y}zu|zuwxvyx||vyyzw~zvz|u}{}}yv{v|}||~wz{z~zx{{vvxx{{|{yw{{}~xxwzzt|yvyz}||}uxwyzyzy}zzvzxzyyzxzzx{|w~x~y{zwu{z{{zy}{yu{|zz{x|xzx{{zyx{}w}{}{|zxu{zwxz}zy{|yzv~}xzzzvyz{tyyyz~|{vzywz{||y|zuwzzywxy{vw|}ywx~zw{y{xxzyx|x~{xxzwwz{{z{|y{zwzx|zxvz~x|}yxyxv{|z|xx{zzwwzw}{{|}|}||||y{|yz|{yvzz{{~z}yy{~z}z~{{zvxyzww|{zy||vwxwy|zzy}yx{|vzws}wz}z{|{zyz}|{vyt{wzuv|~~~~~~}|{}~~~}~{~~{}}~{~~{~~~}}{~|{~zv~~~|~}}~~}y}~~}}}~~|~||~~~~}}}|}~~~|~}}~}}{}~~~z|~}}~|||{|{~{|~~||x}{|y{{}~~|}~~}~|~~z~|}}z|{}y~}~||}~}~{~z}~|~~|}~||~}}{~}~}}||~}~|~||~}~~|}z~}{}~|~~{|}|}}~~}~y~~}{~}~||~|~~~{||}}~{{~~|{{|~{~}|~}{}~z}~|~|~~~~~}~~}~~}{{z{|~||}}~x}{zz}}}z~}{~{|~~~}z||}|~~~}{}{}}~x}~}}}~}||~}}|~{z}}|}|~}~~~}{|~}~{x|{{zzz|zy{y{|}uxu|yy}}|wxwyw{x{{yzyzy}wz}xx{y}{{y{|{||{zzz}}{}|wy|y{}|}}zy~{{zyt{z{yy|ty{y}|wzxxz{vxy{v{}}|z|xxy}w|{z{}y}|w||yz}~yy{}z|}y}x|vy{}vyw{{vzy}|w}w|w|t{}z|~yz{|z}x}}y~wyu|~{~w~|~y}{|}~||z{{zyz|wxyz|x|xv~wyzzyv}}~xxvy|}{y|}{{y~|}zz}xw}|{{||}||zzwz|xzzzx{{|z{x{{z~z{|{yyzwuzwv{}zy|{{}}~y}{yzzy{|~{{|vwyw}{{}~}zx{xz{{wxwyx}w{}yy{x}zx~w{xx{||w{v}y||}|~}z|{~||{z~zxwz{y{z|yyzyxy|xuyzxx{yw{zxx|yy{|}~|xv{{x|y{|zzy{}}y}y}z}{{{~z}{y||y{~z{}y{zy{{{|{||~zw{z|ywzwzw|y|xv|w~}z}|yz{zz|zwy}yy{{}}}z}zx~}z||ywv|z{{~yyyw||zz{}y{zvv}xxzxzw|xyy~xz{y~z~}xx}~{{|~ywzy{z{|vxzyyvw}~y}wx|}yxy}yxyw{{wx|{zyyw{yzvx||yz~{{{{|x{}yxz}zz~|}{yz|xuw{y{{syyy{zv{xxzyzz|xz|}|zwz}}v|zw}}|~~z{{|{|~|z|{z|zzw}|xw|{{u{zxyzzx~~{vvyuyyxry||{{~y|wxy}x{zyz|}~~}~|}~~~|z|}}~~~~}{~~|}}~}~~~y~}}}{}}~~~~}}}}}~|}}}{|}}|~}}}~}}{z}~}~|}}{{{}}~}}z|~y~~z}~z~~}}}~||}}x||}|{}~}}}|}y~|}}}|{~}|~~~~}}~~~{}|~~~~}}}}|~{{}{y~~}}||~|}~~}}~}z|~}}}~}~|{~}}~~|z|}z~}~}{}~{||~{}{~y}|}~y}}~||~}~~{zzz||~|~~~~~~}~~}}~}}}{{~x}}}{~}~z~~~}~~~}~|}w|}}~{}~~}~|~}~}{~}~yz}}~{}~~~~~}}}}~~{}~}}~~~z}~}~y~z}y{yy{{yw{{z{yzx}zwxzwx|{{{zxyzxxy{{yzz~x|}z}xy{zy{x{uxxywwzzz{}|z|w}u|z|z~x~vxyyw{u|yyy}{yxyvx{{xxy|z{w|w{yy~{zyy|yzxx{zywy{xw|y|yyvzwy{{zyxqywur{~zzzzwvz|yzx}|yz{zw{ywzxyxx{|yzz}zzws{{}{|zzw{z|{x{}}|~yy}xsx|zx{z{|zzww|zx}r|y{yz}yzy|}|z{v~xxyyx{|vyv{yzzz|y~xuwy}~y}{x}yxwy{}{z{yz{wzxyxzy{x||y{z{{{z|~zxy|{w}ywyy|yy{zv{{||}~}~w}wzvx{{}w{{|{{w{|zwvxzz{z|zwzy{~|z{z{|yx{}wxyt{xv{}yw|y{~{xw|x|}zww{{zvxv{}xyxyy~|z|z}zyz|yy{zwu{zz{z{{~t}y{yzy|{xz{zz{{|uz{wv}xy}v{zzz}u}wx{}y{zuzx|xwy|{w|{y}zyyyw}y{{|yy~y|}{|uyzz|x{zq|~y|y}}wyy~z}|{}yxuxy|{yzw}yyyyxzxvzt|yzzzxx|z|z|y{zyyz~xzy|wuy|wz|y|wz{|}w}wwzzw{y{|{}wzywzyw{xxz}{}zyw~z{}{}x|yy{v}yyvwxyyxzyxzyx~~zzz{|xz{{|wwyx{yxwryww{}ywx}~wzwy}zyz{}y{{|y{{}v{w|}|xyx{z}{z|}}z{wv}|yy{{z{{yzz{xxyz{yw{|~}|}{}}}}y}~}~~~~~}|}y~~~~{{}}}{~|z~}}{}}~~|}~}~}|}|}{|~}~}|~{~|~}~|}}}~}~~~~~{}|~}~{}~}~~z|}{~}~||~{|{|~z{{|~~}{||~~~|}~}}}||~~|}}}~~|~~~}{~}y~~}}~x}|~}~|}|{~}}|{}~~}y}y~~~z}|~~}|}~z}~||~|}~}||}~~z}|{|~}|}}|{}~~w|}~}yz~u~~~}}~{~~}~}~||z~~|{}{}~z}}~~~}~z}~}~}~~~|~~|}~|}{~~{~}|{z|}~}}zy|~~z}}~}{~}~xz}|}~}|z~|~|}y}|{}~z|}{}}~}}~|~~~|~~|{|y~z|{z{z~|{zv}{t|ww}x~{}yyyz}{{~y{x{ywz}xyzzz{{{}{}zwz|z{z}y|x}{}zz||x}yxzyvx{zx|x~|wx{xzwxwzzwxv{y|ty}~uy{~zw}y{z{}wyz}{~}y|}z{~{{yz{{xy|{{zwy~z|{ztzv}z|wy{y~{yxzzy{z~z}}{zu{}}{zy||w~z{|w~}y||y|yy~y{zw{x}x~yx{{xxzxwuz{yzzx|zvw{~w||w|yzxv}{y}{||zzw}{u~~||z|~xw|}xyx~z{{xyyy}}||{~zy{|||z|uww{yy~z}{|zw|y~z|{}|x}zz|z|}|xzz|w|uzyu~vyzzzv{v{|y{|{{|vx|zw{~x|~~v{{y}{{y|xzy}x~w||{}}{{}|{y}~w|{|||v|xywy{y|{{wy{~zxzxxyyy~~|xzyxy|}y}z{}|}{w~xz~~{{~{z}ywyx{z{x|w|swww}{yy||xzzxu||||y~}}{y}{{||{}}z~|}|{}~~{}zyv|z|w{~u|vyz}|vxz|z|zuz}vzxyyxy|w~zx{}zzz|~}{}}zy~{{}zyx|~wx}wyvyzt}{|v{zw}}|y||zy}{xwz{{z|z{}{|{yxzz|v|y~y~{|x{y{{}zxwzwz|v|wyuyw}y{yz{w{xwy{}}zv}zxz{x|~|yyzyw|y{y|}||~x}}|{}yzz|{}zz}zyyw|{{y}{~||xzxyx{{}v{z{x{v~{{~{|zzy|y{|}|y}~~{{~}|}~}{}{y~}}~||}~~~|z{||{|}}}|~}|||}}~{~|}~}}|}~|~}|{}}||~~}|{~||}~|{~{~{~}~~}{|}}}}|||{|{}|~}|}}~}~~~}|~}~}~}~|~|z~}~~}~~}}~}}}}~|||~}z}z}u|}}{}{||~x}}~{}}}|~~~}|z}}}~}~}~~}}{~{|~}~~|~~|~~|~~|~~y|~z}{~~|~}~}~{~}}}~~~{|~|~~~v|~}~}~}{|}~}~|}~}~~}~}}}}~|}}{~~|~z~}~{|~}}~}|}}|~~{{x}}|~~}}~}}}~}|{yzzzzwywy}xz|yy~zzxzzxz|yvywx}xxz{zvwyzzv}|y{}{{yy{zxzv|wxz||z{vxy}yy|yxwyzzy{}y|{{{{|zzy|}xxyxzyy|y|w}z|yz|{zy{{}}{vwyy}|xyzyzx{xwyzzv|{uxzz{{|{}{wzx{yv{yzyxz|xx{x|y|wxxy~}|yww{{{|yxx{{|{{~t{xzyxxw{x|||zyy|wv|yw|xyyv{yyxzvyy{{z{zvvzz}wxyy}yztyw}{xxx{y|}zzzx{~{||yzy~zz|{x{|zx|y{{{y|zyzzx}yw{z|uzzz{x}x{~|y{xz{||v{|~zyxxyyzz{xyzx}xxy|~zxzyvyvyy{{{ywzzu|uz~yyxz{zyy{z{xwx}}xx|wvxz}|u}||z||z{}z|z~y{||~xwv}y~|w}yy|x{zx}}xy{~zzzzxzx{uu{|zwxy{y{wzz|y|yyw|yzvywzy}z{{xy}zvxs{x|}x|vy~x}{}{zyvv{vzzvyww{{{ww{{v{{zx|{~}z}y|x~|zzyy{}x{}wz~z{w}y{zx|}y~yyz{}yyxyyz{wx{}uy|z}w}}||x}xwy{{w|{vy}{y{x{{zzyzuyxyzx}y~zyzwzz|||yxyy|zx{~|zywxw{z{xz{y}wy~xy|x}x~vxzy}ywx{}|v}y|ywy}{}{zx{{zz{z{zx{{xyz|wv{xyy{{{|yx}y|zy{x{xyyz{w}|y|v~|vvyz{~~xxwz}yy}xwx{|zz{wzwyz{|xxu}~~~}~~}~~z~||~}~{}{|{|}~}~}~}v}z}||~|}~|~~}||~}~{|}|~~|~~|}{~}{~}}~zy{}~|}}}{~~{~}~}}{|{}}~~||y~~~z~}}}~{~}}}~~}~~|}~|||}}}{~~~z}~}|}}~~|~}|}|{~{z{}||{}~~}{~|z{|~|~|z}~y{~~{}z~~~z~~}}~~~}~|~~}~~z~~~{{zz|~||~{}~~~{}~}||}{~~}x}~||~}||}}}~}|}~|~~~z|~{}~|}{~{x}|~|}}~{z~}}}~y~~}}~~}~{}{~{{~{~}}z|z|z}~||~|~~}~~}{z}~~~}~~~{}}}}{|~~~~~~~|}~~~~}~|~{|~z}~~|{||~|}}~{}~}zzzz|~}}|}}}~}~||}~}~~z{yzx{}}}z~yyv|||w}xt|yxvzt{yxuzxyzyxzy}~xv{wy{z{z}y}{y~||{|w~y~{~yy}{v{{|~y{wyyzx{yy||xy{{xy|y~uyy|vxwz}w}|y~zyxzwzzx~||{{xz|}{{|{||x}y~yw~{zxxvzzxw{{{wyxx{{zyuxv||yyxw{{{y|z{~z{z{{yy~x{~x}xy~x~{}{y||x|}|{~yxx|xy}{{zzz|xyy{xxvw{ywwzw{{{z|zzz~}{}{{~zzy}|z{|y}y}yyz{}|zx|~wzw~y{xzy|{zzx{x~|wxw{}y|yyzy|{x}~|z{|yz|x~x|{zy{zwx}{zyzywuzvuyxy|wz{~xx{yxyyzwwwzyzw|~z||x}{}}|}xyxzyzu}v~{|{|{u}x{uz~|ww|xyw{yy~yyv{y|}xzy~~z~zz~~zw}y~z|{{zzz}|zzx}}z~{{zxw}y}w~|zvwyu|xxw|vsz|wzuyzw{wxz}zyy{{yz|x{zyv{x}yw{|x}{x|}}{yzu|w}||}zyxywy{ux}{y{wyxxyzzyzxy}}y|{y|z{y}||}{wxxv|zyzv|}{w{{zut{{yy{zuz}}}yxzz|}~}y{ywvw}|{z}x|{x{~}zyywz|{}w||~{xy{y|wwx|y|{wzyx~z{wuw{|x}vuz|x{x}z{zvx{y|zzxzzz{yv{}{{yyy{xzy~{{}xzz{y{{{yz{z|yzwxxyyvvx|zyxxzvz{{{y{z{{yy|z{}}{}}~|~~}}x~{}}~~z|}~}|}}{~~~|}~}~~~~}}~|||}~||}}y~~|}~}|~}}~~~{~~|}}z}}y}{{|~}~~~}|~}|~}~~~}|~|}~~{~z|z{}|{~x}~|}{}{{~{~}||~~z|{}|{~|~|}~{|~~}{}~}}{{~~|}~|}}~|}~~~{~~~z~|||~~|~}{~~~{{~x~}}}~z||}~{~~z~y||}|{~~{~}}}~~y}|}}~z|w|~|~~{z~~{~}}|{}{}~~~}~{z~~~~|||~~}|}~}z~~{{}{}{~}{z~}~}~~|{|||}{}}|zxx||||~}||~~|}|||~}x}|~~}w~{zx}{~~~{}~~vz}y}zy{~tzy{y|v|y|zwzzuxzyyuvywx{w{{{~|y{w}{z}yxx|}{ywyw{z}z|wwyz{|y}z}wz{zzy{{y{}{{zy|wywxzvzyyzxyzyxzxuz{|ysxyxz{}|yzu~}xx{{zyxy{}vzxx~|}yyz}vzxwx}yzx|||y}wvzx~zv|y}wzwx|wy}wxx{zw|y{vy|{xw{wxx}vw~{z~wxtyyzz}zxyyzzyz}v{xwvyz{x~|{|uz{xwwzv~{{x{z~~{yw|zyzyy{z{z~y|{z|vx{|z|yzy~}yy{{|xw{{{w|wzzzzx{xy}y{xyuz{|w{vww}zuz{{yz|zz~zu{z}v{zxyyzw~x~{|yy}xy}yz~{{|}yy}zx{xz{{zyz|zywyxxv~y{~zywx}y}y{|u}{|}zux}|yzx{zz}|wzw{}y{~vqwwyz|{v{|xyzz{{y|{{yzzyyzyywwxwx~{tx{|wx|}~z~xx|yxz{xyx}|uvz~{{z{zx}y{xxzyyxz}wwwyyzyx~yzyvz{z{|yv{{|}zzzwz}|y{|z|zzzw|}x|{~{}|zx{v{vz~y|syvx{zyywwz{z|y~|}y{{~}z|y}|zzyxyxyx|wv{xuyy~vvz{q|{zyv|x~{xzwu~|{vxw{xzywy{}z{zxxwyx|vzxxz}xx||yyxxy~zyyy{x}{|yx{|zz|zwzzy{~zxy{~x{x~zyyy~{zxyzz}{zz|yr|vyy{zzwz{{u{{}wyw{|zzw|z~zz|x}{wzux|z{}}}z~|}~}|||~z}~}~~|~}||}}}}|~}~~~}~}}~}{~{}}~~~|||{zz~{~|~|~}}z~}~}}|||~|}y{~}|||~}~|~~~~~~}|{}~{~}{~~~}}y|}}}~z~~{~{}~}{|~}}}}}~{~~}|}|~|{{~~z}~}|~|}{y||}}~|~}~}~}{{}~|~~y~~~~~}~}|{~}~~~~~{}|~}y~}}|~~z~||~}|}}~|{|{{}~}}}zz{~~~~~~~{{|~}}{{~z~~~~}|{{~~~~~}~~|{|~~~||}||{{|~|~}~}zy}~}|~~}||}~~}|{{||}|~}z|{~~{~|~~}}~}||~}}z|~{|~y|~{z|}||~}~{|}{y~~~}~}~~|x}}{|zyy{s~yyzw{zwyy{xyww{zx{v{y{{ww|yyxwyx{vzy{y|x{z{zz}xyy|}|xy{z{{yy{~z}w}{y|~yzxwxxyyzv{yx}{yztyyyvy}{z}{|y{vy}|}|zy}}x|zxz|y|zz|y|xyxzt{x{yvzxvxw{{zzw{vxxwwxyywyyyyzx}|||{y}y}}|zzzz{|}w{u{{|zx~z{xvxxz{xwwvz|xzzwvzz}w|z{uzyyyvxzy}||ux~{xz}~vx{yyzzw}{}~~zz{v}||zzvxy}yxyxv~{y|xwyrwywz}wzxxy{|z|z~~ywy}x|{|{{z{z{{yz}z|wyy|{wzz|{{wxz|zz{|xxxx|}u{xuz}{xwyzzx|}}z~}|{x{{x|yyyy~{{{|z{|zzwwzxvv~wxv{sz}~{u|~zx{xwxszz{{}{{|{{}{z{z||z{}{}}}z~~{~yzuw||xzyyv|{v{{yzvxy{xzwx{xvsxyxy{x{zyz{}z|z}{yxz{}}}y~yz{|{}v{z{|tzz}|}~vwwwxu|z{xyywx|u|xysxw|}z|}{|}~|xx|zy}x{|wyy{wzz|}xy{z{vzvyzuz~}zwwyzw~{x{{|xvy{y{~y{yz|{y{{yy|}txz~}~}{z{wxzww{}ytvtx{yxwz~|zyyxuyzyyyw}zzxyvyxzv{{|~x{zwyz|{z}|||y}z}{yx{zxwu{yyxxzz}yvvxy{vwxz{xw{xy}z||y|y|}yyy|}{|zxzxz}~{}~||zy~|~~}y}}}}~}~~~}|}|~||}~~}~y~}|}}yz~~|}{}|{~|~{~}|~{~~{|}~}z~{}|}|~}}}~|~~~}}~~}|}{~{}y||{~~~~z~~~}|{~~~}|{|zy}}z~{{{|yz|x~~~}~||z~}|}~|z~{|}z}~}}}~~~|}}~}~~}|}}}~{}}}|}}~z}}z~~~}~}~}~~~}y}y~||}~~~~z|}~~~~y|~}~}}}|~~|y}}}{}}}yz~y~}~{}{}~}~}~zw~~~~|~||}zz|}}~~~~}~||~}|~~|||x~z~~}~|{|~~~}~w}{||}~{}}}||~{~~~}}|~{|~~zz~}~z}|~{~z~~}~z}|~|w|~~~~}y}~|}y|xuyyxz{wy}ytyy}z}xzwyx|x}yywwy}{~{w}yw|{}}xzy{}{{x{~xxy}zy{u{zz|}{{xz{vs{zzx{~w|~~xx|xxvxw}~yzz|{yzytzy{wy{~y{~wy{x{z}zxxxw{{{|zzzyxyvxw{yzwz|zyu{}wyxyx|z~wz}{{zvy{zyzxxx{}|z{yyz|}vzz{yyy|wxyyyzv|{~}y{|ywzy}w}{w|}w{{zxzx|yx{wxt}vzzx{yw~wy}wxs{y|}|{{}|z{yz|{w{vvyytyysyxv}xyy~xwz~~wzvx{yyy{u~u{wzyzx|vz|zyyzsz}{y{v|z}v|}vzxw~{y{}{r{x{zxxv{zu}z|~xwywz{zw~}{yyz{x{y{{yzzw{wzy{~wxy}zwyyy|zzzy|yxyzwx{sy~{ywxy{|{yz~z|vzy{}{|w~z|zzy|z{vyyyv}y{~{|}yx{zyw|}u~}{{zzy}{z|xxw|wzwyz|}yz{|y~x{v|y|wywz{z~xz|wzzyzu{x}w{wy}zzy{zvy{z|{zz|zxvy~{zy}yxxwxyyww}y{y~y|~x|~wxzyz{{y}w{{xz~xzw~wx|vzzzz}zvxz{xu{z{yx}|yvyzzzyxzywvywxyy|yu~~~}}~y{{z}yxyz}yv|uz|y}w{wwzww{{yyzxyw{}z{~yyzz{}yzwyzy~w|xyx}zyy{|{w|}z}wz{x}zxp{uy}y{y|yu|yy|yv{zzzzz{xyxy{|{y{xx{|yzvwvwz{x{zz||}z}{}}}}{}}}|~}~}~{}}~~|~~~}|~{~}}x}~}y|~}z}|}~||}}~~}}~|yz}~}~}}|~|}z}~~{||y}{~y~~}|}}{|}{}}}~|~}~}{z~}z~}}~}}}|~~~~~}{~~~~~|}~z|~~}~}}}|~}~z~|~}~~|}|~~~|~z~~~~|}z~~~~z}|}~~x~|~~}}}{y{}~~}||~|~z{~~}~|}~~}||~~}}{~~}}~z~}}}|||~~~}}~|}{~{}z}|~|}z|~~||z}~|}z}|~~zz|||{~~x}~}|||}~~~~|~|~}{z~|}}~~{~{~~~}~}~~{{~}~}z~zz~|~~~{~~~yw~|~}|||~}~~~{~~{}~|~~~~}~~~~~~~~|y}}|{}}~}|}~}z{yzyy|{zz|x||yxywxzsy{xw~wyxxwwzw}{y}|xxz}uy}w{}zv{z|wy{zzy{{}z|{{z}{{yxw{}wyy{zy{{v{{|y{xxz||xzty{xxvx~zw{{xzzz}|{yyy{w}yzzx}{}zy}|z{z|{~}{xzyxwx}wyxz{{xyvy{x{yxvywwuvxyzx~}{xy{z|zzzy}}~|z}yz|yty~y{}uzxz{v}z{t{{xy{wxx}wyyuyw{xw{zywyyvvz|y|||y{{|yx}{wzx}y}{xy~}z||yzx{|{zy}|v}xx{{rzwzz}u~wzvvyxxz~~yz{z}zx{|{|uyy{}|}~w|{|w{|||vy{{wzvvxy{tyzw~yywxxyy{yywvy}zyy{{{vy}||w|xxx{{x}y|~}|z{xyzxyyuz{vw}|yz}z|ywyzxy}ywuxxvx}|}w}vuyu}vz~~wzx{{xyz}}yy~zw|yy}x{}zyxyyxu~{{}{w|xx|zy{{v{z{{vxt{{ywww}}~{w{{yxxzzyy{z}|z}{zxz|||xw~}xw~xwxw|y~sxx|x{|xzy||z{y{y|}{zzzx{|yzzx{y|~z||z|}}y|||wzzxzwy{xtw|wwy}|wy{xyx{vx{yxzz~{{yvy~|z|z|~zz}{x|}y}}{~yyzz|zz}zxxy{{y|zyvzuz{u{sw|wxxyyw{wyzz}|z~y~|x{vx|yz~y{zxy~z~yzy{|zyvwv}y{yxxzxw{{w}|yzx{swx}wzywz{|{{~~wz}{z{|y~}|~~|{t|~}~}}}}~|y|}|~|~y}}}~}}~~}~}~{}~{|{~|||}}~{|}|||~~{}~~}z~~{~}{z}~{}}||~y~}}~|z{|~}~{~|||~~~~{|~}}|}~w~|~~|~~{~z~~{}}~}~~}{~~~yzz|}~}}y}}|}}~~}}|z~{~~~~}~~~~z~}~}|}{~}~|}{|~~~}~y}{~~~y}~{}}|}~}~{|~|}y~}}~}{}y~~||}~{~~~}~{{~|}}|{z~{{~}}|~}}{~}}~}}y}y{|~|}~}|~~}}~~||~~~~}||}{}~|~||z~}|~}}~|~~}}|{|}}~z}~~|z~z}z{~~~~~{z}~~zxz}zvuvt{}w}yvzzxzuxy{}zz|{{{}zuxxy|||zxy|ztyv}x{{y|}y}zyyw|zxz}y|w}tw{yx|y|yzw|y|s|yvz{zz{{ywzzz||}{x|zwzx||x{v|tuyy}zvwyw|yzzxyxy{{|~wzyy{~{|yvyz}wxzzx{y|uxyyxzx|z{{||}wwzzyx~{{vyzzyz~z|yzxw|}|w{uzt|y~|}{x~u{wu{}|yywz{v{wz~xx|y|}w~xwyyz{z{zvy{vyxz}xw{}xyy|y~x|{{{||xzyxyzzyyyz{}~xvy{yy}~z}~zy}wxw|{{{~zvwtzwyyx|yy{}|{wt|uz|y{{zyy}xzx}wvyyxuxyxy}z{v{y}|zvu{wzy{}z|{yzz}w{{zyzywy|||||z|xyz{zy{w}yyy~v{{y{z{{wx{|zwz{}{~vzxyz}|}~|}yyzw~wyy{xxy||~zy||y|zw{~~z{wzz{y}yzzzwzxzzzzy}x|z|ywtyzyzy|r{y{{{}zyy||xzy||zy{yx{~||zzy||z|y{yzw{{y|z~w{|||uxwyzy|{xxxyzyt{tvx}||zz{yx|vvvv~xyv||}v{{xxzv{xz}{{w{~zy|z{{zz|{}|yvzyw{yvzz~|{zyx{zyzx|y}yzoyv{y{w|}|{zuzy{vzy||{}}{y}||xxy|q|zz{}vy}~xzx|{{|zz{~z{z~|zw{yy{}~zy{wy{zzu{|~{wz{{|yw{y|x{yyx{yx}y|}{|xzw{~y}ywz}y|~{{~{z~}~}}|~~~~}~|}~}|{~{~}|}z~}}y{~~~}{|}}}~}}~~|}~}{|}~|}z|}}~}~{~}}}|~~||~||}~{|~|}}}~{}~|}|}}}{||x}z~~~}}|~}}|}}{~}|}~}|}{}~~~}~|~~~}~t}}}~~~}{~{z~|{}~|}{}}{}}}}~~x{~|~~~}|}}|~}~z~}{|}~}|{yy~|~}~{~}}~|{~}}{}|~~~|~}y|~~~~}}}}|}{}~}}}~~z~|||}y}}|}~|z~{y~|~~{{~|}|}{|~~~}y~~z~{}z}}~~~~}}~~~}}|{{}}|}|~~~z{|}||~}~}~~{~}z~}}||~}||~}z}|}{~}}~|}~z||~|y|}|}|~}y{{}|~}~}{y~{|~|{{|~{}zz~y{zz|z|w}||}z}yzzuxyyzu{xx{|ww{x~wxyzx{~zy{uv{vzz{}wy|y{}|{}z~}~z{y{}yv~~~y||z|xzyyzzvwxzyx|y{x{}z{xvy{yv|yxy|}{zy}|{z{y{{~w{|}z|z}z{x{yxyz{zx|yxu~uxx{zyy{|ypw{z{{vxx{zu~}|{y~zz{y}yxtxyy}|wxzzwxz{z~v|xx|vyxyxv}wxuxwy{vzzyzzy{yxzxy{yww|yyzzx|w{~yzy|x{{y|z}{|~}yz{xxyx~{xzw{xzxzzy}~xyyxy{uywxx{xy{yz|{yy}z|}|tzzz{y{zyz}zy}vz{w{ww{zy{uz{ztvyuvu~z|wyvz|{{urz{yzzx}x{|xxzzw{zyz{{||zyz{{y|u{|z}{x}zzy|ywwx}xzzy{vzyzzw}}x|}}zzy}zyzwwz{zy~{z{zu~{yzx{{wyxyyv}{zzw~wwz{yy}y|xwv|{|{|v{xx}wzy~z|yvwxxy{{{|yv{xuy}{twwy|wz|y{uwy{zwx|~z{yx{wywvyyu{vz|}}{yw|yvy{xz~y{|{zxy{|{}yz{{y|{y}zwz|twzwwxx{w}z|xty|zzz{zwzz|zxxzz}|vyx}{y~y}z|zxzyx}}~{z{{xvwvyuz}wxz|u~{{xxvx|yyzutzx{|{}~~v{yy{x{v{{}w~{}x{{y}~{~|z|x|xzw|wzzw{|}zx|xx{yzzyyzvwzxz}{||}}z{~y~|~y{|~z~~{|{~~~}~{}~y~}~}}}||}|y{}}}}~|~{~~}||~}}}}}}~~~~~}|~}}}~}{~~}|~{~}}~~}||z}}}}~{~~~s{{{|z{}~|{|~|~}{}~|}||~~}|z~}~~~}~||~{|{~~||~y}~}}}~}}}{~}}z~~{|}}|~~|~|~|}|}z}|}}}}}}z}}~~~~~|{~}|~|~}|}|~z~~}u~}}{}~||}|~||~z}{~}~~z{s~|~z~~}}}|{~|~~}}}|}|~||}~~~}||}~|~~~~~}}~{}}~|z}|~{~}{}{{{yzy~~~|~}{~y{{{~}||~}|~|~}}||z~}{~|}|}|~}{}z~{~}|}~}{z}}}~}~}}}~{w}}{{~wxzwxwwz}x{v|uuy~|xx}}vuy{|yxyvvy{v|xxxyx{yxy}|s{z|||w}yyywyz{zwz|xy{|{wzyzx|{xz{z{{xvuyxxyzzzy}zw{tsz|zvx|{{y{|x|{}yx|{{yv{zyxxzz~zzyz}xyyzzyzw|zyxz~yxz{}yzz|zzxz{v{zz}x~y~|{z{yzzyy}zz{x{y}yzzxzuyyxzwy{{|uy{{y|~zuxz}zywuyywy}~w|x{{y|zxvzw|zzz|w{y~{|y|wzzy{xvzxyyzyz|y|zy}w}yx{y{}zwv|y{|||x{y~{yxz{{xy}u{z{yzz|vz}zy{|xzx}yz{zx|x|~yzxwyyxx{{~wwwz{}{{{|~}yxz~x|zxs{z|~vzwy||v|}{|tz|yxz}}xw|{xvy|}z||wz~{zu{vyyz|z}{yyyxz{zzvzw~{|{~wyy|}wuyy||{us|~x}yx|wzx{{|{{xxz{xw{xwyxv{{{|v|xw{}{zzz}w{y|wv{yzzzz{{vzzz}z}{w||{~zy}wz~y}{xwyuy{{yy{{z}{xzx{~xxxz{}xvyyyyzz|}x{yx~{x}vy}x~z{w}z}w|{yy{y}vyy|x{y}yx||wxuyvw|zy|x~{xzxwyzzy{||{xw~xxzw||xz|vywz|{|z~|zzytw{|{w|{vzw|y}xz|{w|}w{xwyzzyy|~vx}||yx}||yuy}wxy|xzzz{zyyz{xz{||}{w}zu{}xz{{|{|z{y{yw|y{z|~}|z||~~~}z}|{y~}}}|}|}}{|~|xy~~~|z}}~{}}}~~~~~|~{}xz|~~}~{|~}~}~~|~{~}{~}||~|y~y~{}{~}{|}|~}}}~|{{|~~}||||~}}}|||w~~{}|~}}||}~{~y{|}|z~|z~}~|}~|}~{yz|}}~|}{z~}}}}~~~|~{~~}~}}z~~{~~}~}~}}~z~|~~}z}}~{}{|{}}}~}}z}{~|}~}}~}}~{{~y|z||{}}z|~~~||~}~}}{}~{~~|}}||}}~~{}{}}}|{}{~{~~|~~z~~{~}{}}~}~}~~|}~}}{~}|}~|||}{||}}~~z}|z~~~}}~}~}~~}|~|{{y~}}~~{}}~}~~}{}{~}|}|~}~}}}|zyx{{{y|{y|}xz|x{{}xwxzyxvt{~wwzt|y}xywyv|yy}|{y{w{wxw~~z{}z}~}wt{}xu}}t|{{y|yzyyz{}txwwxxyv{}zzyyyy{{w{w{tzzz|{v{|~t{{{zw|{uyzy|zyyvyyy||zw{twxzy|s|y}xxxw}x|~~ytwzzxwwwyxv|{||z|y{{xz}yz|}{ux|~|wyw{|{~}|yxz|{y}xyzuzyyyyxywyzv{z{|wvzwv|yzzyz|z|{|z{{y{|x|y|y{}zzwz{|zwz|yzvyxv{{wvxywz~xw{yzyyxxvv|vv|{y}~x}w{}~zwy{{xyxxz{|v}||||x}xwyuywwwv{yzywyz|y|}}y|xzv{{||z}zzxxz|xxyx|xz{~}{~|~yvx~zz{y{sw|zwx~vyx~x|{xy}y}|z{{us|~yyy}vy{}{zwyvy|y~z||x|yzzxx}{}~wwy~{xxz{|v{xxyyw{uvzxvzy|{xz{yyx{zx{zz{wy~zz}{|xyzy||w|y|z{x}vvvxyzzzyzx~ytyw}wz{wy{}vxv|wyxx~}||zy{xz{x{yy{{{z~yx||{z}ywxzz|w}yyvtxywt}vzt|xx{xw{|vyyyyywxy~xyy{zzw{|z|z}{{z||}~y~yx{|y|~yz}xz{wyyzwy|wyyvwz{zxy{zzwv{zvyxwzz}|y|x{z{x{y|z{}xvyzyyz}{{|wyxyxx}y||{wzyvwzx|sw|wvywxy{ywxxzw|zzyxxy{{y{v}y}}~|}|~}}}}~~{|~~z|z}}}}}~~|~~~~~~}}{|}{}}}~{}}}}y}}~~z~}|~|~z~}}x}|}~~|~~}}~|}}}y|x~~}|~{|{~|z|~}|}}{~~~}~|~|~|}~}|y{~~{{|y{|~}~{~{z~~||{~}|~}|}~{|~~zy|||{}~~}}~~}~~}~yy~|}z}{z{|{{~}{|}~~|~z}~}~|~}}|||{|~~z{z}}~|}{||}}}~||~}}}{}{~|~{~y~}||xzy|~|v}|~|~|z|}~{}|~}~}~}{~~|}~{}|{~}{{z{z}|||}||x|{~}~~~~}}|}|}{y~}|||~|{~}z~~{x~}|||~}~~y{xzxzvzz~{wy}||zzvzwy|y{z{yzyx|~y{yw{xxwu~{t|{wv~||ywzxzwxwyy}z{~|}{{wwy{yz|x{wyxz{vxwwuyz||z}vxxxwyuyyxxyxzx~xy|v~z}yzyxzuy{{}yzy{xwx{z||wvx}y{|xzxxzz{{}y~~xxy{xzy{}xvzv{uzvx}wz{zyvz|{yzy{xx{zzwy{|vz{u~uvzyzzyzxwv{|zyzzyx{v~x{zv{v|zx|w{vy{~{vxw{{x|y}y{zzy|{{wz~}ysvxvzvv|yw||xz{yx{{}{|vxxx{{wxzv{{~xxz}y{x|zwxy|zzuzzzyyywy|y~{v|xz~yuxy{wyxxxvxyy~z~yx|xy{wyz}|zzyz{uyzzw|{txy||yu|{y{zz{zvx}vzzy{|yw~zxzx{|{y}{yy{{wuw|y{y}~}{}y{{|yuwyxxvy}yu{}}~|x}}|{{x{{zxz{{xu{yzzzzw||x~z{{y{{|}{|zzz{{yy{}zxy{{yyx{yyzw~|yzxzyvy{~w{z{{}zxz{xywyz{xw~{}xz}{yvyzxyx{x|zzz||xxxzw}wyz{{}yy{{z|w{{x{z|{zxuyzz|y|~|{wyzwyw{ux{{z|zvyx|yyz{xyyvt{{|yxy{|w{z|{z|zz{yzzyz}}yz{z|zy{{{}|zyzvuyvvv|wv{tvz|yv|{w{y{vwvz|uyyyz}{xx|{}w~{~{zv~~xs~~}|yx{xwyxuzxu{z|{xy~x{y{{|{vzzx~|y|{z{{~||{~z}|x|~{}{~|~||}z~~zz~|~z{~~||~~}~~|~|~|y|~~~|||}}y}}}~|~~z}~}~~{}z}~}~~|y~z~}~~~~~}{~}~}~}~~}}|}~}|}}~~~~|z~{}zx~z~~z~{}{|{|~}{~~|}z|}~~z~~}}~~y~||~|~{}~}}}}~}~~}~}~{yw{}|{|~|~~~|}|{~}{|~~~}~~~||}}~|z}~~}|}|z~y|~~|~{~~}~~{}|z|~}}|||~}}}~~}}}{~~~}~{}~}}z}~}}{~~}}}|~}~z~~}|z~|~y~~}}|~~~{{|z}}}~}}~}|~}~~|~z}z~~}}|{}}}z~|}~~}|||{x~~~}z}{}y~}|}}~}|}z}|}{|{{z}|y~|~|}~~ryzz|z{z|~{w~}zy~|yvvx{yzy|xy{xz{x{yw}w{|x~wzzzxw{{x|{{|zzxvz{x~z}}z~y{}|{~|{xvw|y|}zzzzwz{y}|y~xv{xs~yyv{x{wzxxvwxzz{{wu{zz|yvz|x{}|ywxzxx~xz{yw{xwu{w|xvx}}~yxx{vz{{yyu|wv{}y{x{wwzs~{{{y~yyzz|vxyz|zy~{uy|{|vy{{z||~yuzxww|yxxzxu}|yvxvy{w}yy{{zyz|}{z{~yz||yzy~x|y|zz~v~vwu|yyuwww{}yvxyy{zy}yxv{y}tz}}{vy}}{{~|y||{|~z{xz{vxz{|{}{{wz}zzyw}~zyyxzwz{{{xxs{x|z{{wvwwxxy~zy~|z{~|yy~{zxx~vy}yyz}}~z|}{vz}y|xu}{~}|zyxyzzyyyywxxzzzzz~{|{w{{|z{yz}}w|yw|}wy{|{z~xy{y~ywxx~|zv}|{xxz|yxzvzw{zuvwzvwxz{{y}yx|zx~{y}}~{{~zyz|{zx|x|{yx{x{y|yu{~}|wyyy{zzu|z{y|zw|{wx}zz~yz{}xx}z~|vw{w}yx{{|zuyzx}|xyyw|xzwxyw~|zzxyywxzz||zzszy{{yxyx{|x|{yxx~{x}y|{|y}{y{~y|wy{}|yzzzwxzzwzz{y{yyy|v}{u{yyzzyxsyyxx{yyzyyzv|wwxz~y||{|yz}}{xy~|~|zz{|yvwwu}vvy}v||{xy{yywvwzz}{zx}{{x{y||xzw|w{yz}|w~}~~}{~x~{{|}~||yy|{{||}}}||~{}}|~~{~~{{~~~}|~}~z||z~~}~~}|~~~}|}~~}{}~}|~w~||}||}{~~~}~|~~}~}}}|~~|{}~}~}~~~}}}}~~~z~}|~~~}|~}x}{~|~~z}|~~|~|}~~~}}~r}~{~}}|zx~}~~~{{}~|~}~|}~~}~~|~{}~y}~{}{{}~}~~z~~z|y~}~z{}}~||{|~~z|}~}}~}~~~~||{~z~|{}|~{}~~}}||z|~y}~z~}}}~}|}}}}z~~~z~{}{~|||}y}~~{{}{|~}~~|}|~}|}~|~|}~~{z}~~}z|}{{}~~~}~~}}~}{w}}|}{|}|{~}}~{}xxz|{}zzsx{wy||wz{wus{zyz{w{wxwxzxy}zwzyyy{zv~{z{zyxxxz{|||{w}zz}xxtx{xyy{xzx}zzyyz|zw|yxx~yxz{x|z{y{yzw{vxytx{z|z~{ywzyy||xxxzz{{zyyxyy|v|zyyw{}xzxxyyvzzyvv||yx{w{x{xwywyyx{vyz|x{y{vyx|xzx{xy{y|xuwxvv~w|y|zy{xz~xx|{zyyxxu{z}x{yy|xzv|xyxywy|}xzxxzx|yyx|yuvzz{y}xxyz|}{yzx{z|{xyvxz~vzxy|z{zww{zyv{|}{~y{zx{vyw}z{yyz{zv{z{x|y|}y||yy}wuy}yzw|}zzz|z|x{tzx|zv||{yzxxy{yzzuz|zxwrzzy{{xx||wx{zwyyy~wxy{~|xyy|zzxzw{}{zyxwvy{w{x|zx|}}zw|x~{zyzx~{|}y{{zyxtz~{~wu}y~}sy{zwu|uwx}zzy|z{{xx}{yx{xxyzx{zx{s{vxvz|z{z}~|zyxwyz~zzyxyx{v||ux}wv~|zxv|}z{xz{{yxw|yzzvzyyy{vwxz}xv|yxv{yvu~z{xz|~z{t}{~yz}yz}wx}z{y{y|zsy{{xy{|}|zyxyyx{|z|{xy{xzyzzzw}{}ywzyz{{}xzx{y|tz{zyy~xyy|zyx}wzxzyz}{y|z~vwz|y{}xyy|z{{xxuz|{~~z}z|x|twuyzzxvwwx{xz|vxvw{{|yx{{yyw}|x|z{xy{yxzyy}}z}~}}~~|~}}~|}~|~~~||}|}~}|x}}|~||~|}}{w|~}z}|{}}{~{{}}}{|~}{~~~|}}|~z}|}{}}|~{~|}{~~}|}~|~~~}~z~~~z~z|~~}~|}|}|{~~}{~z}|~~|}}y||||~~~~~{~~{~{}}|y|}~}~}}~~|}{z|{}}}{|}|}{}z|}z~}~{v{|~|~|}}}}|~}~~|}|{~}~|}|}||{~}{|{}{~}}}~y~~~y|{z~{{}}~~}}~~|}|{~~|~|{~}~|~{~z}z|~~~}|{|}~y~{}}}}~|~~~~zy}}}~~|}z~}}}~~~~~~}~y{|~}|{~~}~|~|x~{~||}zv~{{~~{{}~}|||}y|||}{}z|{{}~}}}~~{{}~{|~}z~|~{~|}w{|~|~{{|}}~|}~}}~}~|}}}~{}z|~||~}~~|x~~y||zwz|yyzyzx~v{{yzy{wwyuzv|wy{zzxzzu|vzxzyw{zxz{yzx|{yyxz|{~yz|zy}}||x}xz}|{}}oz{wvyzyv{xvxzyzyzx{||zwx{y{y~yt{|y{{y|y{}|zxwy|zzy|z{yyz{}xwz{}wy{yuzu{w|z{{zvx{zvyxzz~{{zzwwxv|{{{{|~xw}{||y~wz{z}||}|~y||}|{|{}y{|xy{t{{wzzw|zxyv{y|ywyyy||{{zxzyz|w}zzy{{z~|wy|zw}vz}w|ww{z|wz{wxwww|xy{zzy}{xwx|zx{wzxz{yyy}}}zx|t}~|yyyxxwxzxx{{z{~yyyw}xwyx|yzvzzywzy{t}w|zy~v~zwu{y{|yyw{{w{y{u|xz|z{z{|}~~{~~xw|y{|xy~yzwwyvxy}wzyyvwx{y{uxxzz|~x|yxz}|y{~z|{|zz{yyzwx|y|yzx|x{xw|wwyxwyyzvwzyxy{}|w|x{wy||xzwzzx|x{|x{z|v{~yx{}z||sxx{wxtv}zyzz}xxz~x{xv|{xz{zx{xxw{z}x{zxy{{yy~z|}{}~v|~|z|wy|}z|zx}xz|~zy|||yvyyz~x|yy|wxyyyy{{yy}{xxw|}|zx}{|zzz|v||{x||{{wwwvx{xxwwz{wvx||v}y{uxvy}xz{}xuxz{yyy}w|zzw|}x||}|y|{zx}{z||z}|xywyxvyy{yxyt~|{{xz{zvyyxz}y{x{y~}}y|w}|y{zx{{{{}}}}{}~~}||}~~~~y~~~|}}~|{}yz}|}~~}~}~~|}}~}y|{z}|}~{|~||~~~~}~~~{}~{~}~x}}}}{}~y~~~z~}~}}}~{{~~~~~}}~}}|z~{||z}{{y||~z~|}}~||{}}~~|}~}}~~}~}}}~z|~{~~y~~~|}|~~~{x}|{|z~{~||~~{|~}~~~~}|~|z|{z~}}|}}~||~~~|||~}~~~{~~~~~{z~}~x|}|z}}}~~~~|}~|z{}||~~~~|{z}}~~}{~zy~{~}~~||}{|}~|{{{}||z|~~{}}x}~}~}z~~~{|{|~|}}~~}||}~~|w}{}~~~}x~~|~~}}}~}}}{~|{}~~}{|||z~xz~}~x{y|{{xzx{|yzz|v}vzwx{~x||x|z|{|}twzz{|zy|wwz}z|}xyvxz{v|{y{xz{{yzw{}}|zz}|yw{y{{xxwxy{|wzyyy}~y{w}{y|{zv{x}zyvzxyz|{}zyytxxyzwwyxzy{zy{xy|}ywxyy~yyzyxyz}yy|wy~x|y|{|{vuz}|zxzy||yuxzz{y{zyyyz{xyz{zxw}zxyztxy|yy{|zy}{vz~yzx~{xy{x|vyzv~xzz|~|v{v}v~{~xy{wy{t{vy{{{{{{ywzyyy{|yzx{wx{t{{}wy|z{yy{|w|yyx|y{zzyyy}z{}y{x{rxwvyyzv|ux{{|yvvzx|y|z|}w~zwxxz}}xv{xx{|}{|ux{zz|x{xxxvzyyzyz~{|y{yyzyz~zzy~}zzx{{x}{z{y||{y|z{zz}|z|vyw~x|}vzz{y|||{xz~}zxx}{uy{x}{w~zyzyz{w{z|yyz{xyxywxyyz{{}z{|xyxyy~z}{w}|x{{z|zz{vxxyy|{z~{yz{|wz|xyuyxwz{}zzzy{yzvvzyz{zyyz{}zzzxzz{{{yy|~wxw{zv{zz{{{}xw}|{y}wv{wx|y{|zzyv|zxzxv~y{}z|wv{yz||z~zzyx|}yw|z}{zx}zzr~x}z{}{zw{|yyy{}|yx{ww|y{}|}xyu{v|wxxz{y~|uy{yz|w{zzz{xw{{{~x{yyyw|yxvuwxyy|w~zw{uw}ywz{|yy|zx|{x|z~y}z}z||zy{|~~}z|~|~~}~~}}z|~y}~~}~|~}}~~}{|y{}}}}t{}~~|z|~|~~|~|z}}~{}}~|{~|~}{~}~z{z~}|~{z||~~y}}}y{{|~}|}z}}}~~|~}~~~~~~{|~}~}}|~|~z~}~{}~}}}{~|}|}~~}}~|}|~~~~}}{{~}~}~}~{~z~z|~||}~}~z}|{~zz}||{~~}|~|~}z~||}z}||~~|~{~{~}|v{}~}~~}~~|~{}~~}|}}}~~|}{~||~~~~z}}~}~{~~|{~|~}}}|}~~{|~~}~~~}~~|~|~}~~|~~~}~~x}~~{}~~{|x~{~}|}~~~~~}}|z~|z~|}~~~~}}~~~~~z}~v~}{}}{}}|}}~~}}}}~z}~x|}}|}~|~}}||~}~||~}|z|{zy{z}|||}y|yxvyzwzz{uxwyzuz{vvvx|{~z{{vwzxx|{z}z~~|z~zyzx{zx{yz}|yz}|ywzz~yz}yx}y|{wzy{z|xz{wvtu{zvxwxyxz~|tzzz|zy{xz|{|z{~{z|x~|{{xx{vz}}x{yvuz{y}xxw{{zyw}{z{{{xvxy~|z|xxyz{z{yv|{|z~z~~}y|x{w~zzx}z}|{zyyvxuyzsyvyzy}|{zzw}zzu{{zw{{z|{zz{{zzxx}}x|{|{y~zxzzz{{x|zzxy}{xz~x{wwzxxzz|{{z{{|zywwxwy||z~z}ywtzxyxzwx|v{|y}z|}yzwv||yyv{yyxw{wxyyxzz~wzxzyxywzzzzyxz{}y{zx{{{||}{z||~y|y}x{y~y~{yzxy{zyxx|{zyz{yv}yxuz{|xrzw}|z|{{{|v{{z|}{n|z{{{|zxz~z{zz~}y{z|yzyxz}{yzwzx|w{xxzzx|xxyxyz|}{w{|||{|w}|{|yyyyzyw|zw|}w}xvyzx~{zywyz{wyyy{zwyx}~{txw{|{{x{}xx{z}x|z~yxz~yz{z~{{yzyw{}w{|zyyxyyywyyytyzxzwyzzwwx}w{xux|z~~x}}zv{yxz}}zyy}{~~{zzyyyz{}{}{xz|zywyyx{xww{zzx|wv{wyz}wx{|{{{{zz{}yzwzy{{{||{yy|zy|yz|z{{{{zu~yu|{yuywyy{z}|wyy~}|{{yxt}w{x~|w~~xx{{vz}|~||{}~}}~||{~}{}~}~~{~{y~}}|~}{}z|{~||}}}}~}~z~~~~y|{}}}}~}~}|}~|~~~~}|~~}~~}~z}|}~{}~~yz{|~|~~~~}}z|~}}~~~z|}z~{}~~z}{z}{|~}z}{}}~}||~~~{~~}~{~|~~~|}}~|}z|}|y~~}}y}}}}}|}~~~z}~z~}||}|}}{|{}}~~|~{{~}~{|~z~~|~|~~}}{{~{~{~~|~z~|~}|~||}|~{|yz|~||~y}}~|~|}~}w|~}|z|z{|{}~|z~~{}||~}|}~}{~{~~~~|~|z~~{}~|~}}z}~~~{||z}}|~}}|~|~||y~|}~|{|}|}z~|~{}~||vy{xvyzyz{x{xv~}z{v~~vx}t{z{{u}yww{vx}zy{}v|z{}wxzw|yzz|z{|yxxz{y{{ywyy{{y{y||yx{~w{z}w|z|w|yxy{{zy~{yv}|yy}zz|zz}yz|yzwywxyyzyxy|xyw}xyxvyywyy{{x}{{wzxx{y|{zxxwzzzxxyy|y|y|xv{v{yzzvsz|y}wz|{u{|y}{yy{vzx~x|xx{zwy||xvyy{zwzzw~zy|{|x|y~v{}u}y}}{u|~yz}rzs|xxz|{ux~{z{{|{x}|zw}yvxxz~xz|~vwx|yz|w|yyzyy{w{z~xzz}}wzxyxuwxzxw{x{yv{xz}w{y|z|zxv~z|{{xxx{}|z~wx{zy{uyu|zx~yz}uy}{w|z|yz{|xz~v||zvyyz|xv~z{~yxu{|y{x}xv~w}w}|zx||yzx}w|xz|yy{||||{{z{|}{vy}x|x{wzz|zywy{}y{u~xxx{wzvyy{{zw|wyzyzzx}|{|{{{x{uzyyzzxyv}yy|zz{{|yx{yxz{|zz{xz~zy}wzzw|{xz|zyzz~z{wz||x|zyvt{zxw{xyzwyy{wz{|zyy~|y|~|~~{{yzw{z~yyyyzz|}{z{zz{w{z|}zzwzzw{xx}|{}yxxxxzw{xyz{xxxz||z{tz}wyz|xv|||z{vxw}{zyxwzyuy~xyx||}{{{zuzxwu{}|yxywzzr}{xzxzzxz{vy|xzzvxy{y{yxzyxyyzz{uw||zz}{z|zzxxwxy}zz{}|}|~}|{{}~~~~z~}{}{~||}~~~}~zz}~}}}~|~}{}~}||~~~|}~{}}~{z{||}}}~|zz~{}~z}}~}}z~y~~}~|}z~v}}{}z~}~{|}|{{~~|~|}~|~|~~~}~y{|}{~{~{~~}}{~~~}}{}|||~z~~~~|~~}~~|~y{{~~|}}||}~{~~~}}~}|~{}{||~{}~|}{z}}~}~~}{~{~~}~z}z}z{}z}~}}|}y{~v~|}~}|~w~z}}~~~x}|{~}{{~~~}|~~~z{~z~{~||~}~z|}y}~~~|}y~~|}{|v|~}~~{~|~||~}}}|{|~~~~~~~~~z}}~~~~|~z~|~|~z}}|~|{y}|y}~}y~|~}~||}}~}~~~|~~}}z}~~~~|~~||{|~}~{~}|||}}}~~~~y~~~y}zxw{|}|{x~||{{||yvzwvzvx{zvz}|ztxxz{|zv|{w|zxx|xz|{x|{{|yxx}yx{|~{}|yz|~zy}v{z}{uz|zw{uvxzuvyx|w{utzwyxzwvzxzw{{z|z||{zx|{}{y|{{y{{{{{zz|yxzy|xywu|zzwzz}zvwx{uyzx|yxv|vw{w{z|w}zz|xy{x~z~}z||z}|y}zzy}yx}z}{}|yvwyyvyw{uzyyzw||y|yw{||vy{x~~|xxy{zz|zy~~|x{zy|x{{{sw|{xxv{wozx~ywv|zvzz{|wy{zzx~y}~y}}w}vyvz{y|y{wy{yy~wy}~~xu~{zy|}w{xx|}uv~{vyw|}yyy{xwx|zxv|}z|{}|y}|}zz|x|x{~{w{{~|y|{zt}|{{wx{xyz{y|yzw{zwyyyy{yxwzyz|v|wy{{|zx|w~zx}z{yx|||{z|{w|}z~y}x}{}w|wzwvyyzx|{yz}wy}wxvyx|z{}x{y{|{x}|jz{{{{xzy}z{|{z{x{yzvzx{{xv}yy{x{zx}|y~xwxw~y{zw|yz{z~z}||zww{}||}x~}y}{{{x{|zz{{|{yxzzz|zzzx{zzzxyx{xv{wvyxx}v|zzzzu~zzwy|z}}zw|}z}{xx|zz||xxvt{~yyxvw|{z|vz{}yyy{y{zywzzy~w{}y}zyy|{}||zvw|z~z~|}{|~{yz|zxywy|wyx}wzzx}wy{yxwyxx|uzvwzyx}z}z}{|{}~{~}~yz}{||}{{~~}~}|z|}}|}|~~}~}}~~{}~|}~~~|}~}{{}}}~{~~}~}|z|{y|~z~}{~~}~~~~~{}~~~}|~~~z~}~~{{~~||}}|}zz}~}~~}||~~|~|}|{}~{}}{{}~|{|}~}||}~}~}~}{}}~{|~~}x|z~{}{}{}~||~|~}~~}||}|~}zz}}}|{}~{~{~}~~~~}z~|~|x~~|}}||~}}||~~~}~~|}{}|~}~}}~~}~~~|z~{|~z}}}||~|}}~|{}~~}~x|~~}{~~{w~}|~~||~}}x|~}{~z||}~~~~~~~~|~}~~~}x~}z}}}wx|z{|~}}~~}}~|~z|~}{|||{}~|}}|~|~{{~~~}{}||z}|~{||~~}|}~|{{|||}z}~||~xzz~y}{vxx|wj|~~zwywy~}x{}yzyz}z{z~x{wx{||zywtyx{w|txzxy||vw{yyyw{x{y|y{xyzzvy}zyx{zyvxzxxyz|}yzyxwwyww{{{z{v|{{yxyxwx{|wyywzxwyzzv}w{~x{||||xv{wvz}yy}|uzw{xxy}xz{z{yxwyztyzzy~{|zyz{|v}zzxzyyx|yy}w{z|yx{yu|wv|z|v{xyvyz{||xy}zwxw{xy{zxzv{|yzzv|yz{{yxx}x{wvzy{zzyy{|}wz|}{z{{yzxvy{yzywzwyzuvwzx}x}}}xwyyx{yyyzv{xzzzx}wt}w}w|zzx{{yv|zzz}z|zy|w|z|z||yzy}y{z~xxy{{}|z{y{yzyz|xzw{yz{|||y{|yw{x|y{|~{{zx|{z{{wy|zyy|zv|~st{{y|yy~{{yxwxzzxwyw{x{}y~yv}|{x|v}{y|}y}~{|{}zuyxwux{yz{x~x|{{{wyyyuw}zz{}{u}yxz|x{|{|xz{x{{~|{{ywv{{y|x{}w}yz|zz|uzwz}uxxy{wy|{wz~}xxvz}v|w{}|zxyx{}vz|xzxww}yy{{{zywyxz}x|w{}}{zzy{u{}xyzv~{{{}wuy{vw~yux}zy{zy{|zwx{{xyytzt{yxy{wx{{uxx|{}zuy|xw{wywxyyz}{~zyy{y|{{wxzzwwz|{xwwyxx{ywx}yz|xz{{y|xvyzu{uxx~z}yx||{y{qy{uyx}w}}wxy}vvxz|x{z{x{{z{}~~}~|||~~}~{~|}|{~|~}}|}~{z}}~~}~~|z}}~}~~}~}~~{~|z{||~|}|}~~zzz|~~}}~||~|~}|~z|||~~}}}{|}}~||}|}~~|~}}}}{~~{|~}z~}}}|{~~~||~}~zz~~|{{~~y{{~|~{}}}~~~|}x{|}~x}~}}}~~~z}}~}w~~{||}||}~}~~{{}}}|}~~~}~{}~~}~|w|~|{{~~~y~~|z~}~}|~~}}}|~|~}~}|{}~~}z}|~}~}z|}{~~~}~~}}|{~}~~}~|~}~}||~}x}}}}||x~}}}~}|}~u~}}}~}}~~~{{}z~}}||~}|~y~}}w}}|}}|~|~~}|}|}~}~}|~}~||~~~~||}y}~||}~~{~|}}~~}~~}|~{|}z}|{}x|{}{yyx{{{z{}|xxxwwxz||yt{{|z{v||yzzzzzyxxwyw|{y|wyxz||z||}z~zxvyzwxw|vxxwwuyy{vy{y{ry|w{xt|zwxzytvxxyzz{|z}y{}wzx||x|}yw|zy|~}zwx|~|}uzzxzxywww{zxzwx{w|ww}yw|x{sqzwy}xwx|yvv{yzyzx{}z}y~|yv~~zy}ywxyyvy~}|w{~xxzwxx|vvzzy{zwxxyxzzxyyyz~}w||yyzzys|z{zz{}xzwyxyx|y{zz|{}{w|wyvwxwy{~z{x|vxwyxxy}w~{{zx}x}{yyzz|xz}y{zyyy|zzxxxy{|{xzzy~}yxyyzxxwz|z|{x|x~y|yx{z~||zz~xy~|}}}vz{wz{~z{xz|}yzuxy|v{|{x~y{|wyxvtyx|~wz{}y{{xwvu}x|||}{{{x}}{zy|yz|{zvz|}yyyw}xx{zuyx|xxzyxxzy{vzuyxz{xuz|w{{z}y{y{}zx~zx}{wxyx|zyyy{wwy~{|yz{zy{x|zzy{}u{}wywvwy}xzyvxx|x|v}zy|y{||z||zzz}yz}{y}yxy{{yzyzz{xy}{wy~x{~wuzzx{xzwyxxyzx}vv|{z}y}y}{||ywz}y{}~yy~z{~|{{z}yxyzxt{xx{yy|z{zzyy{y||zwy~}wyy~y~}zxy}|{{zz{{|y}{}{zzyz{y}z{z|wyv{|{{{vz|xzysw}wvz{zxw{yxwzx|zz}{}yzv}|z|{|z|y}~{}~}}|~}~|}y~~}|}}~~}|z}zy|||~}|~}~|}}}}}}{}z~~}|}||}}||}~wy~z~~~||}}z}~y}|}}}}{}}{~}~~|~~~~~y~~~}|{~}~~}~}}{~||z~{{|}}|}~~}}}|~}}~~~|~~~}}}~~}}yv~||~}|}||}|}|{}|~~~}~{|~}~~~|}}~~|}}~{}|~{}}~z}y}y|~}}~{}|~|z~y~~|~~z~~~~}}}|}~|~~~~}|}}~~}{}}z}z}|~~}~}~{}~||~~||}}|||~~}y||||z~|y~~}~{}}~~~~{~}}}~~~}}x~}}{{|~w~~~~{~~~}|}~z~{||}}|~{}~~}~~}~}}~z~|||}w~~|}}~}~~|~~}z}y}}z~z}{~~}~{}~|}|{{~}y~~~~||~w}{wz{wzyyyxzxwvvzyz{zxw{wxwz}wxz{|x||{y||twy}xxwyyyzyy{xxxwuz|uzyz|{zxv~y{w~zzzxz||ux|{y|y{zzvzwyz}wywxxyzyuvvzzzvyyz|yxy{u}y}xxy|{x{zz}|}wzyxxx{vw}zz|}|z~z{tw{{|w|xzwwywy{yy{vyy{vxx|{y~z|z}y|y}y{~w{{|xtzx}yz}yz{yywz{xuxyy{{zxu{~y{|x{w{z|zw~zz~{txz}zq{x|{xwsz{|zy{yv{y{zxxz||}{zyyz~zxyyxwzuuyvyyy{zqyz{}{vzxy|ywx{{|wwx|xzz|z}zy{z{yx}z{x{xyyz|z}wy|y|zxywyx{zxy{{yx{yxyyz}xz{}z{wyy{zy{|zuzyzvz}x|{wy~xx{|zvz|ww{x}zzyyw{zxy{{zw|wxz{|}wzwwy}{y|vxx{|yyxw{ywxzy}{x|yv{wxuwyx|uw~yyux~{||y~wzztzzyx}x|x{{y|z||yyxx|yszxzx{yxzz|ut|w{{{{yz{yw{z|{zxy}zztyu|xxtytzzxyxxyw~zvzzw{t}~{|z{xzx|{|{wz|xxx|y|y{wy{y{yyzzxyxz|xxz||z~yzxvz|uz|{{|uzxy}~z{|yuxyuzz|{{ywuv}{ty~rz{~|w{xzuy{y{xs{v}y|z{{~xxww{|wyxyyy|}z{|z||zz{|z}xwyyw{z{zzyxx|{yzu{|v||xvyz~{xzz{|tz||xu}zxyzyyt{xz~||~|~|~{~|}~~z}~{|~~{}~xz|}{|~}~yx}z}z}}~w{}{}}~y}~z~}{|~}~~|~}}~}~~||~{}{~~~}}}~{}}~|~{y|}}}~}~~~}|z|}{~z}}z~|}}|}{~|}~}{{~z{|}||}z~{}y~~}|}|}|y|{}{|~~~y~}~~{|~}}|~~~~|~~~|{~~|~}~}~{~y~}||~|~{}~|y{~}~}||}}}~}{~~z}~y{y~~}z~{~~}}~|~|v~}~||{~~}}~}~}|~}}}}~~{~~}}~y~}}}}}|~~|~||}}~}z~~||}z}yx||{~~~{~z~}}~}~|{}|}~||}|{}|}|~}{|}}}y|x|~}z~~~|}{~||~|~~~}w~}z~~}}{|}}~}~z~~}~}~|~|~~}~|~z|~}|}~|z{}}}}|y||}|}~|~y}z|{zuyy{~yzww|z|xxuux{zw|zxy}yyvxy{w{xzz{zx|zwx~}zy|zv|yyx~x|x|{}}z~{x{~y||zx{x{{|u}xw{x|{yyuxvyz{|uyv}xyzy}|}y{|zyz~yzzv{yy}||{yzzz{zz{y|{yz~vwyyyyu|ux|z|wzzzyzzzyu|yuyv{{z{|||yyzyzsxz|}~|{}{|xx{}|{{yyt|vv{yz|z{{}xzwyx}yz{zvvxxyzwuxu{~x|zywzzyz{xx}~{{{x{~}zy{|z~z~x}|x{{zz{u||zwyw{vx{yz{wz{wy{wu{{|zzzx|{|}s}~|||z|zv{{z~}{y{~|u{yz{zyz||xxyz|xx{x||x}|{yz||{z|z{}|}}|{|{y{}zz|w{{yy|x}{~~ywxv{{xzx{wy|y{xyyxyxwwxyxy{uyyxzwy{~|||~~{zzyw{}|{|yy|y{z}{|xy~yzyvz{{{x}wv{y{zy{vzwyxv|wyyzvx{wy|zzxz}{z{{uy|yy~wzxxy~|{wy{xzyzzy{w}yywyy}xz|y{uzxzzzv{z|xxyz{{x|yzy}yz|u~z}}w|y{{yww}{x|xyvu{yyvwz}zxzyyvyz{wvz}zy{yzw|wz{wyy}}|}}||~}{x|}y|{~zy}{{y{{{zy{yxzvzxzz|v~xw|{xwyz|wyyyz{{yxy}|y~z||{x}s~yy||~w|z~z|}yzzyw|{|zxy{wz{z||y{rzv{wxztxyzzz}~{|y|yzzw{w|v}|~}|~|~}z~|~}}||~|~}~|~~}{|z}}~~~~}~~|~}~|{|~{~}}~~{{{~|z~~~}}|}~~}~}}~}~{~|y~~|~~y|}~{~{||~~}~}~~|{}|~vzw||}zy|{|~~z|y~~~~y}|}}~~|{|{}|||}}}z~||}}~|~~~{{~|~~||||}y|~z}|z}|~}}|{}|y~{~~~~~~|}z|}|~||z{~}}~||}}}{{y~||~}~}~x~|}}|~{z~~|}}~~|}{~|~~}~|z|~|}}{}|z}~~}|~~~||~}x{~~~x|zz~x}}|z||~y}|~}~~~~z}|~z{z~}|~|~|z{~|~~|~~~}~~}~}~}~}~|z|~|}~|~zy~{|~}}x{w~|z}|y{{{~xzw{vzyzxx{z{{|x{w~wyz{|~yw{|xyxzx{y{zv{uyyzwzv||{zyxx}zx{u{yu{zzy|{y|{ywy{xwy{yx|z}uzvzyzwy}{zxxzyyzvxv{||xv{yxyyyyz{z|v{xz}xwuzw{yyyzxw|{twz}x{xz|}z}|~{uw{y{u{yzxwzwwx{x{zwzvywv|{zz~~vzy|~}w|y|w|zwx{xx}zyyzyy{ty|{v|xxyzwuyy{{yyz|xzy{{w|xy~{zxwz}{|{zyzzx}x{w{zz||z||zzvwzy~yyu|{wzzyy}}|yy|}z}x||~{zt|v{v{|{xyz~{{}}y|x{wyz}zx{xxx||tz}{{{}|zy{zzyzy|xxt}ywyv|y~~z|{}w|z{x|{yzy|zy{zwxwxxty{yy|vzx}wiv{~xyy}|zx~tx{x}z{yz|}vt|zu|w{x}z|zyx{{zy{yzy}zzw{||{|xyxx{~}}{|xwzw{yyx~zyzuxzzyzywzy~}wz|yz{yx}xzux{z||v|y|wt|yyv{{x{|v{{xyxx{wuxuyxu|wytwxx|zu|yyxyuz{{yy|zv{x}rzxy{yw{{~}xy}x{{zzyyx~xtzxx}yyyyxyzx~{zyy{{y{zvy}z{zzyx{|zv{{y|yyx{|xx{|{{y~xxxxuwv{yxwzxyz}zyzz{|{tvyxyz|y|w||}v|xuz|xz}w}u|zx{~|zxywxyw{{w|xv{{zzy|xx|z|zy|{yz|{yzztzx|{yz{z|y||{z|~}|~~}|}}~~~~|}{z~~}}{|~~}zz|~}~|}|}}zz~~~}|~|{}||}~}y{{{}|~{|}~}|z|}~zy}~|}~}|~}x||~~|y~}~}~~|~x|~~||~}y~}}}~}{{~~~|}~}}}}}}~x|{~{{z}}{}z{~}~|~~~{|}|z}{~}~}|~}~~~}}~||{}}}}}|~y}z}~~~z~y~||z|z~|~}}~}{|~~~|~{~~~}}|}~~|}}~{~~||}~~|}~u||~~~~}}~{~~|}~{~}}z|}|}|~|~z}|}~{}~}~~~}}~~~~}z}~}~yz~}|~}}~}}~|}zzz||}||~|{||}}~|~y|~~|~z}}y||}~||z}}}~~|~}{x|}~z|~~~}{|~{}|~{~|~}z~z~}{||}~~|~}z~z{{y|zz{}~zx|vy{|xy{wzuxt{zzyu}z{vyw{wvwzy}y{y}{}{{z|z{{xsx}x}}yx{zzy|{zy{~zztwzyuxz{yyz{{yz{qz|{y{zw~yyyxy|w{z}y{yuzw{{w{{y}}z|~z{y{{{uxy{uxy{z|x{wvwzyxy{{v|zwyvxvvu}yz|y{|}|y~w}{|yxzz|}{{z{xzx|yw{y|}y}wxwu|xuxz{yzzxx{zzywyywszzy{}xz~~yz{{y|{yvzx{|v{}{z{z|zzx|zy{z{v|ww{xyuyv}yv{yyxvz{xy{xzyy}{}||zw{y{w{yyy|xwy}xzx~zz}|z|x{wwzwzy}yyvyx}yxx{zy}yxzxyx{uy~{w}|y{{{~{~{zyxz{y~x{}y}}z|yu|w{{xuxywxxw{us|zz}y{|zzxwz||vu{z}y}|}x~|y{~{xzy{{{yzy~u|xzxzxyx|yx}z}w{{|z{x{{v}|x{{{u{xz{{{y|z}vz|}x~}~{xw{{yyz~|wxx|{ywu{{yzzzyvyyxxxtw{vx}y{}zyv~|yv{||z{zwvx|}zx~|{x|x~x}|}}w~zzy|yzxxwz{z{{{~}yzyy{yyyxzx|{w|uzy~~w{{z~zyxwz}yy{{z}w{y{yzz}y|ywyx~|zwzww{z|vwzwxzy{{z||yyysz|{{v|z~xxzyzy{{y}yz{}~}y~}zy}|y{}||{}v{zyyxxxx|z{vz|x|yywyyxyxzyz}|~||z||yzzy|}|~~~~~~}~yy{|~x}~{}{}||}z||}~|~{~|}~}z}}~{{|~}|~}}|~}}|~}}}|}||}|}~}~}||~z}~}|~~}}|}~}{z}~}}~}{||z{|z|}z{~~~|~~|~y~z~~~~|~}z~}|}}|}}|~}|}}~{|}z~~|||{~{}}|{|~{}z~x|}~z}z}~~y~y||~}~|}|{}~z~|}}z{{{}|{~}|y~~~|||||{~~}|{~~~~}z~}}{~}}~}}|~}~}|{~}}||~~||||}~}|~}~~z~~||~||}~}}||~|}z{~}~|{}}|~|~~}}|z~~{~}{{|~{||x~}~||~|~~{~|||||}}{|y}~~{}}|~~y~~}z}}ztuu|zxy{y}|wzyyzyzxzvxx{x{|{v~x}xvxzxu|yy{xz{tvwxxzzy|{zyzv|{vy|{wvxx}zx|{|w}{{y|yyxx{|xyzzx|yyyxzx|xzzv{y{w}zy{ztvy||ztvy{xys{z|y{wyyzxxuvxyxy~w{xzy|{xxz~{yz{zyz|~xxz|zwx|wyyzvzyxyvz|zyzzytvw{v|zzy{x}y|{|xv{z}yyx{yx{zx|x}yyzy}zz}wzz}y{z|{yzy}xzyx{wzy{vyy{v|{xu{|xx|{wvzzw}xz}x{zyyyxw~x}zuy|wzyxwxzzywz|vw||y{{yxytxuz|z{wxzw}wxy{~|xxuvxxvz{z|yywz|swzxz||v{zxzywys{{{}zzy~yz|z{{wx|{}yzw}z|wvxwy{y}{zvxx{{}yzvwy{vyw{wxxwzz|zzy{wz}{yz~|yxx{zz{x{zyz{{}w|}{zyy|y{~xtxyz{yyxy}}z|x{ry~{xyy{xu{{yuzx{{zzxwyzx{yzy|zy{|y{wz|ytxzvyx{w|xzv{y{zyu{|vzyzzy{ywz|}wxyzwzyzy}zxzyz}~yyzwxz{|ywyxzy{y{xzwy{vyyx{y|yv{yz}{y{{wyzyyvwxxzyy|yxt|yx|{{wy{zwy||x|xzxzuw}zv|x|vx|xvzwxv}zzxxx{|yyzx|uv{zz{xt{{ywx}xxzy{|y}{x}||zyvxzzyvyxx|xx}vv{~t~yz|y|~{z{}wzz|w{xxy|{{y{xy|{||||z}y|~}~|}||~}~|~}}{}~{~|~z}}}w}}~|}~~{|}|y}}}~|}}x|~~~~||{~|}}||}}|{}y}|x~}~~z{z}}~}~~{~~z{~~{|~}~}|~z~}}~~~z~~|~~|{}~|~~{~}~}~}{}~{~x~z~~~{y~}|}|~|z}}~|~{~|}|}~{~|~|~~~|~}|}{~|~|}~|}|{|}}|~}{~~{|~~~}~~}}|~}~|}}{z{}{|y~|}~}~~z}~|}z~~}|z}~}{|z~}~z~~~{z}}~{{z}~~{}~~~~|}~z{~{}~|}}~~|~~~~~}|}}y~|z}z~}|~}}|{~}}}}z|x}}}|}}~~}}}}~|~z}}}}}~{z|~~{~{z{}~}{{z|~}z|}|}}{{~~}|}|}{~~|}~y{z}{}wz{zwwzzzwxys|ywxwvzwxzuzv}rxxyzxwvwwvx{y|{{x|zwyzy{x}{{yyw|vy{zxyxyx{yv|~zyvuvxyww}w{w|xw}xzvyyuyvy}x{{|wzyzxw||{xzyxxy}|v{}|v|z|wzxw|xvwxuw|zyy|xzxw{zz|{xxwuwwxz|}}v{yzx{x{y{v{x{xz{}|}z|x|{yzwxxzyxxy|zxvy{xyx|y}zuzxxxx}xxwzz}yzv|zy~|z{w{{}{y{z{{z~z{}}{y|{uyx{yw}xzuxyz{xrx|z|{yx{x{{||uz{yzz{y~yxv|y{zxyx~xyz|z}|yxz}z}~w{{zu~zxyzywuxxywyx|{xy|zyx|yyxz|y{|}{}x||yy{y{}y}vwv|y{{zyy||~yyz{{x{rx|}z{t{{y{vyzzz}|xxuyy{zxzzz~zwxy{yz||y{zz}z|x{yz~vyw|wzzyxy|w|yxx{y~zyyyxzv}}yyz{y|yy|{{yxz|vy|z{y{yy{{y{xz}z{}y}zz{{yxv{||{}x}yyv|}zyzyyv{yxxyzzx{~||{x}v{z}|xxx}tvz{}yxzzy}{vytyy{yx{vv{uuxxxz|{y{wzwzzuwww{u}zwzz|w~xz}{{zx{|wy~z|v}|}w}yyx|yvzyzwwzxvw{yxzyyxvy{z}vz}yzyx}yz~vy}{w{z{x}|wxzxyy|z{zzyzz{{z~vywyyy|vy|w{yyxzw}yz{xx{vwy|xwzzz|{|x{zxv}|y{{~~{}}}}}}}~}}|}|~~~~}~{}~~~~~~~~~{~~~~~~}~~}~{||{z~z|||~|~}{~}~{}~~}|~{}}~~{~}}z~{{|}}|}~~}}y~{||}{{z}}|{}z}~}}}{}z|{}~~~{z|}~~~}~{~}~}z}|{z|{~~|~}{}~~~}{}~}{~~~~{~}w~~~{}z|~~~|~|{}}}|~~~|~~{~|~~z|~z}z}{}~~|}|~}~}~z|~~{~~{{}~~~}y|||}}~|{{}{||{|~{}~}{~||~|}z||}z{~~}{~}~{~|{{{|~|}}~~~|~~}~{||~~~|}}|}|}~}|}|}}|z|z|y|~}}}z~||}|}zxx~z|~}|z{|{~~{|}{}~~~~}{~}}~~~}z}{|~z}}z{~}~|~~~zwy}|wxwzzy}wwy{wx{u{u|~zvzwx}x}{{||~{ywwu{xxzzwzxvzzyxzyzxw{wzy{yyyx|ywyzyxy|zyy{ywxzzyz|x|yzxzt{xyzwuw}y||uwzyyzxzyzwy{z~zwzwzxv|w|{wxyyyyz|zy}yzywx~uzxyy|xx{xz{z{yyv{yywu}|tx{{y{wz{|y{v}|x{}~y|wyvyx{{zxt{}{}{y{yzy|yy{{{wzz{z|zy|{zv|xu{~z}y}xv|{x{vzz~{{yw{}zzzyxx~zyxyx{}{xwy{{{zzyxw~yvzw{w{|}zv}y||x|}x|{t||{x{z|yz{yy|yzzzw{{xx}x{wy{{xx}zy||x||y|xy}zv{||x{||zx|}xy{yw{zz{zt|zyw~v{{zxyyvx}}y{{{yyzz}|{{wuvyx{zzwzy{v~{~x}zvtw|w|yu{tz~||wy}}|}}xzz}|z~{|ww|x|{x|xx}zy{yxz|xxw{y|zxyzyxxz|xwx|}y}|zxv{wxy||yzw~{|v|}z{{x{|yzxzxzy~zvvy}y{xv|{}{w{vy|zxz{~}x{}||yz{{xvz{x}{zzzszx~x}{xxyv}|y|yx{}{zw{wxx~zu}{yzyz{yw|wzyx{syyxyzw|xzz{|{|{vzx|yw}x{z}}yxxuzx{yx{ywzwy}yyw~z{|wuyzvxu{z||{xt~v{ztz{}y~y|zzx~{|x|{yz}y|z{~u}x}vvyyx|}yvz{x{|{tzyzzy{|zz{y{w~zwywv{zyy}|~|}u~~}}||{~}{~|}z{{~}w~}{~||~~~zzxy|z~}~|~y}}{~}|}~}}}|~|~|~v~|{|}|{~}}x|z}}|{~}{~y{}}|{z~~~}~|}}~}y}~}}}~}|~~|z}{|~~zz{~~~}|~}}~}|~~z||{}}z~}{~{|z}~|yz{}|{~~~}{~~}~}}{||~~|{}~|{||~}}~{}~}|~~~~u~~~~~}}~x~|~|~~~}z|}|~|||~~y}~}{~~{z~{}z}~z|zz|~|y|}}z~~{}{||~|}~||}~~||~}{}~~~x~}~~}~~{~~}|z}~~|}~~}|}|~|{~~}|}~}{{{{|~~z{~|}~|}~~~}|{{}~}~{|}~|~~z~y~}}~~|{{}~}~||~}{{}~y}|~{~{~|~{}~}}{{{~~~{}}}~}uxw~}y{vvwz}vy|yxyzyxzw}{zw{yy{z}xvxz{y{{ux|v{}|zw|zz|~yy{~~{xzv|z|{yw}|zvz|zzz||{z{yxy{{w}zwvy{x{x{{wx{xxxx{}x{yz|wy|y||yuxzz|x~|{}z|{}zxz|~zy~|xyxywyzyyw|zwz|{}wxzxyzx}y|zy~w~yzytz}|zzy{w{{}~{{|v{{{tz|z{zxxxuwzzz}{wv{|yxzwyx|zvxxvu{zy{||z}xy|zvz}~{~~xy~|uzz}{z{{||uwzy{y}sy{zz{y~wvxtw}uzyv|z}z|y{|}{}w{nxxyxz{yw}zzxzxyz{{{w||vx|xzxxx{wzyvwtyxzzywx{z{xy|xyy~x}|}z|{z|{}x|{}}u}|y~w{|{{|}|xvz{szwxv|sx{wyvvxz|{xuvvz|yuw}{{yz{x|wy|yyy{y{{~}}y}|}x{y{xyx|{x}|wqxx{ywyyzzzuxvy~y{{vy{{|zy|x|yyy{~z}|yyyzw|vzy|xz}{{|{w|wzwvzv}z{xwty|uxx~w{wzz}yx{ywxxwyz|xxyz|{y{|yzw{y}{xxxz||z{zx}}zzxzyy|w|~{zzz{}v|yzywwx{{yzu{x{{{z{|}x{zx{vw|{}y~z|}{y|yz{{}|tyxxu|z}|yyvwx{yztzyx|y|xyz|yy|zz{}u{w~{~~z{yzyy||z{v~yyyx{y|{z}yx|y{w{xzq}}vzzwvxzyw|vzz|}~zvvw{z}}w{|yyzzzwyzy|{{~}}}}~~}x|~y}~||}{~|{}}{}~{{~{~z~}~~~|{~}}}}|~{~~~}|zx{}~||~~|z|{}}}~}}}~~z|z}}{||}}||{}}}}~z~~~}~y~~y{z~|}|}~~~{~}|{z}|}}|}z}~~~~}{{~}}|~}~}~|||}~~~~~{}~}}~z}}~|~~}~~~}{{}}~~{~}}~~}|}x|{}~~y}~~~||~|}~~~||{}}{|}~{}|~~}}~~~}~~{~~{{x|z|}|}z|}||~~~{||~~{x||}z~}~~~~~}{}~}}}}}}}{~}~|~}~|}~~~t~|z}{}~{~~~{~~|}|z{}~~~|}{}}}~y~}~~y}|}}~z~~}}|~}}}|~~~|}z~}|z~~}||~}{|~~~}}|}z~~}z}|}}|}z}}}~z}~{{zx}{yyxw~yyzxyzxuuwxzzxxwuz|yzyyt~|yzw~{x~xyxz{zwzuz}ywzvu{vzzz{uv{{xyxyvzyywwwy{uu{y{xwzvz{yyz|vv{wyzsw{|zyywyx|vz|wxzyz|ty|x{wzxx{w{zvz{ywyxvy{{x}w{|w{z}||zyyw|wzyz{tzzy~z{xy{uyyy{xz{yx{{zy{vxw{yy{zuysx{{}ty{zw{z~{{|x{xxzxzx}zyzyvwzyyz~|uvz{zw{z|||{|zyxz|zx{~{z}z{tytzyvzvy{yvzzxwx}xyyyz{v|vy{{z|wytyx~|}{||v|yxx{~{vvwzwvzwzz}zy{zyw{yz{zwy|vx{zyxzzyw{xx{wx{uy{{zxyyyxx|uxywx{zw{}zwyx}{xywxzy{}yv|{x|zwyy{}~yw{wzxxywxz{yszzwyvywxy{xyxyyywyyzz{||zz{}y~zz{z{yvzwxz{w}|o{yz{w{xw}uwyvyy{wxwx{yv}sz{yxvyxy}|{~wuxx~xsxv{|z{y|wzwxz~z|ww|zyw{xyx{x|w|y|}y}ty{{|y|uyx|zzzy|xvw{x|x}{x{z{xzzywvuywx|x{wx}x{zwv}||v}ywx}vz~{|zx|||zz{xy{wyy|x{xxxzx{|zy|y|{z~~|u|zvyxyzyuy}vx|ytv|x{vux|z}|{ywv}xwx{xxuwv{{w{ywzy|yxzuy{zz{xyyyxy{wywyxz{yy{z||xxwxsx|xz{wvyv{w|xt{xxxzxy{|uwz|yyz}~~x|z~}|~}~|~~~~}~||{|~{{|~~z{}}~{|~|~{|~}{xz|}}~|~~{~z}}z~}~y~|~~|{~w|}}y~~}~~z{|y~~~}{}|}z{~~~}{}|{z|xy}|{|}|x~|z||||}z}~|}}{}}~~~{}}{z~{z}{~~~}|}|}|{|{y|}}~~}}{}}~}~~||{}~x{~}||}~~}}~}}z~|y~}}z|~{||~||t|}{|{~}~~{}}}{}z~{}}|{z}~}~}|{}||}|}||~~~{}|~}|{~}z|{|}{}}{~~||z{|~z}}}}}}z|}~~~~|~}}|}|}{}~|z|~~}|~}|~~}~}w}~||}}z{~{z}~|~||||}~~{}~|~}~~|~}}xz}{|~}}z{~y~|}{{~z}{|{~z~~{z}|z{~|y~}}z||~z}|w{|{|{}~}|~~|~}}}}~z~{z}~}~}|}{z|~|z}~}||{~{|}~}~}~}{~}|~z||~}}}x}~||z~{{{|z}~~}y{}{}~}~~}}||{}yy~w}y|y}}}y{yx|ww{}wzw{z}xwyy~}zyyyxz{xw{zxx|ywzz{{zw{zz}zz{tzx{vzzz}z{y}{v}vxwz}wx||wxxx{zwttzxzz{zxzxy}|z{{x{|z{z|z{zv|vx|y|~{~}w~|yyz{x|{z{|yuyww}zyv{z||{yzxx}xtxwuzy||zwy|vy||y{{x{z|zy}x}xzz~xz{ywyxxxvx~v||{wuvxyvzzzzxvzx}xwxzvx|||x||w~||w{zz}y|}x~{||y}z}y|vw{{wywxzyxuz|{xzyzx{z{zsxz|yyxxxx}yz|}y}{|}yx}}{xy{yzz~zz|t~v{yuzqw{zzyxyvvyzwyxw|wyy~zz|vxy|x{yz|{uzvxyyx{|}yz{{{~z|~~z{yzyx}{y|tzx}z|yz{zxzw{zvxz{yu{~zyy{x{w{yyzyxy|y|zxx~~z~}|yyz~zyzyvy}yzz}xw{{z{{|yzy|xx{}yvz|yxxz|wzx{}y}yx}z}{yz|xzz{z{zzz{{}xzyvy}xv{zzv|zx{{xwzx}zyvz|y~{xy}vw|}}{xxz~yx{u}|wz{v}{z{{{y~}x{yzz{ytuyw|wwvyxxywyyy|www|x||zzzyx|ysy{{ytw{yz|{z}wzy}}vyzzx|yx{|vwz{yu{zy{xx{yzysyx~xyzzzz|x||}}{yzyzx}~{yzz}{zz|}|zy|{~zzz{wzyyw{zvzx{w{xvwxyzy~yxwwy{}~z{yyz|tzzwz}{~}~~}y~|z|~}}y~|~|}}{{}|x}~}~{~~||~{~z~|~{}~}}{}}}}|~}|}}~zy}z}~}~z~~~|{{|~~|~}|~~|~}yx}~wzz{~~{~~z{z|{~}~}~|||~~|||~|~}}{~}{}}}}|||~|~~{|}~}~}~}}}~~~~v~~}z~||z~}~~}z|}}~}~z~~|}~}~z|~|~~~~z}|}|y~}}~~|~}~}|~~~}{~~~|}|}}~|~zz~}|~}~}~~}}~~}}}~{|}y|~}|~}|}z~z~}}~|}~}}}~zz}~|~}z{~~|~}|{}~~}z~~}~}}~}}}|~~|}w~|~{{~~|}z|~z||{||}|||}~}}~{}~}{z|~|~~|y{}~}y~~{}z~|~~}|~z{~~}{~~}~||}~z{{}~{~~{}}|}w{}|}}~||}~~~}}vwzzu{z{{{}zv{x{wuxw|x{wxx||}vxszyyz}xty{zwuvyzxzzy{uzyz}wxy{zzsyvx{yyyzzyxzvyyyy}xvz|yyvy}yvzsz{x{{x{vyyy{uz}yv|wyzxy|xyx|{}yywxz}{{x}y|xw}zyxuyywxyyzwyyw}wzyuxzwzzywywx{xzyzy{uzxyzz}wv{w|z|{{zxz|{y~|wzz}v|yw~zwwyyt|zw{{{x{vzzxzzzvz}yryuvwuxy|yzv}w|tyrwxwy|{zwxzzz{zwx}|zx{{vyy{{xx|}{{x|{x{{zzzuzxzw~v}}{yzy~{{zzyv{v~y{vuxv|x~xzzszx}yxvzz{yz}|x|y{w{z}zwy~zywuy|wyyyvyz{y}wzzwzz{{xu|wyv~}tywyy{{xw{{vy{z|x|yzzuyz{y{w{ywzvzxzzx{zywzywyyyz{|zz{xyyx{{tx}xzz}{vx~y{{yvz}||xwwvw|zx{{|vz|yx{yy{yw|}yyvvy{x|yy{zx{x{yzyzv|rwwxzxyx|yw}y}xwzyzzywuy|x|yyxz|xwyw}u{yz}{zwzyuxz{uyy{tzvx|{xw}wzyw}vzww{xxzww{{zxv|y{{}yuzxz{wuyzyxyyx|xxvwzzy{ryxzzz{x{z}{y}vwx}|yw{{}uwy~~yxwyy{{zzzvyxyvxyz{vxxvxwzx}wzw{}wzxy|zzzyzuvzw|zz}zyzy|{|xzw{}x{yyy|wyx{tyvv{{{zwu|z~xy{yxwx{z|xxzx|yz{~~~~}}}|~|~~{|}~|z}{}~}}{~|{~~~}{~|~}|{~~{}~}|~}{~|}}~}}|{}|~||~||~{~{|~}~{}||}||~}|~z|}||{}|{}}|z}|{~~yz}~|~}z~~|}z}~|~|{}||~~|~|~{|~~|{|~}~}~|~|~}~z}~zz~~~}~~z}|}~~{z~}{|}}}}~}||}x|~}}~}}}~}z|{}~{~z|}}|~~}z|{{}|~~|~~|}z||{~~~}~~}}~~~}~~|z||~|}}||}}z{}~}{|{~|z|z}{z~{}||~}~~|{}||~z}{}}~~|~~~~~}|~~z~|{z{}}}}}{|z~||}~}|}}{||{~}|||{}{}}{~||}~~{}{x}~~|~|~}}|y~}|{y}~~~~~~|~|~z{~|}}|}~~|~{|~|z}~~}|z~{|w~~||}y~~}}|~|zwz}{xz|{~}uyyxwzwwzuv|xz||zzwz{zvwzvww{~}xwyz{{vxz~xyx||zuz|yz{}w{}{}{x{{z|ytux||{|yyzzvw}z{yxyzyxyyzu{{v||x{xx{{y}y|~}}|zyw}x{}{w|}u}yz{w{yz{z{yzz|zwx|xxz|{}{ywx|zzzwyzz|zyy|x~y|xw{z~}{|}|{yy}|{{yw|~zxvxzzyyx{v}{wvyvyyyxyy~wzywyxvzx|x{zzz|{{zz{}{|yw{{~y{v}xz{~{|z||zzv}{wzyyyyxxww|{yy{y{}xt{vxxwz~{~|{{x~y|}y~|~zzx{|y~~}z}zzx{wzzyzyzz{zxyw{yuz~{z|zyxvy{wxxyy{|z}|xzwz|zzy}vz}wz}{xy||~||zyxx{wwwwy|{yy}yy|vywzxywwzxuz||y}}{{yx}{|yz}uzy{{y{{z}x{|{xwwv{xzxzyx|{xzu{zw|yuyyzzzy{wy{{zx{zzz}|x|z{{}|{uyyz}xy{x{}zy{|{yyyxwy{~y{zzyx|{yx||vywyxyx}z}uv}|z{}|y|}|{|{zyzy}z|y{~}x{z|xz}y{w{{}zzz|yvzux{wwxyzyy}yy}zvzzv{}|{y|{t|}|{~v|~v|{zz{|~}y|{y}y}v|zz{zx}xwx}{wxywyzxw{yy{uvvw~yxwzz{{~~yzyvz{~|z|w~~}~wyv|x}|t{wv{}yyswwyxxxzzz|{vy|xzw}yuz}xx{{|y|{~wuy}{y{~{}~}||y}}~~}}~}~}}}~~z}~{|}|{~~~|~~~}}{~||{}~y~~||z~~}~|~~~|}~~~~}}}||}||zz~~~|}|}}||}||~}~}~~}}~}y}~|}}||}}|}}{{|~{}||~~~|}~~||~}~~z~~z|{~~}~}}|~}z}}|zz~z}~~}}~~~|{}~~}~}~z|zy}~~}}~~{{|~|~~~~~z}}}~|~~}}}}|}{|~}~x}|~~~}{~x||z}{}z|}|y|}~~}~|~~~{~~{{||~{}{}}}~}~}|||}}z}{~~~~{{{|}}z}}~{~z{~y|~}~{}~|w~||~}z~~~~z|{}}}}~}{z~{|}|~~|~|~}z~z~}}|~x~~~}}{~||~{|{z~~wyuyz}txz}|{xuxzzzzxyy|y{y|ux}zz{w~zwzwx{v}yyzzzxxxyv{}v{{{u{wy}vz}uyvxzxx{{y|vzz}xyy}{~{xzy}zzx~wwwxxv{~xz{zwyvyyvx~ztyy}yu{zzz}wyz{{vy|zyywy{xxwzz}xvyzv|zz{{wy|x~v|}xzwu~y{xz{{yxy|z{vyyy{||yw{xzx}{y{vxx{|x{xxxzz~~|yw{yzw|x{z{|y|yw{z}twyzzzy{yz{xwwxzzwy{zyx|{{xxwz||y~x|yy|}vyu|{{|{||zz{xuvxzwzyx{yzzz||{yx{z|zzzzyyxyzzyy{|z}zy{ww}{x{yv{z}wzzzxzyywz|z{{x{|zzwz}uzz{{{wuvyxz|v{w{{wy{y{y~||||xyuy~|wxxw|w|yyywyxyxx{~xy{{uyvzwx|xyx{|wy{x|~yy{zyyyu{xy{|xz{x|zzx}|z{yxvzswwyy{y{|zwyx}{y~}wzyvzyz}yx{zx|zyywuyzx|xyqw}{yxxzy{vy|zz|}yzvx~{{{wz{z{w|yx|zuz{{{{{zzyy~wwwyzxtw{yyyz{zz|z{zz{y{wyxywy|z}{wzywzy{xuwz{~xzz{x}wxywzyzxx{|x|xxzyyx{zyxxx{u}|yyzyw}x{ww}vx{zxywy{{ytyzyxzw{~{yy{z{z{{xzzxww{xyz|{|yxxx{|}|{z|yyzzwyz~{ywxzy}yxxzzzzxz{zyzywyyywvxx{zxy{|z|w~}zw|~~~}|}}||~~}~||||z}~|{}}~}||}~}}|{|~~}~~~~~~~{}}{~}{{~z}~|~~~~~}}}{~z~|~{~y{}~~{|~~~z~}{~{~}~z|}|~~~|~}}z{|~~{~}|}}}}z~~|~{}~~|~}{y~{{}~~{v}|}}{~}}}~||}|~|}||}|~~~}~~}|~~|~~}~~}~|}~{{|||{~||~z{|}{~~~}~||}{}}|{}{|}~}~{~}|~|~~~~||}~}|~z}|~~z~|~}~{}~~}|}zz}}~~|z}|{}{||~}{|y~}}{~~~~}}~}{~~|}}~~~z~|z{~~}~~}z}~~}~}~}~~|~~}}~}|y||}~}{~}{~{{}{}}{}y}~~}|y{~~{|~~}~z{|}~~}|~~~}~|}~{||~~~y~}||~}{~~}}~zyy~|{|z|y}zz{{wzyxyvvvxyqx{}xx}wzzxxx{wzxzz{x{yy|y}{xzzy}z~w|{zx~{{z{{zw{z{ux{~z{y|xzyzwwxzxzwz}w{y{}wyyvxyzz|zx|{zwx}~y|z|yz{zz{}{z}{xy{{y{{yuxx{yyyxyyz||zxvwx|xyvv}{xx{{}y{|yyx{yz{|u~w{~yx{yy{v~}{{~vvp~wvxyy{}{uw}xvzwszu|{wy{zyxw{w}{}y|{}z{y}v|{t~yx}|{xzy{{z}z|xx{xzyw~txwy~ztvy{yxzwy|v|xxy|xw}z}{|zx~x{zx}|zw~|yyyy{x}vy{~uy|yyzzx{wyvz{zx|~zxvzyzyyzxzyxzyzw{w}||zyz{zzyy}|zzxz~{}}|y|szy{|zyz}|{y||tx|xz|wy|zxy|yxxz|yzz{y{~y{}~}|~{xx{yx{vz|y}yyy{zyyvzzzxyxzy}zuw{|{xzyyy}|v{yzzy}y}xy{y|{{x|{~x{yy~y}}{yz{y}wxyvyxv|zx|z|{{y|zzxyz|zzxzy|xzyx{{|~x|w~zzzx{{y~|yzzyy}{zv{{yww|y|y{{|xyv{x{y|vw{uzzzzv{zxzxxxyy}xwx}~y{~vyw{{{{}|{|zyz|{y}|}zt}xxz|xzxyz|z}{uyxy|{{x}{zy{wxw}}zx}{xyyvv{z{}z{|yz}{z~z~|y{|{x|z}{}{ywx{{zzwvrz|yz~{|{zu{{y||w~z~yywzxw{||y}|{}~~~~|~{~|x}|~~~~}}}z~~~|}~}~{{|~~}}{|~{}}|}}|}}z}}|~|~~y{}~{}~~~}||~~~~~}}||{|}~||{}|}~|{}|}{|z}~{}}}~~~~}~}~}}~}~}|}}|||~}}~|~~{|~}}{~|{z}}z~~||~~}|}}||}y~||y||}~|~~}~||}}}~{}~}}~~}~}{|{{}{}}|z~~~~}~~}~|zz{z{}{}}}~{{{}}}}}}}}~}}}|~~}}~}|}w~}|~~~~|~~y~y|}~~z~|z|{}|~}{~~}~~~}~}~{}}~~~{}|}{}~}~{{{}{~}~{||}y||~~~z|{~}}{~~y}{||}~}~~|}~~}|~{~{}|}}|~{}}~}~}}}}|~~y~||{z~x~}|{z~|zzz~{xxw{yy{}vz{y{xxz|ww|zw|xzuxzyuyyzyxywzzx{}{s|vys{z|wzvzxzp{|yxvywrzxxz{yzywx{xz}{{}xw|wyx{y}xxwzxuxy|{xw{wvzvwx{}xwxmuzxxxxyyy|{{sxyyxzzwzxxw}z{yxvzzxxxz|z{{~zwz{y{xwyzwzyzvv|x{w}zxsxzsxyuxy{{zvyxxvyx{zzuyzvv~y}ywy|uxyvwwtwxxx{yv|yux}{yzw|zy{}|yz{wzyz{zy}vy||xxsxt{y||ywyu|vwt}zy~u{||yyyz{{||xz~uwv{|~yxyzyzz}yxzyvzxw}xx}{zwywyx|{yyryxx{wyzyzuzxwvzwww}v~ztwyzt|x{zwyx{w|{sy{zx{xx}zx{uy|~zzzzz{||w~y|xxzww{zwwyt}}y{}|vz||yuzxt~{{y}zx~yxvyw{yz{zz~w{|z}|xwxxx|zzzwxx{{xyz|zy|zyz|wwz~{wy{~{||~}{|yxxy}y{v}x{zyyyzuwvz{~|txzv}{~{{x~{xzv{yxx}z{zxu}z|y|}wt{|y{z}zx{t{{xxyvyzwz|vw{yvxxnwyxy{v{{w{xz|{z|xzyxyzy{{yxxv{{y}{yxxzzyyzxxzzv{x{~{z|xz|}xzvyyyzzxwxyxw{y{zyv|wyy{x|~zwz|zx|wzy{yyyyxx}y|yzyyvyzzxxzxxzyzz|xyz|vwz{|x{z|yxxu|yw|uwxvyx|z|z|wvzxyvx{yyyvvxx|vzw{yyy~{}y~~~}~x~}|~}}{|{}z~}|}||zzy{||~z}~~z~~}y}y{|~~}{{|~~{~|}}{{~}~z|z||}}}~||||{}|}}}||{{z~{~|~{~~}|z}~~|{~x|}}~~{}{}|}~~|z}y~}}~}z{~|{~~z{|{x}|~||~~~y~~|~~|}}z~~{|z~}}{|{}~~}}|z}~w~|~{~~~~|~}}}}|{y}~~~~}{~w}~|~|||~}zz{~|}}{{~}}{}|x~~}~}~|~y}~~}}~~w{||y}~~}~z}~}||~}~|{~}|{z}~}y~~|}y{||~}{{~~|}}{~|{~z}}{||~{y}z~}|}~}~{||y}xz||}~||~||z|zz}~~}|}~w{~}{~|{}{}}}~}|}}}|{z~~z~}{}}}}|}z{~}}y|~~|}~|y~}~~|~~~~~{|~|}|}}{z|}}|zy||}}~~{||y|~}z~}|}}y}~|~~~}}}zz{|~~|{x|{yy|w||~|~{zw{z|vuwvvvv~yyw{w{x|zyw{z|w{yzz|}|x~}zw{zxy{yzz|{}}}x{z{}vz{zzx|vuwzzwz|x{y{}vz|z|xx|yzyvywv|x{wwz|yzwzz|yxy|{{~yz{|v{zxxxzxwywxyvz|xxxz|vx|}uzy}yx{yzzywuyv{y}zxyww{|x{zyzz}y|xz{|{zxvzyzxyuztxxyy}|w{vz{zyx|yu}|~{wt{|wyv|z|{zwy{~z{}ux{yz~~{{|uy~}}}|wwywyvvwx~w|vzyvw}{yytyzyyxyyu{y|zz}zxzyy{{{zw{{zyyy|v}y{zz~xyzv{{ztwzzwzytzy{w}x{yyz}utvy|zy{zz{vz|{v}xyy{}{xyzxy|z{{x~}{}|{wyyw{|x{zty{{yyyyxz{xxwxu|wy|uyzz|{x}|w{}~wzzzz||{y{z}xz|||z|x{yy{{zxwvvw}v}xvw|~y|xv}vuwz{ys|yx{|y|zxw{yzzywz{zz{zy}wx}{zx~sxzw|~xxvzt{yz{{uzz{|ywxyxqxxx||{z|}}{vxx||}w}zzz{~yyq{{{z{z{xyy~{{}zxywuy|xx{x{vxxwyv{yvy}|{z{|zzy||{|y|w~}yyy|yzz{wytxtyxxv}x|stzz|x}vwwv{vwyzzzxxtz|zx}}zyxyzvy}~zy{~}zvy{zy{{x{{|~x{{w{w|xz{xx~{{yv}xyvsxvuyx|v|}y}{yy|yxz|yyzzyz~{~{~|~}~}}}~}{}}~~~}~~~~{}~}}}}}{{}z||}{~z|{{~}}z~}|~~~z~|~}z|}{|}~~}~|~~{}|}|{~}}{|w~~{}||{}~~~||~~|}~~}||z{}}|}}|~||~{|}|}|~|{{{y{~|||~~{}{{z|z~}||}}|~|}}|~}~|~z~}~v~~~||z}|}}~}}z|{}|}|}~{}}~zx{{~{}||~}}}~|}~~~{~~~~}}}{}~z}~~z{~}|~~}~}}}~~z{}}~~|~~z}|{|}z~~~{~z~|z{z|}}|}~}|}|~}||{|~{}|}{~~{{}}zz~}}}}|{}v~}~}y}}}z|{{~~y|~}~{z}}}}~|~~|z}~~~}}{|~|z~{{~~|~|}}}~}}|~~~z}}|~}z~}||{}|~}~}~{}}~}~z~~~z~}|}}}|~~~}}}~|~}}xy{w}xxyyxzx{xs{xzwzy||wv}v{yyzvzz|zxxvz{zvz}xzyyxxx}{x{vw|ztz}{xu}v{xx{~|xyvyyzzw}zvyw{w{xwxyxx}yvy~wy{yy~z}yxz|y~x{{yvx}wzv{zuzy}{zx|wx|y{xzs|xzyz{zxyyz{{vzyxvuvzzxwwwyx|vyzwzvzxyzyy{wy}zvzy{z{xz|yzvyxzyzwqv{z~xywzxw}vyy~~zy~vtvyvz|x|x{y|v|v{xuv{vwxztwy{x|w{zytzxyx{}}yzz{|v{w{yx{|x{xxzzwwwwvus{y|{|zwwzt|yyzx}wyyxvwy|v{||yxxw{zx{zxwzyzwz{xzwy{w{y|xyz}{xz}}||zy}|xyyz|{zwzy}zwx{|{yx|vy{{z{v~}zx{zwyyxyyxv}z{vxzxx|wvzwxzzyy{{|{}xvyz{|xwz{yz}wxv}zzzwzyywvxzsyzwzyyyz|zywuuzuzxyx}ww{zzzv{|{vwxx{x|wuzyyxyzv{yxxzy}|zzy{yx{xyz|}|yx{wyu{|twx}|vx}w}zwwzz~|{zzxxw|x{|{yvvy|{wz{{wvyzx|vw{yx}x}zxz}~{||z}xx{{uz|zz{{|xz{zxzz{{xx{zxz~xyw|{{uyys{xxzwux{x||vzzwyzyy|uxztyzyzzy{yxuwx{wxxxxz~wyux{vz|yz|wyzv|y{zxxxx{yvxxwx|xxyvyzx~z|y|yy{zww{y}xuxywzxx{y|wwwzy}wyx{w{{}z}}{}}}}}}}{{{|{~}~{}{~qz|~|}zx~~~~{|}~~|~~|~|~}~||~||~x~~~|~{|||}|~}~~~~}||}}|}~|zz}~||}||~~|~~z}||||||z}{~~z~}~}~~~}~~}~}}{}~||{z~||~~~|}}}|x|}}}|}{}||{|~~~}|}~~~|z~u~|z~~{}zz|~||~{}{{{~~}||~~~~|~~{{~|xz|{y~|}{~}~~z~y}~}}|}}}z|z|}}}|{y|{{~{y}}}|}||}y}}~||~~}~~}zz~yz|}z}}|~~~|{~~}~}{||~~}{}~{~~}|~}{~}|~}}{~}~}|}|}}}{||}|}||{~}|~~y~}~{}~}{}~||z~xz|x{|}|~{}|}}||}~}{~{|}y}{}z~|}~z}~|~}z|~~{~z}}|~~}z|~}}||{}}{y~{~~{}{||}}||{~||~}wwy|{z|{zyzzzxyxuyxz{vvywzzwyuxzuy{zyyvyzxvz{y{}{xxxzyzyz{z{zwy~yzvyx|yz~wz{{v||y|~{wzwx{yvvzwyxxwzxvy|ux}x{yvxz{y|{|zz|{vxz|yw|}z{z{{vy||xzzxxvxy}{zvuwvzv}vy~{zw{ywxxx|xvzxwz~{vw{wyu{|yxzwz}|~yzyyw|xz|zwx}t{yxyyxvyxyx}yzv{x{xxvyyzwyxxu{yzx{x{{}w{zxwz{{|}v{zxzxvyzzzzyzzyxvxwxx{{xwx|yzzy|y{yv{yxwvz}x|y|vyz{yxy{|uzy}wy{tx{}xz{z{zxy|vw|yywyxxyyyxwxw~z{y~w{y}yzzwv{xz{{}|{y|zzyzy|vzz|y}yy}}zz{uuzxvxw{|wyvuzuzx{vzy{{wxxxy~zvtwxxwx{}{y{w~{}{zzyz{u||zyy||z|zx{{xwvx{zxw|{{w{xxyzvuszu{yzvzzz{z|yyzy}zy|{yzyyy{uxyywxy|zzxxu|yyxyx{{yyyzw}twyxyw}{xwyu}{ztzxwz{~yzx{uw|y{{vzzy}yyy|{{y}z|{u{xzvx|zzy{|zv|zzxzv{y|{suvyxw{ywx|xyu{{zy|w{}xy{z|zyzw{xz}zy{xu{{xxxyu|}{vw{yszzyv{xz|vxtu}zyyu{{yyyywyx}}{{}|yyv~{yzzx{x~z~}xyzzz~zvuy}zyyzsx|vyy{w{yz{xzxxz}yyzz{|y{y{z|zzxz|zy~~}}{}}y}|}w}z~|}||x~|~{{~z~~||y{}|~~y}~}~}|~{z~}{|~{{|~~z|}}}|~z}~~~{~}}~~~}~}|}}}||~{~||{}~|}{z|}}{~~}z~}x}}}}~~~~z{{{}x}{{}}|}|~z|~~~z{}}}}}~y|}{~}}}}}}~z~~}}~~}{||~~}|z~~~~}}|~}|~z~y}}|}{}}|~|~~{~}}}}}|r~{{}y}~yz}|}{|{~}~{{|}~z{}}y|~}y}~{}~}}}|~{{}z{{~~|~||~{}}{{~z}~~|}~|~~~||}~}}}}||~y~z|}~y}{~~~}}~||~z~{{~z~}|}}|~{|}{|~|~}||||}}~~~{|~}}z|}y|{{~~||~~}}|}}~w~|}~~|}~~|~}~|||~}}}}x|~~|~|~|~|~{~~~~}~|{xz|{{x|yyyxw{zw{{zwuxzyuuzz~z{uxz{wwyw|zzzyvxtzx{yz|y}zx~x{zxzy}wyw~zxx{||ly|z}yyw{|zy|{yz|zy~ytxt{wzwxxuw}u{uwxyvyz|v{y|yyyu{w{wxwxy|zy{zyuwxyy{zytyzxyvy|{wwxw{xuxxz{yzyyt|xx{{yz{~{||yz|ywyzyzy{zuy||uyv}}zw{z{xs{xzzyuy{yywwzxxwy|zz|{y|~vyxzyxu|{xxywwy{zt}|y|yy|x~|vy~w{zzztyt|zx{yyzz{}vwxxzvyww|y|y|zz{v{xzyy|vx{{wuywxzzzz|zwwvwy|z{yyxqyywxzwuzxvuyyzwx|}zzxy{||{{vyy{{ywyyyz}yzywzz{x~z{|{}|}v{|}~|zytzzvy{uyzt{yzxy|{zx|{{y{y{wxw|vvywzyw||}{z{|zyz}yyxy|w{vzyywyx{vzwwzxzyzwvz{~yz}xv{yz~|{{z}{w}xvz|zwy{xzww{yt{|}yy|xzzxxyzw~zvszxsxy|xxxyvwxz|{zyux{{xw{wzyuxxyzzzzxzzwv|y|zuzx|yz{wxz|x{yv}zw{ywwyuwvxwxzw|w|y{{{ww}s{xyy{|wxx|w{yvyx|zxz}zux~zx{z|}zy{uzzzyxwzu{x{x{wy|{xvy{}x{vw{{yzvyy{{~}|wy}zz|{{wy{uz|}zz{yxv~wu{yy{yvz|uxv}{x{wyyzvztwxvywwwuxz}~z}{v~{y|~u}z~}~~}}||{~|}}~~}~~}~|}|{~}~}y|y}}yv}}~~~}|~|}}~{{{{|~z{|{~{~~|~}||{~}z|}|~|~|{}~z~}}~{}|~|}~{}}}|}~{|||}~{|vy{}}{{{~||z~}|}}}}y{}|~{{{}||~}}~zzz|~|}v{~}}|{~|}|{{~~}~~}~~~~|z}~{|~z}~~||~}~|z}}{~~}}~}}|}~|~z}|~~}{}~~}}|||l}|~~~~}z|}|{}}{}}}~~}x{}}|yz~~y~z{~{x|~~{{x{~~x~~z}{}}|~}~|z~}~|~~}}|}{|~|}~~~}|~}~~|wy~x~~~|~}~|~y~}~|}}}}~}|}|{||}~{{~|y~|~}~}{~|}}}~{}~|z}|}{|{}||~~{~~}|~~z~}{||~||}~z~}}~~~|z|||||{}~}|}|~}|~~{|~~}{{~||}}~}|y}||x~}~{y|y{{}{{wxzxxxzz~wvvxvzxzxyy|wzvwyy{w|{zw{zyy{x||yv{x|zz{yx{wyz~x~wzv{yzyz{ywy{w{}zzw{vxyz{z{xrwwwyvy|yyz~vy|uyw{y{yzvy{yyz|{vvz{y|{y{||xywyzxuuxyyywwzww{y{zxzu}xv|xw|xu{x~yz{xw|wwzzu{zx{zvxzy{{vxxyyyyzz{wz}wyy}|z{xxxtzx{vy|y{|w{tvxwxyxzywy{{zvyx}y|~zy{zyywy{zx}zvy{zv~wx}xw|yxzzyywx|}xwuuyywzwwyx~{z|}yyxz{xv{}|t{yyx|y|y}wx{wzxywvzv{xxzy{vwwz|xy{|x{vv|}{xyzzwqz{}x|{y|}{z{wyx{zwx}zy{z~z{{xvwy|xx{yxx{yxzxwwxxxvzt}yxyy{wwy|z{x}zz{z{{}|yzz{{z|zzzx{}xyzxzzwy{v{yzvxxzywwxzwyyzyvzzy{yvz||zxxvu{|}{z{xy|zzxvyyvz|zz}~wxzv|zxyxz{{yzwyzxzxy|wuz{xy|xztx{zyz}z|{yxyy{{~y|xyyu}yz|wxxyzywyxxxwy{}}yuyzxuyxzvy}yyx{wyv|wx}vxwzvwv|y|v{zxv{x{zzx{s~|||zz|}xyvwyuzxw{}|yzzxw{vvuz{yvwxzxxvwy{yyvwxyy}|}{{wy{{{v||~{x{{w||{x|x|vyz{yw{zzzx{z{yz{ywwzwyxytzzyzzyz{||~yuw|yyz~~{||z}}z}|{|{~{}~~|{~||~}~{}y~~}z~z~}}{~}|~~}~|}~}}|~}~}~~~~}~~~~}}~~~~{|||y~{}}~~|z}|~y~}|y~}|}~z~}}}}||}~~|}|~z||}z{}|x|}}zz|~}||~~}|}|}~{~~}|}}}~~~~~}{|zz||{x|~{{}}}|~~|z~|}}~z|~|}~~{~|~|{|~~~|~}~~y|}~~||}|}}}~y}}|y~{~}{}}~{}}~{y|||}|}z}~}~}~~~|}~~||~z~|~~~zz~}{|}|}|~{|}~~}~~~}~|~~{|~}|{}u}}{{{}{}~|~|~~}~~}}~~|~~~}~|{}{z{||{z~~|zz}~}}z~{}}}~~{z{{~}}~|}{|{{~y|~}}|~~~~}~~{}}z~}~}{|~}|~}~~|y~|~~}y{}{{y{|{{}y~}}}~xxyzyyz{}{yw}txyxwxww|yxxx~x{zxzx~uy{~x|{{ywx~uvxzxwsxvwxz|{{{zyx{uvyzuvwywzz~{w|yx{~xwyuzxy}{yz{|yz}zxzzyyzzy{xzy{wx{|xzzwy{{wvyxxzzy|xzwzyvxy|uxtyy}yvwy|x|{zy{xyywuxuv{vyvt|zyzyw{y}x{x~vy}z}xywwvwywzyzyzx|wy|zsvv{wyx{}{|wwxyxyszw|zxs{yxx}wytxy{{{xyw}z{xxvyx|wu{yvzyvvxz{zwz|{vuwzy|z{w{{vxyxx}wvxwvzxyzwzz{xvz{tvxw{x{vxux{||zxy{wy{{wq}y}y{y~x{|wv|yx~vzy}xx{vzy{}zw}zzy}wzyyyzz|yxz|wzw}|~w{z}zyxxyw{|yz~ztv}wy|z{zwv}ww{z{yxzyy|wyyw}{zw|{x|}{zx|zu|wx|{xw|yyzyz}ywzw{yv|xz{zyxzyx|yzxxvyx|xy{vwzyxzz~v|z{|{z{wwyxuxyxyy|~xxwyyytww}}xyzzz|yyxx{ywwywzxyw|{zw{vy{vxxxzx{y|{wuvxy|ywyzwxxvxyy{zv{zzzxxzww{xzzwuxyz|wx}xxxwwzuwxw|zv{yx{|zwtz|{x|uzz|~z|zz||yuyuzyzyyw{{{xx{yywx|yz{xzu{{|{yzzyv|zwwyzzywvwz{{~z|~z|www|z}y}z|xzv|zzsv{z}zx{{yyyyyysz{z{wzzyyz{u{{}xwzwxxz|xxy}~}}{{|{~}|}z}yz}~~}|}z~|}~|~}~~}~|~}||~~{|~|{|~{}~}~{|{y~z}||}~}}|~|~|~{|~}~~|~}~}|~~~~}~~~|}~{}|}|{}}z{||}{}{}}~~}~~|~}|}~}x~~x~{||~}|x~|}{}}~{~~z}~}~~~z||}{~}zxz~|~}{|}}~~}~~{~}{||~|~z~{}|}|~|}~}x~|~z|}}}}zz}|~~~}}}~~y|}|~zy~}~y~~}}|~}{}~}}~|||}||}~|}~{||~~|~~~|}~{}}{}|}~}}~~}}~|~~}|||~~{~~}~~w{~|~|||z~}~{|}}|~~{~~}|z{w}~~~y}~{~~|}~}x~|}{|z}}|~}z~~}|{}{}|||}{~~}y~~}~|~~{~x|{y||~z~{w}}{|{}~~|~|}}}~{}{~~{}{z|}z~}|}|y}~|~~|z}~{}||{}|~}{}}z|~}~~y~|~}yw}|||zz~zz}{{}}}xyz{xyyzwzrwvyvwvxxwxyywz{wyvwx|{xu}vxxyxyzw||yzw{{x|y{wx{~|}y{}zwy|{{{{vx{{}wwy{}x}yw{yxyuvxxxvw{zzxvyxx{|xz~yzy|{yyyzz{{x|wz{|yz|xwyww{yyyywyxys~zxuytw{yxvwww||}{wx{|zz{{{|w}v{x~}vx{|zz~yzzz{{xzywx{{{{xzw{zyzx{wzxtx|yv{zyxszuz|{wy{ywz|{}yx|x{|{{{{zzy|xwzyyx{xyv{x{yww|xzzyyxwvyvyw}z~}~}|z{{w{y~|x}{{vwvux~}w~}{y|zzyyyxw}xiyuyxvzx}xuyw}{vyyxr{{zzyy{x{xzyzz{y{v{y{|u||xzyvzw|y|zy{{xz|y|{v{yzzyyvzzxvz}ywzuzz{vytz{|{~wy{{}zwzx||z{z|z|z{|{|yxy|{wyvywyyxtwy{v|w{{r{zux{xxyxuwzvyz~y{yy}{}y}{y{}z|wz}yw|zyyzy{y}zyvyyzxxwvwuzx{zxy|{v}zxwyyy|x{x|{z~|vyyzz{xxy{{}{x}{|zxxzwzxuzzuyyuyzw|{}ywxw|{|wzzyxxyu{x{y|zxywzzw{{y{{z{x}yux{{x|yw{|{z{}wyyy~xwzz}y{yxzxzw{}zw|{yywxyz~{z{yxzx{|xyv|x|w}yzv~xy~y{{zzy|xxz}x{yzvwzxxxz{{~{{yzxyy}wxytyy{zz{z{x{}zzvx{~}{}||~~y}}}|}z{|~{~|~|~}~z~}~{}|{}}}~|y||}}y}zz~~{|}~{}z~~|}|~|~zy{~}}}|~}|z}~}z{{~|~|}|}|z~}|~||}~~~}{~y|z~~~|~}}}}z~{}|~~~}}~~}~~|}}|~|||}~~w~|~~~~||~|}|~x}~{~}x~}~~|~{~{~~|y|}}}|~~~}~}|~{~{z|}~~|~}}~~~}}}}yz}}{~~}}~{||||~}}~{~}}~{~}{~}|}||~~z}}z|{}|}}{y~}~~{z}{}}~~}}{}|z~{~}~~}{~z}z|{z~~|~|}z~~}}{|}|y~z~||~yz~~yz{{{~~y~}}}~}~~}}|{|~|~{z~~}}~~~~|~||zy~~}~x~}}~~}}}}|{}||z|}|}~{~{}~{y|zywx||vx|{vyw}zvw|vywyyxwwy{yx{zxz}zyvx|vv|w{{xzy{z|y|w{wy{xx{wy|w{ux|y{y{z||ywyzt{syy}yxyz}vy{yyxzyywxw{yz{zx{y||ywyy{zwx|zyxwx|zyy|}{vyzyzzyz~yywy|wxuyw|wyyxwzy|zx|xxx{xxyyy{wxwyxyzy{yxvzwzx}}yxz~ywy{tzzzzx~z{yy{zyw{yzw|x}v|xw{zwz{wxx{y|}xxzyxwxxxz|ywy{zz}|xvx{zzvwxxyzy{}}|z{~zwzzxx{|y~{{|wxy{x|xwzu}{yzu|zy||{{|yzzx}zxuzxwxywz{zw|tzvyxz{z{{|{wy|u{yz{zxw{{|zvwvyz}~zxxz|zuz{}{y{~}zxy|{|yzz|{xz{y{zzv}yy{z{yy{txxy{wsyyzzx||y{vxzxzyyz|||yyx|v||wvy{zz{|z|x{}{y{}x{{zzyvyvzv{z|}zyx{zvzzv{{{wwwzy}xy}yxvzzuyzyywx}|wwzw|{}{zwz{yyxyxyu|}txwz{wyz{uxyyyvzx}yxw}zz}{wxzy|v{w{|~z|vwvx{u{zxy|y{uwy{}z}{yz{{|xzx{y|xv|xywxx|y}yy{{wy}|yyyz|~zxzyxwzyx~wyx||xwuyzyxyuxxxwz~y}zx}wyzy~{zzzz{xxz{}|yyz}z{}y~zuy}|{~}|xxzxw{z|}x{|y}zyy|x|z~}yxy{wzwwyyzw{zyyxy}zvzyx{}|x}~}|}~~~z~{~~}~{~}~}}|~|z}|}~}~|}z|~||~~~}~}x~~}~z{}{}z|}}{w~~x{}~{}}y|~}}~~~~|||}}}|}{{{}{}|}~|zy{}z~y}~z~~~~|~y}{}~~}|~|~~}~~~z~~}~~z~}}|}~~~{~{|||}|}{~}|{~~}}~~z|~~~}|~|{}~~~~|{{~}~}}y}{~~~z~x|}|~|{}~~~{|~z|}|||~||{~|~~}{}}~}|~}~}}~{~~~~~~~~||{}|{~}{}~z}|~}~w~}~~|}~{z}~|{}~~{y~~~}|||~~|{}x|y|{||{}|~}~|}|y}{~|z|y}{~|}}~zz~}|||}{}~{~~|z}~|z~{~~}|z}}}|~|~~~{|~}||~z}{~}}}~|~}z}}~}||}|~}|~|~||~}}|z|}||}x}{~~~|~~{}~~~~~~~~~|zz}y}~~{~}||||~y~xwz|zz{z{||}vyyxxzvzwvy{z{wzwx|zyywzvzwyyy~yw|x}xw||xz{|yxzy}{}y}|xzyxyzz|{yyzzxxzxxyy{x|yyyxz{y{v}{xxx{}{wzvw|}zz{z{x|yy||{|{|v{y|z{|||}w||yxwztvyz||tx{||w|wyyzx{{zuxwzy}{zwyz{vzw{xzx}y}x{ztzxwzw{{{{r}wtv{{zzu|zzwyx}vywx{{yy{vuxu|zvzzuz}}{z}{y{}{y||y|{y{zyy}zyvuwyyzxzzxyyvyzywzwyxx{wuwwwxxzxw|w{~yz{~zw}}z|xyx{vy{uv{wy{yw{xzz|{{y}wvwv|wv{}xx{y~zy~xxy|zytyxxzz{|{y{}{{z||zzz{}x}xy|wxwz}z}~{|y{{{xx~x{|xwyyzy~|zx|vvxxuwv~xy{~zuz{z}x~||{}y|{xx}wyvw}zy{}yywy|yyyz{z~tyxtzvwuzwxtx~{zvz~{{{yxu~|{{y|v{|{w{{zwx|}wx|{y|xzyyuxz|vzyxxv}{||yxzty}zx~{wxw|xx|z{x}~}zz|}{}yxz~w|~}}|x{}}{yxzx~yyv}w|yywz}|uywzxxx{{x}tw~~{w|y}t|{|{z|zz|w|||wv|~~vzz|y{zzzyu{z|v}x|yvux}u{zz}xzyxz|vv{z}}yz}w|zzw|y{|zxx{x{{z|{{y{zyyx|x|y|w~vyzwvuz|q~|xxuxv{yzy{z{z||w{y{vzz||w{}~~|~}|||~~x~|~}~~|}{|~}||}~|{}~~~~|}~|}{}|~}~{}{|~{~{~|~}z|{}{~~|}{~{~~{{~}}}}|{}~~~{z|}}}}|~~}|}~}{}|~z~~~x}}|{}~}~}}|y||~{}|~}}}~}}{~~||{|~}}}~~|y~}z{}}}|~z|{}z}{~~~~~~|}~z~}}~~}||~|~~|z~||}{{~{}}}~y}}}~~~|}{~~~||~~~~}}|}}~}}z|~x~|}|~v}}~~~}~~{~||~}|~|~~|}w~~z~~~~~}}{{|}{~}}{|}|z}~~{~{{}}}{~|}|{|z|}~{}|}|}~~~z|~}~}~~}~~~}~}|~|}~||}}}|||}}}{~{}~~~}~|}~}|~}}z~z|~z~}y|{{||{z~z~|~{}~|{~|~|~}|}~~}~|z|}~{y}{}|{}~}}~{~y|zz}|}|~~~y~~|{w||vu{{yzzyzxzyvv~vx|xywwyu}{||tyx|~wzz|{{txxyyxzzywxxzz{uw{}x{{|x{vuy{~|}x|yzy}wuvyxxyvxwww}wwzxyxxvz|yyxx{{zyzx{{}xz|xw{xxyy|x}{wu{yz|}xxxz{zs{z|yyzwwyywyy|{|yyxxtzz|x}{xyzz|tz||xtx|||y{|zz|yu{zx|w{w|yyxyz{}{xyx{|z{wxzxyyzxw|yx{xyx}{zyy{vwvzwzxxzxy}x|~{xx|y{{y{{|y{{yyx{yz{}xyw~x|zyxxwyxyyxyx|yz{{|v}yx|zywxvzyw{|xzz|yx||}{vx||x|yywvx{z~yv{{wzzv|yztw|zyxy{|x|xz{xy{|z~{xy{{vw|z{xzyy{yxvzyztwz{yyzvwvyw||x{w~w}xywxvxx}yx~zz{zzy{}{y{{zzxy|}x|xv{w{xzzzx{zz}x}y|z{y|wxvz|ywx|}~||wux{wwy{{z{x{v{}}yxyzyzx|y~wyt{|z}{z{zzyyyyv{{z|y}{yy|zz}{yztyvz|yxrz{{ywuzxyy}yy}{vwv|yx}|zy{|yz{yyv{vzz~z|vyy}yxzzuyyx|z{xxzwz||wztwyyv{yx|{{v{wwy|x{wz||y||yyyy{ywyzw}yvyyxuw~vzy}zy{y}{z||{yu{wzyzvx{{yvzyzyw|yyuvyww{||zxw~vyv{yv|||wyw}wzz|}|zvyvy}xvy{yyy}szxwyy|z{vwtzxzwz{x|}{{~~|z{~}~{~|wy~}{~}}~~|z}~}y~}{{~}|z}~~{}}z}{~~y||{}~}~}}w|}~{|}|~|~~~}}~~~}{zz~}~|y~z}}~~{}}z~~~}~~~|}~~~~z}y~~~}~{y}~~}}|~~}}{~}~{}z~|}y|~}~}}|z{}||~}~{~|~~~~~|}}~}~~||}~~~~y}~}~~|~|{}~{}{~}z}}~}~~|{}{~~~y}~~}~~}~}|}~~{|~~{~}~~||}~v~}}|~{}}}~}x}}|~x~{{~u}~{~y~~|~}~{|~~~~||~}~}{|~~|}|}~~|~|~y~{~|~z~{|{z~~|{{|~}|~|{{~}~~|~~||~z~z~|}z|}~t|~z}y~~v|~}~~~~|~{}}}z}|{~~|}}|~}}{{~}}|{~y}{~|}{~~|}~~~~}{~}~|~}~~|}}}~||{z{~~}}}}|~~~zz|y~|{}~{|{~|}wyz{{yy{z}xuz}w|y{yvxx{zzz|zxyw|{tyuyyx}|yxyzywz|x{w|zyzzx{|{yyywz{w{vyxx|}|xy|w|{wywuxzzy~wt|{zyyx|vwxy{wz{zzx{z||yzw|yy~|zy~}{xt|}wyz{yz{wxwv}|x~|v{vyxzyyz{~yxy|zzyxywwzyzyz{x{xzx}y|z{y{y{|~}xx}yzzyy}z}{{y}xwzx{{wyy{yzuzv{xxzwzvxwzyx}|}vxx{}xzzzyzz|y{|}y~x{wwz|zyxxx~yyyyz{|wyzxwyz{zwxwxuxyyzxv{xzy{}|{xxyy~w|wyw~wyy|v{z}{}z{v~xuzux{~yv{{yzu}w|z|yzv}yuuxzz{zz~w{xy{{z~xyw{{{yzyz|z{wxz}yzvryy|xy|xzvwzzz}ywzy{w{wwzwy~uz}||~uzx{{}z|yz~{y{{}y|xy~{{xyxwy{zuy{z~zzyy{ywxyuzxwv{vzy|rzyw|w{yzxy|xzyy{|{w{z|x{{}yyz}|zxvx}tv~||{{vyz{vzzv|wwyz{y{{wvyyyzvyy{zvxyy|zzzy{z|{|~{xx}xxzzy~xxzyw{zx{yz{vxz|zw|xvx{xx||ywx{z{~{vxy{{|{yx{y}xw{|z{|x{{|zyy|yuzywu|zwy}tyx{{}yy{xw|z{vwx|}{x{{{{xyzv|xxzwxw|}~yx||yy}z|z|uxyw{z{xxwxvvz|u|ywyyxrwx{xyvz|~xz~}z|{yz{yz|{||{|}~~{}}|}{|}~}{z}~|}z~~~|z|}~}~}|~~}}z~{|}~y{}zw}~}~~{y~|}~}~{|{}~}~}}~~~}yz~|{|{zz{{~{|z~|{{y|~|||||~}~~}}|uy}~{|||wx}{}y}{z||~{u~{||{}~||z~~~|}}~~~}}}||}}z}{~|z}}~}}~||~}~}|~~}~~~{~{}|~~y~~}}{z}}}~~|}}~|}}~~~|~}|z~}~~~~~{{zy}}y}}|{~}{}|{~~~~z{|{{}z}~}~{}~|z{{}}}}~|}z|}~}}}~|~~~|~~z}z|}{|~|~~z{}}}z~~}y}}~~{z}|y{~~|z~|~~|}zz~z{||}{~}}{|x|~|~|{}~z{~}}~z~}|~}~y~~z~|~{~}|||~}}z}~~||z~|}}~{}y~|~}||z}}~}}}||}z||w{vy{|z|yxxywyyyy|{|yt{xx}z|{|y{{|xy~vz|wwyyywt{wt{{x|wyv{zz{z{x|yx|zzuxxvxx}v|}yywxzyuwxzw{wzw|zyv|}ywxzx{wyxxv|wx~uy{{wtxz{{vz|x~~zuyzqx{ux{{wyy}}zww}||yw|zzx}yyuuyxw{}vyw{yxzuwx{x|}|wxz|{zy{xx|{wzyvxy{xzz|zw{ywy|tvz||xzw{y}{}yzzvxv|{z~zv{zywyxzzyy{y{z{{{zz|yx}{{{{zxwz{{y{|xyzyxxtyxyyyt{{|yzz|{zxz|x~|zyy{vw{{x{{z|{tz|zuyyw{|zzxxyvzwyy~vwzt|uw|zuz|{{}~|{|}v{y|x{x||zzxzv{{y{{zvvyzz|zxz|w{{yywzxzxxux{x}yzw|wy|{{{zxtwxy}|xz{wy{vzy{yz}wxy}{ww|xzzxwzyyyxvx|{{z|vtxw}|}zyz|wwxyxw~|y{{vy{w{xyzxwtv|yzxyx}xz{yzzwpy{{wxz{~z{wvxw{x}yxyy}xz}zzwtuz|{~{{yyvwxz|{yt|y~xyz{zz}{yw|zzxzvzw|zzyv{zyxx|{yvz{z{|{x|{{}xvzzxxyzryw}wzz|{{x|zz||y{wxyzx{x||uyx}uzy{v|{uz|{}{zy}||u||yyu|w{|xw{zy}xw}yz}~|}vz{z~~xx|y}zu|z{}wzyxvxxwzzwxx|}vxyz||wvy|wx{{x}|xvzxwy{y}|y~|~|}}}}|~~~}}}~||}|~}}}|~~~|{z~}{~}z~{~z|}}}{~~z~}{~{z}~x~z|~~x}}}~{|~~y{|z|}~yz|}}|}~~~{{{}||~{}~}{~py|~|~~|}~||}{}~z|}~}|~~~~}}|~~~~|~{}|~{z~}x~~|}}~~~~~{|~|}|||~~~}}~}||~}|}~|~{~|||}z~~}}}}|~|~|~~}{z{{|~|~}~}}y~~}z~~}z~|~{|{~}~{~~{{}}~~}~~~|}}~|~{}~~{{~{~}|{}}}~||{~|~~|}}|}~~}|~~}~|~||~~~~|~~~}v~|z}~|}{~|{||}~{~y}}}}}{~{|{~~~}~|{~}~}{w||~x}|}~~~~}}~|}}}~}|||}|}}~{}~~|}~~~||~~z~~}y}~|}}~~y|{}|~||z|}~||yz}~|}|{||z~{}}}~}}~}{}}}z}||~y|}{z{x|x{z|wuwwuyzxwy~{xwwzyyvy{xu{wxy{{yzuyyw{yy|zxz}|wzy}{|{x{{{yy|z{z~|vyy{xz}vvz|xyvx}zwxwxzw|{xsuzywv|y~xxxvyz|yyw||yyz}xzy{vyy{|yv~y}z{yv}zxv{}v|vvxxxyuwzy}y~{ywzwwz{xzx{{|xv{zxx||x|{z|z|yvyyyyzxx|ysxyxzw|xxwyzztvxwwyxzwwz{yy{zz{yyyzy~v~zyw|zxxzyyxwy~x|zzy~|wy{{w}yyyzxyzv|xyvyz{zwxyw|xy{www{}{}|zy|{yw{{y{}zyyzzxzz}w|}y}wyv{zz|yzzy|vwwvyxxv|ywyvxzyvx|u}{xx}{||y{}{yzyy~v}|{{}|y~x~{zwzwvzwzzzpxzwzxxx{xyzyx{ywywwtx{}~zwz~~xy}{z|{v||~|zt}|}}x{zyww|z}xz{y||vuyx{xyww{x{xyvzvys{wy|y{{{y{{yzy~z}yyz{zyw~zzz{z~|zz|x|xzyzywwz|}uyuxxv}xwzx{{xyxyxw}x|zyyyy~|v}|x{yy|{{zy}}x{y}z}w|zwvyw|zyw|wz{u{{z{y{xuyzzyyvwvu{zyzyzv}~zzyuxyxw|x{~z{yxyw{||zw}uyyuzvvzwyy{yyzwvxy}wz{zvvwtw{xv||{zz{{x~z|z}}}y{}z{yx||zvx|zyzwu{{y{ux{uzxu}y}wyyzyxx}zyz|xxx~|{zwyyy|xwxzyzw||~~~|}|{~|}z}}}~{||{}||~~}~y~~}}|~~~}{}|}}|}~z|{y|z|~~y{~z||}~|~~}w~|}z{~}{}}~zy}~{z~|~~~|z}|{~{~|}~y|}{~{z}~}|~}~v~~|~~{}}{}}~}~~}{{}|~}}|{|~~y}}~}z~|}~~|~~{~z~|}~|||}}|}|~~{zyz}~}~~y}~{~~~z~{y~}{|~|}}}~}|~}~~}~}|{~}|z{}y}~~~{|{|~~}}|~{|}~}}~~}zy~z|~}}~~~|{}|{{{~{}~}|~}}}}y{{|{~~}}|}}}}||}~}|}~z~~}}~~}~~~}}~{|z~z{{}x}~~{{{{{{yy{|}||}z~~}|}}~~y|~|}}~}}{~|y}|}z}|~}~{~}x||}~~~~}}~}~}||}}|{{~|}~~~xz|z{xx{vyx~yzyyy{xwz{wy{z{~v|{z}yxzzzx||xvwyzxzw{xz|yv{ysxv||z}zwvxw~xwuxyyx{y~wz{zz{zu~zy{xxxzvzyyz{wxx{}|yywzvwzww|ytw}vyvxx{{w}zyyzuvzzvyw{wztxvxt|xxzy{x|{{y|ytzzzz{wtxyvw{x{yx|z~x{zwwzwz|}yyx{|u}}v{z|vxv{wz{zxvxzywwuww{wzyvxwxzwxvwv{wxzy}z}zyx}xx{~yyyz|{xxs}~zw|}}v}ywyzy|yz|{zw{y|z|v{xxxv|}}yyzwsw{w}yuzuzzyyyvvy{vy}|ywzw|xw|zvxxwwwzx|w||vz{xyzzzvzw~yyzyx{zx{y|zxzv|zzy||z|xv{yzy}v{xx{y{{x{y|{zw{yx{yxxwxw{}zt{}{{y~vyyzw{xxxyw~}xy{xtxy{yx}xv~{|{}{{zwxx{{}wuxxyzyz{}w{vxwzz~twxz}{w}zxwuwz}ywuzxwzzyzux{uyy~{}|yzz}xz~yzxyxyz{{vtw|wyvxxuzzyyyyw{y{z|vywx}z|zz~yxxyz{vzvvwyy|y|x{xww{yy{x{~wxvvzywwvzy~{zrx||xxwv|{x}xxz~yy|xxxyzx|xvwvw|{wz{{zxzzw{vzzzxzywvyz|vywzzx|vwxxwyzzzuxz}xxywyz~y{yv|x{s~yyzx~y{zxzz}|}zvv{z{wxyxz~wvw{zzzt~{|xvzzy|y||x{wwqyyy}{vyz~u}}{~|}}~|}y{|}y|~{{z~~||||}~{}{~}}~}{~{{|}y{{|{}{}}~}}~}{~}||{{{zy{}y|||~}}~~}{|}|}~z{~~~~~}~{}}~||{~v}~}~{|~{~yzz}{}|~|~|~{|~{}}yz|z~}{|~|z|}|yy~}~~}|}|}}}|}~zy||}~}~}~~~{}y~~~}~{|~{~~}~~||y{}}~}~||~}{}{|z}{}}z}z}~}}~}w}}~z~~}y}y}|}{|{}|~|}y{~{}y}}y}|}~}}~{~{}|~{|}}x~||}}|~~}{}}z|~{z}|}}}||~{{}~~~|}{~||{~}~|}z|}{{~{}}{~}z~{~|~~}~~~~~|xy|}{|~}|}~~}}{~y~}~z~|{}~~{z~~~z|{}}~}}~~}~{~}|~}{{|z}}~}|~~|z}|~|~{||~q}||~}}{{|}~}||~y{~~}~~~{}|z}}}{~~z~}}|}}}|}z~}{}~}z~~{~~{{}z{y|yyv}~{zyzzqywvxvwyy{y|z{oxxz{{yxz|wyww|vuz}yww{zyx~{{yx{}{{yzz~y{{xzyv{tvv{yvy{xwxx|yyy{xzyzx{vv{yxxrzzy{zzz|vyyz{y{xzv|y{y||}|zx{s{{x{{wyxwxyyxwvtvx{~{{yxvzvyzyyxwzyw|{}zwxwu||xv{w~v{yzvvy{|zzwxyyxwxyyw{|y}yuwxy}v}|yzzyy{zww{xx{y{}v|yyy{zzxyyxyyxyvzw{z{zzzxzxvw}xx}wyy}yuxzywxyxyzxyuxuxzwxwwx{y{z{||{zx|{~wwvzxx}w{|{vw}yzzxwyww{xxwwv{zxzz{zvt{ywxxx{yxtxv|y}~z{z|xx}y{y{w{yyw}|wy|x}wx|z{xxz{|zxvy}yx{tyywws{wv{|uy{wy}z}z}|{x|y{y}x~zz{wxzzz{z{|{~x{zzxu}~wvy|xxyvx{{yuzv{vvxvy|ytu}zxx{{y||z{t|}|zvyu{}yxxx{{}{uyz~}xyxvvxy|{yxywvywzv{vxvwywx~{zu}xvzy||zy}zxyyzy{xz{{zz{{|wy{xw{xtzxwyxwz{wwv{xywtyyzsyvuxyxw{wyyyw}}}xy}qz~{|z{{}{yw{~zw{ywx}{yzz{{vwxwvzxvu~yyzwzv}vvvtzzvxw|ww|{}{xw|xwyww{yxyv{{z~xwy~}{yv|{|xwzuyuyxuzxyxywyw}xvyv}z{~zvzx|zyy}vx|xw{|x{xyzyy}y~{{}{z{~~}x||~|{}{|z|~~|{zv}z|~|z|~}~~}||}}~~~||~|~z}z|{|~|z{~}|}~{~~{|~|{y|}}~{}w}}}{}~~|}|y}||}~||{zzwy|~xy}y}|y}}}}|}|~|~~~~}z{~~~z}}}|z|||~{}}z||}}}}{|{|}{}|z}}}z~~}|}|{~|}z~{~{|{|}}}~|x}}}||w}z|y||{|~}{y~}}~~}zy|~z|||zz|}yz{{}{}|~|{z|}|}~~|}~|}{||{~||||~~{}|}}|~|}~{~~z||}~}yz{}~|~}}}~|{zz}{|~~}}~{|}{{|~|~}~|{|}|y|~~{~}|~}~|{z~~}|~|}~{{}{z~}~{v}|zw||z||{{{{|}{|~}|}}}z~y~v|}~}{~|||{}}{{~y}}~y|}{}}|~~|~~~}}}}}~{~}~~~y{}~|}|z}}|}|~~{}z{x{zyzzz~|{|||{|||~}}{}~}{}y|zz||y|{~{|~}|x~~|zx|~~}|}|x|\\\\